Вопрос Desktop не показывает, когда я установил драйверы nvidia!
Рабочий стол не отображается после установки драйверов nvidia. Я попробовал nvidia простые проприетарные драйверы, и они тоже не работали.
Вот как это выглядит. Это не обрезается или что-то еще. Вот как это выглядит, после установки драйверов разрешение рабочего стола уменьшилось с 1440x900 до 1024x768

На рабочем столе отображаются только деск и панели, когда я использую драйверы с открытым исходным кодом.
Есть ли способ исправить это, чтобы я мог повысить производительность?
69
2017-10-18 17:59
происхождения
ответы:
У меня было то же самое. Вот как я его исправил:
Переключиться на терминал Ctrl+Alt+F1,
Войдите как свое имя пользователя.
Установите заголовки linux:
sudo apt-get install linux-headers-generic
Удалите драйвер nvidia - это зависит от того, какую версию вы установили:
sudo apt-get remove nvidia-current
или
sudo apt-get remove nvidia-current-updates
или
sudo apt-get remove nvidia-experimental-304
Переустановите драйвер nvidia
sudo apt-get install nvidia-current-updates
Когда вы это сделаете, он должен сказать что-то вроде:
Building initial module for 3.5.0-17-generic
Done.
Если это говорит
Module build for the currently running kernel was
skipped since the kernel source for this kernel
does not seem to be installed.
то проблема не будет решена. Не верьте сообщению.
Он не просит linux-source
для установки, он хочет только
заголовки, но вы должны установить конкретные -generic
заголовки для
ваше ядро. Бег:
sudo apt-get install linux-headers-`uname -r`
Это будет не работать с linux-headers-generic
или linux-headers-3.5.0-17
(например).
Если он успешно установлен, перезагрузите компьютер:
sudo shutdown -r now
Это должно позволить модулю ядра правильно компилироваться и устанавливаться. Это было для меня!
79
2017-10-18 18:39
Если рабочий стол по-прежнему не отображается, это может Nvidia Optimus Графическая карта. У меня есть ноутбук с GT 650M и это также карта Optimus. Карты Optimus ведут себя по-другому, и по умолчанию для них нет поддержки Linux. Дополнительная информация о Optimus в linux: http://ubuntuforums.org/showthread.php?t=1657660
Но можно заставить его работать с шмель, Так я сделал это на новой установке Ubuntu 12.10 (не установлены драйверы nvidia):
sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
Затем перезагрузитесь или перейдите в систему.
Сначала это не сработало, когда я оставил эту вторую команду. Затем запустить что-то с графическим типом карты optirun перед командой. В примере: optirun glxspheres
или optirun ./executable-file
, Хороший способ проверить разницу между встроенной графикой и графической картой - запустить glxspheres с и без optirun,
https://wiki.ubuntu.com/Bumblebee
Это экономит электроэнергию при активации графической карты только тогда, когда это необходимо. Надеюсь, я помог кому-то, потому что я потратил несколько часов, чтобы узнать проблему с моей графической картой (да, я совершенно новый с этими графическими драйверами Linux).
9
2017-12-04 14:18
После вмешательства в это несколько вечеров (исчезновение единственного рабочего стола, только разрешение 640x480, странные артефакты на моем экране) на моем GeForce GT 630, это то, что сработало для меня:
- Свежая установка Ubuntu 12.10
- Сразу после установки запустите программу обновления программного обеспечения. Загрузить и установить все обновления
- перезагружать
sudo apt-get install linux-sources && sudo apt-get install linux-headers-generic
(Я не совсем уверен, нужен ли мне этот шаг, но я видел его в этой теме и думал, что попробую)
- Откройте «Источники программного обеспечения» из Dash
- Нажмите вкладку «Дополнительные драйверы».
- Активируйте драйвер xinary xorg NVIDIA (проприетарный, проверенный)
- перезагружать
пока что так хорошо - у меня есть панель настроек NVIDIA (без сообщения об ошибке Xconfig), двух мониторов и высокого разрешения.
Особое примечание: НЕ устанавливайте пакет дополнительных драйверов (Jockey). Этот пакет фактически исчезает после шага 2 (обновления программного обеспечения) - метод добавления дополнительных драйверов, похоже, переместился в приложение «источники программного обеспечения».
5
2017-11-22 02:00
Я только что установил Ubuntu 12.10 сегодня и имел эту проблему с драйвером nvidia.
Я пытался следовать инструкциям, но все это не удалось из-за двух важных слов: «generic» и «-17».
В конечном итоге я обнаружил, что лучший способ установки драйвера NVidia - фактически использовать установщик, выделенный nvidia. Поэтому я пошел:
http://www.nvidia.com/Download/index.aspx?lang=en-us
и загруженная версия для Linux-64bit
(установить синаптический sudo apt-get install synaptic
и посмотрите в меню Настройки -> Репозиторий -> Дополнительные драйверы, чтобы узнать точное имя вашей карты nvidia)
Затем вы запускаете инструмент, и он говорит, что вам нужны заголовки ядра, однако внимательно их читайте, потому что для этого требуются «общие» заголовки.
Вам нужно проверить свою версию ядра, мой был 3.5.0-17 (это «-17» в конце концов), поэтому в моем случае я сделал:
sudo apt-get install linux-headers-3.5.0-17-generic
(узнайте свою версию ядра, набрав ina terminal uname -r
)
Вам необходимо убить GUI login daemon:
killall lightdm
и после этого вы можете запустить:
sudo sh NVIDIA-Linux-x86_64-310.19.run
Установщик, вероятно, скажет вам, что модуль ядра Noveau загружен и предложит добавить скрипт modprobe. Вы должны сказать «ОК» / «Да» всем, что он вам скажет, а затем перезагрузить и снова запустить NVIDIA-Linux-x86_64-310.19.run.
Не уверен, будет ли работать другой подход, но это точно.
3
2017-12-21 12:14
Это также работает для карт Nvidia 7400.
Но если обновления ядра вы должны изменить линию установки до последней версии, то это:
sudo apt-get install linux-headers-3.5.0-18-generic
вместо выключения:
sudo apt-get install linux-headers-3.5.0-17-generic
2
2017-10-20 17:19
sudo apt-get install nvidia-current nvidia-settings
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old
sudo nvidia-xconfig
Перезагрузите систему!
0
2017-10-19 16:08
Я пробовал почти все, но вот тот, который действительно работал для меня:
выполните следующие команды:
sudo add-apt-repository ppa:amith/ubuntutools
sudo apt-get update
sudo apt-get install unity-reset
затем сбросьте единицу с помощью этой команды:
unity-reset
перезагрузка и единство вернулись! Надеюсь, это сработает для вас.
0
2017-11-11 23:27