lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 24 Sep 2008 23:02:44 -0700
From:	carbonated beverage <ramune@...-ronin.org>
To:	linux-kernel@...r.kernel.org
Subject: Thinkpad brightness keys kill X on 2.6.26.5

Hi all,

I just upgraded from 2.6.25.17 to 2.6.26.5 on my Thinkpad Z61t, and found
the brightness keys will cause the X server to die.  When using the
brightness up/down keys, the screen will go blank -- Control+Alt+F# will
still switch to a different virtual console, but switching back will not
restore the video state.

After killing the window manager, I was able to bring up X again without
a problem -- but using the brightness keys still causes it to go blank
again within X, while the brightness does get changed correctly on the
console.

There were no kernel messages, but this appeared in the Xorg log:

Backtrace:
0: X(xf86SigHandler+0x84) [0x80c43e4]
1: [0xffffe420]
2: /usr/lib/xorg/modules/extensions/libglx.so(__glXVendorPrivate+0x19c) [0xb7c9d
bec]
3: /usr/lib/xorg/modules/extensions/libglx.so [0xb7ca1f6a]
4: X(Dispatch+0x19b) [0x8086ccb]
5: X(main+0x489) [0x806e6b9]
6: /lib/tls/libc.so.6(__libc_start_main+0xc8) [0xb7de4ea8]
7: X(FontFileCompleteXLFD+0xa5) [0x806d9f1]


Fatal server error:
Caught signal 4.  Server aborting

(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
        the saved state
(--) I810(0): A non-CRT device is attached to pipe B.
        No refresh rate overrides will be attempted.
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(II) I810(0): BIOS call 0x5f05 not supported, setting refresh with VBE 3 method.
(II) I810(0): xf86UnbindGARTMemory: unbind key 12
(II) I810(0): xf86UnbindGARTMemory: unbind key 8
(II) I810(0): xf86UnbindGARTMemory: unbind key 9
(II) I810(0): xf86UnbindGARTMemory: unbind key 11
(II) I810(0): xf86UnbindGARTMemory: unbind key 10
(WW) I810(0): Successfully set original devices (2)

I'm currently running on a Debian/etch system with the following packages:
xserver-xorg                     7.1.0-19
xserver-xorg-video-i810          1.7.2-4

gcc 4.1.2 from Debian, Core Duo (T2500).

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)

.config attached -- is this a known issue?  In the meantime, I'm starting
a bisection to figure out where the problem crops up.

-- DN
Daniel



View attachment "2.6.26.5.config" of type "text/plain" (13193 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