LINUX.ORG.RU

3.6>3.7>3.8 where backlight on intel ??

 , , ,


1

2

кратко обрисую ситуацию..

при первой установке генты поставил ядро 3.6.11 после обновился до 3.6.11-r1

в /sys/class/backlight/ был intel_backlight.. яркость регилуровалась (там быль еше acpi_video)

после обновился до 3.7.10.. исчез intel_backlight.. собственно и возможность регулирования яркости пропала.. ибо в acpi_video не пашет.. другие способы(xbacklight и setpci) тож не пашут..

седня наложил на ядро 3.7 патч 3.8 и сверху 3.8.2 с kernel.org.. ниче не изменилось(в плане intel_backlight)

конфы ядер сверял - все опции с 3.6 стоят.. но на 3.7 и 3.8 яркость не пашет.

на 3.6 усе нормально..

ЗЫ:: вся система обновлена(состояние на 4.03)

собственно вопрос:: гружусь с 3.6 - работает, c 3.7 и 3.8 не хочет.. в чем проблема?? баг на две версии ядра??

★★

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

Mr_Gentoo ()

в чем проблема?? баг на две версии ядра??

Вполне может быть. Для начала назови модель оборудования и поищи на bugzilla.kernel.org

Pinkbyte ★★★★★ ()

есть подобная проблема. с этих же ядер началась. правда только влияет на гном3. он некорректно регулирует.

i_gnatenko_brain ★★★★ ()

я начинаю подозревать, что сломали глобально. у меня на 3.7 еще работало (DELL Inspiron N5110), на 3.8 уже нет. записm любого значения в brightness игнорируется.

x0r ★★★★★ ()
Ответ на: комментарий от x0r
# echo 1010 > /sys/class/backlight/intel_backlight/brightness
# cat /sys/class/backlight/intel_backlight/brightness 
1010

На 3.7.10 работает, на 3.8.2 работает. К загрузчику grub добавлена строка acpi_backlight=vendor, яркость настроена ручками через acpi.

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

модель оборудования

lspci??

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Subsystem: Acer Incorporated [ALI] Device 0649
Kernel driver in use: i915

вот в том то и дело, что нет intel_backlight.. а прописывание acpi_backlight=vendor убирает acpi_video.. и на 3,7, и на 3,8 такая фигня

TODD ★★ ()
Ответ на: комментарий от drBatty

*регулировалась

у мну тож через acpi настроено.. и навешано на `Fn+яркость`

TODD ★★ ()

Та же беда, уже давно, лень было разбираться в ядре, запилил регулировку через pci

false ★★★★★ ()
Ответ на: комментарий от TODD

У меня точно такая же карта присутствует :) Без добавления vendor как раз и не работала регулировка яркости. И на ядрах 3.6.x в том числе, и на более ранних.

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Subsystem: Hewlett-Packard Company Device 1670
Kernel driver in use: i915

Хм, что за acpi_video? Не припомню такого. А какие у вас настройки ACPI Support?

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

acpi_backlight=vendor

проверю сегодня, хотя у меня интела в ноуте нету совсем никакого.

x0r ★★★★★ ()
Ответ на: комментарий от redVi

я ща сижу на 3,6, ибо невозможно смотреть на полную яркость

acpi_video

lrwxrwxrwx 1 root root 0 марта 13 17:31 acpi_video0 -> ../../devices/pci0000:00/0000:00:02.0/backlight/acpi_video0
lrwxrwxrwx 1 root root 0 марта 13 17:31 intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight

нулик забыл приписать..

карта intel HD graphics 2000(дополн к lspci)

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

TODD

за intel_backlight в sys отвечает не модуль ли i915

Нет, не должен:

 Device Drivers
      -> Graphics support                                                                 
        -> Backlight & LCD device support
           -> {*}   Lowlevel Backlight controls
Карта та да не та, у меня HD 3000. Насколько я понимаю acpi_video у вас по пути /sys/class/backlight/acpi_video0/..? У меня его и в помине нет.

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

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

1. добавления к строке загрузчика параметра acpi_osi=Linux в совокупности с указанным ранее acpi_backlight=vendor (как альтернатива acpi_osi=Linux acpi_backlight=legacy)

2. поиска специализированных утилит производителя (наподобие samsung-backlight)

Больше идей пока нет

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

виновато именно ядро.. можно конечно все опции в ядре включить, но это врядли поможет.. посмотрим патчи.. где-т я видел описание типа бага.. ниче, посидим пока на 3,6.. вроде не к спеху проблемка, но неприятно, что с новой версией косяк вышел

TODD ★★ ()

С месяц-два назад кто-то из завсегдатаев сего ресурса выкладывал решение подобной проблемы созданием кофига в /etc/X11/xorg.conf.d/.

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

а я че, буду здесь выписывать каждое слово?? XD

интересно, кто эт был.. хотел бы я посмотреть на этот конфиг

TODD ★★ ()

проблема решилась на ядрах 3.9

TODD ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.