Не просыпается видеокарта

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Не просыпается видеокарта

Victor Wagner
Тут после апгрейда на buster обнаружил на
двух компьютерах следующий эффект -
иногда после выключения экрана по таймауту компьютер не реагирует на
нажатие клавиши и не включает экран. Иногда - нет и все просыпается
нормально. Закономерности не заметил.


Помогает нажатие Сtrl-Alt-F1 и переключение на текстовую консоль.
После этого нажимаю Alt-F7 и на экране появляется надпись
"Сессия заблокирована, вы будете перенаправлены на диалог разблокировки
через несколько секунд". Что и происходит.

На обоих компьютерах видеоадаптеры Intel

На одном lspci показывает вот такое:

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] (rev 09) (prog-if 00 [VGA controller])
        Subsystem: ASRock Incorporation 2nd Generation Core Processor Family Integrated Graphics Controller [1849:0102]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 28
        Region 0: Memory at f7400000 (64-bit, non-prefetchable) [size=4M]
        Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Region 4: I/O ports at f000 [size=64]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]

        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
                Address: fee02004  Data: 4023
        Capabilities: [d0] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [a4] PCI Advanced Features
                AFCap: TP+ FLR+
                AFCtrl: FLR-
                AFStatus: TP-

        Kernel driver in use: i915
        Kernel modules: i915


Может быть кто знает, что можно сделать с этой ситуацией? Опцию
какую-нибудь в X.org.conf написать, например. Чтобы черный экран с
сообщением о перенаправлении вылезал сразу после нажатия любой клавиши,
а двух строгоопределенных последовательностей.


--
                                   Victor Wagner <[hidden email]>

Reply | Threaded
Open this post in threaded view
|

Re: Не просыпается видеокарта

Tim Sattarov
On 7/29/19 12:21 AM, Victor Wagner wrote:
> Тут после апгрейда на buster обнаружил на
> двух компьютерах следующий эффект -
> иногда после выключения экрана по таймауту компьютер не реагирует на
> нажатие клавиши и не включает экран. Иногда - нет и все просыпается
> нормально. Закономерности не заметил.
>
>
У меня похожая ситуация. иногда при выходе из энергосбережения лаптоп не включает экран.
Но у меня оно серьёзнее, машина виснет. при переходе в консоль я иногда могу увидеть panic
сообщение. оно из драйвера intel.
Я грешу на проблемы железа и решил это просто - запретил выключать экран по таймауту. Жму конпку на
мониторе (у меня два внешних).
понимаю, что дубово, но времени разбираться не было :)

Reply | Threaded
Open this post in threaded view
|

Re: Не просыпается видеокарта

Victor Wagner
On Mon, 29 Jul 2019 15:10:44 -0400
Tim Sattarov <[hidden email]> wrote:

> On 7/29/19 12:21 AM, Victor Wagner wrote:
> > Тут после апгрейда на buster обнаружил на
> > двух компьютерах следующий эффект -
> > иногда после выключения экрана по таймауту компьютер не реагирует на
> > нажатие клавиши и не включает экран. Иногда - нет и все просыпается
> > нормально. Закономерности не заметил.
> >
> >  
> У меня похожая ситуация. иногда при выходе из энергосбережения лаптоп
> не включает экран. Но у меня оно серьёзнее, машина виснет. при
> переходе в консоль я иногда могу увидеть panic сообщение. оно из
> драйвера intel. Я грешу на проблемы железа и решил это просто -
> запретил выключать экран по таймауту. Жму конпку на мониторе (у меня
> два внешних). понимаю, что дубово, но времени разбираться не было :)

Запретил выключать по таймауту это каким именно способом?

Option "DPMS" "no" в конфиге, или более щадящим
Option "Offtime" 0

Еще есть Option "NoPM" "yes"

Вот, собственно вопрос в том, что из этого выбрать.


Reply | Threaded
Open this post in threaded view
|

Re: Не просыпается видеокарта

Tim Sattarov
On 7/30/19 7:23 AM, Victor Wagner wrote:

> Запретил выключать по таймауту это каким именно способом?
>
> Option "DPMS" "no" в конфиге, или более щадящим
> Option "Offtime" 0
>
> Еще есть Option "NoPM" "yes"
>
> Вот, собственно вопрос в том, что из этого выбрать.
>
>
я выключил на уровне DM (KDE).
отключил checkbox Hardware -> Power management -> Energy saving -> Screen energy saving

