Компьютер просыпается с черным экраном в Ubuntu 12.04 с двойной загрузкой с Linuxmint 14 Cinnamon на отдельном жестком диске

8

3 дня я не смог загрузить свой компьютер под свою ОС из-за черного экрана. Вау, и я действительно любил эту ОС в свое время. Я пытался пройти черный экран с утра вчерашнего дня. Может ли кто-то, по крайней мере, сказать мне, как его получить? ТАК ЧТО Я МОГУ ВНОВЬ ВИДЕТЬ ЭКРАН? У меня никогда не было одной проблемы с 12.04, пока я не достиг 12.04.2 и 13.04. У меня никогда не было этой проблемы до недавнего времени, и я не знаю, связано ли это с тем, что Ubuntu находится на жестком диске SATA, а LinuxMint 14 - на жестком диске IDE.

Когда я двигаю мышью, чтобы разбудить компьютер, индикатор на мониторе меняется с оранжевого на синий, поэтому я знаю, что монитор включается, однако экран горит черным. Иногда, когда я перезагружаюсь, я смотрю, как светится мой жесткий диск, когда он перестает мигать. Я предполагаю, что это в меню GRUB, поэтому я нажимаю Enter, тогда я приду к первому варианту, чтобы разрешить вход в систему, в которой я вижу, а иногда нет. У меня есть HDMI, но я использую DVI. Я не вижу свой первый вариант в GRUB, я просто нажимаю Enter, а затем я вижу свой экран входа .

После нескольких раз нажатия кнопки перезагрузки на моем компьютере, он, наконец, появляется, но это занимает довольно много попыток.


Когда я нахожусь на жестком диске LinuxMint, то же самое происходит и там.
У меня есть видеокарта Radeon HD 6500 и я пробовал несколько разных драйверов (с открытым исходным кодом и проприетарные), но ничего не исправило. Сейчас я использую драйвер AMD Catalyst 13.4, который отлично работает, за исключением этой проблемы.

Я исследовал Google и попробовал несколько вещей, но ничего не работает, и это очень быстро стареет.

Кто-нибудь знает, как это исправить?

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

Я использую ядро ​​3.5.0-28-generic, а также новейший квантовый стек x.

Проверка моего BIOS - я уже настроен на "s3". Я не совсем уверен, что хочу приостановить работу на жестком диске, так как Suspend to RAM работал. Я также попробовал " acpi_sleep=old_ordering" трюк в опциях загрузки Grub, но безрезультатно.

Чтобы добавить к этому, когда я добавил LinuxMint, на втором жестком диске я отключил жесткий диск SATA от компьютера, на котором была установлена ​​Ubuntu, а затем установил LinuxMint 14 на жестком диске IDE. После установки я снова подключил свой диск SATA и запустился sudo update-grub.


Поскольку я читал больше об Ubuntu 12.04.2, мне интересно, если мое ядро ​​и стек xorg обновятся до количественного, если это моя проблема ... Есть ли способ откатиться до старого ядра, чтобы проверить это? Сейчас я не могу вспомнить правильно, но эта проблема могла начаться, когда я установил LinuxMint 14 на жесткий диск IDE, и это эквивалентно Ubuntu 12.10, верно? Может ли это быть проблемой? Новый xorg и ядро? Хотя мой приоритет загрузки в BIOS загружает мой диск SATA, на котором все равно стоит Ubuntu 12.04, но он также был обновлен до нового квантового ядра. Я установил здесь ссылку на свой файл xorg , надеясь, что это может помочь и некоторым.

Обновление 1:

Я просто попытался запустить memtest из меню Grub, и я получил ошибку " too small lower memory (0x99100 >0x99800)". Тест не запускается, и у меня есть 2 записи memtest в Grub2. Я использую 8 гигабайт оперативной памяти, плату Gigabyte Socket 775, четырехъядерный процессор. У меня не происходит никаких сбоев, память отображается на системном мониторе.
Я только что исследовал эту проблему. Кажется, это ошибка, но повлияет ли это на мои настройки S3 в BIOS?

Обновление 2:

Просто переключился с S3 на S1. Это не работает ни
Я заметил в моем файле журнала xorg, что я получаю некоторые ошибки

(EE) open /dev/dri/card0: No such file or directory,,,,,
(EE) open /dev/fb0: No such file or directory,,,,,
(WW) Falling back to old probe method for fglrx,,,,,,,
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found,,,,,,,
(WW) Falling back to old probe method for vesa,,,,,,,,
(WW) Falling back to old probe method for modesetting,,,,
(WW) Falling back to old probe method for fbdev,,,,,
(WW) fglrx(0): board is an unknown third party board, chipset is supported......

