Ubuntu 15.04 мигает экран входа, затем черный

18

Несколько недель назад я создал настольный компьютер и установил Ubuntu 15.04 и с тех пор борюсь с ним. Кажется, есть проблема с совместимостью драйверов NVIDIA и Ubuntu.

(После нескольких недель борьбы с различными черными / фиолетовыми экранами, переключения номодетов, внесения изменений в черный список и перезапуска lightdm / try gdm, возврата моего GTX960 для GTX750TI, установки Ubuntu 14.04 и 14.10, циклов входа в систему и нескольких других вещей, которые я уверен Я забыл, у меня есть следующий минимальный пример.)

  1. Я создаю загрузочный USB с Ubuntu 15.04.
  2. Я выбираю «Установить Ubuntu» (обратите внимание, что я должен изменить параметры для этого, изменив «тихий всплеск» на «тихий всплеск nomodeset», иначе он не работает).
  3. После установки Ubuntu меня попросили перезагрузить. Я могу загрузиться в режиме восстановления (хотя разрешение странное), но не нормально.
  4. На этом этапе я пробовал разные вещи (переустановка драйверов nvidia, постоянное добавление nomodeset в параметры загрузки и т. Д.), Большинство из которых в конечном итоге приводят к необходимости переустановки Ubuntu с нуля из-за невозможности увидеть что-либо без извлечения видеокарты. и подключив монитор к материнской плате.

Я только что выполнил первые 3 шага, которые сейчас являются мышечной памятью, и прошу предложений по новому шагу 4.

РЕДАКТИРОВАТЬ : я попробовал шаги здесь (что привело меня к параметру nomodeset, который позволяет мне видеть экран, когда я устанавливаю Ubuntu), но когда я обновляю драйверы NVIDIA (я пробовал как проприетарные, так и не проприетарные версии, многие разные номера версий), это приводит меня к другим проблемам. Чаще всего это цикл входа в систему , но иногда это черный / фиолетовый экран. Когда я следую предложенному решению для входа в цикл, это неизменно возвращает меня к пустому экрану, и я затем переустанавливаю Ubuntu.

