Я только что установил Ubuntu 12.04 на ноутбук HP с оборудованием Nvidia Graphics. Эта машина использовалась для запуска Ubuntu 10.10, и мне пришлось использовать внешний монитор, так как внутренний экран ноутбука не работает и не может быть прочитан. Используя LiveCD для установки 12.04 и удаления предыдущей установки 10.10, все работало нормально при установке с live CD, и внешний монитор был обнаружен и мог использоваться. После завершения установки и перезагрузки ноутбук не распознает внешний монитор, и, поскольку внутренний экран не работает, я не могу настроить дисплеи, как обычно. Я думаю, что я могу изменить мой файл /etc/X11/xorg.conf для использования внешнего монитора вместо устройства по умолчанию, но я не уверен, что изменить в файле. Мой файл /etc/X11/xorg.conf выглядит так:
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
EndSection
В системе по-прежнему должен быть установлен драйвер nvidia, о котором выше не упоминается. Вот как это делается.
С live CD Откройте окно терминала ctrl + alt + t или перетащите на консоль ctrl + alt + f1. Теперь введите:
sudo apt-get download nvidia-current
после завершения убедитесь, что ваш жесткий диск смонтирован, он будет иметь тип / media / «независимо»:
sudo dpkg --root=/media/"whatever" -i ./nvidia-current*
Это должно установить драйвер на жесткий диск.
Перезагрузить систему
Установка проприетарного драйвера будет по-прежнему использовать Live CD (должен работать, если у вас достаточно оперативной памяти), это установит nvidia-xconfig, который вам потребуется для запуска от имени пользователя root, поэтому введите следующее:
sudo nvidia- xconfig -o ./xorg.conf
Это даст вам более подробный файл xorg.conf, в котором должны быть указаны как сломанный, так и работающий монитор.
Ниже приведено, что он добавил в моей системе. Я сомневаюсь, что наши системы достаточно похожи, чтобы просто скопировать и вставить то, что у меня есть, но вы можете увидеть в разделе «Экран», в котором перечислены Monitor0, подключенные к Screen0. Я подозреваю, что вы можете изменить это на Monitor1.
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
После внесения изменений скопируйте ./xorg.conf в каталог harddrives / etc / X11 /.
Перезагрузите компьютер и, надеюсь, исправили.