Reply | Threaded
Open this post in threaded view
|

Re: Не просыпается видеокарта

Alexander Gerasiov-3
In reply to this post by Victor Wagner
On Mon, 29 Jul 2019 07:21:26 +0300
Victor Wagner <[hidden email]> wrote:

> Тут после апгрейда на buster обнаружил на
> двух компьютерах следующий эффект -
> иногда после выключения экрана по таймауту компьютер не реагирует на
> нажатие клавиши и не включает экран. Иногда - нет и все просыпается
> нормально. Закономерности не заметил.
>
>
> Помогает нажатие Сtrl-Alt-F1 и переключение на текстовую консоль.
> После этого нажимаю Alt-F7 и на экране появляется надпись
> "Сессия заблокирована, вы будете перенаправлены на диалог
> разблокировки через несколько секунд". Что и происходит.
>
у меня на ноуте intel себя не очень стабильно ведет, я затащил себе
пару патчей из апстрима:

From e5ff8e1828f97891c819c919d7115c6e18b2eb1f Mon Sep 17 00:00:00 2001
From: Chris Wilson <[hidden email]>
Date: Mon, 3 Dec 2018 08:58:39 +0000
Subject: [PATCH] sna: Skip restoring a mode for link-status=bad if the
crtc was idle

From c37c7ee0748ba828ec5d2c7304cd2a17af2c8109 Mon Sep 17 00:00:00 2001
From: Chris Wilson <[hidden email]>
Date: Fri, 30 Nov 2018 14:11:04 +0000
Subject: [PATCH] sna: Switch off old outputs on topology changes

После этого он перестал падать при подключении/отключении дока, но еще
понадобилось отключить power saving в конфиге xscreensaver, иначе он не
включал экран.

--
Best regards,
 Alexander Gerasiov

 Contacts:
 e-mail: [hidden email]  WWW: http://gerasiov.net  TG/Skype: gerasiov
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1

Reply | Threaded
Open this post in threaded view
|

Re: Не просыпается видеокарта

Tim Sattarov
On 7/31/19 9:08 AM, Alexander Gerasiov wrote:

>
> у меня на ноуте intel себя не очень стабильно ведет, я затащил себе
> пару патчей из апстрима:
>
> From e5ff8e1828f97891c819c919d7115c6e18b2eb1f Mon Sep 17 00:00:00 2001
> From: Chris Wilson <[hidden email]>
> Date: Mon, 3 Dec 2018 08:58:39 +0000
> Subject: [PATCH] sna: Skip restoring a mode for link-status=bad if the
> crtc was idle
>
> From c37c7ee0748ba828ec5d2c7304cd2a17af2c8109 Mon Sep 17 00:00:00 2001
> From: Chris Wilson <[hidden email]>
> Date: Fri, 30 Nov 2018 14:11:04 +0000
> Subject: [PATCH] sna: Switch off old outputs on topology changes

Второй патч похож на то, что мне выдавал драйвер при ошибке... что то про изменение топологии и
размеров, хотя мониторы при этом не отключались
> После этого он перестал падать при подключении/отключении дока, но еще
> понадобилось отключить power saving в конфиге xscreensaver, иначе он не
> включал экран.
>

Reply | Threaded
Open this post in threaded view
|

Re: Не просыпается видеокарта

Victor Wagner
In reply to this post by Alexander Gerasiov-3
On Wed, 31 Jul 2019 16:08:30 +0300
Alexander Gerasiov <[hidden email]> wrote:

> On Mon, 29 Jul 2019 07:21:26 +0300
> Victor Wagner <[hidden email]> wrote:
>
> > Тут после апгрейда на buster обнаружил на
> > двух компьютерах следующий эффект -
> > иногда после выключения экрана по таймауту компьютер не реагирует на
> > нажатие клавиши и не включает экран. Иногда - нет и все просыпается
> > нормально. Закономерности не заметил.
> >
> >
> > Помогает нажатие Сtrl-Alt-F1 и переключение на текстовую консоль.
> > После этого нажимаю Alt-F7 и на экране появляется надпись
> > "Сессия заблокирована, вы будете перенаправлены на диалог
> > разблокировки через несколько секунд". Что и происходит.
> >  
> у меня на ноуте intel себя не очень стабильно ведет, я затащил себе
> пару патчей из апстрима:

Из апстрима x.org или апстрима ядра?


