I'm using xorg-server-1.0.99.901-r1 with Radeon driver, xf86-video-ati-6.6.0. Very often, when switching to another VT and then coming back to X (or even switching from one X to another), X freezes or sometimes crashes: (EE) RADEON(0): Memory map already initialized Fatal server error: AddScreen/ScreenInit failed for driver 0 I will attach the complete log. emerge --info: Portage 2.1_pre9-r5 (default-linux/x86/2005.1, gcc-4.0.3, glibc-2.4-r1, 2.6.16-suspend2-r4 i686) ================================================================= System uname: 2.6.16-suspend2-r4 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.12.0_pre18 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 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-r1 sys-devel/binutils: 2.16.1-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="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.noved.org/" LC_ALL="en_US.UTF-8" LINGUAS="en uk ru de es" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aac aalib acl acpi aim alsa asf audiofile avi bcmath berkdb bitmap-fonts browserplugin bzip2 cairo cdparanoia cli crypt css cups curl dbus dga directfb divx4linux dri dvd dvdr emboss encode fbcon fbsplash ffmpeg flash foomaticdb gcj gdbm gif glut gpm gstreamer gtk gtk2 hal icq idn imlib ipv6 isdnlog javascript jikes jpeg jpeg2k kde kdeenablefinal lcms lesstif libg++ libwww litz live lm_sensors logitech-mouse mad mikmod mmx mng mp3 mpeg mplayer msn musicbrainz ncurses nls nptl nsplugin offensive ogg oggvorbis openexr opengl oscar pam pcre pdf pdflib perl pic png povray ppds pppd qt quicktime rdesktop readline real reflection rtc samba scanner sdl session sftplogging slp snmp speex spell spl sse ssl startup-notification subversion svg tcpd tetex theora tiff timidity truetype truetype-fonts type1-fonts unicode usb vorbis wifi win32codecs xcomposite xine xinerama xml2 xorg xprint xscreensaver xv xvid yahoo zeroconf zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_en linguas_uk linguas_ru linguas_de linguas_es userland_GNU video_cards_radeon video_cards_ati" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, MAKEOPTS
Created attachment 85691 [details] Xorg log
Please report back with the results on xorg-server 1.1 and ati driver 6.6.1; reopen when you reply. Also it would be helpful if you could make sure you have a DRM (direct rendering manager) from a very recent kernel, e.g. 2.6.17.