Як виправити чорний або зламаний плімут (екран сплеску) після встановлення фірмових драйверів nvidia в Ubuntu (зазвичай це відбувається у всіх випусках Ubuntu)? Не важливо, в якій версії драйверів nvidia я встановлюю помилку завжди.
Як виправити чорний або зламаний плімут (екран сплеску) після встановлення фірмових драйверів nvidia в Ubuntu (зазвичай це відбувається у всіх випусках Ubuntu)? Не важливо, в якій версії драйверів nvidia я встановлюю помилку завжди.
Відповіді:
Ось рішення для вирішення проблеми відсутності плімута (заставки) в 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. Спробувати :)
Якщо вищевказане рішення не працює, перевірте, чи використовується $ 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 не підтримують KMS. KMS необхідний для роботи плімута (екрана з бризками). Це проблема Nvidia (не канонічна ubuntu). Я рекомендую залишити його так (це не впливає на ваше щоденне використання) та зачекати на nvidia 364.12 або новішу у сховищі Ubuntu. З nvidia 364.12 працює плімут.
Якщо ви нетерплячі, ви можете скористатися цим:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-364
nvidia-cuda-dev
щоб використовувати CUDA.