amdgpu-pro не может установить 16.04

Начиная с 16.04 (и, возможно, 15.10, но я пропустил все между 14.04 и 16.04 ...), вы должны использовать systemctl вместо:

Чтобы запустить lightdm, вы получите lightdm prompt (экран входа в систему):

sudo systemctl start graphical.target

Затем вместо X-Windows запускать multi-user:

sudo chvt 1 && sudo systemctl start multi-user.target

chvt означает «Изменить виртуальный терминал ", потому что иначе вы попадете на vt 7, который будет выглядеть как что-то сломано. Вы можете использовать Alt-F1 для Alt-F7 или даже Alt-F8 для переключения между терминалами.

Для получения дополнительной информации о systemd, зайдите в wiki systemd. Я все еще учусь!

1
задан 27 September 2016 в 00:54

1 ответ

Вы можете попробовать запустить установщик NOT как root.

Так что не нужно sudo -i или что-то еще.

Не выполняйте sudo ./amdgpu-pro-install.

Просто запустите как нерендоподобный пользователь, который может использовать команду sudo. Сценарий будет вызывать sudo для вас, но если вы уже root, он не сможет «упускать» привилегии позже. Багги, потому что он предполагает umask, когда он должен определить его конкретно.

1
ответ дан 23 May 2018 в 05:44
  • 1
    sudo adduser --force-badname --system --home / nonexistent --no-create-home --quiet _apt – RodneyB 25 August 2017 в 21:13
  • 2
    bugs.launchpad.net/ubuntu/+source/aptitude/+bug/1543280 – RodneyB 25 August 2017 в 22:20
  • 3
    Или вам, возможно, придется изменить скрипт, добавив sudo chown -R_apt / var / opt / amdgpu-pro-local. Рядом с строкой $ REPOSITORY mkdir – RodneyB 25 August 2017 в 22:34
  • 4
    Также может быть ошибка, когда amdgpu-pro-install принимает значение umask 000, если у вас может быть более безопасный 077 – RodneyB 25 August 2017 в 22:41

Другие вопросы по тегам:

Похожие вопросы: