Невосприимчивый заставку с проприетарными драйверами Nvidia - Ubuntu 17.10 [dубликат]

Как установить черный или сломанный plymouth (заставку) после установки nvidia проприетарных драйверов в Ubuntu (обычно это происходит во всех выпусках Ubuntu)? Независимо от того, какая версия драйверов nvidia, которые я устанавливаю, всегда присутствует.

26
задан 13 January 2016 в 17:52

7 ответов

Это решение для решения проблемы без plymouth (заставки) в Ubuntu после установки драйвера nVidia. Не важно, какую версию Ubuntu вы используете, она должна работать в любом случае.

Откройте ваш терминал и введите

sudo apt-get install v86d

Затем

sudo -H gedit /etc/default/grub

Найти эту строку

#GRUB_GFXMODE=640x480

и изменить для этого (конечно, выберите свое разрешение)

GRUB_GFXMODE=1440x900 GRUB_GFXPAYLOAD_LINUX=keep

Примечание: вы можете попробовать GRUB_GFXMODE=1440x900x24, но остерегайтесь указания глубины цвета , Вы должны указать поддерживаемое значение. Если не работает, то удалите его. Дополнительная информация в руководстве.

Также обратите внимание: для более старых графических карт Nvidia требуется свойство GRUB_GFXMODE в формате <width>x<height>-<depth> (например, 1920x1200-24, но не 1920x1200x24).

Сохранить файл и ввести в терминал

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash sudo update-initramfs -u sudo update-grub

Он работал для меня во всех версиях Ubuntu. Попробуйте:)

43
ответ дан 18 July 2018 в 03:53

Это решение для решения проблемы без plymouth (заставки) в Ubuntu после установки драйвера nVidia. Не важно, какую версию Ubuntu вы используете, она должна работать в любом случае.

Откройте ваш терминал и введите

sudo apt-get install v86d

Затем

sudo -H gedit /etc/default/grub

Найти эту строку

#GRUB_GFXMODE=640x480

и изменить для этого (конечно, выберите свое разрешение)

GRUB_GFXMODE=1440x900 GRUB_GFXPAYLOAD_LINUX=keep

Примечание: вы можете попробовать GRUB_GFXMODE=1440x900x24, но остерегайтесь указания глубины цвета , Вы должны указать поддерживаемое значение. Если не работает, то удалите его. Дополнительная информация в руководстве.

Также обратите внимание: для более старых графических карт Nvidia требуется свойство GRUB_GFXMODE в формате <width>x<height>-<depth> (например, 1920x1200-24, но не 1920x1200x24).

Сохранить файл и ввести в терминал

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash sudo update-initramfs -u sudo update-grub

Он работал для меня во всех версиях Ubuntu. Попробуйте:)

43
ответ дан 24 July 2018 в 17:57

Это решение для решения проблемы без plymouth (заставки) в Ubuntu после установки драйверов nVidia. Не важно, какую версию Ubuntu вы используете, она все равно должна работать.

Откройте ваш терминал и введите

sudo apt-get install v86d

Затем

sudo -H gedit /etc/default/grub

Найти эту строку

#GRUB_GFXMODE=640x480

и измените для этого (конечно, выберите свое разрешение)

GRUB_GFXMODE=1440x900
GRUB_GFXPAYLOAD_LINUX=keep

Примечание: вы можете попробовать GRUB_GFXMODE=1440x900x24, но остерегайтесь указания глубины цвета , Вы должны указать поддерживаемое значение. Если не работает, то удалите его. Дополнительная информация в руководстве .

Также обратите внимание: для более старых графических карт Nvidia требуется свойство GRUB_GFXMODE в формате <width>x<height>-<depth> (например, 1920x1200-24, но не 1920x1200x24 ).

Сохраните файл и введите в терминал

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-initramfs -u
sudo update-grub

Он работал для меня во всех версиях Ubuntu. Попробуйте:)

43
ответ дан 3 August 2018 в 18:19

Драйверы Nvidia proprietarty не поддерживают KMS, до недавнего времени. Для работы plymouth (заставки) требуется KMS. Это проблема Nvidia (не ubuntu canonical). Я бы рекомендовал оставить его таким образом (это не влияет на ежедневное использование) и дождаться nvidia 364.12 или новее в репозитории Ubuntu. С nvidia 364.12 plymouth works.

Если вы нетерпеливы, вы можете использовать это:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-364
1
ответ дан 18 July 2018 в 03:53

Если вышеуказанное решение не работает, проверьте, что $ vt_handoff используется в файле /boot/grub/grub.cfg

В файле найдите строку, начинающуюся с:

linux /boot/vmlinuz ...

в соответствующем разделе меню загрузки (например, первое появление этой строки, если вы хотите восстановить заставку для первой опции загрузки меню grub) и убедитесь, что эта строка заканчивается на

... quiet splash $vt_handoff

Вот пример в моем случае (замеченная строка заменена второй строкой), замените xxxx на существующий UUID загрузочного раздела:

# linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro nmi_watchdog=0 linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro quiet splash $vt_handoff
4
ответ дан 18 July 2018 в 03:53

Драйверы Nvidia proprietarty не поддерживают KMS, до недавнего времени. Для работы plymouth (заставки) требуется KMS. Это проблема Nvidia (не ubuntu canonical). Я бы рекомендовал оставить его таким образом (это не влияет на ежедневное использование) и дождаться nvidia 364.12 или новее в репозитории Ubuntu. С nvidia 364.12 plymouth works.

Если вы нетерпеливы, вы можете использовать это:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-364
1
ответ дан 24 July 2018 в 17:57
  • 1
    этот ответ предназначен для новых пользователей ubuntu – john9983 17 July 2016 в 12:12
  • 2
    По какой-то причине я не могу использовать рендеринг графического процессора с Blender (CUDA) сразу после установки этого драйвера. – ByteHamster 3 August 2016 в 21:37
  • 3
    Попробуйте новый драйвер nvidia-367 – john9983 19 September 2016 в 15:56
  • 4
    @ByteHamster, если я не ошибаюсь. Вам нужно установить этот пакет nvidia-cuda-dev для использования CUDA. – Michal Przybylowicz 8 July 2017 в 02:35
  • 5
    Я не знаю точно, но я думаю, что пакет cuda был установлен. Во всяком случае, я позже переключился на совершенно другой дистрибутив по другим причинам (больше нет Плимута). Спасибо за ваше предложение! – ByteHamster 8 July 2017 в 08:40

Если вышеуказанное решение не работает, проверьте, что $ vt_handoff используется в файле /boot/grub/grub.cfg

В файле найдите строку, начинающуюся с:

linux /boot/vmlinuz ...

в соответствующем разделе меню загрузки (например, первое появление этой строки, если вы хотите восстановить заставку для первой опции загрузки меню grub) и убедитесь, что эта строка заканчивается на

... quiet splash $vt_handoff

Вот пример в моем случае (замеченная строка заменена второй строкой), замените xxxx на существующий UUID загрузочного раздела:

# linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro nmi_watchdog=0 linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro quiet splash $vt_handoff
4
ответ дан 24 July 2018 в 17:57

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

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