Я также обновился до 13.04 и до сих пор борюсь с этой проблемой. Я пробовал nomodesetв Grub и пока [ничего не работает] (мой xorg.conf).

Обновление 3:

Сегодня, как обычно, когда мой компьютер перезагрузился и вернулся, я не увидел ничего, кроме черного экрана. Даже не BIOS или Grub. Однако я предположил, что Ubuntu был выделен в Grub и нажат Enter. Затем я вижу, как загорелся свет моего жесткого диска, и слышу звон Ubuntu. Я попытался несколько перезагрузок, около 30 минут. Затем я разочаровался в последней попытке и сделал это - пока мой компьютер работал, я отсоединил свой кабель DVI от видеокарты, а затем подключил его снова. И вдруг у меня больше не было черного экрана. Наконец-то я смог увидеть свой рабочий стол. Помогает ли это кому-нибудь помочь мне решить эту проблему?
Еще одна вещь, которую я заметил, это мой жесткий диск LinuxMint /sda1, в то время как мой жесткий диск Ubuntu SATA есть /sdb. Должен ли Grub быть включен /sda1?

системный журнал

Это моя картинка из системного журнала .

роберт
источник
1
Если у вас есть хорошая резервная копия вашего компьютера, возможно, стоит также проверить, работает ли более новое ядро ​​raring, которое только что было добавлено в репозитории 12.04: linux-image-3.8.0-19-generic- ПРИМЕЧАНИЕ. Я не могу подчеркнуть достаточно - убедитесь, что у вас есть резервная копия образа на тот случай, если это оставляет ваш компьютер не загружаемым
fossfreedom
Управление питанием приходит на ум, я бы попробовал сначала отключить ACPI. если это ничего не дает, тогда можно угадать модули, но вы говорите, что сделали это. Итак, затем вы захотите взглянуть на процесс, который переводит ваш компьютер в спящий режим, ищет сбои, зависания или ошибки. Итак, какие процессы происходят, когда происходит спящий режим?
13
@robert попробуйте это askubuntu.com/questions/292878/…
Касим
У меня похожи симптомы с моим монитором, как описано в обновлении 3. В следующий раз, возможно, вы захотите попробовать полностью вынуть штекер питания из монитора и снова подключить его, чтобы увидеть, оживает ли он.
lgarzo
Я попробовал это, но спасибо, что прокомментировал. Думаю, что в следующий раз я зажгу огонь и включу в него символ убунту, когда воспеваю счастливый Годз с трусиками на голове ... Я слышал, что это может быть вариант
Роберт

Ответы:

1

Я сталкивался с этой проблемой много раз с Windows, не говоря уже о Ubuntu, Mint, Debian и тому подобное. По этой причине я не использую suspend, но он работал для меня на Ubuntu 12.04 и более ранних версиях, но сильно зависит от вашей материнской платы и видеокарты.

Первое, что вы должны сделать, это убедиться, что в BIOS материнской платы включен режим приостановки к ОЗУ (S3). После этого в BIOS материнской платы убедитесь, что вращение диска отключено, а DPMS включен (также попробуйте отключить его, если он включен, то есть, если опция включена в BIOS).

Также убедитесь, что опция доступна, установите для параметра «Установлена ​​операционная система Plug 'n play» значение YES. Недавно в Ubuntu я прекратил использовать драйверы ATI и Nvidia и использовал драйвер Ubuntu, так как обнаружил, что они глючат, загружаются на черный экран, нет рабочего стола и постоянные сбои. Иногда помогает перечислить аппаратное обеспечение, то есть материнскую плату, ОЗУ, блок питания, видеокарту, поскольку это может дать представление о неправильной настройке ACPI в BIOS, которая может быть решена с помощью обновления BIOS или слегка несовместимых компонентов.

MrT10001
источник
Я благодарю вас за ваши предложения, но я никогда не сталкивался с этой проблемой, как мне кажется, 2 недели назад. Я начал с Ubuntu 11.10 и до 12.04. Я был 12.04 довольно давно, но вдруг я получил эту проблему, Я просто не думаю, что это мое оборудование. Я всегда использовал драйвер Ubuntu с открытым исходным кодом для моей видеокарты - это драйвер, с которым эта проблема стала возникать. Я загрузил проприетарную версию, надеясь решить проблему, и нашел проприетарную лучше, но все же Однако, я попробовал ваше предложение, но безрезультатно - большое спасибо, что оно пересекает больше областей
Роберт
0

