A Kernel, or X, bug? ==================== Environment: Two linux installations, designated by S and M, respectively, the former a (S)ingle- -partition all-enclosed system, and the latter a (M)ulti-partitioned integrated system. Characteristics of M: static /dev mounted on tempfs and a READ-ONLY rootfs. The software in M is an exact replica of S by copy. Both installations reside, and are run, in the SAME machine. IOW, both hardware and software are strictly the same for the context of the problem with, obviously adjusted specific configuration files and scripts for the corresponding working environment. Problem: X, in M, logs errors related to acesses to system and video BIOSs, whereas X, in S, operates just fine. <quote from log in M> (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 9 12:23:35 2004 (==) Using config file: "/etc/X11/XF86Config" (EE) SAVAGE(0): Cannot map SYS BIOS (EE) SAVAGE(0): Cannot map V_RAM (EE) SAVAGE(0): Failed to fetch any BIOS modes. Disabling BIOS. (EE) SAVAGE(0): Cannot map V_BIOS </quote from log in M> Supporting documentation: content S M ---------------- ------------ ------------ /etc/fstab fstab.S fstab.M 'mount' output mount.S mount.M /proc/mounts mounts.S mounts.M 'df' output df.S df.M Xorg log S-Xorg.0.log M-Xorg.0.log application log S.log M.log ---------------------------------------------------- Miscellaneous: /proc/version: Linux version 2.4.26-0 (root@lfs1) (gcc version 2.95.3 20010315 (release)) #1 Thu May 20 07:27:11 BRT 2004 /proc/filesystems: nodev rootfs nodev bdev nodev proc nodev sockfs nodev tmpfs nodev shm nodev pipefs nodev binfmt_misc ext3 ext2 nodev ramfs iso9660 nodev devpts ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- fstab.S /dev/hdc6 / ext2 defaults 0 1 devpts /dev/pts devpts mode=620,gid=4 # devshm /dev/shm tmpfs defaults? proc /proc proc defaults #/dev/hd??? none swap sw ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- fstab.M /dev/hdc8 / ext2 ro,noauto,nodev 0 1 # dev,proc,var are automatically dealt with in sysinit/mountfs scripts dev /dev tmpfs noauto,nosuid,noexec,size=64k,mode=0755 devpts /dev/pts devpts mode=620,gid=4 # devshm /dev/shm tmpfs defaults? proc /proc proc noauto /dev/hdc7 /boot ext2 ro,noauto,nosuid,nodev,noexec 0 2 /dev/hdc14 none swap sw /dev/hdc9 /opt ext2 ro,nodev 0 2 /dev/hdc12 /home ext3 nosuid,nodev 0 2 tmp /tmp tmpfs nosuid,nodev,noexec,size=10m,nr_inodes=2k,mode=01777 /dev/hdc10 /var ext3 noauto,nosuid,nodev,noexec 0 2 lock /var/lock tmpfs nosuid,nodev,noexec,size=1m,mode=01777 /dev/hdc11 /var/log ext3 nosuid,nodev,noexec 0 2 run /var/run tmpfs nosuid,nodev,noexec,size=1m,mode=0751 /dev/hdc13 /var/tmp ext3 nosuid,nodev,noexec 0 2 ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- mount.S /dev/hdc6 on / type ext2 (rw) devpts on /dev/pts type devpts (rw,mode=620,gid=4) proc on /proc type proc (rw) ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- mount.M /dev/hdc8 on / type ext2 (ro,nodev) /dev on /dev type tmpfs (rw,noexec,nosuid,size=64k,mode=0755) proc on /proc type proc (rw) /dev/hdc10 on /var type ext3 (rw,noexec,nosuid,nodev) devpts on /dev/pts type devpts (rw,mode=620,gid=4) /dev/hdc9 on /opt type ext2 (ro,nodev) /dev/hdc12 on /home type ext3 (rw,nosuid,nodev) /tmp on /tmp type tmpfs (rw,noexec,nosuid,nodev,size=10m,nr_inodes=2k,mode=01777) lock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,size=1m,mode=01777) /dev/hdc11 on /var/log type ext3 (rw,noexec,nosuid,nodev) run on /var/run type tmpfs (rw,noexec,nosuid,nodev,size=1m,mode=0751) /dev/hdc13 on /var/tmp type ext3 (rw,noexec,nosuid,nodev) ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- mounts.S rootfs / rootfs rw 0 0 /dev/root / ext2 rw 0 0 devpts /dev/pts devpts rw 0 0 proc /proc proc rw 0 0 ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- mounts.M rootfs / rootfs rw 0 0 /dev/root / ext2 ro,nodev 0 0 dev /dev tmpfs rw,nosuid,noexec 0 0 proc /proc proc rw 0 0 /dev/hdc10 /var ext3 rw,nosuid,nodev,noexec 0 0 devpts /dev/pts devpts rw 0 0 /dev/hdc9 /opt ext2 ro,nodev 0 0 /dev/hdc12 /home ext3 rw,nosuid,nodev 0 0 tmp /tmp tmpfs rw,nosuid,nodev,noexec 0 0 lock /var/lock tmpfs rw,nosuid,nodev,noexec 0 0 /dev/hdc11 /var/log ext3 rw,nosuid,nodev,noexec 0 0 run /var/run tmpfs rw,nosuid,nodev,noexec 0 0 /dev/hdc13 /var/tmp ext3 rw,nosuid,nodev,noexec 0 0 ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- df.S Filesystem 1K-blocks Used Available Use% Mounted on /dev/hdc6 3959289 3116249 638615 83% / ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- df.M Filesystem 1K-blocks Used Available Use% Mounted on /dev/hdc8 147766 55966 84171 40% / /dev 64 60 4 94% /dev /dev/hdc10 15522 2646 12075 18% /var /dev/hdc9 1975614 1358021 515582 73% /opt /dev/hdc12 489992 22652 442040 5% /home /tmp 10240 4 10236 1% /tmp lock 1024 0 1024 0% /var/lock /dev/hdc11 15522 4216 10505 29% /var/log run 1024 16 1008 2% /var/run /dev/hdc13 489992 20145 444547 5% /var/tmp ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- S-Xorg.0.log Release Date: 18 December 2003 X Protocol Version 11, Revision 0, Release 6.7 Build Operating System: Linux 2.4.18 i686 [ELF] Current Operating System: Linux lfs1 2.4.26-0 #1 Thu May 20 07:27:11 BRT 2004 i686 Build Date: 09 July 2004 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 9 12:37:12 2004 (==) Using config file: "/etc/X11/XF86Config" (==) ServerLayout "lfs1:tty0" (**) |-->Screen "tty0:screen" (0) (**) | |-->Monitor "tty0:monitor" (**) | |-->Device "tty0:adapter" (**) |-->Input Device "tty0:mouse" (**) |-->Input Device "tty0:kbd" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc105" (**) XKB: model: "pc105" (**) Option "XkbLayout" "us_intl" (**) XKB: layout: "us_intl" (==) Keyboard: CustomKeycode disabled (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/TTF/" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (**) ModulePath set to "/usr/X11R6/lib/modules" (II) Open APM successful (II) Module ABI versions: X.Org ANSI C Emulation: 0.2 X.Org Video Driver: 0.7 X.Org XInput driver : 0.4 X.Org Server Extension : 0.2 X.Org Font Renderer : 0.4 (II) Loader running on linux (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (--) using VT number 7 (II) PCI: Probing config type using method 1 (II) PCI: Config type is 1 (II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 02 class 06,00,00 hdr 00 (II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 02 class 06,04,00 hdr 01 (II) PCI: 00:04:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80 (II) PCI: 00:04:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00 (II) PCI: 00:04:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00 (II) PCI: 00:04:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00 (II) PCI: 01:00:0: chip 5333,9102 card 1092,5934 rev 02 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0088 (VGA_EN is set) (II) Bus 1 non-prefetchable memory range: [0] -1 0 0xd0000000 - 0xdfefffff (0xff00000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0 0xdff00000 - 0xe3ffffff (0x4100000) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:4:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (--) PCI:*(1:0:0) S3 Inc. 86C410 Savage 2000 rev 2, Mem @ 0xdf000000/19, 0xe0000000/26, 0xd8000000/26, 0xd4000000/26, 0xd0000000/26, BIOS @ 0xdfff0000/16 (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) PCI Memory resource overlap reduced 0xe4000000 from 0xe7ffffff to 0xe3ffffff (II) Active PCI resource ranges: [0] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [1] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [2] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [3] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [4] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [5] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [6] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [7] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [8] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [1] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [2] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [3] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [4] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [5] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [6] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [7] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [8] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) All system resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [6] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [7] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [8] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [9] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [10] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [11] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [14] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [15] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] (II) LoadModule: "extmod" (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a (II) Module extmod: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension FontCache (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "glx" (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a (II) Module glx: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading sub module "GLcore" (II) LoadModule: "GLcore" (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a (II) Module GLcore: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading extension GLX (II) LoadModule: "dri" (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a (II) Module dri: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading sub module "drm" (II) LoadModule: "drm" (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a (II) Module drm: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading extension XFree86-DRI (II) LoadModule: "dbe" (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a (II) Module dbe: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "record" (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a (II) Module record: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension RECORD (II) LoadModule: "xtrap" (II) Loading /usr/X11R6/lib/modules/extensions/libxtrap.a (II) Module xtrap: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension DEC-XTRAP (II) LoadModule: "speedo" (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a (II) Module speedo: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.1 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Speedo (II) LoadModule: "type1" (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a (II) Module type1: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.2 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Type1 (II) Loading font CID (II) LoadModule: "freetype" (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project" compiled for 6.7.0, module version = 2.1.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font FreeType (II) LoadModule: "savage" (II) Loading /usr/X11R6/lib/modules/drivers/savage_drv.o (II) Module savage: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.1.27 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 0.7 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) SAVAGE: driver (version 1.1.27) for S3 Savage chipsets: Savage4, Savage3D, Savage3D-MV, Savage2000, Savage/MX-MV, Savage/MX, Savage/IX-MV, Savage/IX, ProSavage PM133, ProSavage KM133, ProSavage PN133, ProSavage KN133, SuperSavage/MX 128, SuperSavage/MX 64, SuperSavage/MX 64C, SuperSavage/IX 128, SuperSavage/IX 128, SuperSavage/IX 64, SuperSavage/IX 64, SuperSavage/IXC 64, SuperSavage/IXC 64, ProSavage DDR, ProSavage DDR-K (II) Primary Device is: PCI 01:00:0 (**) Chipset override: Savage2000 (**) Chipset Savage2000 found (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [6] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [7] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [8] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [9] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [10] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [11] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [14] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [15] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] (II) resource ranges after probing: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [6] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [7] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [8] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [9] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [10] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [11] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [12] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [13] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [14] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [17] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [18] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] [19] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [20] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="X.Org Foundation" compiled for 6.7.0, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (**) SAVAGE(0): Depth 24, (--) framebuffer bpp 32 (==) SAVAGE(0): RGB weight 888 (==) SAVAGE(0): Default visual is TrueColor (II) SAVAGE(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (==) SAVAGE(0): Using HW cursor (==) SAVAGE(0): Using video BIOS to set modes (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Loading /usr/X11R6/lib/modules/linux/libint10.a (II) Module int10: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (II) SAVAGE(0): Primary V_BIOS segment is: 0xc000 (II) Loading sub module "vbe" (II) LoadModule: "vbe" (II) Loading /usr/X11R6/lib/modules/libvbe.a (II) Module vbe: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.1.0 ABI class: X.Org Video Driver, version 0.7 (II) SAVAGE(0): VESA BIOS detected (II) SAVAGE(0): VESA VBE Version 3.0 (II) SAVAGE(0): VESA VBE Total Mem: 32768 kB (II) SAVAGE(0): VESA VBE OEM: S3 Incorporated. Savage2000 (II) SAVAGE(0): VESA VBE OEM Software Rev: 2.0 (II) SAVAGE(0): VESA VBE OEM Vendor: S3 Incorporated. (II) SAVAGE(0): VESA VBE OEM Product: Savage2000 (II) SAVAGE(0): VESA VBE OEM Product Rev: Rev C (--) SAVAGE(0): Chip: id ffffffff, "(null)" (**) SAVAGE(0): Engine: "Savage2000" (--) SAVAGE(0): mapping MMIO @ 0xdf000000 with size 0x80000 (==) SAVAGE(0): Using gamma correction (1.0, 1.0, 1.0) (--) SAVAGE(0): probed videoram: 32768k (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Loading /usr/X11R6/lib/modules/libddc.a (II) Module ddc: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (--) SAVAGE(0): No DDC signal (II) Loading sub module "i2c" (II) LoadModule: "i2c" (II) Loading /usr/X11R6/lib/modules/libi2c.a (II) Module i2c: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.2.0 ABI class: X.Org Video Driver, version 0.7 (II) SAVAGE(0): I2C bus "I2C bus" initialized. (II) SAVAGE(0): I2C device "I2C bus:ddc2" registered at address 0xA0. (II) SAVAGE(0): I2C device "I2C bus:ddc2" removed. (--) SAVAGE(0): Detected current MCLK value of 109.773 MHz (II) SAVAGE(0): tty0:monitor: Using hsync range of 30.00-95.00 kHz (II) SAVAGE(0): tty0:monitor: Using vrefresh range of 48.00-160.00 Hz (II) SAVAGE(0): Clock range: 10.00 to 220.00 MHz (II) SAVAGE(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "800x600" (hsync out of range) (II) SAVAGE(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "896x672" (hsync out of range) (II) SAVAGE(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "928x696" (hsync out of range) (II) SAVAGE(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "960x720" (hsync out of range) (II) SAVAGE(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "960x720" (hsync out of range) (II) SAVAGE(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "1024x768" (hsync out of range) (II) SAVAGE(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "1024x768" (hsync out of range) (II) SAVAGE(0): Not using default mode "1856x1392" (width too large for virtual size) (II) SAVAGE(0): Not using default mode "1792x1344" (width too large for virtual size) (--) SAVAGE(0): Found 14 modes at this depth: [10f] 320 x 200, 70Hz [134] 320 x 240, 85Hz, 75Hz, 60Hz [144] 400 x 300, 85Hz, 75Hz, 72Hz, 60Hz [154] 512 x 384, 85Hz, 75Hz, 60Hz [11e] 640 x 400, 85Hz, 70Hz [112] 640 x 480, 200Hz, 160Hz, 120Hz, 100Hz, 85Hz, 75Hz, 72Hz, 60Hz [174] 720 x 480, 60Hz [17f] 720 x 576, 75Hz [115] 800 x 600, 200Hz, 160Hz, 120Hz, 100Hz, 85Hz, 75Hz, 72Hz, 60Hz [118] 1024 x 768, 120Hz, 100Hz, 85Hz, 75Hz, 72Hz, 70Hz, 60Hz [164] 1152 x 864, 100Hz, 85Hz, 75Hz, 72Hz, 60Hz [11b] 1280 x 1024, 85Hz, 75Hz, 72Hz, 60Hz [124] 1600 x 1200, 60Hz [168] 1920 x 1080, 60Hz (--) SAVAGE(0): Virtual size is 1600x1200 (pitch 1600) <SNIPPED to limit overall msg size...> (II) SAVAGE(0): Modeline "320x175" 15.75 320 336 368 416 175 191 192 222 doublescan +hsync -vsync (==) SAVAGE(0): DPI set to (75, 75) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.2 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.1.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Loading /usr/X11R6/lib/modules/libramdac.a (II) Module ramdac: vendor="X.Org Foundation" compiled for 6.7.0, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0 0xd0000000 - 0xd3ffffff (0x4000000) MS[B] [1] 0 0 0xd4000000 - 0xd7ffffff (0x4000000) MS[B] [2] 0 0 0xd8000000 - 0xdbffffff (0x4000000) MS[B] [3] 0 0 0xe0000000 - 0xe3ffffff (0x4000000) MS[B] [4] 0 0 0xdf000000 - 0xdf07ffff (0x80000) MS[B] [5] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [6] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [7] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [8] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [9] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [10] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [11] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [12] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [13] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [14] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [15] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [16] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [17] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD) [18] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD) [19] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD) [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [21] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [22] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [23] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] [24] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [25] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Reloading /usr/X11R6/lib/modules/linux/libint10.a (II) SAVAGE(0): initializing int10 (II) SAVAGE(0): Primary V_BIOS segment is: 0xc000 (II) SAVAGE(0): VESA BIOS detected (II) SAVAGE(0): VESA VBE Version 3.0 (II) SAVAGE(0): VESA VBE Total Mem: 32768 kB (II) SAVAGE(0): VESA VBE OEM: S3 Incorporated. Savage2000 (II) SAVAGE(0): VESA VBE OEM Software Rev: 2.0 (II) SAVAGE(0): VESA VBE OEM Vendor: S3 Incorporated. (II) SAVAGE(0): VESA VBE OEM Product: Savage2000 (II) SAVAGE(0): VESA VBE OEM Product Rev: Rev C (--) SAVAGE(0): mapping framebuffer @ 0xe0000000 with size 0x2000000 (==) SAVAGE(0): Write-combining range (0xe0000000,0x2000000) (--) SAVAGE(0): Chose mode 124 at 60Hz. (II) SAVAGE(0): Using 847 lines for offscreen memory. (II) SAVAGE(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Lines Image Writes Offscreen Pixmaps Setting up tile and stipple cache: 32 128x128 slots 10 256x256 slots (==) SAVAGE(0): Backing store disabled (**) Option "dpms" (**) SAVAGE(0): DPMS enabled (==) RandR enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension LBX (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (**) Option "Protocol" "Auto" (**) tty0:mouse: Device: "/dev/mouse" (**) tty0:mouse: Protocol: "Auto" (**) Option "CorePointer" (**) tty0:mouse: Core Pointer (**) Option "Device" "/dev/mouse" (**) Option "Emulate3Buttons" (**) Option "Emulate3Timeout" "50" (**) tty0:mouse: Emulate3Buttons, Emulate3Timeout: 50 (==) tty0:mouse: Buttons: 3 (II) Keyboard "tty0:kbd" handled by legacy driver (II) XINPUT: Adding extended input device "tty0:mouse" (type: MOUSE) (--) tty0:mouse: PnP-detected protocol: "PS/2" (II) tty0:mouse: ps2EnableDataReporting: succeeded Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list! SetClientVersion: 0 8 ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- M-Xorg.0.log Release Date: 18 December 2003 X Protocol Version 11, Revision 0, Release 6.7 Build Operating System: Linux 2.4.18 i686 [ELF] Current Operating System: Linux lfs1 2.4.26-0 #1 Thu May 20 07:27:11 BRT 2004 i686 Build Date: 09 July 2004 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 9 12:23:35 2004 (==) Using config file: "/etc/X11/XF86Config" (==) ServerLayout "lfs1:tty0" (**) |-->Screen "tty0:screen" (0) (**) | |-->Monitor "tty0:monitor" (**) | |-->Device "tty0:adapter" (**) |-->Input Device "tty0:mouse" (**) |-->Input Device "tty0:kbd" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc105" (**) XKB: model: "pc105" (**) Option "XkbLayout" "us_intl" (**) XKB: layout: "us_intl" (==) Keyboard: CustomKeycode disabled (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/TTF/" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (**) ModulePath set to "/usr/X11R6/lib/modules" (II) Open APM successful (II) Module ABI versions: X.Org ANSI C Emulation: 0.2 X.Org Video Driver: 0.7 X.Org XInput driver : 0.4 X.Org Server Extension : 0.2 X.Org Font Renderer : 0.4 (II) Loader running on linux (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (--) using VT number 7 (II) PCI: Probing config type using method 1 (II) PCI: Config type is 1 (II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 02 class 06,00,00 hdr 00 (II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 02 class 06,04,00 hdr 01 (II) PCI: 00:04:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80 (II) PCI: 00:04:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00 (II) PCI: 00:04:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00 (II) PCI: 00:04:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00 (II) PCI: 01:00:0: chip 5333,9102 card 1092,5934 rev 02 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0088 (VGA_EN is set) (II) Bus 1 non-prefetchable memory range: [0] -1 0 0xd0000000 - 0xdfefffff (0xff00000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0 0xdff00000 - 0xe3ffffff (0x4100000) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:4:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (--) PCI:*(1:0:0) S3 Inc. 86C410 Savage 2000 rev 2, Mem @ 0xdf000000/19, 0xe0000000/26, 0xd8000000/26, 0xd4000000/26, 0xd0000000/26, BIOS @ 0xdfff0000/16 (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) PCI Memory resource overlap reduced 0xe4000000 from 0xe7ffffff to 0xe3ffffff (II) Active PCI resource ranges: [0] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [1] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [2] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [3] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [4] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [5] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [6] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [7] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [8] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [1] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [2] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [3] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [4] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [5] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [6] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [7] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [8] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) All system resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [6] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [7] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [8] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [9] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [10] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [11] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [14] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [15] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] (II) LoadModule: "extmod" (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a (II) Module extmod: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension FontCache (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "glx" (II) Loading /usr/X11R6/lib/modules/extensions/libglx.a (II) Module glx: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading sub module "GLcore" (II) LoadModule: "GLcore" (II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a (II) Module GLcore: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading extension GLX (II) LoadModule: "dri" (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a (II) Module dri: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading sub module "drm" (II) LoadModule: "drm" (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a (II) Module drm: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading extension XFree86-DRI (II) LoadModule: "dbe" (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a (II) Module dbe: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "record" (II) Loading /usr/X11R6/lib/modules/extensions/librecord.a (II) Module record: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension RECORD (II) LoadModule: "xtrap" (II) Loading /usr/X11R6/lib/modules/extensions/libxtrap.a (II) Module xtrap: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.2 (II) Loading extension DEC-XTRAP (II) LoadModule: "speedo" (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a (II) Module speedo: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.1 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Speedo (II) LoadModule: "type1" (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a (II) Module type1: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.2 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Type1 (II) Loading font CID (II) LoadModule: "freetype" (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project" compiled for 6.7.0, module version = 2.1.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font FreeType (II) LoadModule: "savage" (II) Loading /usr/X11R6/lib/modules/drivers/savage_drv.o (II) Module savage: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.1.27 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 0.7 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) SAVAGE: driver (version 1.1.27) for S3 Savage chipsets: Savage4, Savage3D, Savage3D-MV, Savage2000, Savage/MX-MV, Savage/MX, Savage/IX-MV, Savage/IX, ProSavage PM133, ProSavage KM133, ProSavage PN133, ProSavage KN133, SuperSavage/MX 128, SuperSavage/MX 64, SuperSavage/MX 64C, SuperSavage/IX 128, SuperSavage/IX 128, SuperSavage/IX 64, SuperSavage/IX 64, SuperSavage/IXC 64, SuperSavage/IXC 64, ProSavage DDR, ProSavage DDR-K (II) Primary Device is: PCI 01:00:0 (**) Chipset override: Savage2000 (**) Chipset Savage2000 found (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [6] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [7] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [8] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [9] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [10] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [11] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [14] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [15] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] (II) resource ranges after probing: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [6] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [7] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [8] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [9] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [10] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [11] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [12] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [13] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [14] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [17] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [18] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] [19] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [20] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="X.Org Foundation" compiled for 6.7.0, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (**) SAVAGE(0): Depth 24, (--) framebuffer bpp 32 (==) SAVAGE(0): RGB weight 888 (==) SAVAGE(0): Default visual is TrueColor (II) SAVAGE(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (==) SAVAGE(0): Using HW cursor (==) SAVAGE(0): Using video BIOS to set modes (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Loading /usr/X11R6/lib/modules/linux/libint10.a (II) Module int10: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (EE) SAVAGE(0): Cannot map SYS BIOS (II) Loading sub module "vbe" (II) LoadModule: "vbe" (II) Loading /usr/X11R6/lib/modules/libvbe.a (II) Module vbe: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.1.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Reloading /usr/X11R6/lib/modules/linux/libint10.a (II) SAVAGE(0): initializing int10 (EE) SAVAGE(0): Cannot map V_RAM (--) SAVAGE(0): Chip: id ffffffff, "(null)" (**) SAVAGE(0): Engine: "Savage2000" (--) SAVAGE(0): mapping MMIO @ 0xdf000000 with size 0x80000 (==) SAVAGE(0): Using gamma correction (1.0, 1.0, 1.0) (--) SAVAGE(0): probed videoram: 32768k (II) Loading sub module "ddc" (II) LoadModule: "ddc" (II) Loading /usr/X11R6/lib/modules/libddc.a (II) Module ddc: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (--) SAVAGE(0): No DDC signal (II) Loading sub module "i2c" (II) LoadModule: "i2c" (II) Loading /usr/X11R6/lib/modules/libi2c.a (II) Module i2c: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.2.0 ABI class: X.Org Video Driver, version 0.7 (II) SAVAGE(0): I2C bus "I2C bus" initialized. (II) SAVAGE(0): I2C device "I2C bus:ddc2" registered at address 0xA0. (II) SAVAGE(0): I2C device "I2C bus:ddc2" removed. (--) SAVAGE(0): Detected current MCLK value of 109.773 MHz (II) SAVAGE(0): tty0:monitor: Using hsync range of 30.00-95.00 kHz (II) SAVAGE(0): tty0:monitor: Using vrefresh range of 48.00-160.00 Hz (II) SAVAGE(0): Clock range: 10.00 to 220.00 MHz (II) SAVAGE(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "800x600" (hsync out of range) (II) SAVAGE(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "896x672" (hsync out of range) (II) SAVAGE(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "928x696" (hsync out of range) (II) SAVAGE(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "960x720" (hsync out of range) (II) SAVAGE(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "960x720" (hsync out of range) (II) SAVAGE(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "1024x768" (hsync out of range) (II) SAVAGE(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) SAVAGE(0): Not using default mode "1024x768" (hsync out of range) (II) SAVAGE(0): Not using default mode "1856x1392" (width too large for virtual size) (II) SAVAGE(0): Not using default mode "1792x1344" (width too large for virtual size) (EE) SAVAGE(0): Failed to fetch any BIOS modes. Disabling BIOS. (--) SAVAGE(0): Virtual size is 1600x1200 (pitch 1600) (**) SAVAGE(0): *Default mode "1600x1200": 202.5 MHz, 93.8 kHz, 75.0 Hz (II) SAVAGE(0): Modeline "1600x1200" 202.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync < SNIPPED to save overall msg size... > (II) SAVAGE(0): Modeline "320x200" 15.75 320 336 368 416 200 200 202 222 doublescan -hsync +vsync (**) SAVAGE(0): Default mode "320x175": 15.8 MHz, 37.9 kHz, 85.3 Hz (D) (II) SAVAGE(0): Modeline "320x175" 15.75 320 336 368 416 175 191 192 222 doublescan +hsync -vsync (==) SAVAGE(0): DPI set to (75, 75) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.2 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="X.Org Foundation" compiled for 6.7.0, module version = 1.1.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Loading /usr/X11R6/lib/modules/libramdac.a (II) Module ramdac: vendor="X.Org Foundation" compiled for 6.7.0, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0 0xd0000000 - 0xd3ffffff (0x4000000) MS[B] [1] 0 0 0xd4000000 - 0xd7ffffff (0x4000000) MS[B] [2] 0 0 0xd8000000 - 0xdbffffff (0x4000000) MS[B] [3] 0 0 0xe0000000 - 0xe3ffffff (0x4000000) MS[B] [4] 0 0 0xdf000000 - 0xdf07ffff (0x80000) MS[B] [5] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [6] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [7] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [8] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [9] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [10] -1 0 0xe4000000 - 0xe3ffffff (0x0) MX[B]O [11] -1 0 0xdfff0000 - 0xdfffffff (0x10000) MX[B](B) [12] -1 0 0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B) [13] -1 0 0xd4000000 - 0xd7ffffff (0x4000000) MX[B](B) [14] -1 0 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [15] -1 0 0xe0000000 - 0xe3ffffff (0x4000000) MX[B](B) [16] -1 0 0xdf000000 - 0xdf07ffff (0x80000) MX[B](B) [17] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD) [18] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD) [19] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD) [20] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [21] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [22] -1 0 0x0000d400 - 0x0000d41f (0x20) IX[B] [23] -1 0 0x0000d800 - 0x0000d80f (0x10) IX[B] [24] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [25] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Reloading /usr/X11R6/lib/modules/linux/libint10.a (II) SAVAGE(0): initializing int10 (EE) SAVAGE(0): Cannot map V_BIOS (--) SAVAGE(0): mapping framebuffer @ 0xe0000000 with size 0x2000000 (==) SAVAGE(0): Write-combining range (0xe0000000,0x2000000) (II) SAVAGE(0): Using 847 lines for offscreen memory. (II) SAVAGE(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Lines Image Writes Offscreen Pixmaps Setting up tile and stipple cache: 32 128x128 slots 10 256x256 slots (==) SAVAGE(0): Backing store disabled (**) Option "dpms" (**) SAVAGE(0): DPMS enabled (==) RandR enabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension LBX (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (**) Option "Protocol" "Auto" (**) tty0:mouse: Device: "/dev/mouse" (**) tty0:mouse: Protocol: "Auto" (**) Option "CorePointer" (**) tty0:mouse: Core Pointer (**) Option "Device" "/dev/mouse" (**) Option "Emulate3Buttons" (**) Option "Emulate3Timeout" "50" (**) tty0:mouse: Emulate3Buttons, Emulate3Timeout: 50 (==) tty0:mouse: Buttons: 3 (II) Keyboard "tty0:kbd" handled by legacy driver (II) XINPUT: Adding extended input device "tty0:mouse" (type: MOUSE) (--) tty0:mouse: PnP-detected protocol: "PS/2" (II) tty0:mouse: ps2EnableDataReporting: succeeded Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list! SetClientVersion: 0 8 ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- S.log Release Date: 18 December 2003 X Protocol Version 11, Revision 0, Release 6.7 Build Operating System: Linux 2.4.18 i686 [ELF] Current Operating System: Linux lfs1 2.4.26-0 #1 Thu May 20 07:27:11 BRT 2004 i686 Build Date: 09 July 2004 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 9 12:37:12 2004 (==) Using config file: "/etc/X11/XF86Config" [10f] 320 x 200, 70Hz [134] 320 x 240, 85Hz, 75Hz, 60Hz [144] 400 x 300, 85Hz, 75Hz, 72Hz, 60Hz [154] 512 x 384, 85Hz, 75Hz, 60Hz [11e] 640 x 400, 85Hz, 70Hz [112] 640 x 480, 200Hz, 160Hz, 120Hz, 100Hz, 85Hz, 75Hz, 72Hz, 60Hz [174] 720 x 480, 60Hz [17f] 720 x 576, 75Hz [115] 800 x 600, 200Hz, 160Hz, 120Hz, 100Hz, 85Hz, 75Hz, 72Hz, 60Hz [118] 1024 x 768, 120Hz, 100Hz, 85Hz, 75Hz, 72Hz, 70Hz, 60Hz [164] 1152 x 864, 100Hz, 85Hz, 75Hz, 72Hz, 60Hz [11b] 1280 x 1024, 85Hz, 75Hz, 72Hz, 60Hz [124] 1600 x 1200, 60Hz [168] 1920 x 1080, 60Hz Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list! startkde: Starting up... < SNIPPED unrelated application log entries> startkde: Shutting down... startkde: Running shutdown scripts... startkde: Done. waiting for X server to shut down ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- M.log Release Date: 18 December 2003 X Protocol Version 11, Revision 0, Release 6.7 Build Operating System: Linux 2.4.18 i686 [ELF] Current Operating System: Linux lfs1 2.4.26-0 #1 Thu May 20 07:27:11 BRT 2004 i686 Build Date: 09 July 2004 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 9 12:23:35 2004 (==) Using config file: "/etc/X11/XF86Config" (EE) SAVAGE(0): Cannot map SYS BIOS (EE) SAVAGE(0): Cannot map V_RAM (EE) SAVAGE(0): Failed to fetch any BIOS modes. Disabling BIOS. (EE) SAVAGE(0): Cannot map V_BIOS Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list! startkde: Starting up... < SNIPPED unrelated application log entries> startkde: Shutting down... startkde: Running shutdown scripts... startkde: Done. waiting for X server to shut down ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--- Source Excerpts programs/Xserver/hw/xfree86/os-support/linux/int10/linux.c: xf86DrvMsg(screen, X_ERROR, "Cannot map SYS BIOS\n"); programs/Xserver/hw/xfree86/os-support/linux/int10/linux.c: xf86DrvMsg(screen, X_ERROR, "Cannot map V_RAM\n"); <source> if ((!vidMem) || (!sysMem)) { if ((fd = open(DEV_MEM, O_RDWR, 0)) >= 0) { if (!sysMem) { #ifdef DEBUG ErrorF("Mapping sys bios area\n"); #endif if ((sysMem = mmap((void *)(SYS_BIOS), BIOS_SIZE, PROT_READ | PROT_EXEC, MAP_SHARED | MAP_FIXED, fd, SYS_BIOS)) == MAP_FAILED) { xf86DrvMsg(screen, X_ERROR, "Cannot map SYS BIOS\n"); close(fd); goto error0; } } if (!vidMem) { #ifdef DEBUG ErrorF("Mapping VRAM area\n"); #endif if ((vidMem = mmap((void *)(V_RAM), VRAM_SIZE, PROT_READ | PROT_WRITE | PROT_EXEC, MAP_SHARED | MAP_FIXED, fd, V_RAM)) == MAP_FAILED) { xf86DrvMsg(screen, X_ERROR, "Cannot map V_RAM\n"); close(fd); goto error0; } } close(fd); } else { xf86DrvMsg(screen, X_ERROR, "Cannot open %s\n", DEV_MEM); goto error0; } } </source> programs/Xserver/hw/xfree86/os-support/linux/int10/linux.c: xf86DrvMsg(screen, X_ERROR, "Cannot map V_BIOS\n"); <source> if (!xf86IsEntityPrimary(entityIndex)) { #ifdef DEBUG ErrorF("Mapping high memory area\n"); #endif if ((high_mem = shmget(counter++, HIGH_MEM_SIZE, IPC_CREAT | SHM_R | SHM_W)) == -1) { if (errno == ENOSYS) xf86DrvMsg(screen, X_ERROR, "shmget error\n Please reconfigure" " your kernel to include System V IPC support\n"); goto error1; } } else { #ifdef DEBUG ErrorF("Mapping Video BIOS\n"); #endif videoBiosMapped = TRUE; if ((fd = open(DEV_MEM, O_RDWR, 0)) >= 0) { if ((vMem = mmap((void *)(V_BIOS), SYS_BIOS - V_BIOS, PROT_READ | PROT_WRITE | PROT_EXEC, MAP_SHARED | MAP_FIXED, fd, V_BIOS)) == MAP_FAILED) { xf86DrvMsg(screen, X_ERROR, "Cannot map V_BIOS\n"); close(fd); goto error1; } close (fd); } else goto error1; } ((linuxInt10Priv*)pInt->private)->highMem = high_mem; </source> programs/Xserver/hw/xfree86/os-support/linux/int10/linux.c: xf86DrvMsg(pInt->scrnIndex, X_ERROR, "Cannot map V_BIOS\n"); <source> if (((linuxInt10Priv*)pInt->private)->highMem >= 0) { addr = shmat(((linuxInt10Priv*)pInt->private)->highMem, (char*)HIGH_MEM, 0); if (addr == SHMERRORPTR) { xf86DrvMsg(pInt->scrnIndex, X_ERROR, "Cannot shmat() high memory\n"); return FALSE; } } else { if ((fd = open(DEV_MEM, O_RDWR, 0)) >= 0) { if (mmap((void *)(V_BIOS), SYS_BIOS - V_BIOS, PROT_READ | PROT_WRITE | PROT_EXEC, MAP_SHARED | MAP_FIXED, fd, V_BIOS) == MAP_FAILED) { xf86DrvMsg(pInt->scrnIndex, X_ERROR, "Cannot map V_BIOS\n"); close (fd); return FALSE; } } else { xf86DrvMsg(pInt->scrnIndex, X_ERROR, "Cannot open %s\n",DEV_MEM); return FALSE; } close (fd); } </source> programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c: "Failed to fetch any BIOS modes. Disabling BIOS.\n"); <source> if( psav->UseBIOS ) { /* Go probe the BIOS for all the modes and refreshes at this depth. */ if( psav->ModeTable ) { SavageFreeBIOSModeTable( psav, &psav->ModeTable ); } psav->ModeTable = SavageGetBIOSModeTable( psav, pScrn->bitsPerPixel ); if( !psav->ModeTable || !psav->ModeTable->NumModes ) { xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "Failed to fetch any BIOS modes. Disabling BIOS.\n"); psav->UseBIOS = FALSE; } else /*if( xf86Verbose )*/ { SavageModeEntryPtr pmt; xf86DrvMsg(pScrn->scrnIndex, X_PROBED, "Found %d modes at this depth:\n", psav->ModeTable->NumModes); for( i = 0, pmt = psav->ModeTable->Modes; i < psav->ModeTable->NumModes; i++, pmt++ ) { int j; ErrorF( " [%03x] %d x %d", pmt->VesaMode, pmt->Width, pmt->Height ); for( j = 0; j < pmt->RefreshCount; j++ ) { ErrorF( ", %dHz", pmt->RefreshRate[j] ); } ErrorF( "\n"); } } } </source> ---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---
Do you have the same problem with a current version of xorg?
I'm closing this bug due to inactivity. If the problem still persists with a current version of xorg, please reopen.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.