Вопрос Чрезмерный черный экран на 13.10


Недавно я установил ubuntu 13.10 64 бит на рабочий стол (режим UEFI). После всплеска плюма я получаю черный экран. После некоторых экспериментов я нашел временное решение:

  • вернуться к tty1 и войти в систему
  • sudo unity-greeter
  • получить ужасную ошибку: (unity-greeter:2109): Gtk-WARNING **: cannot open display: Failed to launch bus: Failed to launch session bus
  • sudo reboot
  • после перезагрузки единство-приветствие запускает только штраф до выхода из системы
  • (после графического входа в систему начинается процедура отправки сообщения о сбое Xorg)

У меня есть графическая карта Nvidia, я пробовал все драйверы (nouveau, currunt, experimental, xorg-edgers и т. Д.), Но не было никаких изменений (за исключением xorg-edgers, которые всегда выдавали поврежденную подсказку конфигурации, что, к сожалению, Решить вещь).

Любая помощь / предложение оцениваются :)

РЕДАКТИРОВАТЬ: После некоторых экспериментов (см. Комментарии к ответам) проблемы стали более случайными. На данный момент это кажется не чтобы представить себя, когда есть проблема Xorg (apport начинается сразу после входа в систему), но иногда я получаю чистый старт, даже когда нет сообщения об ошибке. Я думаю, что есть связь между «ошибкой Xorg» и «началом единства-приветствия / lightdm правильно», потому что я пытался использовать неисправную мышь (указатель застрял при загрузке с win7 и ubuntu), и в этом случае единство-greeter / lightdm всегда (но, конечно, тогда мне нужно отключить неисправную мышь ...).

Меня попросили журналы: я предоставлю их в следующий раз, когда проблема представится (я попробую перезагрузки, но я не знаю, когда это произойдет снова :().

Меня также попросили узнать об оборудовании и конфигурации:

  • lshw релевантная информация:

    *-display
                description: VGA compatible controller
                product: GF116 [GeForce GT 640 OEM]
                vendor: NVIDIA Corporation
                physical id: 0
                bus info: pci@0000:01:00.0
                version: a1
                width: 64 bits
                clock: 33MHz
                capabilities: vga_controller bus_master cap_list rom
                configuration: driver=nvidia latency=0
                resources: irq:89 memory:fc000000-fdffffff memory:d0000000-d7ffffff memory:d8000000-dbffffff ioport:e000(size=128) memory:fe000000-fe07ffff
    
  • lspci -v релевантная информация:

    01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GT 640 OEM] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: Micro-Star International Co., Ltd. Device 2319
        Flags: bus master, fast devsel, latency 0, IRQ 89
        Memory at fc000000 (32-bit, non-prefetchable) [size=32M]
        Memory at d0000000 (64-bit, prefetchable) [size=128M]
        Memory at d8000000 (64-bit, prefetchable) [size=64M]
        I/O ports at e000 [size=128]
        [virtual] Expansion ROM at fe000000 [disabled] [size=512K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
    
  • Версия Xorg: 7.7 (apt-cache show xserver-xorg | grep Version дает: Version: 1:7.7+1ubuntu6)

  • Версия драйвера Nvidia: 331.20 (от x-swat ppa)
  • uname -r: 3.11.0-15-generic

Я не могу придумать другую информацию, которая может понадобиться, если вы можете просто так сказать :)

РЕДАКТИРОВАТЬ: прошло 3 дня с момента последнего появления ошибки. Ничего не изменилось в системе (по крайней мере, не по моему), поэтому я понятия не имею, что вызвало это и что это решило. Спасибо всем, кто помог, я опубликую обновления, если (и когда) у меня снова будет черный экран ...


1
2018-01-06 12:54


происхождения


Пожалуйста, дайте подробную информацию о вашей видеокарте и проприетарных драйверах Nvidia в использовании / установке. Видеть Сервер Nvidia X мерцает, зависает и segfaults при запуске для примера того, какая информация будет полезна. - landroni
пожалуйста, ознакомьтесь с журналами, связанными с DM & X. если это стандартная установка, журналы проверяют / var / log / lightdm / * и /var/log/Xorg.0.log (текущий), /var/log/Xorg.0.log.old (предыдущий) - t4lwh


ответы:


Диспетчер отображения Ubuntu по умолчанию называется lightdm, потому что он легкий и, следовательно, быстрый. Обычно это хорошо, но вы можете загрузиться на свой экран входа так быстро, что ваша графическая карта Nvidia не в состоянии идти в ногу со временем. Поэтому попробуйте установить GDM. GDM - это альтернативный менеджер отображения входа в lightdm.

Во время установки gdm вам будет предложено выбрать gdm или lightdm в качестве диспетчера отображения входа по умолчанию. Выберите gdm.

Вы можете переключаться между подсветкой и gdm в любое время с терминала, запустив sudo dpkg-reconfigure gdm, Это откроет новое окно, позволяющее выбрать gdm или lightdm в качестве диспетчера отображения входа по умолчанию.


2
2018-01-15 00:05



