LINUX.ORG.RU

Падают иксы после пробуждения

 


0

1

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

Что можно сделать для диагностики проблемы? Может гайд какой-то есть?

Подробности:

  • debian stretch. Что-то из бэкпортов.
  • ядро 4.19.0-0.bpo.4-amd64 (4.19.28-2~bpo9+1)
  • xorg 1.19.2
  • видеокарта intel HD Graphics 520 (rev 07)
  • i3wm 4.15
  • запуск через startx
★★★★★

Последнее исправление: Harliff (всего исправлений: 2)

Вроде и на buster на похожее наскакивал, если это так, то проблема шире чем ноутбуки.

torvn77 ★★★★★
()

debian

Пользователи антиквариата должны страдать! Ядро то какое? Xorg тоже устаревший.

видеокарта intel встроенная

их сотни моделей! Какая у тебя?
Ядро обновлять пробовал?

sigurd ★★★★★
()
Последнее исправление: sigurd (всего исправлений: 1)

Бесполезно. Пока огромного проекта по сну или гибернации не будет, можно забыть об этом функционале.

anonymous
()

Что можно сделать для диагностики проблемы?

Смотреть логи (логично?) X-ов и в домашней папке директории пользователя (.xsession-errors).

anonymous
()
Ответ на: комментарий от sigurd

их сотни моделей! Какая у тебя?

intel HD Graphics 520 (rev 07)

Ядро обновлять пробовал?

Да. Стоит последнее из бэкпортов.

Harliff ★★★★★
() автор топика
Последнее исправление: Harliff (всего исправлений: 1)
Ответ на: комментарий от anonymous

Бесполезно. Пока огромного проекта по сну или гибернации не будет, можно забыть об этом функционале.

Вы из 2000 года, что ли?

Harliff ★★★★★
() автор топика

Кстати, с удивлением обнаружил, что пакет xserver-xorg-video-intel не установлен.

Harliff ★★★★★
() автор топика
Ответ на: комментарий от los_nikos

mesa проверь,

А что именно из этого есть mesa?

ii  glx-alternative-mesa                         0.8.8~deb9u2                                          amd64        allows the selection of MESA as GLX provider
ii  libegl1-mesa:amd64                           13.0.6-1+b2                                           amd64        free implementation of the EGL API -- runtime
ii  libegl1-mesa-dev:amd64                       13.0.6-1+b2                                           amd64        free implementation of the EGL API -- development files
ii  libgl1-mesa-dri:amd64                        13.0.6-1+b2                                           amd64        free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-dri:i386                         13.0.6-1+b2                                           i386         free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-glx:amd64                        13.0.6-1+b2                                           amd64        free implementation of the OpenGL API -- GLX runtime
ii  libgl1-mesa-glx:i386                         13.0.6-1+b2                                           i386         free implementation of the OpenGL API -- GLX runtime
ii  libglapi-mesa:amd64                          13.0.6-1+b2                                           amd64        free implementation of the GL API -- shared library
ii  libglapi-mesa:i386                           13.0.6-1+b2                                           i386         free implementation of the GL API -- shared library
ii  libgles2-mesa:amd64                          13.0.6-1+b2                                           amd64        free implementation of the OpenGL|ES 2.x API -- runtime
ii  libglu1-mesa:amd64                           9.0.0-2.1                                             amd64        Mesa OpenGL utility library (GLU)
ii  libglu1-mesa:i386                            9.0.0-2.1                                             i386         Mesa OpenGL utility library (GLU)
rc  libopenvg1-mesa:amd64                        10.3.2-1+deb8u1                                       amd64        free implementation of the OpenVG API -- runtime
ii  libosmesa6:amd64                             13.0.6-1+b2                                           amd64        Mesa Off-screen rendering extension
ii  libosmesa6:i386                              13.0.6-1+b2                                           i386         Mesa Off-screen rendering extension
ii  libwayland-egl1-mesa:amd64                   13.0.6-1+b2                                           amd64        implementation of the Wayland EGL platform -- runtime
ii  mesa-utils                                   8.3.0-3                                               amd64        Miscellaneous Mesa GL utilities

firmware-linux-nonfree

свежий

intel-microcode

Заапгрейдил intel-microcode (3.20180807a.2~deb9u1 -> 3.20190312.1~bpo9+1)

и т.п.

А что ещё может быть?

Harliff ★★★★★
() автор топика
Ответ на: комментарий от Deleted

пальцем в небо: haveged стоит ?

А если поставить ?

Поставил. Как-то непривычно, что /dev/random так быстро работает...

$ time dd if=/dev/random of=/dev/null bs=1M count=10 iflag=fullblock 
10+0 records in
10+0 records out
10485760 bytes (10 MB, 10 MiB) copied, 5.74872 s, 1.8 MB/s
dd if=/dev/random of=/dev/null bs=1M count=10 iflag=fullblock  0.02s user 5.02s system 87% cpu 5.750 total
Harliff ★★★★★
() автор топика
Последнее исправление: Harliff (всего исправлений: 1)
Ответ на: комментарий от Harliff

А что ещё может быть?

Реальный acpi матплат пишется под де-факто стандарт - венду, acpi в линуксе пишется под воображаемое несуществующее представление его авторов об acpi.

anonymous
()
Ответ на: комментарий от anonymous

Нда? О чём этот тред тогда? Отмечай решённым, ведь всё работало ещё в 2017.

Отмечу, когда buster выйдет :)

Harliff ★★★★★
() автор топика
4 февраля 2020 г.

Перешёл на Debian Buster. Давно уже не замечал каких-либо проблем с засыпанием/пробуждением.

Harliff ★★★★★
() автор топика
Последнее исправление: Harliff (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.