$ sudo lshw -C video
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: GM107 [GeForce GTX 750 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff

Обновление: установка шмеля позволяет мне избежать петли входа в систему. Разрешение моего монитора по-прежнему не выглядит правильным, и мне нужно щелкнуть около десятка окон «Сообщить о проблеме системы».

Редактировать: мой xorg.log здесь.

Gschneider
источник
ты можешь вставить свой /var/log/Xorg.0.log?
user3113723
1
Конечно @ user3113723, по следующей ссылке есть pastebin. pastebin.com/xXtJVPZc
Gschneider
Пожалуйста, отредактируйте свой вопрос, включив в него вывод « sudo lshw -C videoСпасибо, что помогли нам помочь вам!»
Старейшина Гик
`* -Display UNCLAIMED` вместе с /var/log/Xorg.0.log модулем nvidia не загружается, что указывает на то, что драйвер не может работать в текущей среде. Попробуйте это и доложите
Старейшина Гик

Ответы:

2

Я тоже построил рабочий стол и использовал 750Ti. У меня была точная проблема, с которой сталкивается ОП, и я могу лично засвидетельствовать, что нижеуказанное помогло мне У меня нет тонны времени, поэтому я должен подвести итог. Если вы сомневаетесь, Google ваш друг.

  1. Перейдите на веб-сайт NVIDIA с другого компьютера и загрузите соответствующий драйвер на USB-накопитель.

  2. Подключите этот USB-накопитель к рабочему столу и загрузитесь. На экране входа в систему введите уровень запуска 2, нажав CTRL + ALT + 2

  3. Теперь вы будете в терминале (веселые времена!). Войдите, используя свой аккаунт.

  4. Убей Лайтм.

  5. Подключите USB-накопитель и распакуйте драйвер.

  6. Запустите установщик драйвера. Если при установке ошибок нет, перезагрузите компьютер. Цикл входа в систему теперь должен исчезнуть.

Это звучит просто, но, к сожалению, на самом деле это довольно сложно. Мне понадобилось четыре попытки, чтобы понять это правильно.

Дайте мне знать, как это работает для вас!

willem.hill
источник
0

Хорошо, давайте разберемся с пунктом 2, который вы упомянули. Вы сказали, что вам пришлось передавать параметр ядра nomodeset при загрузке с USB.

Это будет означать, что видеокарта у вас GTX750TI, не хочет хорошо работать с драйвером Nouveau с открытым исходным кодом. Так что это ваша первая проблема. Я не продолжил бы установку, если бы мне пришлось использовать nomodeset просто для загрузки в установщик.

У меня нет опыта работы с этой картой, но у архитектуры Maxwell, на которой она основана, много проблем с Nouveau Driver, который является открытым исходным кодом.

Ubuntu По умолчанию поставляется с драйверами с открытым исходным кодом, и если с вашей картой возникают проблемы с ней, вы увидите черные экраны и т. Д.

Каков наилучший способ подтвердить это?

Пожалуйста, загрузите Manajaro Linux, и при загрузке некоторых несвободных драйверов вы получите подтверждение. Вы также можете попробовать Archlinux с ядром 4.0, и многие проблемы, связанные с графикой, исправлены в этом выпуске.

Я НЕ ПРИЗЫВАЮ ИСПОЛЬЗОВАНИЯ МАНДЖАРО ИЛИ АРКИ. Я ПРЕДЛАГАЮ ПОПРОБОВАТЬ ИХ ОДИН РАЗ КАК ИСПЫТАНИЕ, ЧТОБЫ ПОДТВЕРДИТЬ, ЧТО Я ВЫШЕ ВЫШЕ.

ВЫ ПРОДОЛЖИТЕ УВИДЕТЬ ЧЕРНЫЙ ЭКРАН, ПОКА НЕ УСТАНАВЛИВАЕТ СОБСТВЕННЫЙ ДРАЙВЕР NVIDIA. ВАМ НУЖНО УСТАНОВИТЬ ПРАВИЛЬНУЮ ВЕРСИЮ ВОДИТЕЛЯ ПРОПРИЕТРА, СОВМЕСТИмую С ВАШЕЙ КАРТОЙ !!

Раджат Пандита
источник
Да, в прошлом я заставлял Archlinux работать. Как упоминалось в посте, я установил множество проприетарных драйверов, совместимых с моей картой, но они приводят к другим проблемам, чаще всего петлям входа в систему и черным экранам.
Gschneider
Вы пробовали Шмель? Я написал хорошую статью для него на Ask Ubuntu Question. askubuntu.com/questions/452556/… Если у вашего ноутбука есть Optimus, то ваш лучший шанс - шмель. Потому что он знает, как обращаться с вашей картой. Пожалуйста, дайте шмелю шанс, и я думаю, что у вас не будет никаких черных экранов и петель входа. Многие люди подтвердили, что это работает. Много раз установки только проприетарного драйвера Nvidia недостаточно, если у вас на ноутбуке есть гибридная графика, которая, я думаю, у вас есть. Пожалуйста, попробуйте и дайте нам знать
Раджат Пандита
Я использую рабочий стол, и я отключил графику материнской платы, но спасибо за ваше предложение, это то, что я не пробовал.
Gschneider
Для шаг # 7, являются i915и bbswitchдве отдельные линии?
Gschneider
Похоже, что шмель сам по себе вызывает проблемы ... когда я подключаю свой монитор через HDMI, разрешение становится непригодным для использования 640x480. Когда я использую DVI, он становится невыносимо запаздывающим.
Gschneider
0

Я думаю, что это из-за kernelверсии. Как известно версия ядра Ubuntu 15.04 есть 3.16. Попробуйте использовать живой Linux с версией обновления. (например arch).

Я видел эту проблему с Ubuntu 14.04и lenovo flex II.

M.Fooladgar
источник
0

ну на самом деле у меня была одна и та же проблема, которую я пытался много раз, так что не получилось ..

но, наконец, я просто установил эту версию драйвера напрямую

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get install ppa-purge
sudo apt-get update
sudo apt-get install nvidia-334
sudo apt-get install nvidia-334-uvm

это все

я не уверен, что это будет работать для вас, я не профессионал, но это работает для меня, и я должен заметить это здесь

но я уверен, что версия драйвера такая же, потому что я использую Steam игры и т. д. работает очень хорошо, вы можете найти пакет с исходным кодом здесь:

http://us.download.nvidia.com/XFree86/Linux-x86_64/334.21/NVIDIA-Linux-x86_64-334.21.run

надеюсь, что это работает

Поймай меня, если сможешь
источник
0

У меня была такая проблема, когда я обновился до 15.10. Выяснилось, что проблема в том, что карта NVIDIA перегревалась примерно на 30% больше, чем предполагалось. Загрузите установочный диск и установите psensor для проверки температуры видеокарты.

Волк халтон
источник
0

У меня была похожая проблема после установки карты nvidia на существующей машине 15.04. Поработав некоторое время, ища ответы здесь и не найдя ничего, что действительно помогло, я сдался и установил 14.04 (LTS). Драйверы nvidia были установлены автоматически, и все работает как по волшебству. (См. Проблемы с установкой драйверов Nvidia, Ubuntu 15.04 )

Из вашего вопроса кажется, что вы сделали именно то, что в итоге решило мою проблему, за исключением того, что вы установили свежую 15.04, а я установил свежую 14.04. Я подозреваю, что 15.04 имеет специфическую проблему. Так что установка 14.04 может быть решением для вас.

смеяться
источник
-2

У меня возникла та же проблема, и вам нужна новая установка, и сначала войдите в BIOS и установите загрузку с uefi на legacy, а не с безопасной загрузки, а затем снова установите Ubuntu.

Майкл
источник