> From e5ff8e1828f97891c819c919d7115c6e18b2eb1f Mon Sep 17 00:00:00 2001
> From: Chris Wilson <[hidden email]>
> Date: Mon, 3 Dec 2018 08:58:39 +0000
> Subject: [PATCH] sna: Skip restoring a mode for link-status=bad if the
> crtc was idle
>
> From c37c7ee0748ba828ec5d2c7304cd2a17af2c8109 Mon Sep 17 00:00:00 2001
> From: Chris Wilson <[hidden email]>
> Date: Fri, 30 Nov 2018 14:11:04 +0000
> Subject: [PATCH] sna: Switch off old outputs on topology changes
>
> После этого он перестал падать при подключении/отключении дока, но еще
> понадобилось отключить power saving в конфиге xscreensaver, иначе он
> не включал экран.
>

Reply | Threaded
Open this post in threaded view
|

Re: Не просыпается видеокарта

Tim Sattarov
On 7/31/19 11:03 AM, Victor Wagner wrote:
> Из апстрима x.org или апстрима ядра?
поискал по хэшу, нашел вот это:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922649

Reply | Threaded
Open this post in threaded view
|

Re: Не просыпается видеокарта

Alexander Gerasiov-3
In reply to this post by Victor Wagner
On Wed, 31 Jul 2019 18:03:17 +0300
Victor Wagner <[hidden email]> wrote:

> On Wed, 31 Jul 2019 16:08:30 +0300
> Alexander Gerasiov <[hidden email]> wrote:
>
> > On Mon, 29 Jul 2019 07:21:26 +0300
> > Victor Wagner <[hidden email]> wrote:
> >  
> > > Тут после апгрейда на buster обнаружил на
> > > двух компьютерах следующий эффект -
> > > иногда после выключения экрана по таймауту компьютер не реагирует
> > > на нажатие клавиши и не включает экран. Иногда - нет и все
> > > просыпается нормально. Закономерности не заметил.
> > >
> > >
> > > Помогает нажатие Сtrl-Alt-F1 и переключение на текстовую консоль.
> > > После этого нажимаю Alt-F7 и на экране появляется надпись
> > > "Сессия заблокирована, вы будете перенаправлены на диалог
> > > разблокировки через несколько секунд". Что и происходит.
> > >    
> > у меня на ноуте intel себя не очень стабильно ведет, я затащил себе
> > пару патчей из апстрима:  
>
> Из апстрима x.org или апстрима ядра?

XOrg:

https://github.com/freedesktop/xorg-xf86-video-intel/commits/master




--
Best regards,
 Alexander Gerasiov

 Contacts:
 e-mail: [hidden email]  WWW: http://gerasiov.net  TG/Skype: gerasiov
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1

Reply | Threaded
Open this post in threaded view
|

Re: Не просыпается видеокарта

Sergey Spiridonov-4
In reply to this post by Victor Wagner
Привет

On Mon, 29 Jul 2019 07:21:26 +0300
Victor Wagner <[hidden email]> wrote:

> Тут после апгрейда на buster обнаружил на
> двух компьютерах следующий эффект -
> иногда после выключения экрана по таймауту компьютер не реагирует на
> нажатие клавиши и не включает экран. Иногда - нет и все просыпается
> нормально. Закономерности не заметил.

У меня такое же происходит на нвидия на десктопе иногда.

> Помогает нажатие Сtrl-Alt-F1 и переключение на текстовую консоль.
> После этого нажимаю Alt-F7 и на экране появляется надпись
> "Сессия заблокирована, вы будете перенаправлены на диалог
> разблокировки через несколько секунд". Что и происходит.

Такое постоянно происходит и на интеле на ноуте и на нвидия на
десктопе. Только на диалог разблокировки перенаправления не происходит,
а так и висит надпись "Сессия заблокирована, вы будете перенаправлены
на диалог разблокировки через несколько секунд".

Помогет преключение на ctrl-alt-f1, а потом случайное
тыкание между ctrk-alt-f8, ctrl-alt-f7. Или это
https://askubuntu.com/questions/557833/how-to-unlock-locked-session

Причём на десктопе с dualseat с нвидия началось ещё до бустера, а с
бустером вроде прекратилось. А на десктопе с нвидия без dualseat с
бутером усилилось.

Наверняка это всё проделки системд.

--
С уважением, Сергей Спиридонов