У меня Lenovo Thinkpad E540 и я только что обновил до Debian GNU/Linux stretch/sid

Теперь, когда я запускаю свой ноутбук и получаю страницу входа, экран начинает довольно сильно мигать. После входа в xfce или cinnamon проблема по-прежнему сохраняется, и практически невозможно смотреть на экран более 30 секунд из-за постоянных изменений яркости.

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

Поэтому я считаю, что эта проблема была вызвана обновлением.

Вот ссылка на вывод dmesg :http://pastebin.com/1ep4gu5R

lspci | grep -e VGA 
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)

У меня нет файла xorg.conf в /etc/X11/ но это не доставляло мне проблем в прошлом

Я не знаю, какая другая информация будет полезна. Дайте мне знать, и я отправлю это прямо сейчас.

У кого-нибудь есть идеи как это исправить?

====== Обновление =====

Некоторая дополнительная информация

00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller])
    Subsystem: Lenovo 4th Gen Core Processor Integrated Graphics Controller
    Flags: bus master, fast devsel, latency 0, IRQ 30
    Memory at f1000000 (64-bit, non-prefetchable) [size=4M]
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 6000 [size=64]
    [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: i915

01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
    Subsystem: Lenovo GK208M [GeForce GT 740M]
    Flags: bus master, fast devsel, latency 0, IRQ 29
    Memory at f0000000 (32-bit, non-prefetchable) [size=16M]
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    Memory at d0000000 (64-bit, prefetchable) [size=32M]
    I/O ports at 5000 [size=128]
    Expansion ROM at <ignored> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: nouveau
    Kernel modules: nouveau

Похоже, что эта проблема затрагивает несколько человек, как показано на: http://forums.debian.net/viewtopic.php?f=7&t=128702

Я следовал инструкциям и удалил xserver-xorg-video-inte с помощью --purge но это не помогло.

Существует вероятность того, что мерцание может быть связано с проблемами ШИМ с вашим монитором.

Я заметил, что у меня есть Intel i915, кажется, у меня может быть эта проблема:

Частота модуляции подсветки ШИМ (только для Intel i915)

Я попробовал команды, указанные там, затем я проверил калькулятор (ссылка на веб-сайте выше), и я попытался с разными Гц, от 1 до 5000. Я видел, как они делали некоторые изменения на экране, но не исправили проблему ...

sudo intel_reg write 0xC8254 0x13131313
sudo intel_reg write 0xC8254 0x3f943f94
sudo intel_reg write 0xC8254 0xc300c3
sudo intel_reg write 0xC8254 0xee6c1e6b3
sudo intel_reg write 0xC8254 0x7a107a1

Таким образом, до сих пор не исправить. Кто-нибудь знает решение?

2 ответа2

0

У меня была такая же проблема с Debian Stretch при использовании Gnome. К счастью, это было просто: "Settings" --> "Power" --> "Automatic Brightness" = "Off"

0

Я где-то видел, что это может быть проблема с режимом энергосбережения i915. Файл /sys /module /i915 /parameters /enable_psr был установлен в 1, что означает, что режим сохранения был включен.

Чтобы проверить это, я выключил энергосбережение:

echo "0" > /sys/module/i915/parameters/enable_psr

И чтобы "активировать" новые настройки, я запустил в оболочке glxgears и увидел, что мерцание почти исчезло. Но после закрытия панели glxgears мерцание возобновилось.

Чтобы сделать это постоянным, я изменил /etc /default /grub и добавил исправление, чтобы сделать его постоянным:

GRUB_CMDLINE_LINUX_DEFAULT="i915.enable_psr=0"

После этого я перезагрузился и мерцание почти исчезло. Есть еще некоторые, но я могу иметь дело с этим, я едва замечаю это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .