4

Я использую Ubuntu 16.04 LTS на тонком клиентском компьютере с графическим процессором NVIDIA ION. Используя приведенные ниже команды, я установил графические драйверы NVIDIA при входе в консоль TTY1. После установки я перезагрузился.

sudo apt-get purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa 
sudo apt-get update
sudo apt-get install nvidia-340 

После установки драйверов NVIDIA у меня больше нет устройства кадрового буфера /dev/fb0 . Когда я делаю ls /dev я НЕ вижу устройства fb0 списке. Тем не менее, у меня есть следующие устройства в списке: nvidia0 nvidiactl nvidia-uvm . Я даже попробовал это решение, которое НЕ решило проблему: https://superuser.com/a/182580/607501

Эта проблема возникает только тогда, когда установлены драйверы NVIDIA. При новой установке Ubuntu 16 LTS универсальные графические драйверы Nouveau активны. С этими драйверами /dev/fb0 присутствовал. Причина, по которой мне нужно установить драйверы NVIDIA, заключается в том, что драйверы Nouveau НЕ поддерживают подключение HDMI.

Причина, по которой мне нужно иметь устройство /dev /fb0, заключается в том, что я хочу использовать приложение fbida (fbi) , которое позволяет отображать изображение с помощью кадрового буфера в полноэкранном режиме.

1 ответ1

0

В Nvidia 340, KMS, framebuffer вы можете прочитать о том, что NVIDIA напрямую не поддерживает кадровые буферы. Вы можете эмулировать их, устанавливая v86d и активируя модуль ядра uvesafb. Более подробный HOWTO можно найти в текстовой консоли высокого разрешения с uvesafb и Debian.

желаю тебе удачи

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .