Как установить черный или сломанный plymouth (заставку) после установки nvidia проприетарных драйверов в Ubuntu (обычно это происходит во всех выпусках Ubuntu)? Независимо от того, какая версия драйверов nvidia, которые я устанавливаю, всегда присутствует.
Это решение для решения проблемы без 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. Попробуйте:)
Это решение для решения проблемы без 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. Попробуйте:)
Это решение для решения проблемы без 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. Попробуйте:)
Драйверы 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
Если вышеуказанное решение не работает, проверьте, что $ 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
Драйверы 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
Если вышеуказанное решение не работает, проверьте, что $ 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