Это будет происходить редко при двойной загрузке. Сначала вы должны определить, совпадают ли ваши настройки дисплея с настройками вашего дисплея (15.6 или 13.6 и т. Д.) В Ubuntu. После этого проверьте настройку дисплея и количество отображаемых там дисплеев. После всех этих проверок вы получите обычный экран, как и раньше.

SiyanShiva
источник
1
Не могли бы вы дать мне пошаговое руководство о том, как проверить настройки дисплея, чтобы увидеть, совпадают ли они? В настройках дисплея мое разрешение составляет 1680x1050 (16:10), с чем я проверяю это или куда мне нужно идти, чтобы увидеть, это соответствует? В катализаторе это показывает 1680x1050, но не (16:10) это то, что вы имеете в виду? мои настройки катализатора для отображения настроек в Ubuntu?
Роберт
да, я имею в виду, что оба они называются настройками дисплея. Сначала вы должны пройти через настройки дисплея Ubuntu, и это будет доступно в настройках системы. И после этого вы должны определить, сколько экранов присутствует в вашем Ubuntu (эта опция была предоставлена ​​там). и, наконец, после установки всех этих полей теперь вам нужно установить катализатор. Дополнительно: если вы хотите изменить цвет окна, то (изменить цвет окна) можно выбрать один из параметров в настройках дисплея.
СиянШива
@ SiyanShiva - я наконец-то зашел в твой профиль, чтобы проверить вопросы, с которыми у тебя были проблемы - я ценю твой ответ, но не чувствую, что это полезно здесь без обид
Роберт
@ Роберт, я прошу прощения за это .., я столкнулся с этой проблемой ранее, поэтому я дал вам все возможные решения, которые дают максимальные результаты для решения вашей проблемы с дисплеем. Но, к сожалению, я думаю, что он не работает с вашими конфигурациями, и это не моя вина. И спасибо, что дали такой ценный отзыв. Мистер Роберт
СиянШива
Добро пожаловать, и я также благодарю вас за ваши знания. Я уверен, что это пригодится где-то в другом месте
Роберт
0

Я собираюсь положить в мои два цента. У меня есть аналогичные настройки, Ubuntu 12.04LTS и Debian 6. Я только что проверил свой BIOS, и настройки приведены ниже:

ACPI Function Enabled
ACPI Standby State S1

У меня есть Ubuntu и Debian с последними обновлениями от 05.10.2013. Я использую в основном Ubuntu, и иногда он засыпает на несколько дней. Но независимо от того, как долго он спит, он всегда просыпается без проблем. У меня ATI (AMD) Radeon Graphics с новейшим проприетарным драйвером дисплея для AMD xCalyst 13.4 для Linux x86.

Как я уже упоминал, у меня установлено значение S1, а поскольку у вас установлено значение S3, когда речь идет об оперативной памяти, я бы посоветовал установить ACPI на S1, протестировать оперативную память и, возможно, посмотреть, есть ли обновление BIOS для вашего системная плата.

Митч
источник
Я проверил наличие обновления BIOS от производителя, но из того, что я прочитал, это обновление не стоит перепрошивать. Однако, если я установлю свой ACPI на S1, если это решит проблему, я приму ваш ответ, хотя чувствую, что оно всегда было установлено на S3 и работал раньше, если я могу просто заставить его работать как-то я счастлив
Роберт
В любом случае обновите BIOS, возможно, он исправил ошибку, не внося ее в журнал изменений.
еще один пользователь
0

Та же проблема на моем ноутбуке. Я заставил это работать, но я не знаю, поможет ли это вам, но вы можете попробовать. Это наиболее известно на Intel VGAS, но по ссылке есть кое-что про ATI и NVIDIA.

Привязка к принудительной трубе Эта проблема обычно проявляется на графическом оборудовании Intel (в частности, на i855), блокируя машину при закрытии крышки. Решением этой проблемы является причудливость вашей карты для принудительного включения Pipe A. Если вы подозреваете, что у вас есть эта ошибка, попробуйте установить эту опцию в вашем xorg.conf:

 Section "Device"
     ..
     Option "ForceEnablePipeA" "true" EndSection

Для получения дополнительной информации посетите источник приведенной выше цитаты:

https://wiki.ubuntu.com/X/Quirks#Force_Pipe_A_Quirk

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