Changing brightness under lowest value restarts X
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-i810 (Ubuntu) |
Incomplete
|
Undecided
|
Timo Aaltonen |
Bug Description
Binary package hint: xserver-
A number of bugreports on display brightness have been filed, but they all seem to be concerning IBM thinkpads and X crashes on each brightness change.
My problem is different: changing the brightness works, but when I keep lowering the brightness, X restarts.
The xorg.log file shows this:
For each keypress there are these lines:
(II) PM Event received: Capability Changed
I830PMEvent: Capability change
(II) I810(0): Next ACPI _DGS [0] 0x80000410
(II) I810(0): ACPI Toggle devices 0x800
(II) I810(0): ACPI Toggle to 0x800
(II) I810(0): Hotkey switch to 0x1.
(II) I810(0): Attachable device 0x80000100.
(II) I810(0): Attachable device 0x80000240.
(II) I810(0): Attachable device 0x80000410.
(II) I810(0): Requested display devices 0x1.
(II) I810(0): Toggle (1) 0x800
(II) I810(0): Detected duplicate devices. Toggling (0x800)
(II) I810(0): Detected display change operation (0x801, 0x1, 0x800).
(II) I810(0): Clearing Clone mode
(II) I810(0): Primary pipe is now B.
(--) I810(0): A non-CRT device is attached to pipe B.
No refresh rate overrides will be attempted.
(II) I810(0): Display plane A is disabled and connected to Pipe A.
(II) I810(0): Display plane B is enabled and connected to Pipe B.
(II) I810(0): Enabling plane B.
(II) I810(0): Display plane A is now disabled and connected to Pipe A.
(II) I810(0): Display plane B is now enabled and connected to Pipe B.
(II) I810(0): PIPEACONF is 0x00000000
(II) I810(0): PIPEBCONF is 0x80000000
(II) I810(0): Mode bandwidth is 61 Mpixel/s
(II) I810(0): maxBandwidth is 1152 Mbyte/s, pipe bandwidths are 276 Mbyte/s, 0 Mbyte/s
(WW) I810(0): Changing XVideo pipe (0 to 1).
(II) PM Event received: Capability Changed
But after the last one this follows:
I830PMEvent: Capability change
(II) I810(0): Next ACPI _DGS [0] 0x80000100
(II) I810(0): ACPI Toggle devices 0x1
(II) I810(0): ACPI Toggle to 0x1
(II) I810(0): Hotkey switch to 0x900.
(II) I810(0): Attachable device 0x80000100.
(II) I810(0): Attachable device 0x80000240.
(II) I810(0): Attachable device 0x80000410.
(II) I810(0): Detected cloned pipe mode (B).
(II) I810(0): Requested display devices 0x900.
(II) I810(0): Toggle (1) 0x1
(II) I810(0): Detected duplicate devices. Toggling (0x1)
(II) I810(0): Detected display change operation (0x800, 0x900, 0x1).
(II) I810(0): Clearing Clone mode
(II) I810(0): Primary pipe is now A.
(--) I810(0): A non-CRT device is attached to pipe A.
No refresh rate overrides will be attempted.
(II) I810(0): Display plane A is enabled and connected to Pipe A.
(II) I810(0): Display plane B is disabled and connected to Pipe B.
(II) I810(0): Enabling plane A.
(II) I810(0): Display plane A is now enabled and connected to Pipe A.
(II) I810(0): Display plane B is now disabled and connected to Pipe B.
(II) I810(0): PIPEACONF is 0x80000000
(II) I810(0): PIPEBCONF is 0x00000000
(II) I810(0): Mode bandwidth is 61 Mpixel/s
(II) I810(0): maxBandwidth is 1152 Mbyte/s, pipe bandwidths are 276 Mbyte/s, 0 Mbyte/s
(WW) I810(0): Changing XVideo pipe (1 to 0).
Backtrace:
0: /usr/X11R6/
1: /lib/libc.so.6 [0x2b690e124d40]
2: /lib/libc.so.6 [0x2b690e12907a]
3: /usr/X11R6/bin/X [0x4a748b]
4: /usr/X11R6/
5: /usr/X11R6/
6: /usr/X11R6/
7: /usr/X11R6/
8: /usr/X11R6/
9: /usr/X11R6/
10: /lib/libc.
11: /usr/X11R6/
Fatal server error:
Caught signal 11. Server aborting
(II) AIGLX: Suspending AIGLX clients for VT switch
(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 A.
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): xf86UnbindGARTM
(II) I810(0): xf86UnbindGARTM
(II) I810(0): xf86UnbindGARTM
(II) I810(0): xf86UnbindGARTM
(II) I810(0): xf86UnbindGARTM
(II) I810(0): xf86UnbindGARTM
(II) I810(0): xf86UnbindGARTM
(II) I810(0): xf86UnbindGARTM
(II) I810(0): xf86UnbindGARTM
(WW) I810(0): Successfully set original devices (2)
This is on a Toshiba Intel core 2 laptop, using up-to-date feisty 64 bit.
Changed in xserver-xorg-video-i810: | |
assignee: | nobody → tepsipakki |
you could try blacklisting video-module and reboot to see if that helps.. ie. add "blaclist video" to /etc/modprobe. d/local and reboot.