Bug#421476: xserver-xorg-video-intel: Hotkey switching to external VGA not possible, switching with i810switch/xrandr freezes system
Package: xserver-xorg-video-intel
Version: 2:2.0.0-1
Severity: important
Hello everyone!
I have the following problem when upgrading from
xserver-xorg-video-i810 2:1.7.2-4
to the new
xserver-xorg-video-intel 2:2.0.0-1
on my IBM Thinkpad X40:
Switching output via the hotkey (Fn+F7) does not work at all anymore. The
external display is always active when connected.
Output switching works with i810switch or xrandr, though. It even works better
than with the old driver, the image on the external VGA is much clearer.
But when I try to switch outputs like this:
ext. VGA on -> ext. VGA off -> ext VGA on -> LVDS off -> LVDS on
the whole system freezes. Both displays are blank, no console switching or
even ssh login are possible. Alt+Sysrq does not work either. The only option
is to turn the system off and back on. I did not find any error messages in
syslog or Xorg.0.log.
In addition to the kernel version mentioned below, I am using tp_smapi driver
0.31 and the Conexant hsf modem drivers. I tried unloading all these, but to
no effect on the problem described.
Adapting my xorg.conf to the new driver did not help either. Both configs (for
i810 and intel) are attached.
Please tell me if more information is needed.
Best regards,
soenke
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages xserver-xorg-video-intel depends on:
ii libc6 2.5-2 GNU C Library: Shared libraries
ii libdrm2 2.3.0-4 Userspace interface to kernel DRM
ii xserver-xorg-core 2:1.3.0.0.dfsg-2 X.Org X server -- core server
xserver-xorg-video-intel recommends no packages.
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
#
# last edited on Oct. 28th 2004 by root@paula
#
# **********************************************************************
Section "Files"
FontPath "unix/:7100"
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Section "ServerFlags"
AllowMouseOpenFail
EndSection
Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "dri"
EndSection
Section "InputDevice"
Identifier "keyboard"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Identifier "trackpoint"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/input/mice"
EndSection
Section "InputDevice"
Identifier "ext_mouse"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "LFP"
#VendorName ""
ModelName "Local Flat Panel"
HorizSync 50-83
VertRefresh 56-76
Option "DPMS"
EndSection
Section "Monitor"
Identifier "CRT"
VendorName ""
ModelName ""
HorizSync 50-83
VertRefresh 56-76
Option "DPMS"
EndSection
Section "Device"
Identifier "device_lfp"
BusID "PCI:0:2:0"
Driver "i810"
Option "DPMS" "true"
Option "DevicePresence" "true"
Option "Clone" "true"
Option "MonitorLayout" "CRT,LFP"
EndSection
Section "Screen"
Identifier "screen_lfp"
Device "device_lfp"
Monitor "LFP"
DefaultColorDepth 24
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerLayout"
Identifier "layout_default"
InputDevice "keyboard" "CoreKeyboard"
InputDevice "trackpoint" "CorePointer"
InputDevice "ext_mouse" "AlwaysCore"
Screen 0 "screen_lfp"
EndSection
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
#
# last edited on Oct. 28th 2004 by root@paula
#
# **********************************************************************
Section "Files"
FontPath "unix/:7100"
FontPath "unix/:7110"
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Section "ServerFlags"
AllowMouseOpenFail
EndSection
Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "dri"
EndSection
Section "InputDevice"
Identifier "keyboard"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Identifier "trackpoint"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/input/mice"
EndSection
Section "InputDevice"
Identifier "ext_mouse"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "VGA"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "LVDS"
ModelName "Local Flat Panel"
Option "DPMS"
EndSection
Section "Device"
BusID "PCI:0:2:0"
Identifier "device_lvds"
Driver "intel"
EndSection
Section "Screen"
Identifier "screen_lvds"
Device "device_lvds"
Monitor "LVDS"
DefaultColorDepth 24
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
EndSection
Section "ServerLayout"
Identifier "layout_default"
InputDevice "keyboard" "CoreKeyboard"
InputDevice "trackpoint" "CorePointer"
InputDevice "ext_mouse" "AlwaysCore"
Screen 0 "screen_lvds"
EndSection
Reply to: