ATI 3D Rage LT Pro AGP-133 (Mach64) Xorg DRI

This is where I'll be posting my crazy adventures in getting this AGP card working with DRI (Direct Rendering) in Xorg.
I've done it in Debian Lenny, so, surely it must be possible in Archlinux!
This card is integrated into my PII 400Mhz Micron Trek II Laptop from 1999 era.  Supposedly, this is the very first integrated AGP video card used in laptops.  Ever.  Although, I have my doubts as to Wikipedia's accuracy in this regards because I believe the Trident Cyber 9397 AGP came out sooner.  It's one of those questions we may never know the answer to.
I'm new to Arch (coming from debian), so I'd like to take a paragraph and comment on it.  What drew me to it is the i686 optimized packages.  The first thing I noticed is that I like it's fast boot time.  I haven't run bootchart yet, but I can tell it's significantly faster than debian out of the box.  Hopefully there's headroom for additional speed tweaks, but that's for later.   The second thing I noticed is that it's about 200 megs larger than debian's comparably minimal install.  I found that odd, but, oh well. 
Anyways, back to Xorg... one of the final hurdles in setting up a linux box.  Getting a display working is simple enough, and maybe 12 years ago having any kind of GUI would have been good enough, but not anymore.  On older hardware you need DRI in order to play video properly... not to mention run an snes emulator at a decent fps  
Note: for mplayer I can actually use -vo xv, since Xorg supports 2D accelleration by default.
I noticed that Arch has a package named xf86-video-mach64 6.8.1-1.  I thought to myself, "Can this be?  Will I get dri working out of the box with Arch?!"  The answer is no.  How stupid of me to think that may be true.  So, I'll be adding to this post as developments arise in my little quest.  Feel free to chime in with helpful knowledge, pats on the head, threats, and/or flames.
So, here's what I have so far... luckily, I have a pretty decent xorg.conf already setup and ready to go for this card... all I need are mach64 drivers, DRI, DRM, and all the other module goodies. 
/etc/X11/xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerFlags"
Option "DontVTSwitch" "true" # causes kernel panic for me
EndSection
Section "Files"
RgbPath "/etc/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
EndSection
Section "Module" # most of these load by default
Load "GLcore"
Load "extmod"
Load "xtrap"
Load "dri"
Load "dbe"
Load "record"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 30 - 60
VertRefresh 70 - 90
Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync
Modeline "800x600" 36 800 824 896 1024 600 601 603 625
Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
#Modeline "640x400" 25.175 640 664 760 800 400 409 411 450
Modeline "320x200" 12.588 320 336 384 400 200 204 205 225 Doublescan
# Option "Gamma" ".6" # doesn't work
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
Option "probe_sparse" "False" # ? No noticeable effect
Option "lcdblend" "True" # saw in source code
Option "LCDSync" "True"
Option "accel" "True"
Option "crt_display" "false"
Option "composite_sync" "True"
Option "hw_cursor" "True"
#Option "force_pci_mode" "True" # rather use AGP (the default)
Option "dma_mode" "async" # async is best
Option "agp_mode" "2"
Option "agp_size" "64" # Aperture
Option "local_textures" "True" # ? No idea, sounds nice though.
Option "buffer_size" "2"
Option "tv_out" "false"
#Option "tv_standard" # <str>
Option "mmio_cache" "True"# [<bool>]
Option "test_mmio_cache" "false"# [<bool>]
#Option "panel_display" # [<bool>]
#Option "reference_clock" # <freq>
Option "shadow_fb" "False" # Can't shadow accelerated fb, +5 FPS
Option "sw_cursor" "false"
Option "AccelMethod" "XAA" # EXA or XAA (XAA is slightly faster)
#Option "AccelDFS" "True" # saw on interwebz, but seems bogus for this driver
Option "RenderAccel" "True" # sounds hot
Identifier "Card0"
Driver "mach64"
#Option "ForcePCIMode" "True"
#Option "TVOut"
VendorName "ATI Technologies Inc"
BoardName "3D Rage LT Pro AGP-133"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
# SubSection "Display"
# Viewport 0 0
# Depth 1
# EndSubSection
# SubSection "Display"
# Viewport 0 0
# Depth 4
# EndSubSection
# SubSection "Display"
# Viewport 0 0
# Depth 8
# EndSubSection
# SubSection "Display"
# Viewport 0 0
# Depth 15
# EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480" "320x200"
EndSubSection
# SubSection "Display"
# Viewport 0 0
# Depth 24
# EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
I can get into X, by typing startx... I get some nice default windows... First thing I notice is that ctrl-alt-backspace does not shutdown X!  I have to type exit into a console?!  That's a PITA, so I change that by inserting: Option    "DontZap" "false"   AND  Option  "XkbOptions" "terminate:ctrl_alt_bksp" AND editing /etc/X11/xinit/xinitrc to add in some lines...
As per the instructions at: http://wiki.archlinux.org/index.php/Xorg (thank you)
[gripe]Whoever was hitting ctrl-alt-backspace by accident... well... I won't say anything bad about anyone... but come on, people.  It sure as hell shouldn't  be neccessary to have to add multiple lines of code in multiple configuration files to re-enable the feature...  Which will probably break anyways once I add a window manager.[/gripe]
So, anyways, here's the errors so far:
Relevant Errors to console:
FATAL: Module mach64 not found.
(EE) [drm] drmOpen failed.
(EE) MACH64(0): [dri] DRIScreenInit Failed.
Relevant Errors in /var/log/Xorg.0.log:
Short story: the fatal error above is due to a failure in loading the mach64 kernel module, which caused the failure of the drm module, which caused
dri to not load, either.  So I learned I need to get/find a mach64 kernel module!  Using the locate command, I see I don't have a mach64.ko file.
So I found this old thread relating to the subject: http://bbs.archlinux.org/viewtopic.php?id=53071
^^^ which refers to packages that haven't been maintained since january...
PKGBUILD?!  What's that?  haha... So I learned about it here: http://wiki.archlinux.org/index.php/ABS … ild_System
I found the tarball on AUR for an unnsupported package (the one from february), and looked at the readme.txt
Preinstall:
You need your own kernel with the following options or the kernel from aur: kernel26-nodrm
Please make sure your kernel has been compiled without built in DRM:
Device Drivers --->
Graphics Support --->
< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---> (CONFIG_DRM=n) Must be disabled.
While you are at it, if your mach64 card is agp: (These agp options are optional but recommended)
Device Drivers --->
Graphics Support --->
<M or *> /dev/agpgart (AGP Support) ---> (CONFIG_AGP=m or CONFIG_AGP=y)
<M or *> YOUR CHIPSET (CONFIG_AGP_**CHIPSET**=m or CONFIG_AGP_**CHIPSET**=y)
For example, my motherboard is via-based:
<*> VIA chipset support (CONFIG_AGP_VIA=y)
The standard arch kernel has DRM, so it will *not* work
If you need pacman -Uf to install, chances are that your drm.ko still is in your kernel directory, meaning that
... meaning what?  The text just ends, like a the directions to some lost, sunken treasure...  Sounds like I'd have to recompile my kernel.  Not a big deal (only a matter of time before I'd do it for fun), but I want to verify that I actually have to.  So, I checked the config for the Archlinux kernel and CONFIG_DRM=m... so it's modular... isn't that I want?  It's going to have to load drm.ko right?! 
I'm going to try building mach64.ko and drm.ko against the kernel headers for the arch kernel and see how it goes...
Update 1:
Ok, it looks like I do, in fact, need to recompile the kernel... or atleast, that's the next thing I'm going to try....
I can currently get glxinfo to report everything's fine... DRI enabled and such... however, glxgears has an abortion.   
Update 2:
After recompiling the kernel, I've learned that I didn't have to.  The information in the Arch Wiki must be outdated, because there's no reason to recompile to disable the modular support of DRM from the kernel.  Anyways, it still doesn't work (of course, I didn't have to recompile)... so the problem is with either the mesa, drm, or dri packages.
SOOOO... I'm going to downgrade until I find a version that works... stay tuned...
More to come!
Last edited by Daemonjax (2009-07-06 00:10:42)

I'm not able to resolve these errors.  Maybe someone more knowledgable than I could help...  Here's every log I could think of... starting with the good, and ending with the bad:
lspci (everything looks good)
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
***00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:04.0 Multimedia audio controller: ESS Technology ES1978 Maestro 2E (rev 10)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0a.0 CardBus bridge: Texas Instruments PCI1251B
00:0a.1 CardBus bridge: Texas Instruments PCI1251B
***01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage LT Pro AGP-133 (rev dc)
lsmod (everything looks good)
Module Size Used by
***mach64 43652 2
***drm 94284 3 mach64
snd_seq_dummy 2696 0
snd_seq_oss 31168 0
snd_es1968 26720 0
snd_seq_midi_event 7012 1 snd_seq_oss
gameport 11280 1 snd_es1968
snd_seq 53744 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_ac97_codec 106088 1 snd_es1968
snd_pcm_oss 40352 0
snd_mixer_oss 17540 1 snd_pcm_oss
ac97_bus 1540 1 snd_ac97_codec
snd_pcm 73768 3 snd_es1968,snd_ac97_codec,snd_pcm_oss
snd_timer 21068 2 snd_seq,snd_pcm
snd_page_alloc 8812 2 snd_es1968,snd_pcm
snd_mpu401_uart 7524 1 snd_es1968
usb_storage 51456 0
snd_rawmidi 21824 1 snd_mpu401_uart
pcmcia 36268 0
snd_seq_device 6768 4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd 58404 11 snd_seq_oss,snd_es1968,snd_seq,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 6784 1 snd
uhci_hcd 23476 0
ehci_hcd 35824 0
radio_maestro 6500 0
psmouse 59644 0
yenta_socket 25136 2
i2c_piix4 9876 0
v4l2_common 14244 1 radio_maestro
serio_raw 5704 0
intel_agp 27484 1
pcspkr 2404 0
rsrc_nonstatic 12292 1 yenta_socket
pcmcia_core 35128 3 pcmcia,yenta_socket,rsrc_nonstatic
usbcore 149936 4 usb_storage,uhci_hcd,ehci_hcd
i2c_core 22776 2 i2c_piix4,v4l2_common
shpchp 34424 0
sg 27896 0
container 3460 0
videodev 37088 2 radio_maestro,v4l2_common
v4l1_compat 15720 1 videodev
pci_hotplug 28964 1 shpchp
agpgart 32756 2 drm,intel_agp
thermal 13888 0
evdev 10176 6
processor 35864 0
fan 4392 0
button 5588 0
battery 10984 0
ac 4360 0
rtc_cmos 11244 0
rtc_core 18048 1 rtc_cmos
rtc_lib 2500 1 rtc_core
ext4 242244 2
mbcache 7112 1 ext4
jbd2 58108 1 ext4
crc16 1636 1 ext4
sr_mod 16676 0
cdrom 36032 1 sr_mod
sd_mod 27808 4
ata_piix 23112 3
pata_acpi 4228 0
ata_generic 4680 0
libata 168428 3 ata_piix,pata_acpi,ata_generic
floppy 55780 0
scsi_mod 110516 5 usb_storage,sg,sr_mod,sd_mod,libata
dmesg (everything looks good)
agpgart-intel 0000:00:00.0: AGP 1.0 bridge
***agpgart-intel 0000:00:00.0: putting AGP V2 device into 2x mode
pci 0000:01:00.0: putting AGP V2 device into 2x mode
[drm] descriptor ring: cpu addr cc820000, bus addr: 0x18000000
***DMA test succeeded, using asynchronous DMA mode
/var/log/Xorg.0.log (everything as expected)
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
X.Org X Server 1.6.1.901 (1.6.2 RC 1)
Release Date: 2009-5-8
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-ARCH i686
Current Operating System: Linux atropos 2.6.30.1-CUSTNODRM #4 SMP PREEMPT Sat Jul 4 23:40:25 EDT 2009 i686
Build Date: 28 June 2009 11:20:52AM
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
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: Sun Jul 5 13:22:21 2009
(==) Using config file: "/etc/X11/xorg.conf"
Parse error on line 15 of section Files in file /etc/X11/xorg.conf
Ignoring obsolete keyword "RgbPath".
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "DontVTSwitch" "true"
(**) Option "DontZap" "false"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/Type1" does not exist.
Entry deleted from font path.
(**) FontPath set to:
/usr/share/fonts/misc,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/TTF,
built-ins
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0x640
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 5.0
X.Org XInput driver : 4.0
X.Org Server Extension : 2.0
(II) Loader running on linux
(--) using VT number 7
(--) PCI:*(0:1:0:0) 1002:4c42:1002:4c42 ATI Technologies Inc 3D Rage LT Pro AGP-133 rev 220, Mem @ 0xfd000000/16777216, 0xfedfe000/4096, I/O @ 0x0000e800/256, BIOS @ 0x????????/131072
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) System resource ranges:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "xtrap"
(WW) Warning, couldn't open module xtrap
(II) UnloadModule: "xtrap"
(EE) Failed to load module "xtrap" (module does not exist, 0)
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "mach64"
(II) Loading /usr/lib/xorg/modules/drivers//mach64_drv.so
(II) Module mach64: vendor="X.Org Foundation"
compiled for 1.6.1, module version = 6.8.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 5.0
(II) MACH64: Driver for ATI Mach64 chipsets
(II) Primary Device is: PCI 01@00:00:0
(II) resource ranges after probing:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
(**) MACH64(0): Depth 16, (--) framebuffer bpp 16
(**) MACH64(0): Option "probe_sparse" "False"
(**) MACH64(0): Option "accel" "True"
(**) MACH64(0): Option "crt_display" "false"
(**) MACH64(0): Option "composite_sync" "True"
(**) MACH64(0): Option "hw_cursor" "True"
(**) MACH64(0): Option "dma_mode" "async"
(**) MACH64(0): Option "agp_mode" "2"
(**) MACH64(0): Option "agp_size" "64"
(**) MACH64(0): Option "local_textures" "True"
(**) MACH64(0): Option "buffer_size" "2"
(**) MACH64(0): Option "tv_out" "false"
(**) MACH64(0): Option "mmio_cache" "True"
(**) MACH64(0): Option "test_mmio_cache" "false"
(**) MACH64(0): Option "shadow_fb" "False"
(**) MACH64(0): Option "sw_cursor" "false"
(**) MACH64(0): Option "AccelMethod" "XAA"
(**) MACH64(0): Option "RenderAccel" "True"
(**) MACH64(0): Option "lcdblend" "True"
(**) MACH64(0): Option "lcdsync" "True"
(**) MACH64(0): Using XAA acceleration architecture
(II) MACH64: Mach64 in slot 1:0:0 detected.
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.0.0
ABI class: X.Org Video Driver, version 5.0
(II) MACH64(0): Primary V_BIOS segment is: 0xc000
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.1.0
ABI class: X.Org Video Driver, version 5.0
(II) MACH64(0): VESA BIOS detected
(II) MACH64(0): VESA VBE Version 2.0
(II) MACH64(0): VESA VBE Total Mem: 8128 kB
(II) MACH64(0): VESA VBE OEM: ATI MACH64
(II) MACH64(0): VESA VBE OEM Software Rev: 1.0
(II) MACH64(0): VESA VBE OEM Vendor: ATI Technologies Inc.
(II) MACH64(0): VESA VBE OEM Product: MACH64LP
(II) MACH64(0): VESA VBE OEM Product Rev: 01.00
(II) MACH64(0): VESA VBE DDC supported
(II) MACH64(0): VESA VBE DDC Level none
(II) MACH64(0): VESA VBE DDC transfer in appr. 2 sec.
(II) MACH64(0): VESA VBE DDC read failed
(--) MACH64(0): Panel model LG LP141X2-A.
(II) MACH64(0): BIOS Data: BIOSSize=0xF000, ROMTable=0x010A.
(II) MACH64(0): BIOS Data: ClockTable=0x08A7, FrequencyTable=0x0000.
(II) MACH64(0): BIOS Data: LCDTable=0x0184.
(II) MACH64(0): BIOS Data: VideoTable=0x0000, HardwareTable=0x015A.
(II) MACH64(0): BIOS Data: I2CType=0x0F, Tuner=0x00, Decoder=0x00, Audio=0x0F.
(--) MACH64(0): ATI 3D Rage LT Pro graphics controller detected.
(--) MACH64(0): Chip type 4C42 "LB", version 4, foundry UMC, class 0, revision 0x03.
(--) MACH64(0): AGP bus interface detected; block I/O base is 0xE800.
(--) MACH64(0): ATI Mach64 adapter detected.
(!!) MACH64(0): For information on using the multimedia capabilities
of this adapter, please see http://gatos.sf.net.
(--) MACH64(0): Internal RAMDAC (subtype 1) detected.
(==) MACH64(0): RGB weight 565
(==) MACH64(0): Default visual is TrueColor
(==) MACH64(0): Using gamma correction (1.0, 1.0, 1.0)
(II) MACH64(0): Using Mach64 accelerator CRTC.
(WW) MACH64(0): Logic error setting operating state for VGA I/O.
(--) MACH64(0): 1024x768 panel (ID 1) detected.
(--) MACH64(0): Panel clock is 65.146 MHz.
(II) MACH64(0): Using digital flat panel interface.
(II) MACH64(0): Storing hardware cursor image at 0xFD7FFC00.
(II) MACH64(0): Using 8 MB linear aperture at 0xFD000000.
(!!) MACH64(0): Virtual resolutions will be limited to 8191 kB
due to linear aperture size and/or placement of hardware cursor image area.
(II) MACH64(0): Using Block 0 MMIO aperture at 0xFEDFE400.
(II) MACH64(0): Using Block 1 MMIO aperture at 0xFEDFE000.
(WW) MACH64(0): Logic error setting operating state for VGA memory aperture.
(II) MACH64(0): MMIO write caching enabled.
(--) MACH64(0): 8192 kB of SGRAM (1:1) detected (using 8191 kB).
(II) MACH64(0): Engine XCLK 79.742 MHz; Refresh rate code 6.
(--) MACH64(0): Internal programmable clock generator detected.
(--) MACH64(0): Reference clock 29.500 MHz.
(WW) MACH64(0): Extraneous XF86Config HorizSync specification(s) ignored.
(!!) MACH64(0): Conflicting XF86Config VertRefresh specification(s) ignored.
(II) MACH64(0): Maximum clock: 200.00 MHz
(II) MACH64(0): Not using default mode "1152x864" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "576x432" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1280x960" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1280x960" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1280x1024" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "640x512" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1280x1024" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "640x512" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1280x1024" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "640x512" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1600x1200" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1600x1200" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1600x1200" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "896x672" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "896x672" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "928x696" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "928x696" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "960x720" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "960x720" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1400x1050" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "700x525" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1400x1050" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "700x525" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "960x720" (exceeds panel dimensions)
(II) MACH64(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) MACH64(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(--) MACH64(0): Virtual size is 1024x768 (pitch 1024)
(**) MACH64(0): *Mode "1024x768": 65.1 MHz, 48.5 kHz, 60.8 Hz
(II) MACH64(0): Modeline "1024x768"x60.8 65.15 1024 1032 1176 1344 768 770 775 797 -hsync -vsync (48.5 kHz)
(**) MACH64(0): *Mode "800x600": 65.1 MHz, 49.7 kHz, 63.1 Hz
(II) MACH64(0): Modeline "800x600"x63.1 65.15 800 824 928 1088 600 600 603 619 (49.7 kHz)
(**) MACH64(0): *Mode "640x480": 65.1 MHz, 50.9 kHz, 63.5 Hz
(II) MACH64(0): Modeline "640x480"x63.5 65.15 640 672 832 896 480 488 490 514 (50.9 kHz)
(**) MACH64(0): *Mode "320x200": 65.1 MHz, 50.9 kHz, 63.1 Hz (D)
(II) MACH64(0): Modeline "320x200"x63.1 65.15 320 368 528 576 200 203 204 219 doublescan (50.9 kHz)
(**) MACH64(0): Built-in mode "Native panel mode": 65.1 MHz, 62.6 kHz, 81.4 Hz
(II) MACH64(0): Modeline "Native panel mode"x81.4 65.15 1024 1024 1032 1040 768 768 769 770 (62.6 kHz)
(**) MACH64(0): Default mode "832x624": 65.1 MHz, 45.7 kHz, 57.1 Hz
(II) MACH64(0): Modeline "832x624"x57.1 65.15 832 864 952 1232 624 624 627 657 -hsync -vsync (45.7 kHz)
(**) MACH64(0): Default mode "720x400": 65.1 MHz, 48.8 kHz, 60.7 Hz
(II) MACH64(0): Modeline "720x400"x60.7 65.15 720 768 880 1032 400 400 403 435 -hsync +vsync (48.8 kHz)
(**) MACH64(0): Default mode "640x400": 65.1 MHz, 48.8 kHz, 60.8 Hz
(II) MACH64(0): Modeline "640x400"x60.8 65.15 640 688 800 952 400 400 403 434 -hsync +vsync (48.8 kHz)
(**) MACH64(0): Default mode "640x350": 65.1 MHz, 48.8 kHz, 58.0 Hz
(II) MACH64(0): Modeline "640x350"x58.0 65.15 640 688 800 952 350 374 377 422 +hsync -vsync (48.8 kHz)
(**) MACH64(0): Default mode "512x384": 65.1 MHz, 49.7 kHz, 62.7 Hz (D)
(II) MACH64(0): Modeline "512x384"x62.7 65.15 512 528 624 800 384 384 385 396 doublescan +hsync +vsync (49.7 kHz)
(**) MACH64(0): Default mode "512x384": 65.1 MHz, 49.1 kHz, 61.6 Hz (D)
(II) MACH64(0): Modeline "512x384"x61.6 65.15 512 536 672 816 384 384 387 398 doublescan -hsync -vsync (49.1 kHz)
(**) MACH64(0): Default mode "512x384": 65.1 MHz, 48.5 kHz, 60.8 Hz (D)
(II) MACH64(0): Modeline "512x384"x60.8 65.15 512 536 672 832 384 384 387 398 doublescan -hsync -vsync (48.5 kHz)
(**) MACH64(0): Default mode "512x384": 65.1 MHz, 47.3 kHz, 59.3 Hz (D)
(II) MACH64(0): Modeline "512x384"x59.3 65.15 512 560 656 864 384 384 385 399 doublescan +hsync +vsync (47.3 kHz)
(**) MACH64(0): Default mode "512x384": 65.1 MHz, 51.5 kHz, 65.4 Hz (D)
(II) MACH64(0): Modeline "512x384"x65.4 65.15 512 520 696 752 384 384 387 405 interlace doublescan +hsync +vsync (51.5 kHz)
(**) MACH64(0): Default mode "416x312": 65.1 MHz, 45.7 kHz, 57.2 Hz (D)
(II) MACH64(0): Modeline "416x312"x57.2 65.15 416 448 536 816 312 312 313 328 doublescan -hsync -vsync (45.7 kHz)
(**) MACH64(0): Default mode "400x300": 65.1 MHz, 49.7 kHz, 63.2 Hz (D)
(II) MACH64(0): Modeline "400x300"x63.2 65.15 400 424 528 688 300 300 301 309 doublescan +hsync +vsync (49.7 kHz)
(**) MACH64(0): Default mode "400x300": 65.1 MHz, 48.2 kHz, 61.3 Hz (D)
(II) MACH64(0): Modeline "400x300"x61.3 65.15 400 416 528 728 300 300 301 309 doublescan +hsync +vsync (48.2 kHz)
(**) MACH64(0): Default mode "400x300": 65.1 MHz, 48.5 kHz, 61.3 Hz (D)
(II) MACH64(0): Modeline "400x300"x61.3 65.15 400 440 528 720 300 300 301 311 doublescan +hsync +vsync (48.5 kHz)
(**) MACH64(0): Default mode "400x300": 65.1 MHz, 48.2 kHz, 61.1 Hz (D)
(II) MACH64(0): Modeline "400x300"x61.1 65.15 400 448 616 728 300 300 301 310 doublescan +hsync +vsync (48.2 kHz)
(**) MACH64(0): Default mode "400x300": 65.1 MHz, 48.8 kHz, 59.6 Hz (D)
(II) MACH64(0): Modeline "400x300"x59.6 65.15 400 464 632 712 300 313 316 325 doublescan +hsync +vsync (48.8 kHz)
(**) MACH64(0): Default mode "320x240": 65.1 MHz, 50.9 kHz, 63.5 Hz (D)
(II) MACH64(0): Modeline "320x240"x63.5 65.15 320 344 504 576 240 243 244 256 doublescan -hsync -vsync (50.9 kHz)
(**) MACH64(0): Default mode "320x240": 65.1 MHz, 48.5 kHz, 61.9 Hz (D)
(II) MACH64(0): Modeline "320x240"x61.9 65.15 320 344 448 640 240 240 241 247 doublescan -hsync -vsync (48.5 kHz)
(**) MACH64(0): Default mode "320x240": 65.1 MHz, 48.8 kHz, 61.8 Hz (D)
(II) MACH64(0): Modeline "320x240"x61.8 65.15 320 408 504 632 240 240 241 250 doublescan -hsync -vsync (48.8 kHz)
(**) MACH64(0): Default mode "320x240": 65.1 MHz, 48.8 kHz, 61.1 Hz (D)
(II) MACH64(0): Modeline "320x240"x61.1 65.15 320 352 424 632 240 243 244 255 doublescan -hsync -vsync (48.8 kHz)
(**) MACH64(0): Default mode "360x200": 65.1 MHz, 48.8 kHz, 60.7 Hz (D)
(II) MACH64(0): Modeline "360x200"x60.7 65.15 360 408 520 672 200 200 201 217 doublescan -hsync +vsync (48.8 kHz)
(**) MACH64(0): Default mode "320x175": 65.1 MHz, 48.8 kHz, 58.1 Hz (D)
(II) MACH64(0): Modeline "320x175"x58.1 65.15 320 368 480 632 175 187 188 210 doublescan +hsync -vsync (48.8 kHz)
(==) MACH64(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules//libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 1.2.1
ABI class: X.Org Video Driver, version 5.0
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) MACH64(0): I2C bus "Mach64" initialized.
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
(II) MACH64(0): [drm] SAREA 2200+1208: 3408
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) MACH64(0): [drm] Using the DRM lock SAREA also for drawables.
(II) MACH64(0): [drm] framebuffer handle = 0xfd000000
(II) MACH64(0): [drm] added 1 reserved context for kernel
(II) MACH64(0): X context handle = 0x1
(II) MACH64(0): [drm] installed DRM signal handler
(II) MACH64(0): [drm] Will request asynchronous DMA mode
(**) MACH64(0): [agp] Using AGP 2x Mode
(**) MACH64(0): [agp] Using 64 MB AGP aperture
(II) MACH64(0): [agp] Mode 0x1f000203 [AGP 0x8086/0x7190; Card 0x1002/0x4c42]
(II) MACH64(0): [agp] 65536 kB allocated with handle 0x00000001
(II) MACH64(0): [agp] Using 16 kB for DMA descriptor ring
(**) MACH64(0): [drm] Using 2 MB for DMA buffers
(II) MACH64(0): [agp] Using 62464 kB for AGP textures
(II) MACH64(0): [agp] ring handle = 0x18000000
(II) MACH64(0): [agp] Ring mapped at 0xb7089000
(II) MACH64(0): [agp] vertex buffers handle = 0x18004000
(II) MACH64(0): [agp] Vertex buffers mapped at 0xb6e89000
(II) MACH64(0): [agp] AGP texture region handle = 0x18204000
(II) MACH64(0): [agp] AGP Texture region mapped at 0xb3189000
(II) MACH64(0): [drm] register handle = 0xfedfe000
(II) MACH64(0): [dri] Visual configs initialized
(II) MACH64(0): [dri] Block 0 base at 0xfedfe400
(II) MACH64(0): Memory manager initialized to (0,0) (1024,4095)
(II) MACH64(0): Largest offscreen area available: 1024 x 3327
(II) MACH64(0): Will use 1598 kB of offscreen memory for XAA
(II) MACH64(0): Will use back buffer at offset 0x30f800
(II) MACH64(0): Will use depth buffer at offset 0x48f800
(II) MACH64(0): Will use 1985 kB for local textures at offset 0x60f800
(II) MACH64(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
Setting up tile and stipple cache:
32 128x128 slots
18 256x256 slots
6 512x512 slots
(==) MACH64(0): Backing store disabled
(==) MACH64(0): Silken mouse enabled
(II) MACH64(0): DPMS enabled
(II) MACH64(0): [DRI] installation complete
(II) MACH64(0): [drm] Added 128 16384 byte DMA buffers
(II) MACH64(0): [drm] Mapped 128 DMA buffers at 0xb2f89000
(II) MACH64(0): [drm] Installed interrupt handler, using IRQ 11
(II) MACH64(0): Direct rendering enabled
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) AIGLX: Screen 0 is not DRI2 capable
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
(II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/mach64_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.6.1, module version = 2.2.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
(**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
(**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
(**) Macintosh mouse button emulation: (accel) set acceleration profile 0
(II) config/hal: Adding input device TPPS/2 IBM TrackPoint
(**) TPPS/2 IBM TrackPoint: always reports core events
(**) TPPS/2 IBM TrackPoint: Device: "/dev/input/event5"
(II) TPPS/2 IBM TrackPoint: Found 3 mouse buttons
(II) TPPS/2 IBM TrackPoint: Found x and y relative axes
(II) TPPS/2 IBM TrackPoint: Configuring as mouse
(**) TPPS/2 IBM TrackPoint: YAxisMapping: buttons 4 and 5
(**) TPPS/2 IBM TrackPoint: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE)
(**) TPPS/2 IBM TrackPoint: (accel) keeping acceleration scheme 1
(**) TPPS/2 IBM TrackPoint: (accel) filter chain progression: 2.00
(**) TPPS/2 IBM TrackPoint: (accel) filter stage 0: 20.00 ms
(**) TPPS/2 IBM TrackPoint: (accel) set acceleration profile 0
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
xorg.conf (I'm very sure the problem is NOT here, but included for sake of completeness)
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerFlags"
Option "DontVTSwitch" "true" # causes kernel panic
Option "DontZap" "false" # disabled by default?!
EndSection
Section "Files"
RgbPath "/etc/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
EndSection
Section "Module" # most of these load by default
Load "GLcore"
Load "extmod"
Load "xtrap"
Load "dri"
Load "dbe"
Load "record"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbdOptions" "terminate::ctrl_alt_bksp"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 30 - 60
VertRefresh 70 - 90
Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync
Modeline "800x600" 36 800 824 896 1024 600 601 603 625
Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
#Modeline "640x400" 25.175 640 664 760 800 400 409 411 450
Modeline "320x200" 12.588 320 336 384 400 200 204 205 225 Doublescan
# Option "Gamma" ".6" # doesn't work
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
Option "probe_sparse" "False" # ?
Option "lcdblend" "True" # saw in source code
Option "LCDSync" "True"
Option "accel" "True"
Option "crt_display" "false"
Option "composite_sync" "True"
Option "hw_cursor" "True"
#Option "force_pci_mode" "True" # rather use AGP
Option "dma_mode" "async" # async is best
Option "agp_mode" "2"
Option "agp_size" "64" # Aperture
Option "local_textures" "True"# [<bool>]
Option "buffer_size" "2"
Option "tv_out" "false"
#Option "tv_standard" # <str>
Option "mmio_cache" "True"# [<bool>]
Option "test_mmio_cache" "false"# [<bool>]
#Option "panel_display" # [<bool>]
#Option "reference_clock" # <freq>
Option "shadow_fb" "False" # Can't shadow accelerated fb
Option "sw_cursor" "false"
Option "AccelMethod" "XAA" # EXA or XAA (XAA is slightly faster)
#Option "AccelDFS" "True" # saw on internetz
Option "RenderAccel" "True"
Identifier "Card0"
Driver "mach64"
#Option "ForcePCIMode" "True"
#Option "TVOut"
VendorName "ATI Technologies Inc"
BoardName "3D Rage LT Pro AGP-133"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
# SubSection "Display"
# Viewport 0 0
# Depth 1
# EndSubSection
# SubSection "Display"
# Viewport 0 0
# Depth 4
# EndSubSection
# SubSection "Display"
# Viewport 0 0
# Depth 8
# EndSubSection
# SubSection "Display"
# Viewport 0 0
# Depth 15
# EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480" "320x200"
EndSubSection
# SubSection "Display"
# Viewport 0 0
# Depth 24
# EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
glxinfo (everything looks good)
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_swap_control,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_visual_select_group
OpenGL vendor string: Gareth Hughes, Leif Delgass, José Fonseca
OpenGL renderer string: Mesa DRI Mach64 [Rage Pro] 20051019 AGP 2x x86/MMX
OpenGL version string: 1.2 Mesa 7.4.4
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_window_pos,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_logic_op,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_histogram, GL_EXT_packed_pixels,
GL_EXT_polygon_offset, GL_EXT_rescale_normal,
GL_EXT_separate_specular_color, GL_EXT_subtexture, GL_EXT_texture,
GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_object,
GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_IBM_rasterpos_clip,
GL_MESA_ycbcr_texture, GL_MESA_window_pos, GL_NV_light_max_exponent,
GL_NV_texgen_reflection, GL_OES_read_format, GL_SGI_color_matrix,
GL_SGI_color_table, GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod
16 GLX Visuals
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
0x21 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x22 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x4e 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x4f 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x50 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x51 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x52 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x53 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x54 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x55 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x56 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x57 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x58 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x59 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x5a 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x5b 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
16 GLXFBConfigs:
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
0x3e 0 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x3f 0 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x40 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x41 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x42 0 tc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x43 0 tc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x44 0 tc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x45 0 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x46 0 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x47 0 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x48 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x49 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x4a 0 dc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x4b 0 dc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x4c 0 dc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x4d 0 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
ldd $path/glxgears (everything looks good, once again)
linux-gate.so.1 => (0xb7f6c000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb7efb000)
libm.so.6 => /lib/libm.so.6 (0xb7ed5000)
libc.so.6 => /lib/libc.so.6 (0xb7d8d000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7c70000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7c61000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7c5c000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb7c58000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7c53000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0xb7c51000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xb7c40000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7c27000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7c1e000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7c05000)
libdl.so.2 => /lib/libdl.so.2 (0xb7c01000)
/lib/ld-linux.so.2 (0xb7f6d000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7bfe000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7bf9000)
librt.so.1 => /lib/librt.so.1 (0xb7bf0000)
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_swap_control,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_visual_select_group
OpenGL vendor string: Gareth Hughes, Leif Delgass, José Fonseca
OpenGL renderer string: Mesa DRI Mach64 [Rage Pro] 20051019 AGP 2x x86/MMX
OpenGL version string: 1.2 Mesa 7.4.4
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_window_pos,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_logic_op,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_histogram, GL_EXT_packed_pixels,
GL_EXT_polygon_offset, GL_EXT_rescale_normal,
GL_EXT_separate_specular_color, GL_EXT_subtexture, GL_EXT_texture,
GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_object,
GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_IBM_rasterpos_clip,
GL_MESA_ycbcr_texture, GL_MESA_window_pos, GL_NV_light_max_exponent,
GL_NV_texgen_reflection, GL_OES_read_format, GL_SGI_color_matrix,
GL_SGI_color_table, GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod
16 GLX Visuals
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
0x21 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x22 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x4e 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x4f 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x50 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x51 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x52 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x53 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x54 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x55 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x56 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x57 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x58 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x59 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x5a 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x5b 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
16 GLXFBConfigs:
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
0x3e 0 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x3f 0 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x40 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x41 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x42 0 tc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x43 0 tc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x44 0 tc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x45 0 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x46 0 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x47 0 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x48 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x49 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x4a 0 dc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x4b 0 dc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x4c 0 dc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x4d 0 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
glxgears (here's where it just crashes, though X continues to function just fine...)
Note1: I get roughly the same problem using any applications that use GL
Note2: The error for the drirc isn't a fatal error, so isn't a big deal in my experience.
Note3: No seg fault reported in dmesg.
libGL: XF86DRIGetClientDriverName: 6.7.0 mach64 (screen 0)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/mach64_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/mach64_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
libGL error:
Can't open configuration file /etc/drirc: No such file or directory.
libGL error:
Can't open configuration file /root/.drirc: No such file or directory.
*** glibc detected *** glxgears: free(): invalid next size (fast): 0x097031d8 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7f12281]
/lib/libc.so.6[0xb7f139ba]
/lib/libc.so.6(cfree+0x6d)[0xb7f16abd]
/usr/lib/libX11.so.6(_XReply+0x2c7)[0xb7dcd667]
/usr/lib/libGL.so.1(XF86DRICreateDrawable+0x9c)[0xb8052d3c]
/usr/lib/libGL.so.1[0xb80524f3]
/usr/lib/libGL.so.1[0xb802f50e]
/usr/lib/libGL.so.1(glXMakeCurrentReadSGI+0xaa)[0xb802f78a]
/usr/lib/libGL.so.1(glXMakeCurrent+0x23)[0xb802faf3]
glxgears[0x804a35e]
/lib/libc.so.6(__libc_start_main+0xe6)[0xb7ebca36]
glxgears[0x8049101]
======= Memory map: ========
08048000-0804c000 r-xp 00000000 08:02 66014 /usr/bin/glxgears
0804c000-0804d000 rwxp 00003000 08:02 66014 /usr/bin/glxgears
0949d000-09717000 rwxp 00000000 00:00 0 [heap]
b2f00000-b2f21000 rwxp 00000000 00:00 0
b2f21000-b3000000 ---p 00000000 00:00 0
b30be000-b30db000 r-xp 00000000 08:02 6925 /usr/lib/libgcc_s.so.1
b30db000-b30dc000 rwxp 0001c000 08:02 6925 /usr/lib/libgcc_s.so.1
b30e7000-b339b000 rwxp 00000000 00:00 0
b339b000-b709b000 rwxs 18204000 00:0c 5948 /dev/dri/card0
b709b000-b729b000 rwxs 18004000 00:0c 5948 /dev/dri/card0
b729b000-b7a9b000 rwxs fd000000 00:0c 5948 /dev/dri/card0
b7a9b000-b7abf000 r-xp 00000000 08:02 34101 /usr/lib/libexpat.so.1.5.2
b7abf000-b7ac1000 rwxp 00023000 08:02 34101 /usr/lib/libexpat.so.1.5.2
b7ac1000-b7c9a000 r-xp 00000000 08:02 59243 /usr/lib/xorg/modules/dri/libdricore.so
b7c9a000-b7cae000 rwxp 001d9000 08:02 59243 /usr/lib/xorg/modules/dri/libdricore.so
b7cae000-b7cb9000 rwxp 00000000 00:00 0
b7cb9000-b7d04000 r-xp 00000000 08:02 60911 /usr/lib/xorg/modules/dri/mach64_dri.so
b7d04000-b7d06000 rwxp 0004a000 08:02 60911 /usr/lib/xorg/modules/dri/mach64_dri.so
b7d06000-b7d09000 rwxp 00000000 00:00 0
b7bb0000-b7bb7000 r-xp 00000000 08:02 2676 /lib/librt-2.10.1.so
b7bb7000-b7bb8000 r-xp 00006000 08:02 2676 /lib/librt-2.10.1.so
b7bb8000-b7bb9000 rwxp 00007000 08:02 2676 /lib/librt-2.10.1.so
b7bb9000-b7bbd000 r-xp 00000000 08:02 34750 /usr/lib/libXdmcp.so.6.0.0
b7bbd000-b7bbe000 rwxp 00003000 08:02 34750 /usr/lib/libXdmcp.so.6.0.0
b7bbe000-b7bc0000 r-xp 00000000 08:02 34742 /usr/lib/libXau.so.6.0.0
b7bc0000-b7bc1000 rwxp 00001000 08:02 34742 /usr/lib/libXau.so.6.0.0
b7bc1000-b7bc3000 r-xp 00000000 08:02 2687 /lib/libdl-2.10.1.so
b7bc3000-b7bc4000 r-xp 00001000 08:02 2687 /lib/libdl-2.10.1.so
b7bc4000-b7bc5000 rwxp 00002000 08:02 2687 /lib/libdl-2.10.1.so
b7bc5000-b7bd9000 r-xp 00000000 08:02 2673 /lib/libpthread-2.10.1.so
b7bd9000-b7bda000 r-xp 00014000 08:02 2673 /lib/libpthread-2.10.1.so
b7bda000-b7bdb000 rwxp 00015000 08:02 2673 /lib/libpthread-2.10.1.so
b7bdb000-b7bde000 rwxp 00000000 00:00 0
b7bde000-b7be6000 r-xp 00000000 08:02 59196 /usr/lib/libdrm.so.2.4.0
b7be6000-b7be7000 rwxp 00008000 08:02 59196 /usr/lib/libdrm.so.2.4.0
b7be7000-b7bff000 r-xp 00000000 08:02 34843 /usr/lib/libxcb.so.1.1.0
b7bff000-b7c00000 rwxp 00017000 08:02 34843 /usr/lib/libxcb.so.1.1.0
b7c00000-b7c10000 r-xp 00000000 08:02 34851 /usr/lib/libxcb-glx.so.0.0.0
b7c10000-b7c11000 rwxp 00010000 08:02 34851 /usr/lib/libxcb-glx.so.0.0.0
b7c11000-b7c12000 r-xp 00000000 08:02 36038 /usr/lib/libX11-xcb.so.1.0.0
b7c12000-b7c13000 rwxp 00000000 08:02 36038 /usr/lib/libX11-xcb.so.1.0.0
b7c13000-b7c17000 r-xp 00000000 08:02 59215 /usr/lib/libXfixes.so.3.1.0
b7c17000-b7c18000 rwxp 00003000 08:02 59215 /usr/lib/libXfixes.so.3.1.0
b7c18000-b7c1a000 r-xp 00000000 08:02 59234 /usr/lib/libXdamage.so.1.1.0
b7c1a000-b7c1b000 rwxp 00001000 08:02 59234 /usr/lib/libXdamage.so.1.1.0
b7c1b000-b7c1c000 rwxp 00000000 00:00 0
b7c1c000-b7c20000 r-xp 00000000 08:02 58625 /usr/lib/libXxf86vm.so.1.0.0
b7c20000-b7c21000 rwxp 00003000 08:02 58625 /usr/lib/libXxf86vm.so.1.0.0
b7c21000-b7c2f000 r-xp 00000000 08:02 57974 /usr/lib/libXext.so.6.4.0
b7c2f000-b7c30000 rwxp 0000d000 08:02 57974 /usr/lib/libXext.so.6.4.0
b7c30000-b7d49000 r-xp 00000000 08:02 36044 Aborted
So there it is.  I'm using the latest and greatest archlinux has to offer.  I've followed every wiki, and every forum post since 2004 that relates to DRI on the Mach64 on linux.  I've spent a solid 5 days on this, and can't resolve it.
I believe the problem to solve is this error:
*** glibc detected *** glxgears: free(): invalid next size (fast): 0x097031d8 ***
I also believe it's related to this reported bug:
http://bugs.archlinux.org/task/15354
Although, he was able to solve the problem by using newer drivers for his video card... I believe that the ones available in extra for the mach64 card actually are the latest.
I'm not a C guru (I'm more of a java guy), so memory management isn't my thing.  I don't believe that I could hack the source to solve any memory allocation errors (even if I could find the specific source file to modify). 
Perhaps I should try recompiling the mach64 drivers using the new mesa?  I don't actually know enough about that to know where to start, but it's the best idea I have.
The more I look into the problem, the more it appears to be a mach64 driver problem related to memory mismanagement.
Note:  I can get this to work in Debian Lenny, so it is possible.
UPDATE: I can't figure out how to compile xf86-video-mach64... I can get the latest with git, but it doesn't seem to include a Makefile... so I'm stumped. 
UPDATE2: Ok, I got them to compile (had to use autogen.sh), but it didn't solve my problem... So I'm onto recompiling mesa from git...  I'm currently stuck on:
makedepend: command not found
Ideas welcome.
Last edited by Daemonjax (2009-07-06 02:43:56)

Similar Messages

  • Latest Patch can't support ATI Rage Fury Pro AGP,32MB optional Video In/Out

    I tried the Latest Patche -> "109401-10"
    "http://www.sun.com/io_technologies/solaris-drivers.html
    SUN claimed it will support Rage 128/Rage 128 pro/Radon.
    But after I installed this patch and select Rage 128/Rage 128 pro/Radon 32 MB.
    The system can't recognize the video card and indicated
    there is no any this kind of video card installed.
    ATI said Rage Fury Pro is based on Rage 128 Pro graphics.
    I have a friend install ATI Xpert 2000 AGP with 32MB video card successfully.
    I'm confused that SUN have tested all ATI video card or not before they put the patch into production.
    Jianwei

    If you do just have a different revision, you can do the following:
    - use prtconf -v to find your graphic card. Note down the values given in the line after it (something like this: pci104c,ac15)
    - now locate your graphics card in /etc/driver_aliases and in /boot/solaris/devicedb/master. You need to add a new line to those files with the values you wrote down from prtconf. Looking at my laptop just now, you may get away with just /boot/solaris/devicedb/master for your video card.

  • DRI on ATI 3d Rage LT Pro

    Okay.. I've been struggling to get DRI to work on my ATI 3d Rage LT Pro. I'm pretty sure I have it correctly specified in my xorg.conf:
    Section "Module"
    Load "dri"
    EndSection
    Section "Device"
    Identifier "My Video Card"
    Driver "ati"
    Option "DRI" "on"
    EndSection
    Section "DRI"
    Mode 0666
    EndSection
    However, it's not enabled:
    $ glxinfo
    direct rendering: No
    and here is my Xorg.0.log
    (WW) ATI(0): Option "DRI" is not used
    I came across this webpage that seems to specifically say that my video card is supported.
    So what am I doing wrong? Any help would be appreciated..

    hmm ... suggestion for your "Device" section:
    Option "RenderAccel" "1"
    Option "DDCMode" "true"
    at least this i have for the "radeon" driver
    good luck

  • MS-6309 V2.x problems with ATI-All in Wonder Pro AGP 2.X

    I have a  MS-6309 V2.x and are trying to have my  ATI-All in Wonder Pro AGP 2.X  working on this Mainboard !  The computer crash after loging and restarts imediately  ! this repeats to the invinity !  I have the latest bios update !  Some one with the same problem please tell me about your work arround !

    Ok ! I have figured out the problem largely because of your aid on this forum ! Thanks to all !
    The problem is the compatibility with the CPU's !!!
    Well here are all the information found on the CPU's
    I have a :  Pentium III  costa rica
                   850/256/100/1.7v
                   3045A586-1116 SL4CC
    The Pentium III is the big problem It crash all the time on all systems !
    and a :     Celeron
                   900/128/100/1.75v
                   Q151A233-0248 SL5LX
    The celeron crash when it whant's on Windows and crash from time to time when I use certain Software on Linux system
    One question does your Bios Upgrades include the microcode for these CPU or is it the Operating system (Under Windows) update.sys that does the updates ! 
    It's not the ram responsible for the crashes but the CPU'S !

  • Which graphics cards will work in a G4 that came with a Rage 128 Pro AGP?

    My ATI 9800 Pro Mac just died and, though it is under warranty, it is taking ATI a while to replace it. They don't sell them any more, so they told me they refurbish them. I need a card that works so I can use my computger NOW, while I'm waiting. I have a heavily upgrade G4 that supports my software so I don't want to upgrade with a new system. Any ideas for a quick fix would be greatly appreciated. I'm losing faith in ATI.
    Thanks,
    zrants.

    Better still, if you are just looking for a card to fill the AGP slot until your high performance card comes back from the shop you could EITHER
    a/ pick up another 16-meg AGP Rage128 Pro if you can't find your old one. That Rage 128 Pro card was actually a VERY decent card for its time and is compatible with the new versions of the Mac OS.
    b/ put in any cheap 8 or 16-meg OSX-compliant PCI card (unless all of your PCI slots are filled).
    If its simply a matter of asking you could probably borrow something for a few days. Everyone who has played with PCI Macs has at least one old ATI PCI video card kicking around in a box in the basement or sitting on a shelf.

  • Hmmm.... Original 16 Meg ATI AGP Rage 128 Pro or 32 Meg ATI PCI Mac 7000 ?

    I have both of these cards installed in my 466 (soon to be 733) MHz DA tower.
    Which one should I be using for best all-around performance ???
    M

    Jeff sez:
    The Radeon GPU is better/faster than the older Rage 128 Pro. In addition to having more memory, the Radeon cards have DDR SDRAM, as opposed to the SDRAM found on the Rage card. The performance difference between the two cards is noticeable, so I'd go with the Radeon.
    I sez:
    To check out the difference between PCI vs AGP video performance I used a 22 inch LaCie set at millions of colours on my AGP Graphics Digital Audio G4 tower, I installed two contemporary video cards in it and then ran only the video component of XBench on the computer twice, once with the monitor connected to each card and nothing connected to the other. The results were more or less what I expected, but they were interesting. The two cards I used for the test were both ATI cards. One of them was the 16-meg Rage128 Pro AGP card that came stock in my 466 MHz DA G4 tower and the other was a theoretically much better 32-meg DDR ATI Radeon PCI 7000 Mac Edition. The only other installed PCI card (besides the Radeon 7000) is a VIA Vectro VT6212L USB 2.0 card.
    When the video testing was all finished the AGP card, with 16 Megs of VRAM, scored considerably higher than the 32-meg PCI card in every category of the test. The overall XBench score for the computer, with no other changes, was 32.08 with the PCI video card and 38.04 with the Rage 128 Pro AGP graphics card installed. Frames per second for spinning squares results were 55.58 with the PCI card, 65.77 with AGP. What was most notable was the Text results: only 2.13 thousand characters per second with the 32-meg DDR Radeon 7000 Mac Edition versus a whopping 5.12 thousand characters per second with the 16-meg AGP card.
    I suspected the AGP was better than PCI but I did not expect a 16-meg AGP card to overwhelm a PCI card with 32MB of double data rate memory. Live & learn.

  • 15" Apple flat screen monitor will it work with rage 128 pro

    Hya, I have just bought a 17" Apple monitor and want to know it the rage 128 pro AGP card will work or whether either of these on ebay are suitable, I am totaly confused with all the different variations.
    Item 230117175047
    Item 130100198656
    Thanks for any advice you can give
    Robert

    no answer so withdrawn

  • Xorg 1.6 + xf86-video-ati 6.12.0 + kernel26 2.6.29 : no dri !

    Hello,
    Because I wanted to have Xv with an opensource driver, I upgraded my system (freshly installed) to testing (I own an ati radeon hd 3650).
    Since this upgrade, I get these errors in my xorg logs :
    X.Org X Server 1.6.0
    Release Date: 2009-2-25
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.28-ARCH x86_64
    Current Operating System: Linux goldmund 2.6.29-ARCH #1 SMP PREEMPT Thu Mar 26 16:06:57 CET 2009 x86_64
    Build Date: 01 March 2009 10:39:25PM
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    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: Sat Mar 28 00:54:50 2009
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "Xorg Configured"
    (**) |-->Screen "Screen0" (0)
    (**) | |-->Monitor "Monitor0"
    (**) | |-->Device "Card0"
    (==) Automatically adding devices
    (==) Automatically enabling devices
    (==) FontPath set to:
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/TTF,
    /usr/share/fonts/Type1,
    built-ins
    (==) ModulePath set to "/usr/lib/xorg/modules"
    (II) Cannot locate a core pointer device.
    (II) Cannot locate a core keyboard device.
    (II) The server relies on HAL to provide the list of input devices.
    If no devices become available, reconfigure HAL or disable AllowEmptyInput.
    (II) Loader magic: 0xf40
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 5.0
    X.Org XInput driver : 4.0
    X.Org Server Extension : 2.0
    (II) Loader running on linux
    (--) using VT number 7
    (--) PCI:*(0@4:0:0) ATI Technologies Inc Mobility Radeon HD 3600 Series rev 0, Mem @ 0xd0000000/268435456, 0xfbee0000/65536, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    (II) No APM support in BIOS or kernel
    (II) System resource ranges:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (==) AIGLX enabled
    (II) Loading extension GLX
    (II) LoadModule: "record"
    (II) Loading /usr/lib/xorg/modules/extensions//librecord.so
    (II) Module record: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension RECORD
    (II) LoadModule: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "dri2"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
    (II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DRI2
    (II) LoadModule: "radeon"
    (II) Loading /usr/lib/xorg/modules/drivers//radeon_drv.so
    (II) Module radeon: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 6.12.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
    (II) RADEON: Driver for ATI Radeon chipsets:
    ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI),
    ATI Radeon Mobility X300 (M24) 3152 (PCIE),
    ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X600 (RV380) 3E50 (PCIE),
    ATI FireGL V3200 (RV380) 3E54 (PCIE), ATI Radeon IGP320 (A3) 4136,
    ATI Radeon IGP330/340/350 (A4) 4137, ATI Radeon 9500 AD (AGP),
    ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
    ATI FireGL Z1 AG (AGP), ATI Radeon 9800SE AH (AGP),
    ATI Radeon 9800 AI (AGP), ATI Radeon 9800 AJ (AGP),
    ATI FireGL X2 AK (AGP), ATI Radeon 9600 AP (AGP),
    ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
    ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP), ATI Radeon 9650,
    ATI FireGL RV360 AV (AGP), ATI Radeon 7000 IGP (A4+) 4237,
    ATI Radeon 8500 AIW BB (AGP), ATI Radeon 8500 AIW BC (AGP),
    ATI Radeon IGP320M (U1) 4336, ATI Radeon IGP330M/340M/350M (U2) 4337,
    ATI Radeon Mobility 7000 IGP 4437, ATI Radeon 9000/PRO If (AGP/PCI),
    ATI Radeon 9000 Ig (AGP/PCI), ATI Radeon X800 (R420) JH (AGP),
    ATI Radeon X800PRO (R420) JI (AGP),
    ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
    ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
    ATI Radeon Mobility 9800 (M18) JN (AGP),
    ATI Radeon X800 SE (R420) (AGP), ATI Radeon X800XT (R420) JP (AGP),
    ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 SE (R480) (AGP),
    ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP),
    ATI Radeon Mobility M7 LW (AGP),
    ATI Mobility FireGL 7800 M7 LX (AGP),
    ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
    ATI FireGL Mobility 9000 (M9) Ld (AGP),
    ATI Radeon Mobility 9000 (M9) Lf (AGP),
    ATI Radeon Mobility 9000 (M9) Lg (AGP), ATI Radeon 9700 Pro ND (AGP),
    ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9600TX NF (AGP),
    ATI FireGL X1 NG (AGP), ATI Radeon 9800PRO NH (AGP),
    ATI Radeon 9800 NI (AGP), ATI FireGL X2 NK (AGP),
    ATI Radeon 9800XT NJ (AGP),
    ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
    ATI Radeon Mobility 9600 (M10) NQ (AGP),
    ATI Radeon Mobility 9600 (M11) NR (AGP),
    ATI Radeon Mobility 9600 (M10) NS (AGP),
    ATI FireGL Mobility T2 (M10) NT (AGP),
    ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon QD (AGP),
    ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
    ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
    ATI Radeon 9100 QM (AGP), ATI Radeon 7500 QW (AGP/PCI),
    ATI Radeon 7500 QX (AGP/PCI), ATI Radeon VE/7000 QY (AGP/PCI),
    ATI Radeon VE/7000 QZ (AGP/PCI), ATI ES1000 515E (PCI),
    ATI Radeon Mobility X300 (M22) 5460 (PCIE),
    ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE),
    ATI FireGL M22 GL 5464 (PCIE), ATI Radeon X800 (R423) UH (PCIE),
    ATI Radeon X800PRO (R423) UI (PCIE),
    ATI Radeon X800LE (R423) UJ (PCIE),
    ATI Radeon X800SE (R423) UK (PCIE),
    ATI Radeon X800 XTP (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE),
    ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 (R430) (PCIE),
    ATI FireGL V7100 (R423) (PCIE), ATI FireGL V5100 (R423) UQ (PCIE),
    ATI FireGL unknown (R423) UR (PCIE),
    ATI FireGL unknown (R423) UT (PCIE),
    ATI Mobility FireGL V5000 (M26) (PCIE),
    ATI Mobility FireGL V5000 (M26) (PCIE),
    ATI Mobility Radeon X700 XL (M26) (PCIE),
    ATI Mobility Radeon X700 (M26) (PCIE),
    ATI Mobility Radeon X700 (M26) (PCIE),
    ATI Radeon X550XTX 5657 (PCIE), ATI Radeon 9100 IGP (A5) 5834,
    ATI Radeon Mobility 9100 IGP (U3) 5835,
    ATI Radeon XPRESS 200 5954 (PCIE),
    ATI Radeon XPRESS 200M 5955 (PCIE), ATI Radeon 9250 5960 (AGP),
    ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
    ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI),
    ATI ES1000 5969 (PCI), ATI Radeon XPRESS 200 5974 (PCIE),
    ATI Radeon XPRESS 200M 5975 (PCIE),
    ATI Radeon XPRESS 200 5A41 (PCIE),
    ATI Radeon XPRESS 200M 5A42 (PCIE),
    ATI Radeon XPRESS 200 5A61 (PCIE),
    ATI Radeon XPRESS 200M 5A62 (PCIE),
    ATI Radeon X300 (RV370) 5B60 (PCIE),
    ATI Radeon X600 (RV370) 5B62 (PCIE),
    ATI Radeon X550 (RV370) 5B63 (PCIE),
    ATI FireGL V3100 (RV370) 5B64 (PCIE),
    ATI FireMV 2200 PCIE (RV370) 5B65 (PCIE),
    ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
    ATI Radeon Mobility 9200 (M9+) 5C63 (AGP),
    ATI Mobility Radeon X800 XT (M28) (PCIE),
    ATI Mobility FireGL V5100 (M28) (PCIE),
    ATI Mobility Radeon X800 (M28) (PCIE), ATI Radeon X850 5D4C (PCIE),
    ATI Radeon X850 XT PE (R480) (PCIE),
    ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE),
    ATI unknown Radeon / FireGL (R480) 5D50 (PCIE),
    ATI Radeon X850 XT (R480) (PCIE),
    ATI Radeon X800XT (R423) 5D57 (PCIE),
    ATI FireGL V5000 (RV410) (PCIE), ATI Radeon X700 XT (RV410) (PCIE),
    ATI Radeon X700 PRO (RV410) (PCIE),
    ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE),
    ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X1800,
    ATI Mobility Radeon X1800 XT, ATI Mobility Radeon X1800,
    ATI Mobility FireGL V7200, ATI FireGL V7200, ATI FireGL V5300,
    ATI Mobility FireGL V7100, ATI Radeon X1800, ATI Radeon X1800,
    ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800,
    ATI FireGL V7300, ATI FireGL V7350, ATI Radeon X1600, ATI RV505,
    ATI Radeon X1300/X1550, ATI Radeon X1550, ATI M54-GL,
    ATI Mobility Radeon X1400, ATI Radeon X1300/X1550,
    ATI Radeon X1550 64-bit, ATI Mobility Radeon X1300,
    ATI Mobility Radeon X1300, ATI Mobility Radeon X1300,
    ATI Mobility Radeon X1300, ATI Radeon X1300, ATI Radeon X1300,
    ATI RV505, ATI RV505, ATI FireGL V3300, ATI FireGL V3350,
    ATI Radeon X1300, ATI Radeon X1550 64-bit, ATI Radeon X1300/X1550,
    ATI Radeon X1600, ATI Radeon X1300/X1550, ATI Mobility Radeon X1450,
    ATI Radeon X1300/X1550, ATI Mobility Radeon X2300,
    ATI Mobility Radeon X2300, ATI Mobility Radeon X1350,
    ATI Mobility Radeon X1350, ATI Mobility Radeon X1450,
    ATI Radeon X1300, ATI Radeon X1550, ATI Mobility Radeon X1350,
    ATI FireMV 2250, ATI Radeon X1550 64-bit, ATI Radeon X1600,
    ATI Radeon X1650, ATI Radeon X1600, ATI Radeon X1600,
    ATI Mobility FireGL V5200, ATI Mobility Radeon X1600,
    ATI Radeon X1650, ATI Radeon X1650, ATI Radeon X1600,
    ATI Radeon X1300 XT/X1600 Pro, ATI FireGL V3400,
    ATI Mobility FireGL V5250, ATI Mobility Radeon X1700,
    ATI Mobility Radeon X1700 XT, ATI FireGL V5200,
    ATI Mobility Radeon X1700, ATI Radeon X2300HD,
    ATI Mobility Radeon HD 2300, ATI Mobility Radeon HD 2300,
    ATI Radeon X1950, ATI Radeon X1900, ATI Radeon X1950,
    ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
    ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
    ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
    ATI AMD Stream Processor, ATI Radeon X1900, ATI Radeon X1950,
    ATI RV560, ATI RV560, ATI Mobility Radeon X1900, ATI RV560,
    ATI Radeon X1950 GT, ATI RV570, ATI RV570, ATI FireGL V7400,
    ATI RV560, ATI Radeon X1650, ATI Radeon X1650, ATI RV560,
    ATI Radeon 9100 PRO IGP 7834, ATI Radeon Mobility 9200 IGP 7835,
    ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200,
    ATI Radeon X1200, ATI Radeon X1200, ATI RS740, ATI RS740M, ATI RS740,
    ATI RS740M, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 XT,
    ATI Radeon HD 2900 XT, ATI Radeon HD 2900 Pro, ATI Radeon HD 2900 GT,
    ATI FireGL V8650, ATI FireGL V8600, ATI FireGL V7600,
    ATI Radeon 4800 Series, ATI Radeon HD 4870 x2,
    ATI Radeon 4800 Series, ATI FirePro V8750 (FireGL),
    ATI FirePro V7760 (FireGL), ATI Mobility RADEON HD 4850,
    ATI Mobility RADEON HD 4850 X2, ATI Radeon 4800 Series,
    ATI FirePro RV770, AMD FireStream 9270, AMD FireStream 9250,
    ATI FirePro V8700 (FireGL), ATI Mobility RADEON HD 4870,
    ATI Mobility RADEON M98, ATI FirePro M7750, ATI M98, ATI M98,
    ATI M98, ATI Radeon RV730 (AGP), ATI FirePro M5750,
    ATI Radeon RV730 (AGP), ATI RV730XT [Radeon HD 4670],
    ATI RADEON E4600, ATI RV730 PRO [Radeon HD 4650],
    ATI FirePro V7750 (FireGL), ATI FirePro V5700 (FireGL),
    ATI FirePro V3750 (FireGL), ATI RV610, ATI Radeon HD 2400 XT,
    ATI Radeon HD 2400 Pro, ATI Radeon HD 2400 PRO AGP, ATI FireGL V4000,
    ATI RV610, ATI Radeon HD 2350, ATI Mobility Radeon HD 2400 XT,
    ATI Mobility Radeon HD 2400, ATI RADEON E2400, ATI RV610,
    ATI FireMV 2260, ATI RV670, ATI Radeon HD3870,
    ATI Mobility Radeon HD 3850, ATI Radeon HD3850,
    ATI Mobility Radeon HD 3850 X2, ATI RV670,
    ATI Mobility Radeon HD 3870, ATI Mobility Radeon HD 3870 X2,
    ATI Radeon HD3870 X2, ATI FireGL V7700, ATI Radeon HD3850,
    ATI Radeon HD3690, AMD Firestream 9170, ATI Radeon HD 4550,
    ATI Radeon RV710, ATI Radeon RV710, ATI Radeon HD 4350,
    ATI Mobility Radeon 4300 Series, ATI Mobility Radeon 4500 Series,
    ATI Mobility Radeon 4500 Series, ATI RV630,
    ATI Mobility Radeon HD 2600, ATI Mobility Radeon HD 2600 XT,
    ATI Radeon HD 2600 XT AGP, ATI Radeon HD 2600 Pro AGP,
    ATI Radeon HD 2600 XT, ATI Radeon HD 2600 Pro, ATI Gemini RV630,
    ATI Gemini Mobility Radeon HD 2600 XT, ATI FireGL V5600,
    ATI FireGL V3600, ATI Radeon HD 2600 LE,
    ATI Mobility FireGL Graphics Processor, ATI Radeon RV710,
    ATI Radeon HD 3470, ATI Mobility Radeon HD 3430,
    ATI Mobility Radeon HD 3400 Series, ATI Radeon HD 3450,
    ATI Radeon HD 3450, ATI Radeon HD 3430, ATI Radeon HD 3450,
    ATI FirePro V3700, ATI FireMV 2450, ATI FireMV 2260, ATI FireMV 2260,
    ATI Radeon HD 3600 Series, ATI Radeon HD 3650 AGP,
    ATI Radeon HD 3600 PRO, ATI Radeon HD 3600 XT,
    ATI Radeon HD 3600 PRO, ATI Mobility Radeon HD 3650,
    ATI Mobility Radeon HD 3670, ATI Mobility FireGL V5700,
    ATI Mobility FireGL V5725, ATI Radeon HD 3200 Graphics,
    ATI Radeon 3100 Graphics, ATI Radeon HD 3200 Graphics,
    ATI Radeon 3100 Graphics, ATI Radeon HD 3300 Graphics
    (II) Primary Device is: PCI 04@00:00:0
    (II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    (II) resource ranges after probing:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b]
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b]
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b]
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b]
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b]
    (II) Setting vga for screen 0.
    (II) RADEON(0): TOTO SAYS 00000000fbee0000
    (II) RADEON(0): MMIO registers at 0x00000000fbee0000: size 64KB
    (II) RADEON(0): PCI bus 4 card 0 func 0
    (**) RADEON(0): Depth 24, (--) framebuffer bpp 32
    (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
    (==) RADEON(0): Default visual is TrueColor
    (**) RADEON(0): Option "DRI" "true"
    (II) Loading sub module "vgahw"
    (II) LoadModule: "vgahw"
    (II) Loading /usr/lib/xorg/modules//libvgahw.so
    (II) Module vgahw: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 0.1.0
    ABI class: X.Org Video Driver, version 5.0
    (II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
    (==) RADEON(0): RGB weight 888
    (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
    (--) RADEON(0): Chipset: "ATI Radeon HD 3600 XT" (ChipID = 0x9598)
    (WW) RADEON(0): R600 support is mostly incomplete and very experimental
    (--) RADEON(0): Linear framebuffer at 0x00000000d0000000
    (II) RADEON(0): PCIE card detected
    (II) Loading sub module "int10"
    (II) LoadModule: "int10"
    (II) Loading /usr/lib/xorg/modules//libint10.so
    (II) Module int10: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 5.0
    (II) RADEON(0): initializing int10
    (II) RADEON(0): Primary V_BIOS segment is: 0xc000
    (II) RADEON(0): ATOM BIOS detected
    (II) RADEON(0): ATOM BIOS Rom:
    SubsystemVendorID: 0x1028 SubsystemID: 0x2242
    IOBaseAddress: 0xe000
    Filename: S3B38201.104
    BIOS Bootup Message:
    113-B38201-104 RV635 GDDR2_16Mx16 128bit 256MB 725e/500m
    (II) RADEON(0): Framebuffer space used by Firmware (kb): 20
    (II) RADEON(0): Start of VRAM area used by Firmware: 0xfffb000
    (II) RADEON(0): AtomBIOS requests 20kB of VRAM scratch space
    (II) RADEON(0): AtomBIOS VRAM scratch base: 0xfffb000
    (II) RADEON(0): Cannot get VRAM scratch space. Allocating in main memory instead
    (II) RADEON(0): Default Engine Clock: 725000
    (II) RADEON(0): Default Memory Clock: 500000
    (II) RADEON(0): Maximum Pixel ClockPLL Frequency Output: 1200000
    (II) RADEON(0): Minimum Pixel ClockPLL Frequency Output: 0
    (II) RADEON(0): Maximum Pixel ClockPLL Frequency Input: 13500
    (II) RADEON(0): Minimum Pixel ClockPLL Frequency Input: 1000
    (II) RADEON(0): Maximum Pixel Clock: 400000
    (II) RADEON(0): Reference Clock: 27000
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: Searching for BusID pci:0000:04:00.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card1
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card2
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card3
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card4
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card5
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card6
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card7
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card8
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card9
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card10
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card11
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card12
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card13
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card14
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenByBusid: drmOpenMinor returns -19
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card1
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card2
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card3
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card4
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card5
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card6
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card7
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card8
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card9
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card10
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card11
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card12
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card13
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    drmOpenDevice: node name is /dev/dri/card14
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: open result is -1, (No such device)
    drmOpenDevice: Open failed
    (EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
    [dri] Disabling DRI.
    (II) RADEON(0): using shadow framebuffer
    (II) Loading sub module "shadow"
    (II) LoadModule: "shadow"
    (II) Loading /usr/lib/xorg/modules//libshadow.so
    (II) Module shadow: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 1.1.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (II) RADEON(0): Detected total video RAM=262144K, accessible=262144K (PCI BAR=262144K)
    (--) RADEON(0): Mapped VideoRAM: 262144 kByte (128 bit DDR SDRAM)
    (II) RADEON(0): Color tiling disabled
    (II) RADEON(0): Max desktop size set to 2560x1600
    (II) RADEON(0): For a larger or smaller max desktop size, add a Virtual line to your xorg.conf
    (II) RADEON(0): If you are having trouble with 3D, reduce the desktop size by adjusting the Virtual line to your xorg.conf
    (II) Loading sub module "ddc"
    (II) LoadModule: "ddc"
    (II) Module "ddc" already built-in
    (II) Loading sub module "i2c"
    (II) LoadModule: "i2c"
    (II) Module "i2c" already built-in
    (II) RADEON(0): ref_freq: 2700, min_out_pll: 64800, max_out_pll: 120000, min_in_pll: 100, max_in_pll: 1350, xclk: 40000, sclk: 725.000000, mclk: 500.000000
    (II) RADEON(0): PLL parameters: rf=2700 rd=12 min=64800 max=120000; xclk=40000
    (II) RADEON(0): Output HDMI-0 using monitor section Monitor0
    (II) RADEON(0): I2C bus "HDMI-0" initialized.
    (II) RADEON(0): Output DisplayPort-0 has no monitor section
    (II) RADEON(0): I2C bus "DisplayPort-0" initialized.
    (II) RADEON(0): Output DVI-0 has no monitor section
    (II) RADEON(0): I2C bus "DVI-0" initialized.
    (II) RADEON(0): Port0:
    XRANDR name: HDMI-0
    Connector: HDMI-B
    DFP1: INTERNAL_UNIPHY
    DDC reg: 0x7e60
    (II) RADEON(0): Port1:
    XRANDR name: DisplayPort-0
    Connector: DisplayPort
    DFP2: INTERNAL_UNIPHY
    DDC reg: 0x7e20
    (II) RADEON(0): Port2:
    XRANDR name: DVI-0
    Connector: DVI-I
    CRT1: INTERNAL_KLDSCP_DAC1
    DFP3: INTERNAL_KLDSCP_LVTMA
    DDC reg: 0x7e40
    (II) RADEON(0): I2C device "HDMI-0:E-EDID segment register" registered at address 0x60.
    (II) RADEON(0): I2C device "HDMI-0:ddc2" registered at address 0xA0.
    (II) RADEON(0): Output: HDMI-0, Detected Monitor Type: 0
    invalid output device for dac detection
    finished output detect: 0
    (II) RADEON(0): I2C device "DisplayPort-0:E-EDID segment register" registered at address 0x60.
    (II) RADEON(0): I2C device "DisplayPort-0:ddc2" registered at address 0xA0.
    (II) RADEON(0): Output: DisplayPort-0, Detected Monitor Type: 0
    invalid output device for dac detection
    finished output detect: 1
    (II) RADEON(0): I2C device "DVI-0:E-EDID segment register" registered at address 0x60.
    (II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
    (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 3
    (II) RADEON(0): EDID data from the display on output: DVI-0 ----------------------
    (II) RADEON(0): Manufacturer: DEL Model: a019 Serial#: 809055308
    (II) RADEON(0): Year: 2007 Week: 6
    (II) RADEON(0): EDID Version: 1.3
    (II) RADEON(0): Digital Display Input
    (II) RADEON(0): Max Image Size [cm]: horiz.: 43 vert.: 27
    (II) RADEON(0): Gamma: 2.20
    (II) RADEON(0): DPMS capabilities: StandBy Suspend Off
    (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
    (II) RADEON(0): Default color space is primary color space
    (II) RADEON(0): First detailed timing is preferred mode
    (II) RADEON(0): redX: 0.640 redY: 0.330 greenX: 0.300 greenY: 0.600
    (II) RADEON(0): blueX: 0.150 blueY: 0.060 whiteX: 0.312 whiteY: 0.329
    (II) RADEON(0): Supported VESA Video Modes:
    (II) RADEON(0): 720x400@70Hz
    (II) RADEON(0): 640x480@60Hz
    (II) RADEON(0): 640x480@75Hz
    (II) RADEON(0): 800x600@60Hz
    (II) RADEON(0): 800x600@75Hz
    (II) RADEON(0): 1024x768@60Hz
    (II) RADEON(0): 1024x768@75Hz
    (II) RADEON(0): 1280x1024@75Hz
    (II) RADEON(0): Manufacturer's mask: 0
    (II) RADEON(0): Supported Future Video Modes:
    (II) RADEON(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
    (II) RADEON(0): #1: hsize: 1152 vsize 864 refresh: 75 vid: 20337
    (II) RADEON(0): Supported additional Video Mode:
    (II) RADEON(0): clock: 119.0 MHz Image Size: 434 x 270 mm
    (II) RADEON(0): h_active: 1680 h_sync: 1728 h_sync_end 1760 h_blank_end 1840 h_border: 0
    (II) RADEON(0): v_active: 1050 v_sync: 1053 v_sync_end 1059 v_blanking: 1080 v_border: 0
    (II) RADEON(0): Serial No: HM064729094L
    (II) RADEON(0): Monitor name: DELL 2007WFP
    (II) RADEON(0): Ranges: V min: 56 V max: 76 Hz, H min: 30 H max: 83 kHz, PixClock max 140 MHz
    (II) RADEON(0): EDID (in hex):
    (II) RADEON(0): 00ffffffffffff0010ac19a04c343930
    (II) RADEON(0): 06110103802b1b78eeee91a3544c9926
    (II) RADEON(0): 0f5054a54b008180714f010101010101
    (II) RADEON(0): 0101010101017c2e90a0601a1e403020
    (II) RADEON(0): 3600b20e1100001a000000ff00484d30
    (II) RADEON(0): 36343732393039344c0a000000fc0044
    (II) RADEON(0): 454c4c20323030375746500a000000fd
    (II) RADEON(0): 00384c1e530e000a20202020202000c3
    finished output detect: 2
    finished all detect
    before xf86InitialConfiguration
    (II) RADEON(0): Output: HDMI-0, Detected Monitor Type: 0
    invalid output device for dac detection
    (II) RADEON(0): Output: DisplayPort-0, Detected Monitor Type: 0
    invalid output device for dac detection
    (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 3
    (II) RADEON(0): EDID data from the display on output: DVI-0 ----------------------
    (II) RADEON(0): Manufacturer: DEL Model: a019 Serial#: 809055308
    (II) RADEON(0): Year: 2007 Week: 6
    (II) RADEON(0): EDID Version: 1.3
    (II) RADEON(0): Digital Display Input
    (II) RADEON(0): Max Image Size [cm]: horiz.: 43 vert.: 27
    (II) RADEON(0): Gamma: 2.20
    (II) RADEON(0): DPMS capabilities: StandBy Suspend Off
    (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
    (II) RADEON(0): Default color space is primary color space
    (II) RADEON(0): First detailed timing is preferred mode
    (II) RADEON(0): redX: 0.640 redY: 0.330 greenX: 0.300 greenY: 0.600
    (II) RADEON(0): blueX: 0.150 blueY: 0.060 whiteX: 0.312 whiteY: 0.329
    (II) RADEON(0): Supported VESA Video Modes:
    (II) RADEON(0): 720x400@70Hz
    (II) RADEON(0): 640x480@60Hz
    (II) RADEON(0): 640x480@75Hz
    (II) RADEON(0): 800x600@60Hz
    (II) RADEON(0): 800x600@75Hz
    (II) RADEON(0): 1024x768@60Hz
    (II) RADEON(0): 1024x768@75Hz
    (II) RADEON(0): 1280x1024@75Hz
    (II) RADEON(0): Manufacturer's mask: 0
    (II) RADEON(0): Supported Future Video Modes:
    (II) RADEON(0): #0: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
    (II) RADEON(0): #1: hsize: 1152 vsize 864 refresh: 75 vid: 20337
    (II) RADEON(0): Supported additional Video Mode:
    (II) RADEON(0): clock: 119.0 MHz Image Size: 434 x 270 mm
    (II) RADEON(0): h_active: 1680 h_sync: 1728 h_sync_end 1760 h_blank_end 1840 h_border: 0
    (II) RADEON(0): v_active: 1050 v_sync: 1053 v_sync_end 1059 v_blanking: 1080 v_border: 0
    (II) RADEON(0): Serial No: HM064729094L
    (II) RADEON(0): Monitor name: DELL 2007WFP
    (II) RADEON(0): Ranges: V min: 56 V max: 76 Hz, H min: 30 H max: 83 kHz, PixClock max 140 MHz
    (II) RADEON(0): EDID (in hex):
    (II) RADEON(0): 00ffffffffffff0010ac19a04c343930
    (II) RADEON(0): 06110103802b1b78eeee91a3544c9926
    (II) RADEON(0): 0f5054a54b008180714f010101010101
    (II) RADEON(0): 0101010101017c2e90a0601a1e403020
    (II) RADEON(0): 3600b20e1100001a000000ff00484d30
    (II) RADEON(0): 36343732393039344c0a000000fc0044
    (II) RADEON(0): 454c4c20323030375746500a000000fd
    (II) RADEON(0): 00384c1e530e000a20202020202000c3
    (II) RADEON(0): Panel infos found from DDC detailed: 1680x1050
    (II) RADEON(0): EDID vendor "DEL", prod id 40985
    (II) RADEON(0): Output HDMI-0 disconnected
    (II) RADEON(0): Output DisplayPort-0 disconnected
    (II) RADEON(0): Output DVI-0 connected
    (II) RADEON(0): Using user preference for initial modes
    (II) RADEON(0): Output DVI-0 using initial mode 1680x1050
    after xf86InitialConfiguration
    (==) RADEON(0): DPI set to (96, 96)
    (II) Loading sub module "fb"
    (II) LoadModule: "fb"
    (II) Loading /usr/lib/xorg/modules//libfb.so
    (II) Module fb: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Module "ramdac" already built-in
    (==) RADEON(0): Will attempt to use R6xx/R7xx EXA support if DRI is enabled.
    (II) Loading sub module "exa"
    (II) LoadModule: "exa"
    (II) Loading /usr/lib/xorg/modules//libexa.so
    (II) Module exa: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 2.4.0
    ABI class: X.Org Video Driver, version 5.0
    (!!) RADEON(0): For information on using the multimedia capabilities
    of this adapter, please see http://gatos.sf.net.
    (!!) RADEON(0): MergedFB support has been removed and replaced with xrandr 1.2 support
    (--) Depth 24 pixmap format is 32 bpp
    (II) do I need RAC? No, I don't.
    (II) resource ranges after preInit:
    [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b](OprU)
    [5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b](OprU)
    [6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b](OprU)
    [7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [8] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b](OprU)
    [10] 0 0 0x000003c0 - 0x000003df (0x20) IS[b](OprU)
    (II) RADEON(0): RADEONScreenInit d0000000 0 0
    Output DIG dpms success
    Blank CRTC 0 success
    Disable CRTC 0 success
    Disable CRTC memreq 0 success
    Blank CRTC 1 success
    Disable CRTC 1 success
    Disable CRTC memreq 1 success
    mc fb loc is 00df00d0
    (II) RADEON(0): RADEONInitMemoryMap() :
    (II) RADEON(0): mem_size : 0x10000000
    (II) RADEON(0): MC_FB_LOCATION : 0x00df00d0
    (II) RADEON(0): MC_AGP_LOCATION : 0x003f0000
    (II) RADEON(0): Depth moves disabled by default
    (II) RADEON(0): Allocating from a screen of 262144 kb
    (II) RADEON(0): Will use 32 kb for hardware cursor 0 at offset 0x00af0000
    (II) RADEON(0): Will use 32 kb for hardware cursor 1 at offset 0x00af4000
    (II) RADEON(0): Will use 11200 kb for front buffer at offset 0x00000000
    (II) RADEON(0): Will use 250912 kb for X Server offscreen at offset 0x00af8000
    (II) RADEON(0): RADEONRestoreMemMapRegisters() :
    (II) RADEON(0): MC_FB_LOCATION : 0x00df00d0 0x00df00d0
    (II) RADEON(0): MC_AGP_LOCATION : 0x003f0000
    (==) RADEON(0): Backing store disabled
    (WW) RADEON(0): Direct rendering disabled
    (EE) RADEON(0): Acceleration initialization failed
    (II) RADEON(0): Acceleration disabled
    (**) Option "dpms" "true"
    (**) RADEON(0): DPMS enabled
    (==) RADEON(0): Silken mouse enabled
    (II) RADEON(0): Textured video requires CP on R5xx/R6xx/R7xx/IGP
    Output DIG dpms success
    Output DIG dpms success
    Output DIG dpms success
    Blank CRTC 0 success
    Disable CRTC 0 success
    Disable CRTC memreq 0 success
    Blank CRTC 1 success
    Disable CRTC 1 success
    Disable CRTC memreq 1 success
    Output DIG dpms success
    Blank CRTC 0 success
    Disable CRTC 0 success
    Disable CRTC memreq 0 success
    Mode 1680x1050 - 1840 1080 9
    (II) RADEON(0): RADEONRestoreMemMapRegisters() :
    (II) RADEON(0): MC_FB_LOCATION : 0x00df00d0 0x00df00d0
    (II) RADEON(0): MC_AGP_LOCATION : 0x003f0000
    freq: 119000000
    best_freq: 119000000
    best_feedback_div: 119
    best_ref_div: 3
    best_post_div: 9
    (II) RADEON(0): crtc(0) Clock: mode 119000, PLL 119000
    (II) RADEON(0): crtc(0) PLL : refdiv 3, fbdiv 0x77(119), pdiv 9
    Set CRTC 0 PLL success
    Set CRTC Timing success
    Set CRTC 0 Overscan success
    Not using RMX
    scaler 0 setup success
    Set CRTC 0 Source success
    crtc 0 YUV disable setup success
    Output DIG2 encoder setup success
    (II) RADEON(0): DIG0 transmitter: Coherent Mode enabled
    Output DIG0 transmitter setup success
    Output DIG dpms success
    Enable CRTC memreq 0 success
    Enable CRTC 0 success
    Unblank CRTC 0 success
    Output DIG dpms success
    Output DIG dpms success
    Blank CRTC 1 success
    Disable CRTC 1 success
    Disable CRTC memreq 1 success
    (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    Lock CRTC 0 success
    Unlock CRTC 0 success
    (--) RandR disabled
    (II) Initializing built-in extension Generic Event Extension
    (II) Initializing built-in extension SHAPE
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension BIG-REQUESTS
    (II) Initializing built-in extension SYNC
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-MISC
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) AIGLX: Screen 0 is not DRI2 capable
    (II) AIGLX: Screen 0 is not DRI capable
    (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/swrast_dri.so
    (II) GLX: Initialized DRISWRAST GL provider for screen 0
    (II) RADEON(0): Setting screen physical size to 434 x 270
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (II) LoadModule: "evdev"
    (II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
    (II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 2.2.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
    (**) Macintosh mouse button emulation: always reports core events
    (**) Macintosh mouse button emulation: Device: "/dev/input/event0"
    (II) Macintosh mouse button emulation: Found 3 mouse buttons
    (II) Macintosh mouse button emulation: Found x and y relative axes
    (II) Macintosh mouse button emulation: Configuring as mouse
    (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
    (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
    (**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
    (**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
    (**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
    (**) Macintosh mouse button emulation: (accel) set acceleration profile 0
    (II) config/hal: Adding input device Microsoft Microsoft USB Wireless Mouse
    (**) Microsoft Microsoft USB Wireless Mouse: always reports core events
    (**) Microsoft Microsoft USB Wireless Mouse: Device: "/dev/input/event6"
    (II) Microsoft Microsoft USB Wireless Mouse: Found 5 mouse buttons
    (II) Microsoft Microsoft USB Wireless Mouse: Found x and y relative axes
    (II) Microsoft Microsoft USB Wireless Mouse: Found scroll wheel(s)
    (II) Microsoft Microsoft USB Wireless Mouse: Configuring as mouse
    (**) Microsoft Microsoft USB Wireless Mouse: YAxisMapping: buttons 4 and 5
    (**) Microsoft Microsoft USB Wireless Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "Microsoft Microsoft USB Wireless Mouse" (type: MOUSE)
    (**) Microsoft Microsoft USB Wireless Mouse: (accel) keeping acceleration scheme 1
    (**) Microsoft Microsoft USB Wireless Mouse: (accel) filter chain progression: 2.00
    (**) Microsoft Microsoft USB Wireless Mouse: (accel) filter stage 0: 20.00 ms
    (**) Microsoft Microsoft USB Wireless Mouse: (accel) set acceleration profile 0
    (II) config/hal: Adding input device USB Multimedia Keyboard
    (**) USB Multimedia Keyboard: always reports core events
    (**) USB Multimedia Keyboard: Device: "/dev/input/event5"
    (II) USB Multimedia Keyboard: Found keys
    (II) USB Multimedia Keyboard: Configuring as keyboard
    (II) XINPUT: Adding extended input device "USB Multimedia Keyboard" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "fr"
    (**) Option "xkb_variant" "oss"
    (II) config/hal: Adding input device USB Multimedia Keyboard
    (**) USB Multimedia Keyboard: always reports core events
    (**) USB Multimedia Keyboard: Device: "/dev/input/event4"
    (II) USB Multimedia Keyboard: Found keys
    (II) USB Multimedia Keyboard: Configuring as keyboard
    (II) XINPUT: Adding extended input device "USB Multimedia Keyboard" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "fr"
    (**) Option "xkb_variant" "oss"
    Notice the drmOpenDevice errors.
    My xorg configuration is :
    Section "ServerLayout"
    Identifier "Xorg Configured"
    Screen 0 "Screen0" 0 0
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    Option "DPMS" "true"
    EndSection
    Section "Device"
    Identifier "Card0"
    Driver "radeon"
    Option "DRI" "true"
    # Option "ColorTiling" "on"
    # Option "AccelMethod" "EXA"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    DefaultColorDepth 24
    SubSection "Display"
    Depth 24
    Modes "1680x1050"
    EndSubSection
    EndSection
    (I also tried to add the DRI section with mode 0666)
    There is nothing in the /dev/dri/ directory and there is this error in dmesg :
    [drm] Initialized drm 1.1.0 20060810
    mtrr: no MTRR for d0000000,10000000 found
    I tried to come back to the kernel 2.6.28, I also tried tricks I saw on this forum : adding nopat to the kernel commandline, adding acpi=off...  but it didn't change anything.
    Also note that before going to testing, I did not had these errors in the xorg log file.
    I don't really know what to do next, so I am looking for help on this
    Thanks you.

    Hmmmm interesting, here's my xorg.conf (generated with X -configure with xserver 1.6 and then adapted for xserver 1.5 as I have downgraded because having [testing] disabled would prevent me from updating my system so I have downgraded to xserver 1.5):
    Section "ServerLayout"
    Identifier "X.org Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection
    Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/TTF"
    FontPath "/usr/share/fonts/Type1"
    EndSection
    Section "Module"
    Load "ddc"
    #Load "drm"
    Load "dbe"
    #Load "dri2"
    Load "extmod"
    Load "dri"
    #Load "record"
    Load "glx"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/input/mice"
    Option "ZAxisMapping" "4 5 6 7"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Monitor Vendor"
    ModelName "Monitor Model"
    EndSection
    Section "Device"
    Option "AccelMethod" "exa" # default shadowfb
    Option "DRI" "On"
    Identifier "Card0"
    Driver "radeonhd"
    VendorName "ATI Technologies Inc"
    BoardName "Mobility Radeon HD 2400"
    BusID "PCI:1:0:0"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
    Viewport 0 0
    Depth 1
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 4
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 8
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 15
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 16
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    Section "DRI"
    Mode 0666
    EndSection
    One problem I and others have found is that in Arch32 the appropriate modules need to be loaded manually because X will load the ones shipped with the kernel, on Arch64 it works fine, I didn't ask too much about it because I didn't have time yet to search for similar problems and try to reach a conclusion about the problem. To solve that I have added to /etc/rc.local this
    insmod /lib/modules/`uname -r`/kernel/drivers/char/drm/drm.ko
    insmod /lib/modules/`uname -r`/kernel/drivers/char/drm/radeon.ko
    This is for the driver I'm using which needs a recompiled drm module http://aur.archlinux.org/packages.php?ID=24236 and http://aur.archlinux.org/packages.php?ID=24236
    If this doesn't work then I don't know what else can be going wrong. Mind you that there is no 3D acceleration right now for r600 and r700 cards with the open source drivers.

  • Supported flat panel displays for an ATI Rage 128 Pro/G4 500

    I originally was using an Apple 21" CRT display with my G4/500 until the display's picture tube failed. I am now looking to purchase a flat panel w/DVI, using my G4's DVI video port and the Rage 128 Pro card. I have found conflicting information on resolutions supported by the ATI card. I am looking at a Dell UltraSharp 2005FPW 20.1-inch Wide Aspect Flat Panel LCD, and the requirements indicate that my system must be able to support WSXGA+ resolution (1680 x 1050). A 24" version of the Dell monitor requires the support of WUXGA resolution (1920x1200). WIll either of these flat panel monitors work with my G4? If not, what specs do I need to look at to determine compatibility? Thanks.
    Apple G4 500   Mac OS X (10.3.1)   ATI Rage 128 Pro Graphics Card

    Hi JBernstein,
    Karl,
    I greatly appreciate your efforts to resolve my
    question.
    No worries, Mate!
    To address a question you posed earlier, no, my G4
    did not come with a ADC port. I have both VGA and
    DVI-D ports on my G4/500 (Graphite) with the Rage 128
    Pro ADP card, which is 16 mb and 2x.
    From that, I would infer that you computer is not ADC enabled.
    It was the Genius at
    the Apple Store who mentioned the Radeon 9000 card as
    a replacement. but he also suggested that the current
    20" Apple display would work with my G4 ... we tried
    that today, and the OS would not launch and power the
    display. SO, we must replace the card, or live with
    small displays.
    Yes, the ATY 128 Pro generally does not have enough grunt to power the larger displays.
    I did find a number of Radeon 9600 Pro Mac Edition
    video cards on eBay, but most had a published spec of
    4X, and the response to whether it was backwards
    compatible with the 2x capability in my G4/500 is
    that it will not work. Is that true?
    All the information I have (via the ATI website) does not specifically state that the 9600 card will support AGP 2X. Other ATI cards that do support 2X have this specifically stated in the information. Therefore, there is no garauntee that the 9600 card will support 2X. Until I receive information that someone has used this card in an AGP 2X computer with success, I cannot advise trying to use it.
    I have not
    confirmed the Radeon 8500 as yet, but as you might
    imagine, it is frustrating to get conflicting
    responses.
    The ATI Radeon 8500 will work in your computer (as, partially, will the 9000 - refer to my earlier posting).
    Perhaps you might address a different question ... is
    there any place within Apple that I can go, even with
    paying a fee for services, that would definitively
    provide an absolute solution to an upgrade type
    question, complete with exact part number AND
    guarantee that the information is quite accurate? Why
    wouldn't Apple provide some type of infomration on
    replacement/upgrade path for older products (geez ---
    the G4/500 Graphite isn't even on the legacy products
    list yet) so that the customer can invest and upgrade
    without going through a challenging process to get
    the right information? The information I've turned up
    is vague and not geared towards solutions like this.
    Apple, for all sorts of reasons (legal and commercial), is loath to provide "official" advice on the use of any third party upgrade hardware on their products. Moreover, discussions on the morality of this is probably against the terms and conditions of this discussion forum.
    I'm all ears as to how to move forward with this G4
    with a replacement card, if that is possible.
    The way I see it, you need either an ATI 8500/9000 if your only desired upgrade is the capacity to run larger displays, or an ATI 9800 is you wish to do gaming, graphics and be able to make full use of all the new Tiger graphics facilities.
    Cheers!
    Karl

  • PCI ATI Rage 128 Pro

    I just bought an ATI Rage 128 Pro 32MB PCI video card for my early quicksilver G4 (733 MHz, 1GB RAM). The idea was to add a second monitor to my 15" Apple Studio Display connected to the AGP card (ATI Rage 128 Pro with ADC and VGA). Doesn't work though:
    Card does not show up in System Profiler.app in either PCI or Graphics/Displays
    Display does not show up in System Preferences.app - Displays tab
    Quick search on Apple.com, ATI, OWC, and Google reveals no driver information for this card.
    Thanks in advance,
    -- Aubrey Granner

    The reason I bought this card was how I plan to use it and what I already have.
    Right now, I have an older Apple Studio Display that I like and don't want to replace. It requires a Apple Display Connector, so that means I have to keep the current AGP card:
    from System Profiler
    ATY,Rage128Pro:
    Chipset Model: ATY,Rage128Pro
    Type: Display
    Bus: AGP
    Slot: SLOT-1
    VRAM (Total): 16 MB
    Vendor: ATI
    Apple Studio Display:
    Display Type: LCD
    Resolution: 1024 x 768
    Depth: 32-bit Color
    Built-In: Yes
    Core Image: Not Supported
    Main Display: Yes
    Mirror: Off
    Online: Yes
    Quartz Extreme: Not Supported
    I just bought a new LCD TV and it's near the mac so I thought I'd get a VGA cable and watch videos on the new screen. I don't need the "horsepower" because I'm not doing intense graphic processing, just flat, high-resolution video (I like to watch European TV shows).
    Because of these reasons I bought the cheapest PCI card I could: $20
    If there's another card that will work for what I want to do without breaking the bank, please let me know.
    Thanks,
    -- Aubrey Granner

  • ATi Rage 128 PRO with DVI adaptor

    I got a PowerMac G4 with Ati Rage 128 Pro which has a VGA and a DVI port on it
    I would like to know if the DVI port going to work with the Apple DVI to Video adaptor?
    I know the postage of the adaptor said it is only for PowerMac G5 and Mac mini but is there any differences between the DVI port on the ATi Rage 128 PRO and those on G5 and Mac Mini?
    Is there any other solution that I can output the display to a TV with s-video or RGB?
    Thank you so much!!
    Cheers,
    Lawrence

    I got a PowerMac G4 with Ati Rage 128 Pro which has a
    VGA and a DVI port on it
    I would like to know if the DVI port going to work
    with the Apple DVI to Video adaptor?
    I know the postage of the adaptor said it is only for
    PowerMac G5 and Mac mini but is there any differences
    between the DVI port on the ATi Rage 128 PRO and
    those on G5 and Mac Mini?
    It's not the port, but the card that matters. The conversion to video is done by the card. The adapter just sends the output to the correct pins. I think the only cards that work are the recent ATI cards. Yours is probably too old. ATI's web-site doesn't have any information on it.
    Is there any other solution that I can output the
    display to a TV with s-video or RGB?
    You can get a newer graphics card or use a VGA to Video converter.
    <http://www.ramelectronics.net/html/PC-TVvideoadapter.html>
    There are other, cheaper, ones.

  • How to Setup LCD Monitor and ATI Rage LT Pro ? Thanks

    I have already added the 109401-01 Patch to Solaris 8 (x86) , but I got
    a problem , that LCD Monitor and ATI Rage LT Pro was wrong in kdmconfig,
    Someone can help me how to config them? thanks

    Thanks for your response.I cannot sure which drivers should be selected , I have tried the all item of ATI,LCD monitor size and resolution in kdmconfig , but it doesn't work well ,even more , I didn't see any item which shows ATI LT Pro. The system is ok, color-mapping is right ,I can see the right color (256 colors) ,but something wrong with the right block of Login Screen that was redundant on the center of normal screen. 1152x900 resolution ,which is the default resolution in Solaris.My LCD limitation is 1024x768,I don't know that might be a problem or not,could it be a problem?
    Thanks.if you can send me a mail ,I can send the picture to you.
    [email protected] , thanks again.

  • Solaris 8 - 16MB ATI Rage Ultra 4X AGP Video

    Hi,
    Has anyone tried to get Solaris 8.0 (Intel) to recognize the 16MB ATI Rage Ultra 4X AGP Video driver for a Dell Dimension 4300S P IV? We've installed Solaris and have it running however, the video configuration that we are using is not the best.
    Just wondering if anyone has had any luck.
    Kevin

    If you do just have a different revision, you can do the following:
    - use prtconf -v to find your graphic card. Note down the values given in the line after it (something like this: pci104c,ac15)
    - now locate your graphics card in /etc/driver_aliases and in /boot/solaris/devicedb/master. You need to add a new line to those files with the values you wrote down from prtconf. Looking at my laptop just now, you may get away with just /boot/solaris/devicedb/master for your video card.

  • Questions regarding ATI Rage 128 Pro graphics card in Sawtooth

    Hi, i was checking on the web regarding the specs of my Sawtooth and stumbled upon this page: http://www.everymac.com/systems/apple/powermacg4/stats/powermac_g4_400agp.html
    My Sawtooth comes with the ATI Rage 128 Pro graphics card. Its indicated the max resolution support is 1920x1200. I was wondering if it is able to support resolution 1680x1050 for wide monitors like the Samsung 205BW? Have anyone tried using a wide screen monitor with the Rage 128 pro card? Does it work well?
    I'm not a gamer and i don't intend to upgrade the graphic card. (Though it would be nice to get my hands on the a Radeon 8500 or 9000.) I mainly do graphic work, and currently using a Samsung 740B monitor set at 1280x1028 resolution.

    Hi, I posted the exact same question in another forum, and i was directed to this link: http://forums.appleinsider.com/showthread.php?t=58395
    So i guess it does work. Though maybe, to a certain extend, like mentioned by one of the forum members:
    "My old Sawtooth 400MHz G4 had an ATI Rage 128. It drove my 20inch Apple Cinema Display (the current design) with DVI. Not the best graphics, but it could do it, and without any hacks too..."
    Hope this helps with anyone having the same questions... : )

  • ATI, Rage 128 pro display card won't work on 23"hd cinema display Help....

    My rage 128 pro won't work on this 23" display, it simply went black, i would like to know if I can purchase a vga to dvi adapter to solve this problem without buying a new video card? thanks
    G4 400mhz   Mac OS X (10.4.3)  

    Are you in the US?
    Europe?
    These 6-pin cords are readily available for not much money, but the searches are toturous, often involving references to the G5. Like this one from Amazon (US):
    http://www.amazon.com/PCIe-Power-Cable-nVidia-Video/dp/B002UR1654/ref=sr_1_1?ie= UTF8&qid=1388019109&sr=8-1&keywords=6-pin+aux+power+G5

Maybe you are looking for

  • Share an edited photo with PS Express?

    I recently took a photo that had one element that needed a targeted color adjustment. I have Photoshop Mix, PS Express and Lightroom Mobile on my iPad so I thought great, I can select/isolate the object in Mix ( color adjustments there are limited to

  • IP Profile steadily decreasing....

    Can the Mods please look into this for me? Last Thursday, my broadband speed dropped off for no reason, (possibly bad weather), after months of running fine with an IP profile of around 2.5 Mbps It has been slow for a few days, I checked my IP profil

  • What Resolution

    Rookie question I know but if I want to work at online resolution with standard def pal coming from digi what res do I need to capture at - is it the 625 25 frames 8 bit, dv-pal or another???? Many thanks

  • Autotrace with JDBC?

    Hi I would like to get information about the processed SQL statement in JDBC similar to the autotrace functionality in SQL*Plus. - Is there a way to activate something similar to the autotrace functionality in JDBC? - Or can similar functionality eas

  • HT1711 I CAN NOT GET THE SONGS TO DEMO?

    just hooked up speakers to computer and set up new account for itunes and cant get the songs to demo. checked my speakers on another web site they work fine. thanks