If I switch from a running X session (on VT7) to another virtual terminal and then back to the X session the screen is blank. The system stays running, but is unresponsive to the keyboard. The initial switch from the X session works correctly. This worked correctly in xorg-6.8, but fails in xorg-7.0 and xorg-7.1. I have tried with the latest CVS vesion of the i810 driver, this also exhibits this problem. The machine has an integrated i830m chipset. This works correctly with the vesa driver. This stops me being able to suspend my laptop, as the suspend cycle triggers this problem. ============================= emerge --info Gentoo Base System version 1.6.15 Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-suspend2-r8 i686) ================================================================= System uname: 2.6.16-suspend2-r8 i686 Mobile Intel(R) Pentium(R) III CPU - M 1200MHz distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [disabled] dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium3m -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O3 -march=pentium3m -funroll-loops -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig cccache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_GB" LINGUAS="en_GB" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/home/build" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 acpi alsa apache2 avi berkdb bitmap-fonts bzip2 cairo cdr cli crypt cups dbus dlloader dri dvd dvdr dvdread eds emboss encode esd exif firefox flac foomaticdb fortran gdbm gif gimpprint gpm gstreamer gtk gtk2 hal imagemagick imlib ipv6 isdnlog jack java jpeg kde kdeenablefinal lcms libg++ libwww mad mikmod mmx mono motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcmcia pcre pda pdflib perl png portaudioi ppds pppd python qt qt3 qt4 quicktime readline reflection samba sdl session spell spl sqlite sse ssl tcpd tiff truetype truetype-fonts trusted type1-fonts udev unicode usb vorbis wifi x86 xine xml xmms xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_en_GB userland_GNU video_cards_i810 video_cards_i830 video_cards_i915 video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS ============================ lspci output 00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 04) 00:02.0 VGA compatible controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] (rev 04) 00:02.1 Display controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] 00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #1) (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #2) (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #3) (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42) 00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 (rev 02) 00:1f.3 SMBus: Intel Corporation 82801CA/CAM SMBus Controller (rev 02) 00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC'97 Audio Controller (rev 02) 00:1f.6 Modem: Intel Corporation 82801CA/CAM AC'97 Modem Controller (rev 02) 02:02.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) 02:05.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 80) 02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42) 02:0b.0 Network controller: Intersil Corporation Prism 2.5 Wavelan chipset (rev 01)
Created attachment 90956 [details] Xorg.0.log following VT switch from VT7 to VT1 Xorg.0.log following VT switch from VT7 to VT1
Created attachment 90957 [details] Xorg.0.log following VT switch from VT7 to VT1 then back to VT7 Xorg.0.log following VT switch from VT7 to VT1 then back to VT7
(In reply to comment #0) > If I switch from a running X session (on VT7) to another virtual terminal and > then back to the X session the screen is blank. The system stays running, but > is unresponsive to the keyboard. The initial switch from the X session works > correctly. > > This worked correctly in xorg-6.8, but fails in xorg-7.0 and xorg-7.1. I have > tried with the latest CVS vesion of the i810 driver, this also exhibits this > problem. Please file an upstream bug at bugs.freedesktop.org in the xorg product, then post the URL here so we can track it. FYI, the latest version of the driver is xf86-video-intel in git, not CVS. Thanks!
Upstream bug http://bugs.freedesktop.org/show_bug.cgi?id=7434
This is now fixed in xorg git. Will be incorperated into xf86-video-intel-1.7.1
Thanks for the update. I'll try to find some time to put this into the tree.
This is fixed in 1.7.0-r1.