Как найти графический драйвер, который работает (неисправен в nouveau & nvidia)?
Я не могу получить доступ к разделам Ubuntu 14.04 или Win XP. Когда я пытаюсь войти в Ubuntu, я иногда дохожу до точки пароля, и моя мышь перестает работать, или я получаю черный экран до этого, и ничего не происходит, и как только я смог войти, но после этого получил черный экран.
Я пробовал различные варианты, такие как режим восстановления, восстановление поврежденных пакетов, восстановление GRUB (с помощью восстановления загрузки на пробной Ubuntu USB), и я не могу запустить его в режиме восстановления с низкой графикой.
После восстановления загрузки указана ссылка: http://paste.ubuntu.com/11213026
Заставка видна, но движется так быстро, что я не могу определить, какие могут быть проблемы.
Если я могу получить доступ к экрану терминала, какую команду я могу использовать для диагностики проблемы (и как ее устранить)?
Я не смог получить доступ к своему (меньшему) разделу Win XP с момента восстановления загрузчика, так что, возможно, это повредило систему XP и требует исправления.
В настоящее время я получаю доступ к сети через пробную версию Ubuntu USB.
Буду очень признателен за любые предложения, спасибо.
Видеокарта Nvidia G72M, видео контроллер Quadro NVS 110M/Geoforce Go 7300, Ubuntu 14.04, интерфейс Xfce, 32-разрядный, Dell Latitude D620M, процессор Intel Core 2 1,83 ГГц, 2 ГБ ОЗУ
ОБНОВЛЕНИЕ (20/5): Я понял, что это должно быть проблема с графикой, поэтому попробовал новый драйвер. Модерн иногда работал, но часто был неисправен.
Я установил nvidia-346 (через инструкции xorg ppa, которые я нашел), который работает, но также неисправен; он не распознает мой внешний монитор, поэтому мне приходится использовать экран ноутбука. Кроме того, мои внешние динамики изначально не распознавались (нет звука, если я их не отключаю), но теперь снова включаются, и сценарий заставки очень большой.
Когда я выбираю XP, он начинает загружаться, а затем немного переходит в черный экран, и рабочий стол вообще не появляется. Я понятия не имею, как это исправить.
1 ответ
Судя по виду вашей вставки, похоже, что не должно быть проблем с загрузкой Windows XP. Тем не менее, sudo update-grub
может помочь
Что касается пустого / замороженного экрана при входе в систему, это похоже на проблему с графикой / драйвером. Очевидно, Noveau (драйвер Nvidia с открытым исходным кодом) плохо работает с вашей картой. Таким образом, проприетарные драйверы могут быть необходимы.
Зайдя на http://www.geforce.com/, вы можете определить конкретную проприетарную версию драйвера для вашей карты, выполнив поиск вашей карты. В вашем случае правильным драйвером является серия 304. Это может быть установлено из репозиториев с помощью команды: sudo apt-get install nvidia-304
,
После того, как это будет сделано, перезагрузите компьютер, и у вас должен появиться полностью работающий дисплей.
В комментариях к вашему вопросу кажется, что у вас все еще есть проблемы с настройкой "основного" монитора, который отображает диспетчер окон (т.е. Unity, Gnome Shell и т. Д.). Если я правильно понимаю, вы хотите использовать свой внешний монитор в качестве основной дисплей, отображающий панель запуска Unity, панель действий оболочки Gnome и т. д.
К счастью, у меня есть немного опыта с этим, и я помню большую часть этого! Сначала, позвольте мне объяснить проблему, которая у меня была.
Я бы оставил свой кабель HDMI подключенным к ноутбуку. Если я запускаю свой ноутбук с подключенным кабелем HDMI, X всегда будет размещать мой внешний монитор справа от монитора LVDS моего ноутбука. Это не то, что я хотел, так как мой внешний монитор физически находился слева от моего ноутбука и приводил к некоторой путанице. Независимо от того, как я настроил монитор в конфигурациях Gnome Display или Nvidia, он всегда будет работать по умолчанию, если я войду в экран входа в систему с подключенным кабелем HDMI. Казалось, что настройки Gnome/Nvidia будут применяться только в том случае, если кабель подключен после начала X
Однако я обнаружил, что если я оставлю кабель HDMI отключенным до тех пор, пока не выйду из экрана входа в систему, мои настройки из nvidia-settings/GNOME будут применены правильно. По крайней мере, я думаю, что это было так (это было довольно давно, если честно). Тем не менее, я помню что-то специально для OpenBox. В файле ~/.config/openbox/autostart я добавил следующие строки:
xrandr --output HDMI-0 --left-of LVDS-0
xrandr --output HDMI-0 --primary #Make sure the desktop is on the HDMI monitor
По сути, это заставляет мою конфигурацию независимо от того, как она была изначально загружена. Чтобы найти ваши конкретные имена мониторов, используйте команду xrandr -q
, Я полагаю, что вы можете разместить те же строки выше (измененные на ваши собственные отображаемые имена xrandr -q
) в ~/.config/xdg/autostart, чтобы настройки применялись ко всем средам рабочего стола, как только они были загружены, и принудительно использовали предпочитаемую конфигурацию.