«вы можете загрузиться на свой экран входа так быстро, что ваша графическая карта Nvidia не в состоянии идти в ногу». У вас есть источник, где это проблема? Я с трудом могу поверить, что это возможность. Мне просто интересно, я никогда не думал, что такое может случиться. - falconer
@falconer У меня была очень похожая проблема с той, что была в вопросе, и после долгих проб и ошибок это было так, как я ее исправил. С тех пор я несколько раз пробовал другие возможные решения, чтобы проверить, может ли проблема быть вызвана чем-то другим, однако ничего, кроме переключения обратно в gdm, никогда не было в состоянии исправить это! - karel
О, я вижу. Но тогда я бы сказал, что ваши рассуждения ошибочны: если переключение на gdm решает проблему, я бы только вывел, что проблема в lightdm. Но я не мог понять, в чем проблема, особенно не потому, что это слишком быстро. Но я задумался об этом и нашел ошибку в этой ситуации, и на самом деле вы на 95% правы. Это 5%, потому что это явно ошибка программирования / дизайна в пакете lightdm, а не проблема с медленной графической картой, lightdm должен ждать появления графического драйвера. Для этого 95% и для представления этой интересной информации мне: +1 - falconer
И я думаю, что этот ответ, вероятно, является истинным решением проблемы. - falconer
Я попробую использовать GDM, но объяснение не звучит правильно ... Если бы это была такая проблема, light-dm всегда был бы слишком быстрым, я не мог бы найти причину, почему он должен правильно загружаться только после единения в суде -greeter, получить ошибку и перезагрузить, если это не вызывает какой-то «безопасный режим», отличный от обычного Safemode Xorg (тот, кто просит вас переконфигурировать Xorg, перейти на терминал и т. д.) - Nicola Feltrin


Сначала удалите любой другой драйвер, а затем установите следующее:

sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime

PS: хотя это настольный компьютер, он обнаруживает, что ваш процессор Intel также имеет графическую карту, поэтому это гибридная система, вам нужен пакет nvidia-pime, чтобы он работал правильно, пожалуйста, напишите обратную связь, спасибо.


0
2018-01-14 10:14



Уже пытался, что, к сожалению, это не помогает. Во всяком случае, никогда не говорил ничего о процессоре Intel, на самом деле это AMD, и у него нет интегрированной графики ... спасибо в любом случае :) - Nicola Feltrin


Пытаться:

sudo dpkg-reconfigure unity-greeter

Если это не работает с загрузочным компакт-диском (при условии, что вы можете добраться до рабочего стола оттуда), выполните резервное копирование старых настроек xconfig и скопируйте их с живого компакт-диска.

Изменение на корень:

sudo su

резервное копирование:

mv /media/<Name of your Ubuntu Partion>/etc/X11/Xsession.d/ /media/<Name of your Ubuntu Partion>/etc/X11/old.Xsession.d/

копия:

cp /etc/X11/Xsession.d/ /media/<Name of your Ubuntu Partion>/etc/X11/Xsession.d/

0
2018-01-14 17:30



Сегодня я пробовал ваши предложения, но, к сожалению, никаких изменений не было :( - Nicola Feltrin
ничего себе, странно. Можете ли вы предоставить более подробную информацию о своих ошибках xsession в своем вопросе? - virtualxtc


Возможно, вы видите эту часто встречающуюся проблему с неправильной установкой драйверов Nvidia: Пустой экран после установки ограниченного драйвера nvidia, Удалите, очистите и перенастройте пакеты, как описано в этом вопросе.

Кроме того, вы можете убедиться, что драйверы Nvidia, которые вы выбираете, действительно подходят для вашей видеокарты. Видеть Nvidia Geforce 680 GTX - Глюки на экране для получения инструкций о том, как это сделать.

Наконец, это может быть выстрел в темноте, но, как объяснено в какие графические драйверы теперь используются на этой карте NVIDIA?, сервер Nvidia X на моем ноутбуке мерцает, зависает и segfaults при запуске. Я могу начать X только если я установлю проприетарные драйверы Nvidia для своей видеокарты (nvidia-304) в одном ядре (скажем, 3.2.0-23-generic), а затем загрузиться в другой ядро (скажем, 3.2.0-57-generic). Он явно использует какой-то запасной драйвер, и я не могу понять, какой он есть, но, похоже, он просто работает.


0
2018-01-14 23:56



Я также попробую это решение, но проблема возникла с самого начала (новая установка), когда не было установленных драйверов nvidia (только нуво) ... - Nicola Feltrin
Если вы проверите последнюю ссылку, обратите внимание, что в моей системе даже nouveau похоже, не активируется должным образом (я еще не уверен, что на самом деле происходит). Поэтому, возможно, это уродливое обходное решение из третьего абзаца может сработать и для вас. - landroni
@NicolaFeltrin Но я также вижу, что вы говорите о UEFI mode, Попробуйте найти здесь, так как есть несколько связанных вопросов, описывающих подобные проблемы. - landroni
Я последовал за чисткой / переустановкой ... Результат состоял в том, что единство-приветствие действительно загрузилось, но с очень странным разрешением (черные границы, неправильные пропорции ...) и lspci -v на строке драйвера ядра сказано что-то в строке «невозможно получить доступ к устройству». Поскольку размер и пропорции соответствуют размерам загрузки Plymouth, я подозреваю, что он использовал драйвер фреймбуфера. Во всяком случае, с догадкой я включил ppa p-x и драйвер 331 nvidia. После перезагрузки все казалось прекрасным, но иногда оригинальная проблема с черным экраном представляет собой (см. Выше). - Nicola Feltrin