Ubuntu 14.04 - сбой драйвера Nvidia
Я купил новый Dell Inspiron 15 - 3542, который имеет Nvidia (GM108M [GeForce 840M]). каждый раз, когда я устанавливаю драйвер Nvidia, при следующей загрузке у меня появляется черный экран, поэтому мне нужно снова отформатировать! что причиняет мне огромную боль! это то, что я получаю (sudo lshw -C видео)
*-display
description: VGA compatible controller
product: Haswell-ULT Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 0b
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:60 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)
*-display UNCLAIMED
description: 3D controller
product: GM108M [GeForce 840M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:08:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:d000(size=128) memory:f7000000-f707ffff
И это то, что я получаю, когда запускаю lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
08:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)
Любая идея, как заставить эту карту Nvidia работать, не получая черный экран снова? Пожалуйста, помогите мне это срочно! я ценю его!
6 ответов
Наконец-то я смог понять это!!
ответ здесь http://www.noobslab.com/2014/12/use-nvidia-graphics-drivers-in.html
Спасибо всем за участие! Люблю вас всех!
У меня возникла та же проблема, это сработало для меня после долгих усилий и исследований, перезапустите Ubuntu и на экране входа нажмите ctrl+alt+F1 и войдите в систему, используя свою учетную запись, это приведет вас к терминалу. Сначала удалите все пакеты nvidia от:
sudo apt-get purge nvidia-*
sudo reboot
Снова нажмите Ctrl + Alt + F1 на экране входа в систему. Затем установите пакеты nvidia:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo ubuntu-drivers autoinstall
sudo reboot
Затем, при загрузке вы получите черный экран вместо входа в систему, скорее всего, если вы не сделали. Если у вас черный экран, снова нажмите Ctrl + Alt + F1 и выполните следующие действия:
cd /etc/X11
проверьте, есть ли файл xorg.conf:
ls | grep xorg.conf
Это должен быть xorg.conf, а не xorg.conf.* Если его нет, сделайте следующее:
sudo nvidia-xconfig
Теперь отредактируйте файл следующим образом:
sudo nano xorg.conf
В разделе Device, Identifier intel смените драйвер с "intel" на "modesetting", то есть: с
Driver "intel"
в
Driver "modesetting"
Теперь сохраните файл и выйдите из nano и сделайте следующее.
sudo chattr +i xorg.conf
sudo reboot
Я надеюсь, что это решит вашу проблему, если есть какие-либо вопросы, дайте мне знать. Благодарю вас!
Эти ссылки помогли в ответах:
У вас есть система, которая, скорее всего, использует графику Intel HD больше времени для экономии энергии. Это использует nvidia-prime для переключения с использованием технологии Optimus. По какой-то причине nvidia-prime также вызовет у меня проблемы, оставляя меня с черным экраном каждый раз, пока я не переключусь в режим Intel (когда ваш экран возвращается, нажмите ctrl-alt-F1, войдите в систему, затем введите:
sudo prime-select Intel
sudo service lightdm stop
sudo service lightdm start
На этом этапе вы должны по крайней мере вернуть свой рабочий стол. Я предлагаю вам установить драйверы NVIDIA, но не nvidia-prime, или удалить nvidia-prime и установить Bumblebee. Это может работать лучше для переключения графики.
Вы можете попробовать удалить edgers ppa и получить драйверы от mamarley. Мои 346 водителей оттуда работают отлично. Не уверен, что отличается, но Edgers 346 не работал для меня, но Марли работал.
sudo add-apt-repository ppa: mamarley / nvidia
sudo apt-get update
sudo apt-get установить nvidia-340
Некоторые драйверы Nvidia не очень хорошо работают с определенными графическими процессорами, вы должны использовать метод проб и ошибок с apt-get, чтобы найти те, которые работают хорошо, это был тот случай, когда у меня возникла именно эта проблема. Тот, который я нашел для моего GTX745, был nvidia-331-update-dev, nvidia-331-update также работал, но nvidia-current и nvidia-current-update у меня вообще не работали, как и большинство других,
Если ни один из них не работает, перейдите сюда: http://www.nvidia.com/Download/index.aspx?lang=en-us Введите информацию о своем компьютере, и он скажет вам, какой драйвер получить. Загрузите его и выполните следующие действия:
- Введите командную строку tty (это можно сделать с помощью ctrl+alt+f1, чтобы вернуться назад, ctrl+alt+f7). Примечание: если вы используете ноутбук, возможно, вам также понадобится клавиша fn.
- В командной строке войдите, вам будет предложено ввести имя пользователя и пароль. После того, как вы вошли в систему, введите этот
sudo service lightdm stop
Это останавливает x-сервер, позволяющий установить загруженные драйверы nvidia - Перейдите в каталог загруженного драйвера, а затем сделайте его исполняемым с помощью этого
chmod +x "drver.run"
без кавычек. Это сделает его исполняемым и сможет установить - Далее просто введите
./the nvidia driver
чтобы запустить его и разрешить его установку, он будет время от времени предлагать вам выбрать ответы в зависимости от того, как вы хотите установить (я рекомендую установить 32-разрядные двоичные файлы при появлении запроса, если вы используете 64-разрядную версию), - Если не возникает серьезных ошибок, вы должны быть хорошими. Дайте мне знать, что происходит, и я посмотрю, что я могу сделать.
Дайте этому шанс:
Сначала удалите драйверы, которые у вас есть:
sudo apt-get purge nvidia *
Затем добавьте ppa для Шмеля:
sudo add-apt-repository ppa: шмель / стабильный
sudo apt-get update
Затем установите Bumblebee и Nvidia:
sudo apt-get install шмель шмель-нвидия примус нвидия-346
И возможно удалить премьер, потому что я прочитал, что это не работает с Шмелем:
sudo apt-get purge nvidia-prime
Затем перезагрузите компьютер и скрестите пальцы. Надеюсь, это работает. Я лично работал над этими драйверами в течение недели с моей GeForce 860M, пытаясь заставить его работать правильно.
РЕДАКТИРОВАТЬ: Используйте nvidia-340, если это драйверы, которые веб-сайт nvidia сказал, что вы должны использовать с вашей картой. Я просто использовал 346, потому что они самые последние и совместимы с 860M