[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#472340: xserver-xorg-video-i810: A problem with hotkey-switching to clone mode on a Dell Inspiron 1300



tags 472340 +etch
thank you


Alexander Morozov wrote:
> Package: xserver-xorg-video-i810
> Version: 2:1.7.2-4
> Severity: normal
> Tags: patch
>
>
> On a Dell Inspiron 1300 laptop there is a problem with hotkey-switching (Fn + F8)
> to clone mode (CRT & LFP simultaneously). The image on external display trembles.
>
> In Xorg log there are such messages:
>
> (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): Detected three device configs.
> (II) I810(0): Requested display devices 0x1.
> (II) I810(0): Detected display change operation (0x0, 0x801, 0x1).
> (II) I810(0): Clearing Clone mode
> .................
> (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): Detected last devices (1).
> (II) I810(0): Requested display devices 0x1.
> (II) I810(0): Detected display change operation (0x1, 0x800, 0x900).
> (II) I810(0): Clearing Clone mode
> (WW) I810(0): Extended BIOS function 0x5f64 failed.
> (WW) I810(0): Extended BIOS function 0x5f64 failed.
> (WW) I810(0): Failed to set display devices to 0x900.
>
> I understand that one should be 0x801 instead of 0x900.
>
> I wrote a patch which solves this problem for me:
>   


Unfortunately, the i810 driver is very old. We are now reaching intel
2.3 soon and the code changed a lot since then. Is there any chance you
try a more recent Xorg from testing or unstable? Anyway, with recent
drivers, you should probably switch between clone/single display using
xrandr anyway since hotkey-switching often does bad things in the back
of the driver.

Brice




Reply to: