<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>28357</bug_id>
          
          <creation_ts>2013-01-15 21:37:59 +0400</creation_ts>
          <short_desc>сломалось управление яркостью экрана на intel</short_desc>
          <delta_ts>2013-02-14 15:51:11 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>kernel-image-std-def</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>NOTABUG</resolution>
          
          
          <bug_file_loc>https://wiki.ubuntu.com/Kernel/Debugging/Backlight</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>regression</keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Shigorin">mike</reporter>
          <assigned_to name="Vitaly Chikunov">vt</assigned_to>
          <cc>aen</cc>
    
    <cc>kernelbot</cc>
    
    <cc>led</cc>
    
    <cc>placeholder</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>136856</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-01-15 21:37:59 +0400</bug_when>
    <thetext>Конкретно под 3.7.2-std-def-alt1.1/x86_64 на ноутбуке ASUS UX31A не получается родным апплетиком e17 регулировать яркость на встроенной графике Core i7-3xxx; видимо, это следствие унификации конфигурации с un-def, на которых также не работало.  На 3.6.11-std-def-alt1 всё было хорошо.  Проверить 3.6-un-def несколько затруднительно, но тоже возможно.

В работающем варианте наблюдается /sys/class/backlight/intel_backlight/, через brightness в котором подсветка и регулируется.

В неработающем -- /sys/class/backlight/intel_backlight/ и /sys/class/backlight/acpi_video0/, при этом через acpi_video0/brightness ничего не регулируется (actual_brightness возвращает 94 или 95 без корреляции), а регулируется через intel_backlight/brightness

Видимо, где-то безапелляционно втыкается регулировка через ACPI -- в config.diff сходу не вижу, изменившиеся CONFIG_ACPI_* относятся к другому.

Если загрузиться с acpi_backlight=vendor, то /sys/class/backlight/acpi_video0/ пропадает и появляется /sys/class/backlight/asus-nb-wmi/, где в actual_brightness вечные 100, а запись в brightness ни к чему не приводит.  Бишь тоже &quot;всё пропало&quot;. :)

Возможно, относится:
http://askubuntu.com/questions/134984/why-there-are-two-brightness-control-file-sys-class-in-my-system

Насколько понимаю, уже не относится:
https://bugs.freedesktop.org/show_bug.cgi?id=45452</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>136864</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-01-15 22:24:37 +0400</bug_when>
    <thetext>BTW под 3.0.58-led-ws-alt2 работает, при этом наблюдаются /sys/class/backlight/{acpi_video0,intel_backlight}.

Под 3.0.57-led-ws-alt9 (regular-e17-20130106-x86_64.iso, могу выложить) яркость регулировалась, но совсем до нуля (бишь выключения подсветки); там только intel_backlight.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>136895</commentid>
    <comment_count>2</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-01-17 13:19:36 +0400</bug_when>
    <thetext>&gt; работало.  На 3.6.11-std-def-alt1 всё было хорошо.  Проверить 3.6-un-def
&gt; несколько затруднительно, но тоже возможно.
Хорошо бы это сделать (благо архив сизифа позволяет легко ставиться из него), чтоб понять что это -- переход на 3.7 или разница в конфигах. Пока вдумчивое чтение разницы в конфигах идей не принесло.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>136916</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-01-17 21:14:38 +0400</bug_when>
    <thetext>(In reply to comment #2)
&gt; (благо архив сизифа позволяет легко ставиться из него)
А это не ставиться, а собираться.  Дольше и обрывы порой мешают.

Ладно, проверю -- чтением разницы тоже не отделался, вешая багу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137088</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-01-21 17:38:35 +0400</bug_when>
    <thetext>3.7.3-std-def-alt1 тоже не работает, собрать livecd с 3.6-un-def пока не выходит (это архив за 2012/11/28) -- ещё попробую, но пока делаю более важное.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137096</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-01-21 21:16:12 +0400</bug_when>
    <thetext>3.6.8-un-def-alt1 работает, как ожидается; при этом в /sys/class/backlight присутсвует только intel_backlight.

Возможно, это всё теперь так и задумано, а патчить надо тех, кто туда лазит -- чтобы при наличии vendor-specific лезли не в acpi_video*, а туда... но как минимум asus-nb-wmi тоже не работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137879</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-02-14 13:51:14 +0400</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; Возможно, это всё теперь так и задумано, а патчить надо тех, кто туда лазит
Поискал, похоже на то.

Под 3.7.7-std-def-alt1.1 всё то же.

PS: при этом MSI Wind U100 под http://nightly.altlinux.org/sisyphus/snapshots/20130213/regular-e17-20130213-i586.iso замечательно регулирует яркость на i945 штатной ручкой E17 (через единственный /sys/class/backlight/acpi_video0/), а заодно и суспендится. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137880</commentid>
    <comment_count>7</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-02-14 13:53:42 +0400</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; (В ответ на комментарий №5)
&gt; &gt; Возможно, это всё теперь так и задумано, а патчить надо тех, кто туда лазит
&gt; Поискал, похоже на то.
&gt; 
&gt; Под 3.7.7-std-def-alt1.1 всё то же.
&gt; 
&gt; PS: при этом MSI Wind U100 под
&gt; http://nightly.altlinux.org/sisyphus/snapshots/20130213/regular-e17-20130213-i586.iso
&gt; замечательно регулирует яркость на i945 штатной ручкой E17 (через единственный
&gt; /sys/class/backlight/acpi_video0/), а заодно и суспендится. :)

А чего с этой багой делать-то будем?
Думаю, что это не блокер p7.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137886</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-02-14 14:50:49 +0400</bug_when>
    <thetext>Подумаем на следующей неделе; снимаю блокер.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137892</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-02-14 15:51:11 +0400</bug_when>
    <thetext>Похоже, ядро виновато лишь в показе ни на что не влияющего на данной платформе acpi_video0.  Перехожу к xorg-drv-intel в рамках отдельной bug #28554.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>