Порожній екран після призупинення / сплячки 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.