Порожній екран після призупинення / сплячки 14.04


30

Я зробив нову установку Ubuntu 14.04. Все чудово працює, за винятком після сплячого / призупинення я отримую чорний екран. Я можу використовувати Alt+ Ctr+ F1потім Ctrl+ Alt+ Delдля перезавантаження, і екран повернеться нормально.

Я використовую X.org X-serverдрайвери з відкритим кодом .

Мій ноутбук - HP pavilion g6, APU A8-3520M з Radeon HD 6620G

Що я можу зробити, щоб екран повернувся після призупинення / сплячки? Я перевірив старий потік з 2010 року, коли люди додають трохи фрагмента коду десь у системі, щоб змусити екран повернутися чи щось.


1
Здається, це порожній екран помилки Ubuntu 14.04 після пробудження від сну. Чи спробували ви встановити "додатковий драйвер" для вашого GPU?
TuKsn

Ну, під «додатковим драйвером» ви маєте на увазі фірмовий, завантажений з веб-сайту AMD? Проблема з ними полягає в тому, що якщо я встановлю їх і відкрию Scilab Advanced CLI, я отримаю попередження на кшталт цього: "Попередження Libegl: DRI2 не вдалося підтвердити автентифікацію" Але ця тема, яку ви тільки що опублікували, не пропонує жодного рішення? Я щось пропускаю?
user268569

Вибачте, що я потрапив на ubuntu місяць тому, це термінальна команда чи що? Ще раз дякую :)
user268569

1
Так, ви правий syslog, dmesg та xorg.log, було б цікавіше.
TuKsn

2
Перевірте, чи працює це для вас: askubuntu.com/a/436389/16395
Rmano

Відповіді:


7

Вбивство процесу light-locker(виявлене за допомогою xwininfo) допомогло нам тимчасово, а потім видалити його light-lockerз dpkg --purge light-locker light-locker-settingsпостійним виправленням.

Ми використовуємо Gnome 3, тому це може бути не рішенням для всіх.

(Взагалі, мабуть, там є процес із відображенням чорного екрана, який потрібно вбити; спробуйте його знайти!)


Дуже дякую!! Ти був рятівником. Я прочитав щонайменше 30 бугрепортів і не зміг знайти проблему. Я використовував radeonдрайвер із відкритим кодом . Але після видалення light-lockerвсе працювало чудово !!

3

Яке ядро ​​ви використовуєте? Перевірте це за допомогою uname -r. Я не прихильник власних драйверів AMD в Linux. Я знаходжу з ними безліч проблем. Я вважаю за краще запускати драйвери з відкритим кодом, а нові ядра мають багато нових виправлень та функцій для графіки AMD. Ви можете взяти ВІДКРИТИЙ ДЖЕРЕЛ ДВИГАТЕЛЯ, або ВЛАСНИЙ МАРШ.

ВІДКРИТИЙ ДЖЕРЕЛ

Якщо ви використовуєте 3.13, то спробуйте новіше ядро ​​3.16

sudo apt-get install - встановити-рекомендує linux-generic-lts-utopic

або спробуйте весь стек включення LTS, що краще ...

sudo apt-get install - встановити-рекомендує linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Якщо ви вже працюєте з 3.16, спробуйте видалити стек включення Utopic LTS

sudo apt-get delete linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Якщо нічого з цього не допомагає, ви можете спробувати новітнє стабільне ядро. Це трохи складніше і може спричинити деякі проблеми, але я вже деякий час запускаю ядро ​​linux 4.0 на Ubuntu 14.04 без проблем.

mkdir linux4-0-4
CD linux4-0-4
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http: //kernel.ubuntu. com / ~ kernel-ppa / mainline / v4.0.4-wily / linux-image-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/ v4.0.4-wily / linux-headers-4.0.4-040004_4.0.4-040004.201505171336_all.deb
sudo dpkg -i linux-headers-4.0 * .deb linux-image-4.0 * .deb

Після встановлення або видалення будь-яких ядер вам потрібно буде перезавантажити, щоб перевірити їх.

ВЛАСНИЙ МАРШРУТ

Ви можете досить легко встановити фірмовий драйвер AMD Catalyst в Ubuntu 14.04. Просто запустіть

sudo apt-get install fglrx
sudo apt-get install fglrx xvba-va-driver libva-glx1 libva-egl1 vainfo
sudo amdconfig - початковий

Якщо ви використовуєте кілька відеокарт AMD або подвійну графіку AMD (тобто: користувачів ноутбуків), використовуйте:

sudo amdconfig --adapter = все - початковий

Після встановлення або видалення Catalyst вам потрібно буде перезавантажити для тестування.


Врятувало мені життя ...
asiniy

2

У мене була така проблема, яку Ubuntu не вдалося завантажити після оновлення з 12.04 до 14.04. Після запуску startxбув просто чорний екран. Виправляю це, переходячи до режиму відновлення та просто вибираючи « Відновити зламані пакети» та перевіряти всі файлові системи , але, думаю, працює лише перший варіант.


Чи можете ви перевірити, чи можете ви відновитись зі сплячки на графічних драйверах з відкритим кодом? Я досить впевнений, що вони страшенно несправні. - - - Також я хотів би трохи детальніше розглянути підхід, який ви запропонували :)
user268569

2

Ви відключили живлення графічного пристрою Radeon? Тому що я це зробив і те, що ви тут описуєте, було те, що я пережив. Я відмінив відключення живлення VGA, і вихід у режим очікування знову працює для мене.


Як ви скасували відключення живлення VGA? У BIOS?
Пітер Мортенсен

@PeterMortensen Я відкрив мета-запитання про одну з ваших змін. Я тегую вас, тому що правильно повідомити про це.
Андреа Лацаротто

2

Я впевнений, що це помилка в ядрі (у мене однакова проблема з Intel, і вона почалася лише 3-4 тижні тому).

Спробуйте встановити інше (старе) ядро ​​та завантажте його. Зараз у сховищі я бачу, що це найстаріша версія ядра:

sudo apt-get install linux-image-3.13.0-24-generic

1
Те саме тут, на Lenovo Latitude T400 . Він працює після завантаження колишнього ядра при запуску. (Під Shiftчас завантаження натисніть ліву клавішу, щоб активувати Grub .)
JJD

що ти маєш на увазі former kernel... все одно на моєму ноутбуці виглядає робота з останніми оновленнями (я працюю 14.10)
Postadelmaga

Ви можете завантажувати свій апарат за допомогою більш раннього ядра, натискаючи ліву Shiftклавішу під час запуску. Це запустить Grub, де ви можете вибрати колишнє ядро . Зауважте, що я все ще біжу 14.04.
JJD

1

У мене була та сама проблема з Xubuntu 14.10 моєї Lenovo Yoga.

У діалоговому вікні налаштувань дисплея я зняв прапорець "Налаштувати нові дисплеї при підключенні".

Спробуйте - я сподіваюся, що це допоможе.


Під діалогом налаштувань дисплея ви маєте на увазі "Налаштування системи" -> "Відображення"?
Пітер Мортенсен


1

Спробувавши багато різних пропозицій, я нарешті відмовився 14.04 і встановив 15.04, і тепер проблеми вже немає.

Я встановив 15.04 на Lenovo Yoga 2 pro.


0

Така ж проблема з карткою NVidia. Світло шафка не виправила. Рішення: Переконайтеся в тому , щоб переключитися на використання драйверів екрану NVidia першим , переконавшись , що у вас є живе з'єднання з Інтернетом , то

System Tools->Software Updater ->  (Settings) button
[Additional Drivers]  tab

NVidia Corporation:  Unknown          select radio button:
  (*) Using NVIDIA binary driver--version etc. (tested)
  ( ) Using X.Org X server -- Nouveau
(Apply Changes) button, it takes a while to download & install
**restart your computer**

перевірте свою установку за допомогою System Tools-> NVIDIA X Server Settings (Параметри сервера NVIDIA X), там слід придумати зелений пінгвін на інструменті.

Це зробило для мене трюк.


0

У мене була така ж проблема з Dell Inspiron 3558 з графікою nvidia (GK208M (GeForce 920M) з драйвером 340.102) з Ubuntu 14.04 (64-розрядний Intel i5).

Раніше я робив оновлення програмного забезпечення, і версія ядра:

linux-image-3.13.0-144-generic 3.13.0-144.193 amd64
Linux kernel image for version 3.13.0 on 64 bit x86 SMP

Щоразу, коли я підвішував (закривав кришку ноутбука), він ніколи не запускався, хоча я міг чути запуск вентилятора. Я бачив кілька повідомлень про збільшення сплячої пам’яті у сплячому режимі, але не вважав, що це може бути проблемою, оскільки раніше, коли я придбав ноутбук, він працював і навіть після того, як на замовлення збільшив оперативну пам’ять. Я також знову встановив Ubuntu.

Лише після конкретного оновлення ядра його не було.

Отже, я оновив linux-generic(на даний момент 3.13.0-160-generic) і перевірив це за допомогою програмного забезпечення та підвіски для великих навантажень. Зараз це добре працює :)


Ви оновили ядро, тож у вашому випадку це була помилка в ядрі. Це відрізняється від пристрою ОП, тому це не та сама проблема.
Zanna

Налаштування X-сервера також дезорієнтували це один раз, коли я оновлюю їх новими драйверами для nvida (будь-яка версія> 360 не працює). Проблема Lightdm все ще виникає у мене. Не всі оновлені ядра вирішили мою проблему, але версія, яку я згадав, також опублікувала це в центрі дозволу ubuntu. Сподіваюся, що допоможе.
gaurav arora
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.