Bug 31728 - Чёрный экран в виртуальных терминалах с ядром led-vs
: Чёрный экран в виртуальных терминалах с ядром led-vs
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/kernel-image-led-vs)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2016-01-21 21:45 by
Modified: 2016-01-22 19:33 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2016-01-21 21:45:31
Доброго времени суток!

Драйвер:

# lspci -k|grep -A2 VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML
Express Graphics Controller (rev 03)
    Subsystem: Hewlett-Packard Company NX6110/NC6120
    Kernel driver in use: i915

После установки ядра

# rpm -qa|grep kernel-image-led-vs
kernel-image-led-vs-3.15.10-alt8

с модулем по зависимостям

kernel-modules-drm-led-vs-3.15.10-alt8

руками были добавлены модули

kernel-modules-video-led-vs-3.15.10-alt8
kernel-modules-sound-led-vs-3.15.10-alt8

В конфиге:

# grep FRAMEBUFFER_CONSOLE= /boot/config-3.15.10-led-vs-alt8 
CONFIG_FRAMEBUFFER_CONSOLE=m

Модуль fbcon не загружен, вместо приглашения,
в виртуальных терминалах чёрный экран.

Через

# fold -w 80 /dev/vcs4 > vcs4.txt
# cp vcs4.txt vcs4-2.txt 
# sed -i 's/ /\./g' vcs4-2.txt
# cat vcs4-2.txt 

выяснил, что приглашения в терминалах есть,
но за чёрным экраном их не видно.

Решение нашёл здесь:
http://gentoo-en.vfose.ru/wiki/Intel_GMA#Blackscreen

Прописал в загрузку модуль fbcon

# echo fbcon >> /etc/modules

На последующей загрузке, модуль загрузился

# lsmod|grep fbcon
fbcon                  26856  72
bitblit                 3182  1 fbcon
fbcon_rotate            1390  1 bitblit
fbcon_ccw               3598  1 fbcon_rotate
fbcon_ud                3597  1 fbcon_rotate
fbcon_cw                3545  1 fbcon_rotate
softcursor               801  4 fbcon_cw,fbcon_ud,fbcon_ccw,bitblit
font                    6928  1 fbcon
tileblit                1319  1 fbcon

а содержимое виртуальных терминалов отобразилось.

Решение искал методом проб и ошибок:
https://forum.altlinux.org/index.php?topic=36262.msg276041#msg276041

На старом nx6110, ядро led-vs показало себя весьма неплохо.
------- Comment #1 From 2016-01-22 19:33:11 -------
led-{vs,ws} более не поддерживаются, а жаль.