techquisitor: (sis)
[personal profile] techquisitor
Есть очень распространённый класс проблем, возникающих на ноутбуках с Linux. А именно различные нюансы с подсветкой экрана. При этом принято ругать плохое качество поддержки железа в Linux, что далеко не всегда соответствует действительности. Выглядеть со стороны пользователя это может по-разному. У кого-то не работает подсветка вообще. У других — с крайне большими задержками яркость всё же меняется. На моём Dell Precision M4800 была именно вторая проблема. Проявлялась забавно, кстати. Яркость увеличивалась, но с лагом в 2-3 секунды. Если же яркость надо было уменьшить, лаг возрастал до 10-15 секунд. Обычно, народ на форумах лечит данную проблему прописыванием в параметры ядра опции acpi_backlight=vendor.
У меня, например, всё отлично заработало после внесения данного параметра в настройки ядра. Но после прописывания и успешного тестирования, мне стало интересно с чем это связано.

Выяснилось любопытное в итоге. На очень многих современных нотбуках используется два типа управления яркостью. Стандартным является управление через ACPI. Вторым — т.н. vendor-specific. И вот с такими аппаратами возникает проблема. Если не прописать принудительное отключение управление яркостью через ACPI, то при посылке запроса на изменение яркости, подсистемы очень долго могут думать кому выполнять данную команду. Убрав конкурента в лице ACPI, мы получаем корректную работу подсветки. В моём случае, получается, что я указал использовать DELL specific метод управления яркостью. Аналогичное, кстати, наблюдаю на ноутбуках компании Samsung. Причём там ситуация ещё хуже порой.

Date: 2015-01-23 04:39 pm (UTC)
From: [identity profile] l2tp.livejournal.com
*ехидно*

Вот за что я люблю старые thinkpads...

Date: 2015-01-23 04:48 pm (UTC)
From: [identity profile] techquisitor.livejournal.com
Современные Lenovo тоже ОК с подсветкой дружат в этом плане. Хаков не требуется.

Date: 2015-01-23 08:12 pm (UTC)
From: [identity profile] l2tp.livejournal.com

You are not authorized to access bug #1168012. To see this bug, you must first log in to an account with the appropriate permissions.

Date: 2015-01-24 12:02 am (UTC)
From: [identity profile] arkanoid.livejournal.com
Alex Smirnoff 2014-11-25 16:07:56 EST

Description of problem:

Brightness is zero if laptop lid is closed and then open. Pressing a brightless control button returns it back to normal.

Version-Release number of selected component (if applicable):

2.6.32-504

How reproducible:

Always

Steps to Reproduce:
1. Boot 2.6.32-504 system into X11 on Thinkpad T61 with GM965
2. Close laptop lid
3. Open laptop lid

Actual results:

Screen is black. Pressing Fn+Home (brightness up) brings it to normal.

Expected results:

Screen has normal brightness immediately when the lid is open.

Additional info:

It is a kernel-dependant regression. If I load previous kernel, 2.6.32-431, problem disappears.

Profile

techquisitor: (Default)
techquisitor

June 2024

S M T W T F S
      1
2345678
9101112131415
161718192021 22
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 9th, 2026 04:58 am
Powered by Dreamwidth Studios