Застрял на разрешении 800x600 на Ubuntu 14.04LTS с GeForce GTX 750 Ti

Недавно я обновил свою машину с 12.04LTS до 14.04LTS и обнаружил, что мое разрешение застряло на 800x600; в настройках дисплея не отображается другое разрешение. Я сильно подозреваю, что неисправный видеодрайвер виноват, так как я попробовал загрузить приложение, которое рисует 3D-объекты, и он работает смешно медленно.

Я в настоящее время пробовал следующее:

более высокое разрешение через GRUB: казалось, ничего не делает. Установите nvidia-340 из xorg-edgers: никаких изменений, и, похоже, он изменил несколько модулей на версию из этого ppa. Используйте параметр «Дополнительные драйверы» для установки других драйверов: попробовал все из перечисленных драйверов и ни одна из них не работала: 340,96 352,63 352,79 355,11 358,16 361,45,11 364,19 Noeveau (некоторые из них являются собственностью и другие с открытым исходным кодом) Сброс xorg.conf: когда ОС обновилась до 14.04LTS, она автоматически создала резервную копию оригинала файл, но не создал новый. Я экспериментировал с созданием пустого файла, но это ничего не меняет.

В этот момент я не понимаю, что еще нужно попробовать.

Командные выходы, которые могут быть полезны:

username:~$ sudo lshw -C display; lsb_release -a; uname -a; xrandr
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: GM107 [GeForce GTX 750 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:fa000000-faffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:d000(size=128) memory:fb000000-fb07ffff
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.4 LTS
Release:    14.04
Codename:   trusty
Linux psych-lab-va-linux 3.13.0-87-generic #133-Ubuntu SMP Tue May 24 18:32:09 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected primary 800x600+0+0 0mm x 0mm
   800x600        75.0* 
username:~$ lspci -k | grep -EA2 'VGA|3D'
04:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
    Subsystem: eVga.com. Corp. Device 3753
04:00.1 Audio device: NVIDIA Corporation Device 0fbc (rev a1)

Командные выходы, которые могут быть полезны:

После просмотра файлов журнала Xorg я понял, что он пытался загрузить драйвер nvidia, но не смог, потому что его не удалось найти, поэтому Я последовал за этим ответом и перезагрузился. Это не решило проблему, но по крайней мере у меня возникла другая проблема; Я могу перейти на экран входа в систему, но после ввода учетных данных я столкнулся с циклом входа в систему. Файл журнала Xorg показывает, что драйвер nvidia загружен, но дает ошибку: «Не удалось инициализировать модуль ядра NVIDIA». Я пробовал шаги отладки для цикла входа (проверка Xauthority и / tmp), но ничего не сработало. modprobe nvidia-352 возвращается без ошибок.

1
задан 13 April 2017 в 15:25

1 ответ

Вы можете попробовать переместить / создать резервную копию файлов xorg.conf или monitors.xml, чтобы проверить, исправляет ли их перестроение. Существует много изменений в X и среде рабочего стола между долгосрочными версиями.

mv ~/.config/monitors.xml ~/.config/monitors.xml.old
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.old

Кроме того, если это не сработает - попробуйте убедиться, что ваши драйверы nvidia выше 334 (версия где поддерживался GTX 750). Самый старый «стабильный» релиз, связанный с картой, - версия 340. 352 также довольно распространен, а 361 - передний край. Графический repoistory ppa имеет в нем 367, что я бы не рекомендовал.

Нажмите CTRL + ALT + F1, чтобы перейти на консоль. sudo service lightdm stop sudo apt-get purge nvidia * sudo apt-get install nvidia-340 Если ваша материнская плата имеет встроенную графику Intel, дополнительно установите nvidia-prime (это название пакета) sudo shutdown -r now

You может также захотеть заглянуть в черный список нуворишей. Поиск Google скажет вам, как это сделать.

2
ответ дан 23 May 2018 в 10:28
  • 1
    У меня нет ни xorg.conf, ни monitors.xml, поэтому я пропустил этот шаг. Я удалил все дополнительные ppa и установил 340, как вы описали, а также черный список нуворив, используя этот пост . Я позже попробовал 352, но я все еще застрял с 800x600. – Setsu 3 June 2016 в 22:07
  • 2
    @setsu, Когда вы запускаете настройки nvidia, показывает ли это, что вы используете карту nvidia в качестве своего GPU? Кроме того, вы можете вставлять вывод из xrandr – Jared Starkey 3 June 2016 в 22:40
  • 3
    Настройки nvidia показывают только профили приложений и собственные общие настройки. xrndr показывает, что тот же «не удалось получить размер гаммы для вывода по умолчанию», сообщение, как указано выше. Но позже я подумал о том, загружается ли драйвер и проверен ли файл журнала Xorg, и это не так! Будет обновлено основное сообщение – Setsu 3 June 2016 в 23:48

Другие вопросы по тегам:

Похожие вопросы: