Иногда экран моего планшета с Linux темнеет после загрузки

460
frodeborli

Я установил Ubuntu на планшет PIPO X10 Pro. Это простой планшет под управлением Intel x5-Z8350 с экраном DSI.

После загрузки дисплей становится полностью черным. Я могу подключиться к машине по SSH и пробовать всевозможные команды для управления дисплеем. Я искал способ обнаружить черный экран, а затем принудительно перезагрузить его (что является плохим решением).

Я понятия не имею, что не так. Я могу сказать, что устройство использует UEFI. В BIOS я восстановил настройки по умолчанию.

dmesg | grep -i vga

[ 0.394916] vgaarb: setting as boot device: PCI:0000:00:02.0 [ 0.394933] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none [ 0.394951] vgaarb: loaded [ 0.394960] vgaarb: bridge control possible 0000:00:02.0 [ 1.870261] fb0: EFI VGA frame buffer device [ 3.018244] fb: switching to inteldrmfb from EFI VGA [ 3.022697] [drm] Replacing VGA console driver [ 3.099731] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem 

XRandR

Это показывает то же самое, независимо от того, работает экран или нет.

Screen 0: minimum 8 x 8, current 1920 x 1280, maximum 32767 x 32767 DSI1 connected 1920x1280+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1920x1280 60.00*+ DP1 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis) 

До сих пор пробовал

.xinitrc

Я положил их в ~ / .xinitrc

  1. xset s off -dpms
  2. Xset с нобланком
  3. xset dpms force on; сброс xset s
  4. xset dpms 0 0 0
  5. xrandr - выход DSI1 --off; сон 1; xrandr - выход DSI1 --auto

Открыть TTY 2..6

Если во время загрузки я открываю TTY 2 (Ctrl + Alt + F2), кажется, что экран остается включенным, когда X запускается на TTY 1.

Если я не открою TTY 2 до тех пор, пока X не закроет мой экран, другие TTY также станут черными.

Когда я нажимаю Caps-Lock на TTY 1, когда на экране ничего нет - светодиод на моей клавиатуре меняется.

Когда я переключаюсь на TTY 2, кнопка Caps-Lock не работает. Он снова работает, когда я переключаюсь обратно на TTY 1 - но экран все еще черный.

0
При перезагрузке планшета включается экран? Какой процент времени экран начинает темнеть, как вы оцениваете? music2myear 7 лет назад 0
@ music2myear Это может быть 50% времени. Сейчас это происходило 4 раза подряд. Каждый раз после того, как я использую команду `reboot`. Я могу войти в консоль. Кажется, Xorg.0.log - более ранний сегодня - я не знаю, почему он не обновляется. Экран включен во время загрузки. Выключается при запуске X frodeborli 7 лет назад 0

1 ответ на вопрос

0
frodeborli

Я, кажется, решил это со странным исправлением.

Как я объяснил в вопросе, экран не гаснет, если я переключаюсь на TTY 2 во время загрузки.

Я обнаружил команду chvt, которая в основном представляет собой скрипт, запускающий TTY 2, поэтому решение было запустить chvt 2(как root) до запуска X.