Open source r5xx drivers

Hi, I've been playing around with new open source drivers for ati r5xx series. The driver is still in early development and it currently doesn't work on my card (ATI Mobility Radeon X1400), because the driver in git contains a limited number of PCI IDs for different Radeon X1000 graphics cards. I've created a package for this driver but didn't upload it on AUR because:
1. i don't think i have enough knownledge about building packages (not yet)
2. haven't looked into what dependencies to include in the package
3. driver is still in early development with almost no use to end-user
nevertheless, i have successfuly build a package and if anybody wants to add it to AUR or build it, here it is:
pkgname=xf86-video-avivo-git
pkgver=20070620
pkgrel=1
pkgdesc="Open source ATI/AMD R5xx drivers for Xorg"
arch=('i686')
url=""
license=('GPL')
depends=('xorg-server>=1.3.0' 'libpciaccess-git') #or does libpciaccess-git go to makedepends?
makedepends=('git')
provides=()
conflicts=()
replaces=()
backup=()
install=xf86-video-avivo-git.install
source=()
noextract=()
md5sums=()
_gitroot="git://anongit.freedesktop.org/git/avivo/xf86-video-avivo"
_gitname="xf86-video-avivo"
build() {
cd $startdir/src
git clone $_gitroot
cd $_gitname
./autogen.sh --prefix=/usr/
make || return 1
make DESTDIR=$startdir/pkg install
i also had to build libacpiaccess-git to be able to build the driver:
pkgname=libpciaccess-git
pkgver=20070620
pkgrel=1
pkgdesc="Generic PCI access library"
arch=('i686')
url=""
license=('GPL')
depends=()
makedepends=('git')
provides=()
conflicts=()
replaces=()
backup=()
install=libpciaccess-git.install
source=()
noextract=()
md5sums=()
_gitroot="git://anongit.freedesktop.org/git/xorg/lib/libpciaccess"
_gitname="libpciaccess"
build() {
cd $startdir/src
git clone $_gitroot
cd $_gitname
./autogen.sh --prefix=/usr/
make || return 1
make DESTDIR=$startdir/pkg install
you can find more info on Avivo driver on this page: http://www.phoronix.com/scan.php?page=a … 753&num=1#
Last edited by billy (2007-06-20 09:57:27)

This kind of sums it up, doesn't it?
http://www.userfriendly.org/cartoons/archives/99feb/19990208.html

Similar Messages

  • X11 and open source ATI drivers

    Hi. Well I have a little(big) broblem. I have ATI Radeon x1600 video card, and I need open source video drivers (not fglrx). I installed it by the article at archlinux wiki:
    Open Source ATI Drivers
    The open source drivers will work to some degree on Radeon chipsets up to the Radeon X850. Radeons up to the 9200 series are fully featured, stable, with full 2D and 3D acceleration. Radeons from 9500 to X850 have full 2D acceleration, the y provide 3D acceleration as well but it doesn't support all the features that the proprietary drivers do. A full list of supported chipsets can be found here.
    [edit]
    Installation and Configuration
    The package is xf86-video-ati. Note: if you have previously installed the proprietary driver make sure to remove fglrx, fglrx-beyond, and fglrx-utils.
    pacman -S xf86-video-ati libgl-dri
    Edit your xorg.conf, and add or make sure you have the following in their given sections. For
    Section "Module"
    Load "glx"
    Load "dri"
    Load "drm"
    EndSection
    Section "Device"
    Identifier "name" # your alias
    Driver "radeon"
    Option "XAANoOffscreenPixmaps" "true" #needed for aiglx
    EndSection
    Section "DRI"
    Group "video"
    Mode 0660
    EndSection
    When using this driver, make sure you do not have fglrx-utils installed but use libgl-dri instead. Otherwise you'll have the wrong libGL.so which will cause direct rendering not to work.
    So I did all this crap and i get, when i tryed to start X:
    (EE) Failed to load module "glx" (module does not exist, 0)
    (EE) Failed to load module "radeon" (module does not exist, 0)
    My xorg.conf:
    Section "ServerLayout"
    Identifier "Xorg Configured"
    Screen 0 "aticonfig-Screen[0]" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "PS/2 Mouse" "CorePointer"
    EndSection
    Section "Files"
    RgbPath "/usr/share/X11/rgb"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/misc:unscaled"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/100dpi"
    FontPath "/usr/share/fonts/PEX"
    FontPath "/usr/share/fonts/cyrillic"
    FontPath "/usr/share/fonts/Type1"
    FontPath "/usr/share/fonts/ttf/western"
    FontPath "/usr/share/fonts/ttf/decoratives"
    FontPath "/usr/share/fonts/truetype"
    FontPath "/usr/share/fonts/truetype/openoffice"
    FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
    FontPath "/usr/share/fonts/latex-ttf-fonts"
    FontPath "/usr/share/fonts/defoma/CID"
    FontPath "/usr/share/fonts/defoma/TrueType"
    EndSection
    Section "Module"
    Load "ddc" # ddc probing of monitor
    Load "dbe"
    Load "dri"
    Load "drm"
    Load "extmod"
    Load "glx"
    Load "bitmap" # bitmap-fonts
    Load "type1"
    Load "freetype"
    Load "record"
    EndSection
    Section "ServerFlags"
    Option "AllowMouseOpenFail" "true"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "keyboard"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" ""
    Option "XkbVariant" ""
    EndSection
    Section "InputDevice"
    Identifier "Serial Mouse"
    Driver "mouse"
    Option "Protocol" "Microsoft"
    Option "Device" "/dev/ttyS0"
    Option "Emulate3Buttons" "true"
    Option "Emulate3Timeout" "70"
    Option "SendCoreEvents" "true"
    EndSection
    Section "InputDevice"
    Identifier "PS/2 Mouse"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "ZAxisMapping" "4 5"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "true"
    Option "Emulate3Timeout" "70"
    Option "SendCoreEvents" "true"
    EndSection
    Section "InputDevice"
    Identifier "USB Mouse"
    Driver "mouse"
    Option "Device" "/dev/input/mice"
    Option "SendCoreEvents" "true"
    Option "Protocol" "IMPS/2"
    Option "ZAxisMapping" "4 5"
    Option "Buttons" "5"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    HorizSync 28.0 - 96.0
    VertRefresh 50.0 - 75.0
    ModeLine "640x350" 31.5 640 672 736 832 350 382 385 445 +hsync -vsync
    ModeLine "640x400" 31.5 640 672 736 832 400 401 404 445 -hsync +vsync
    ModeLine "720x400" 35.5 720 756 828 936 400 401 404 446 -hsync +vsync
    ModeLine "640x480" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
    ModeLine "640x480" 31.5 640 664 704 832 480 489 491 520 -hsync -vsync
    ModeLine "640x480" 31.5 640 656 720 840 480 481 484 500 -hsync -vsync
    ModeLine "640x480" 36.0 640 696 752 832 480 481 484 509 -hsync -vsync
    ModeLine "800x600" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
    ModeLine "800x600" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
    ModeLine "800x600" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
    ModeLine "800x600" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
    ModeLine "800x600" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
    ModeLine "1024x768" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync +vsync interlace
    ModeLine "1024x768" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
    ModeLine "1024x768" 75.0 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
    ModeLine "1024x768" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
    ModeLine "1024x768" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
    ModeLine "1152x864" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
    ModeLine "1280x960" 108.0 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync
    ModeLine "1280x960" 148.5 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync
    ModeLine "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
    ModeLine "1280x1024" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
    ModeLine "1280x1024" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
    ModeLine "1600x1200" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1600x1200" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1600x1200" 189.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1600x1200" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1600x1200" 229.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
    ModeLine "1792x1344" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
    ModeLine "1792x1344" 261.0 1792 1888 2104 2456 1344 1345 1348 1417 -hsync +vsync
    ModeLine "1856x1392" 218.3 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync
    ModeLine "1856x1392" 288.0 1856 1984 2208 2560 1392 1393 1396 1500 -hsync +vsync
    ModeLine "1920x1440" 234.0 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync
    ModeLine "1920x1440" 297.0 1920 2064 2288 2640 1440 1441 1444 1500 -hsync +vsync
    ModeLine "1800x1440" 230.0 1800 1896 2088 2392 1440 1441 1444 1490 +hsync +vsync
    ModeLine "1800x1440" 250.0 1800 1896 2088 2392 1440 1441 1444 1490 +hsync +vsync
    ModeLine "640x480" 43.2 640 680 744 848 480 481 484 509 -hsync +vsync
    ModeLine "768x576" 35.0 768 792 872 976 576 577 580 597 -hsync +vsync
    ModeLine "768x576" 42.9 768 800 880 992 576 577 580 601 -hsync +vsync
    ModeLine "768x576" 45.5 768 808 888 1008 576 577 580 602 -hsync +vsync
    ModeLine "768x576" 51.8 768 808 888 1008 576 577 580 605 -hsync +vsync
    ModeLine "768x576" 62.6 768 816 896 1024 576 577 580 611 -hsync +vsync
    ModeLine "800x600" 68.2 800 848 936 1072 600 601 604 636 -hsync +vsync
    ModeLine "1024x768" 113.3 1024 1096 1208 1392 768 769 772 814 -hsync +vsync
    ModeLine "1152x864" 81.6 1152 1216 1336 1520 864 865 868 895 -hsync +vsync
    ModeLine "1152x864" 119.7 1152 1224 1352 1552 864 865 868 907 -hsync +vsync
    ModeLine "1152x864" 143.5 1152 1232 1360 1568 864 865 868 915 -hsync +vsync
    ModeLine "1280x960" 124.5 1280 1368 1504 1728 960 961 964 1001 -hsync +vsync
    ModeLine "1280x960" 129.9 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
    ModeLine "1280x960" 179.0 1280 1376 1520 1760 960 961 964 1017 -hsync +vsync
    ModeLine "1280x1024" 191.0 1280 1376 1520 1760 1024 1025 1028 1085 -hsync +vsync
    ModeLine "1400x1050" 122.6 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
    ModeLine "1400x1050" 149.3 1400 1496 1648 1896 1050 1051 1054 1094 -hsync +vsync
    ModeLine "1400x1050" 155.8 1400 1496 1648 1896 1050 1051 1054 1096 -hsync +vsync
    ModeLine "1400x1050" 179.3 1400 1504 1656 1912 1050 1051 1054 1103 -hsync +vsync
    ModeLine "1400x1050" 214.4 1400 1512 1664 1928 1050 1051 1054 1112 -hsync +vsync
    ModeLine "1600x1200" 280.6 1600 1728 1904 2208 1200 1201 1204 1271 -hsync +vsync
    Option "DPMS" "true"
    EndSection
    Section "Monitor"
    Identifier "aticonfig-Monitor[0]"
    Option "VendorName" "ATI Proprietary Driver"
    Option "ModelName" "Generic Autodetecting Monitor"
    Option "DPMS" "true"
    EndSection
    Section "Device"
    Identifier "Card0"
    Driver "radeon"
    Option "XAANoOffscreenPixmaps" "true"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    DefaultDepth 16
    SubSection "Display"
    Depth 1
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 4
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 8
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 15
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 32
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection
    Section "Screen"
    Identifier "aticonfig-Screen[0]"
    Device "aticonfig-Device[0]"
    Monitor "aticonfig-Monitor[0]"
    DefaultDepth 24
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    Section "DRI"
    Group "video"
    Mode 0666
    EndSection
    Any help? =/

    I may be wrong, but I dont think the open source drivers support the X1xxx series cards. 
    If I am wrong, then make doubly sure you actually did install xf86-video-ati and libgl-dri.  Then, maybe try starting from a fresh Xorg.conf by running this as root in the console (without X started):
    cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
    X -configure
    mv xorg.conf.new /etc/X11/xorg.conf
    And see if that works, if it does, slowly build on top of it, until you have your desired result

  • [HOWTO] DRI with Open-Source ATI drivers

    Hi, I've recently got DRI working on my ATI Radeon 9600 pro with the open source drivers so I'll try to explain you my method expecting this will be useful for you...
    First, be sure you have the driver installed :
    # pacman -S xf86-video-ati
    And now edit your xorg.conf like this :
    Section "Module"
    Load "dri"
    Load "glx"
    EndSection
    Section "Device"
    Identifier "ATI Radeon 9600 Pro (RV350)"
    Driver "radeon"
    BusID "PCI:1:0:0"
    VendorName "ATI Technologies Inc."
    EndSection
    And at the end of the file add :
    Section "DRI"
    Mode 0666
    EndSection
    That's all for the xorg.conf now...
    Then, we have to load the needed modules at startup so in rc.conf add the modules in this order :
    MODULES=(sis_agp agpgart radeon drm)
    PS: I have a sis AGP chipsets you have to replace 'sis_agp' by your AGP chipset...
    Now reboot your computer and lunch
    glxinfo | grep 'direct rendering'
    which may ouput :
    direct rendering: Yes
    If no, read the Xorg log file (/var/log/Xorg.0.log) and look for the lines which start whith (WW) or (EE) to found the problème...
    I think all it's good run glxgears to see DRI in action and now we go to add some options to the "Device Section" in the xorg.conf :
    Identifier "ATI Radeon 9600 Pro (RV350)"
    Driver "radeon"
    BusID "PCI:1:0:0"
    VendorName "ATI Technologies Inc."
    Option "AGPMode" "8"
    Option "AGPFastWrite" "true"
    Option "RenderAccel" "true"
    Restart the X server and that's all...
    Bonus :  Transparency and Shadow
    Edit the xorg.cong and add this lines after the Module Section :
    Section "Extensions"
    Option "Composite" "Enable"
    Option "RENDER" "Enable"
    Option "DAMAGE" "true"
    EndSection
    And this option to the Device Secton :
    Option "backingstore" "true"
    Restart again the X server and now you can see... NOTHING!! :shock:
    So install 'xcompmgr' and 'transset' to see something :
    # pacman -S xcompmgr transset
    Then do
    xcompmgr -c
    and now you may see the shadow of the windows...
    Links :
    man radeon
    DRI with ATi Open-Source Drivers
    Xorg X11 and Transparency

    hmm, it didn't help.
    btw: I just remembered I had turned agpfastwrites off in my bios (reviews tell it's a bad idea to use fastwrites with a radeon 9600) So I tried to put it back on, and now X completely freezes my pc when it starts, so I've turned it back off
    [offtopic]If you screw up x so it locks your pc, and x is started by default (default runlevel is 5), are the any grub parameters or something else to disable x from starting? otherwise I need a gentoo live cd to recover (the arch live cd won't detect my raid)[/offtopic]
    Here a part of my xorg.log. As you can see it complains the r300 mesa driver isn't included, is that normal? I can't find how I should install it...
    and the agpdmamode option is also ignored as you can see
    (**) RADEON(0): RADEONScreenInit c0000000 0
    (**) RADEON(0): Map: 0xc0000000, 0x08000000
    (==) RADEON(0): Write-combining range (0xc0000000,0x8000000)
    (**) RADEON(0): RADEONSave
    (**) RADEON(0): RADEONSaveMode(0x8227a90)
    (**) RADEON(0): Read: 0x00080002 0x00020020 0x00000000
    (**) RADEON(0): Read: rd=2, fd=32, pd=2
    (**) RADEON(0): RADEONSaveMode returns 0x8227a90
    (WW) RADEON(0): Enabling DRM support
    *** Direct rendering support is highly experimental for Radeon 9500
    *** and newer cards. The 3d mesa driver is not provided in this tree.
    *** A very experimental (and incomplete) version is available from Mesa CVS.
    *** Additional information can be found on http://r300.sourceforge.net
    *** This message has been last modified on 2005-08-07.
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 7, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 7, (OK)
    drmOpenByBusid: Searching for BusID pci:0000:03:00.0
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 7, (OK)
    drmOpenByBusid: drmOpenMinor returns 7
    drmOpenByBusid: drmGetBusid reports pci:0000:03:00.0
    (II) RADEON(0): [drm] DRM interface version 1.2
    (II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:03:00.0"
    (II) RADEON(0): [drm] added 8192 byte SAREA at 0xe1534000
    (II) RADEON(0): [drm] mapped SAREA 0xe1534000 to 0xb78a5000
    (II) RADEON(0): [drm] framebuffer handle = 0xc0000000
    (II) RADEON(0): [drm] added 1 reserved context for kernel
    (II) RADEON(0): [agp] Mode 0x1f00421b [AGP 0x10de/0x01e0; Card 0x1002/0x4150]
    (II) RADEON(0): [agp] 8192 kB allocated with handle 0x00000001
    (II) RADEON(0): [agp] ring handle = 0xe0000000
    (II) RADEON(0): [agp] Ring mapped at 0xaf67b000
    (II) RADEON(0): [agp] ring read ptr handle = 0xe0101000
    (II) RADEON(0): [agp] Ring read ptr mapped at 0xaf67a000
    (II) RADEON(0): [agp] vertex/indirect buffers handle = 0xe0102000
    (II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0xaf47a000
    (II) RADEON(0): [agp] GART texture map handle = 0xe0302000
    (II) RADEON(0): [agp] GART Texture map mapped at 0xaef9a000
    (II) RADEON(0): [drm] register handle = 0xeb000000
    (II) RADEON(0): [dri] Visual configs initialized
    (**) RADEON(0): DRI New memory map param
    (**) RADEON(0): RADEONInitMemoryMap() :
    (**) RADEON(0): mem_size : 0x08000000
    (**) RADEON(0): agp_size : 0x08227968
    (**) RADEON(0): agp_base : 0x08227968
    (**) RADEON(0): MC_FB_LOCATION : 0xc7ffc000
    (**) RADEON(0): MC_AGP_LOCATION : 0xffffffc0
    (**) RADEON(0): RADEONModeInit()
    1400x1050@85 179.30 1400 1504 1656 1912 1050 1051 1054 1103 (24,32) -H +V
    1400x1050@85 179.30 1400 1504 1656 1912 1050 1051 1054 1103 (24,32) -H +V
    (**) RADEON(0): Pitch = 11534512 bytes (virtualX = 1400, displayWidth = 1408)
    (**) RADEON(0): dc=17930, of=35860, fd=159, pd=2
    (**) RADEON(0): RADEONInit returns 0x8228440
    (**) RADEON(0): RADEONRestoreMode()
    (**) RADEON(0): RADEONRestoreMode(0x8228440)
    (**) RADEON(0): RADEONRestoreMemMapRegisters() :
    (**) RADEON(0): MC_FB_LOCATION : 0xc7ffc000
    (**) RADEON(0): MC_AGP_LOCATION : 0xffffffc0
    (**) RADEON(0): Map Changed ! Applying ...
    (**) RADEON(0): Map applied, resetting engine ...
    (**) RADEON(0): Updating display base addresses...
    (**) RADEON(0): Memory map updated.
    (**) RADEON(0): Programming CRTC1, offset: 0x00000000
    (**) RADEON(0): Wrote: 0x0000000c 0x0001009f 0x00000000 (0x0000bf00)
    (**) RADEON(0): Wrote: rd=12, fd=159, pd=1
    (**) RADEON(0): GRPH_BUFFER_CNTL from 30354c4c to 204a7c7c
    (**) RADEON(0): RADEONSaveScreen(0)
    (II) RADEON(0): Depth moves disabled by default
    (**) RADEON(0): Setting up initial surfaces
    (**) RADEON(0): Initializing fb layer
    (**) RADEON(0): Setting up accel memmap
    (II) RADEON(0): CP in BM mode
    (II) RADEON(0): Using 8 MB GART aperture
    (II) RADEON(0): Using 1 MB for the ring buffer
    (II) RADEON(0): Using 2 MB for vertex/indirect buffers
    (II) RADEON(0): Using 5 MB for GART textures
    (II) RADEON(0): Memory manager initialized to (0,0) (1408,8191)
    (II) RADEON(0): Reserved area from (0,1050) to (1408,1052)
    (II) RADEON(0): Largest offscreen area available: 1408 x 7139
    (II) RADEON(0): Will use back buffer at offset 0x16b0000
    (II) RADEON(0): Will use depth buffer at offset 0x1c54000
    (II) RADEON(0): Will use 96256 kb for textures at offset 0x2200000
    (**) RADEON(0): Initializing backing store
    (==) RADEON(0): Backing store disabled
    (**) RADEON(0): DRI Finishing init !
    (II) RADEON(0): X context handle = 0x1
    (II) RADEON(0): [drm] installed DRM signal handler
    (II) RADEON(0): [DRI] installation complete
    (**) RADEON(0): EngineRestore (32/32)
    (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
    (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
    (II) RADEON(0): [drm] dma control initialized, using IRQ 11
    (II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
    (WW) RADEON(0): DRI init changed memory map, adjusting ...
    (WW) RADEON(0): MC_FB_LOCATION was: 0xc7ffc000 is: 0xc7ffc000
    (WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xe07fe000
    (**) RADEON(0): GRPH_BUFFER_CNTL from 30354c4c to 204a7c7c
    (II) RADEON(0): Direct rendering enabled
    (**) RADEON(0): Setting up final surfaces
    (**) RADEON(0): Initializing Acceleration
    (II) RADEON(0): Render acceleration unsupported on Radeon 9500/9700 and newer.
    (II) RADEON(0): Render acceleration disabled
    (**) RADEON(0): EngineInit (32/32)
    (**) RADEON(0): Pitch for acceleration = 176
    (**) RADEON(0): EngineRestore (32/32)
    (II) RADEON(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
    Scanline Image Writes
    Offscreen Pixmaps
    Setting up tile and stipple cache:
    32 128x128 slots
    32 256x256 slots
    16 512x512 slots
    (II) RADEON(0): Acceleration enabled
    (**) RADEON(0): Initializing DPMS
    (**) Option "dpms"
    (**) RADEON(0): DPMS enabled
    (**) RADEON(0): Initializing Cursor
    (==) RADEON(0): Silken mouse enabled
    (II) RADEON(0): Using hardware cursor (scanline 1052)
    (II) RADEON(0): Largest offscreen area available: 1408 x 7136
    (**) RADEON(0): Initializing color map
    (**) RADEON(0): Initializing DGA
    (**) RADEON(0): Initializing Xv
    (II) RADEON(0): No video input capabilities detected and no information is provided - disabling multimedia i2c
    (II) Loading sub module "theatre_detect"
    (II) LoadModule: "theatre_detect"
    (II) Loading /usr/lib/xorg/modules/multimedia/theatre_detect_drv.so
    (II) Module theatre_detect: vendor="X.Org Foundation"
    compiled for 7.0.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 0.8
    (II) RADEON(0): no multimedia table present, disabling Rage Theatre.
    (WW) RADEON(0): Option "EnableAGPDMA" is not used
    (**) RADEON(0): RADEONScreenInit finished

  • Powersave and open-source ATI drivers

    Hi everybody, another ATI-driver-issue here...
    I have a laptop with an HD3470 graphic card. Before Xorg 1.6 I used the catalyst drivers from the main repository, and I was quite happy. After the upgrade to the new Xorg i moved to open drivers, but I have some complaints about power saving features. I hear a fan spinning at high speed (I suppose it's VGA fan), and the keyboard becomes very hot; battery life seems considerably shorter than before. According to this:
    http://www.x.org/wiki/RadeonFeature
    radeonhd doesn't have any power save feature implemented yet, so I installed the  xf86-video-ati driver which should implement most of the Powerplay features. But I saw no big difference between radeonhd and ati.
    Does anyone know if the powersaving in ati is to be enabled in some way? Or how efficient it is, compared to the closed driver?
    Thanks

    I've been able to install catalyst 9.5 from AUR. There's no contest: proprietary driver is king in power managment, up to now. My laptop ran damn hot with the open driver, now it is noticeably cooler. I've no data about battery life but I suppose it's increased.
    It's a pity that open drivers that are so good in features completely lack power saving, which is a priority in my opinion even in desktops...
    Last edited by snack (2009-05-22 20:25:04)

  • Compiz/desktop effects using open source radeonhd drivers?

    Just wanted to know if it was possible to get compiz/desktop effects working with the radeonhd driver, or whether I need to use the proprietary catalyst driver.  I'm currently running KDE 4.3 on a Mobility HD 2600.  No configuration of xorg.conf seems to allow desktop effects to be enabled (I've read all of the ATI/Xorg wiki documentation).
    Thanks in advance, again.

    Put this in your xorg.conf:
    Section "Device"
    Identifier "My Graphics Card"
    Driver "radeon"
    Option "DRI" "on" ## Eάν επιμένει να μην ενεργοποιείται το DRI, το βάζουμε επίτηδες.
    Option "DynamicClocks" "on" ## Powersaving option
    Option "AccelMethod" "EXA" ## Ενεργοποίηση του EXA rendering, για γρήγορο 2D acceleration
    Option "EXAVSync" "on" ## Flicker-free Xv overlay accelerated Video.
    Option "DMAForXv" "on" ## Εάν δεν ενεργοποείται το Xv, video acceleration, το βάζουμε επίτηδες.
    Option "ScalerWidth" "2048" ## Καλό είναι να μπει για να μην υπάρχουν artifacts σε HD video.
    Option "EnablePageFlip" "on" ## Special option για 3D δεν είναι απαραίτητη. Δείτε στο man του radeon.
    Option "RenderAccel" "on" ## Ενεργοποιεί το acceleration για την κάρτα γραφικών εάν δεν ξεκινάει.
    Option "AccelDFS" "on" ## Ενεργοποιείστε ΜΟΝΟ εάν έχετε ενεργοποιήσει το EXA option.
    #BusID "PCI:1:0:0"
    EndSection
    Then, open a terminal and enter:
    su -
    touch /etc/hal/fdi/policy/10-keymap.fdi
    nano /etc/hal/fdi/policy/10-keymap.fdi
    And put this:
    <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
    <deviceinfo version="0.2">
    <device>
    <match key="info.capabilities" contains="input.keymap">
    <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>
    <match key="info.capabilities" contains="input.keys">
    <merge key="input.xkb.rules" type="string">base</merge>
    <!-- If we're using Linux, we use evdev by default (falling back to
    keyboard otherwise). -->
    <merge key="input.xkb.model" type="string">keyboard</merge>
    <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
    string="Linux">
    <merge key="input.xkb.model" type="string">evdev</merge>
    </match>
    <merge key="input.xkb.layout" type="string">us,gr</merge>
    <merge key="input.xkb.model" type="string">pc105</merge>
    </match>
    </device>
    </deviceinfo>
    See the "      <merge key="input.xkb.layout" type="string">us,gr</merge>" line, and change "us,gr" it with your languages, e.g. "us,fr".
    Then save the file.
    If you, also, have a touchpad, you should do this:
    touch /etc/hal/fdi/policy/11-x11-synaptics.fdi
    And put there:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <deviceinfo version="0.2">
    <device>
    <match key="info.capabilities" contains="input.touchpad">
    <match key="info.product" contains="Synaptics TouchPad">
    <merge key="input.x11_driver" type="string">synaptics</merge>
    <merge key="input.x11_options.MinSpeed" type="string">0.09</merge>
    <merge key="input.x11_options.MaxSpeed" type="string">0.18</merge>
    <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
    <merge key="input.x11_options.SHMConfig" type="string">true</merge>
    <merge key="input.x11_options.AccelFactor" type="string">0.032</merge>
    <merge key="input.x11_options.LeftEdge" type="string">1700</merge>
    <merge key="input.x11_options.RightEdge" type="string">5300</merge>
    <merge key="input.x11_options.TopEdge" type="string">1700</merge>
    <merge key="input.x11_options.BottomEdge" type="string">4200</merge>
    <merge key="input.x11_options.FingerLow" type="string">25</merge>
    <merge key="input.x11_options.FingerHigh" type="string">30</merge>
    <merge key="input.x11_options.MaxTapTime" type="string">180</merge>
    <merge key="input.x11_options.MaxTapMove" type="string">220</merge>
    <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
    <merge key="input.x11_options.HorizScrollDelta" type="string">100</merge>
    <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
    <merge key="input.x11_options.VertScrollDelta" type="string">100</merge>
    <!-- Restore old synaptics driver defaults removed by Fedora/RH patch -->
    <merge key="input.x11_options.RTCornerButton" type="string">2</merge>
    <merge key="input.x11_options.RBCornerButton" type="string">3</merge>
    <merge key="input.x11_options.TapButton1" type="string">1</merge>
    <merge key="input.x11_options.TapButton2" type="string">2</merge>
    <merge key="input.x11_options.TapButton3" type="string">3</merge>
    <!-- Arbitrary options can be passed to the driver using
    the input.x11_options property since xorg-server-1.5. -->
    <!-- EXAMPLE:
    <merge key="input.x11_options.LeftEdge" type="string">120</merge>
    -->
    </match>
    <match key="info.product" contains="AlpsPS/2 ALPS">
    <merge key="input.x11_driver" type="string">synaptics</merge>
    </match>
    <match key="info.product" contains="appletouch">
    <merge key="input.x11_driver" type="string">synaptics</merge>
    </match>
    <match key="info.product" contains="bcm5974">
    <merge key="input.x11_driver" type="string">synaptics</merge>
    </match>
    </match>
    </device>
    </deviceinfo>
    For this you must have installed:
    - Xserver 1.5
    - xf86-input-evdev
    - xf86-input-synaptics
    - halxorg-input-drivers
    This guide is written by Flamelab.
    Last edited by apollokk (2009-09-02 09:23:11)

  • [Now in AUR!] S3TC libraries for open source Xorg drivers

    Due to the typical retarded patent issues, S3TC support can't be packaged with Mesa or the Xorg drivers; instead, it's a separate set of libraries, available here, which probably cannot be distributed as a binary. It looks easy enough to install manually, but it would be nice if someone could maintain a PKGBUILD so users could let pacman keep track of it.
    (Apologies if the libraries turn out to be illegal in the US or Canada; I had nothing to do with the software patent silliness.)
    Edit: Forget the request, this doesn't look as bad as I thought... As soon as I'm certain it's working, I'll make a PKGBUILD and upload it.
    Last edited by Gullible Jones (2008-03-08 06:39:25)

    FWIW it looks like binary distribution may not be such a huge problem, there's a binary package of this available for Debian. I would certainly like to see it as a binary, but let's not be hasty.
    Anyway, I've uploaded the PKGBUILD. If you're using an Intel chipset, or a Radeon chipset with the OSS driver, and you have installed this and want to know if it's working, do this:
    gxlinfo | grep -i s3tc
    Obviously, feel free to report any problems.
    Edit: here's the PKGBUILD.
    Last edited by Gullible Jones (2008-03-08 06:38:33)

  • AMD/ATI to open-source their drivers?

    AMD/ATI is considering opensourcing their proprietary graphics drivers:
    http://osnews.com/comment.php?news_id=15446
    Let's hope that this happens and that nvidia follows!

    while (nVidiaRoxorzMuhBoxors)
    if (AMD += ATi)
    self.state = DONT_CARE;
    Not spoken by the words of a fanboi but merely by the words of a very satisfied customer that has owned nVidia cards from the TNT2 through 6800GS (the 7900GTX makes me salivate and the 8000 series will probably make me salivate even more, although many are predicting it to be like the FX line)
    If this purchase makes ATi (now AMD through the terms of the purchase) suddenly make cards that just smear nVidia across the floor I may switch, but I am not one of those who make their decision solely on those few FPS differences.

  • [ANSWERED] Fan speed on HD4890 with open source ATI drivers?

    Hi everyone.
    Is it possible to control the fan speed of my HD4890 card with the opensource ATI drivers (xf86-video-ati or xf86-video-radeonhd)?
    My HD4890 fan is really loud with both for no apparent reason (the temp is not THAT high). The fan is silent with the fglrx driver as well as on Windows 7.
    Greets,
    John
    Last edited by johnrl (2010-01-24 11:44:28)

    Sorry to dig that out. It's possible now.
    You need the xf86-video-ati-git from aur.
    Add the two options in xorg.conf to your device section
    Option "ForceLowPowerMode" "true"
    Option "DynamicPM" "true"
    If you have the git drivers installed you can check the man page for what exactly this two options do. With the xf86-video-ati my fan was always blowing at 100%, which is quite annoying especially for a laptop.
    With this two options from the git driver it is better. Not as silent as on windows but much better than before.
    I don't know what happens, when it gets suddenly load, from a game or something though.

  • FireGL V7700 and open source Radeon drivers

    I have an infuriating problem with a new FireGL V7700 video card (RV670) and the radeon drivers.  Namely: they don't work.  When I boot with KMS on, once the KMS comes on the screen goes black, power saving on the monitor kicks in, and the system halts (doesn't start sshd, or get IP from router).  So I've not no dmesg and no logs.  (ಠ_ಠ)
    With KMS off (via nomodeset) it boots, but the drivers don't work because of no UMS support.  (ఠ_ఠ)
    I've tried many things (custom kernels, different distros, etc) but it doesn't seem to make a difference.  I'd like to make this card work with the xf86-ati-video drivers.  I bought it because those drivers are supposedly getting pretty good.
    The infuriating thing is that the card works great in windows (ಥ_ಥ)
    Thanks for any help!

    I do this using systemd tmpfiles
    make a new .conf file in /etc/tmpfiles and enter:
    w /sys/class/drm/card0/device/power_profile 0644 root root - low
    I use the address under /sys/devices/, but I think both should work
    make sure the tmpfiles services are also enabled

  • Help with Open Source ATI Drivers

    My video card: ATI Radeon X300
    So I finally got the driver to work when I do startx (I think), however direct rendering doesn't work. (glxinfo | grep direct)
    This is the output from glxinfo
    name of display: :0.0
    display: :0 screen: 0
    direct rendering: No
    server glx vendor string: SGI
    server glx version string: 1.2
    server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
    client glx vendor string: ATI
    client glx version string: 1.3
    client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
    GLX version: 1.2
    GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
    OpenGL vendor string: Tungsten Graphics, Inc.
    OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL
    OpenGL version string: 1.2 (1.3 Mesa 6.5.2)
    OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
    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
    0x23 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
    0x24 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
    0x25 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
    0x26 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
    0x27 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
    0x28 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
    0x29 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
    0x2a 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
    0x2b 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
    0x2c 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
    0x2d 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
    0x2e 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
    0x2f 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
    0x30 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
    0x31 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
    0x32 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
    By the way, I had to do startx twice. I got this error on the first time.
    Is this normal behavior or did I miss something from the wiki page?
    [edit]oh, and LIBGL_DEBUG=verbose glxinfo > /dev/null gives me
    libGL: XF86DRIGetClientDriverName: 5.2.0 r300 (screen 0)
    libGL: OpenDriver: trying /usr/lib/xorg/modules/dri//r300_dri.so
    libGL error: dlopen /usr/lib/xorg/modules/dri//r300_dri.so failed (/usr/lib/xorg/modules/dri//r300_dri.so: undefined symbol: _glapi_add_dispatch)
    libGL error: unable to find driver: r300_dri.so
    libGL: XF86DRIGetClientDriverName: 5.2.0 r300 (screen 0)
    libGL: OpenDriver: trying /usr/lib/xorg/modules/dri//r300_dri.so
    libGL error: dlopen /usr/lib/xorg/modules/dri//r300_dri.so failed (/usr/lib/xorg/modules/dri//r300_dri.so: undefined symbol: _glapi_add_dispatch)
    libGL error: unable to find driver: r300_dri.so
    r300_dri.so is at /usr/lib/xorg/modules/dri/ but for some reason there is an extra '/' when it is trying to load the shared object. How can I fix that?
    Last edited by NoOneImportant (2007-02-19 20:11:15)

    nevermind. Seems that ati-fglrx-utils wasn't removed when I installed libgl-dri.

  • [SOLVED] ATI (open source) Graphics Issue due to Upgrade

    Shadowrun Returns finally loaded (after ages) but performance was abysmal whereas I was playing it with the same settings flawlessly yesterday. L4D2 was "laggy" while clicking in the interface and on the opening video, and then I got sound with a black screen and had to kill the process.
    I believe it is related to a recent update in one of the following packages (at least I did not have this problem yesterday, and I updated first thing this morning):
    [2014-05-06 08:32] [PACMAN] starting full system upgrade
    [2014-05-06 08:32] [PACMAN] upgraded mesa (10.1.1-2 -> 10.1.2-1)
    [2014-05-06 08:32] [PACMAN] upgraded mesa-libgl (10.1.1-2 -> 10.1.2-1)
    [2014-05-06 08:32] [PACMAN] upgraded ati-dri (10.1.1-2 -> 10.1.2-1)
    [2014-05-06 08:32] [PACMAN] upgraded x265 (0.9-1 -> 1.0-1)
    [2014-05-06 08:32] [PACMAN] upgraded ffmpeg (1:2.2.1-1 -> 1:2.2.2-1)
    [2014-05-06 08:32] [PACMAN] upgraded lib32-mesa (10.1.1-1 -> 10.1.2-1)
    [2014-05-06 08:32] [PACMAN] upgraded lib32-mesa-libgl (10.1.1-1 -> 10.1.2-1)
    [2014-05-06 08:32] [PACMAN] upgraded lib32-ati-dri (10.1.1-1 -> 10.1.2-1)
    There doesn't seem to be much useful output when starting Steam from the command line here's the beginning output:
    Running Steam on arch rolling 64-bit
    STEAM_RUNTIME is enabled automatically
    Installing breakpad exception handler for appid(steam)/version(1398287272_client)
    libGL error: dlopen /usr/lib32/xorg/modules/dri/r600_dri.so failed (/home/username/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/xorg/modules/dri/r600_dri.so))
    libGL error: unable to load driver: r600_dri.so
    libGL error: driver pointer missing
    libGL error: failed to load driver: r600
    Installing breakpad exception handler for appid(steam)/version(1398287272_client)
    (steam:1501): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
    (steam:1501): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
    /usr/share/themes/Adwaita/gtk-2.0/gtkrc:1137: error: unexpected identifier `direction', expected character `}'
    Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
    Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
    Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
    My card shouldn't be using the r600 driver (mine is a Radeon HD 5770) and it's quite possible those errors have always been there.
    Any help would be greatly appreciated.
    Last edited by cyrxi (2014-05-06 15:03:55)

    I have similar problem. I have removed steam-runtime libstdc++ libraries (I could not start game with them), but performance is very low. I use open source ati drivers (lib32-ati-dri also installed) and have Radeon 7770. Some time ago I could play Super Meat Boy with good performance, but now even intro is like 5 FPS which is obviously now what I expected. I am rather casual player so I can't say when (after which update as I presume) performance were redused. System is up-to-date.
    I noticed that if I use AccelMethod "EXA" hardware acceleration do not work, with "GLAMOR" I have artefacts (e.g. with title bar and context menu) in KDE, but it run at normal SMB at normal speed. According to Arch Wiki there is a bug in X11 related to GLAMOR.
    Last edited by fenuks (2014-05-10 21:27:11)

  • Do open source drivers detect S-Video port on ATI X1200?

    Hello All,
    I have a Dell Inspiron 1721 Laptop with an ATI "RS690M Radeon X1200 Series" graphics card (or rather my mother does...). I'm currently running Kubuntu 8.10 on it, but I really would like to get Arch64 back on it instead. I had to switch to Kubuntu because ATI dropped support for the X1200 card and the open source drivers wouldn't detect the S-Video port, which is a must, because she hooks it to the TV to watch movies.
    I'm trying to find out whether or not the open source drivers will now detect and support the S-Video out (it's been quite a while since I last tried Arch on it). Or alternatively if proprietary support has returned, I had heard talk of that happening a while back (via a legacy driver), but to my knowledge there's still no way to use the proprietary driver on Arch. Is this correct?
    The only way I know of to find out if the S-Video will work with the open source drivers is to reinstall Arch and try it. However, there's a lot of work that will need backed up first and she can't do without her computer for very long (which makes my job a bit tricky), so I was hoping to see if anyone with the same computer/video card knew the answer to this. I don't mean to come across as lazy, but it seems logical to me to see if someone knows before going through all the trouble again.
    Thank you for any advice on this matter.
    ***I just found this:
    http://www.x.org/wiki/RadeonFeature
    It doesn't list "RS690M" (M is for 'Mobility'?). Any idea if "RS690" or "RS690 (RHD)" is referring to my card?
    If mine is just the "RS690" then I 'may' be in luck. But if it's the "RS690 (RHD)" then it looks as though I'm out of luck for S-Video out support.
    Last edited by The Avatar of Time (2009-10-21 09:34:50)

    rogorido wrote:
    The Avatar of Time wrote:
    Hello All,
    I'm trying to find out whether or not the open source drivers will now detect and support the S-Video out (it's been quite a while since I last tried Arch on it). Or alternatively if proprietary support has returned, I had heard talk of that happening a while back (via a legacy driver), but to my knowledge there's still no way to use the proprietary driver on Arch. Is this correct?
    I have the same card. As far as I know, there is no prop support coming back. You have to use the free driver, which is getting better and better.
    Sorry, but I have no experience wt S-output...
    Thanks for the reply. You're card doesn't have an S-Video out on it?
    If you do have a port, could you run this in terminal:
    xrandr
    And post the results? Thanks. If not, that's anyway for the reply.
    Before when I tried the open source drivers 'xrandr' wouldn't detect a port at all.
    Last edited by The Avatar of Time (2009-10-21 23:41:35)

  • ATI Radeon drivers problems (both open-source and proprietary)

    Hi 2 All!!
    I have a problem with my ATI Radeon 9000-series. The open source drivers (xf86-video-ati) don't work very good for me, my monitor's fresh rate isn't "at-top" and the monitor projection is slightly translated to the right (say 8-12 pixels). So I've tried to build the official drivers with ABS, all is gone successfully, except for some worrying warnings, but I thought that it's normal. I have a customized kernel, build through ABS... So, when I've tried to load the fglrx module it says:
    # modprobe fglrx
    FATAL: Error inserting fglrx (/lib/modules/2.6.27-ARCH/video/fglrx.ko): Cannot allocate memory
    Please, help me! My machine is slow, I can't run any OpenGL-accelerated application, even Quake III!!! If you can suggest me how to improve the performance and how to resolve problems with open-source drivers, it also would be very good... Thank you and sorry for my poor English please.

    I had some problems with installing ATI drivers recently (could not build fglrx module, not even manually, I had to change some installation script), but with latest driver version (8.11 I think) from ati.amd.com was everything fine (I have Radeon 9600 Pro)
    Try to do this (and write here the output)
    glxinfo | grep vendor
    fglrxinfo
    In both cases, it should write something like OpenGL...: ATI... if there will be MESA or DRI, that means that you don't have loaded your fglrx module.
    If fglrxinfo output will be something like: no permission for...(should be first or second line of the output), then write this somewhere in your xorg.conf:
       Section "DRI"
           Mode 0666
       EndSection
    run:
    modprobe -a fglrx - and give here the output. If there will be none, run:
    lsmod | grep fglrx - to see wheter fglrx module is really loaded in kernel
    if you will have no module, you can install one, type:
    cd /lib/modules/fglrx/build_mod
    sh make.sh
    cd ../
    sh make_install.sh (as root)
    and post any warning or error here at forum, drivers (but not fglrx module) are installed at /usr/share/ati
    After installing drivers, you also need to configure your system (notice your system that it's there), commands:
    aticonfig --initial (for editing your xorg.conf)
    aticonfig --overlay-type=Xv (acceleration support in xorg.conf)
    Showing your xorg.conf file here is also good idea, here is mine (sections Device and Screen):
    Section "Device"
        #VideoRam    262144
        # Insert Clocks lines here if appropriate
        Identifier  "** ATI Radeon (generic)               [radeon]"
        Driver      "radeon"
    EndSection
    Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        Option        "VideoOverlay" "on"
        Option        "OpenGLOverlay" "off"
        BusID       "PCI:1:0:0"
    EndSection
    Section "Screen"
        Identifier "Screen 1"
        Device     "** ATI Radeon (generic)               [radeon]"
        Monitor    "My Monitor"
        DefaultDepth     24
        SubSection "Display"
            Viewport   0 0
            Depth     8
            Modes    "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     16
            Modes    "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
            Viewport   0 0
            Depth     24
            Modes    "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
    EndSection
    Section "Screen"
        Identifier "aticonfig-Screen[0]-0"
        Device     "aticonfig-Device[0]-0"
        Monitor    "aticonfig-Monitor[0]-0"
        DefaultDepth     24
        SubSection "Display"
            Viewport   0 0
            Depth     24
        EndSubSection
    EndSection

  • [SOLVED]X11 video output only with ati open source drivers

    Hi everyone,
    my nvidia graphics card died recently and I replaced it with an ATI Radeon HD 4870, which in hindsight might have been a mistake.
    I installed the catalyst driver at first, ran into some problems, finally decided to switch to the open source xf86-video-ati driver. Followed the ati wiki, but ended up with X11 video output only. Can't watch anything full screen, general performance is sluggish. The output of xvinfo is:
    screen #0
    no adaptors present
    Here are the (hopefully) relevant parts of my xorg.conf:
    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 "dri2"
    Load "dbe"
    Load "record"
    Load "glx"
    Load "extmod"
    Load "dri"
    Load "drm"
    EndSection
    Section "Monitor"
    #DisplaySize 470 300 # mm
    Identifier "Monitor0"
    VendorName "SAM"
    ModelName "SyncMaster"
    HorizSync 30.0 - 81.0
    VertRefresh 56.0 - 75.0
    Option "DPMS"
    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 "NoAccel" # [<bool>]
    #Option "SWcursor" # [<bool>]
    #Option "Dac6Bit" # [<bool>]
    #Option "Dac8Bit" # [<bool>]
    #Option "BusType" # [<str>]
    #Option "CPPIOMode" # [<bool>]
    #Option "CPusecTimeout" # <i>
    Option "AGPMode" "8"
    #Option "AGPFastWrite" # [<bool>]
    #Option "AGPSize" # <i>
    #Option "GARTSize" # <i>
    #Option "RingSize" # <i>
    #Option "BufferSize" # <i>
    #Option "EnableDepthMoves" # [<bool>]
    #Option "EnablePageFlip" # [<bool>]
    #Option "NoBackBuffer" # [<bool>]
    #Option "DMAForXv" # [<bool>]
    #Option "FBTexPercent" # <i>
    #Option "DepthBits" # <i>
    #Option "PCIAPERSize" # <i>
    #Option "AccelDFS" # [<bool>]
    #Option "IgnoreEDID" # [<bool>]
    #Option "DisplayPriority" # [<str>]
    #Option "PanelSize" # [<str>]
    #Option "ForceMinDotClock" # <freq>
    Option "ColorTiling" "on"
    #Option "VideoKey" # <i>
    #Option "RageTheatreCrystal" # <i>
    #Option "RageTheatreTunerPort" # <i>
    #Option "RageTheatreCompositePort" # <i>
    #Option "RageTheatreSVideoPort" # <i>
    #Option "TunerType" # <i>
    #Option "RageTheatreMicrocPath" # <str>
    #Option "RageTheatreMicrocType" # <str>
    #Option "ScalerWidth" # <i>
    #Option "RenderAccel" # [<bool>]
    #Option "SubPixelOrder" # [<str>]
    #Option "ShowCache" # [<bool>]
    #Option "DynamicClocks" # [<bool>]
    #Option "VGAAccess" # [<bool>]
    #Option "ReverseDDC" # [<bool>]
    #Option "LVDSProbePLL" # [<bool>]
    Option "AccelMethod" "EXA"
    #Option "DRI" # [<bool>]
    #Option "ConnectorTable" # <str>
    #Option "DefaultConnectorTable" # [<bool>]
    #Option "DefaultTMDSPLL" # [<bool>]
    #Option "TVDACLoadDetect" # [<bool>]
    #Option "ForceTVOut" # [<bool>]
    #Option "TVStandard" # <str>
    #Option "IgnoreLidStatus" # [<bool>]
    #Option "DefaultTVDACAdj" # [<bool>]
    #Option "Int10" # [<bool>]
    #Option "EXAVSync" # [<bool>]
    #Option "ATOMTVOut" # [<bool>]
    #Option "R4xxATOM" # [<bool>]
    Identifier "Card0"
    Driver "radeon"
    VendorName "ATI Technologies Inc"
    BoardName "RV770 [Radeon HD 4870]"
    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
    Any ideas?
    Last edited by Raisuli (2009-05-31 16:08:41)

    I think I had XV with this stuff: xf86-video-radeonhd-git-r6xx-r7xx and drm-radeon-module-git-r6xx-r7xx

  • Make Zen V Plus drivers "open-source&quo

    Zen V Plus firmware need a lot of improvements...
    I'm waiting for new firmware 3 months...
    If nobody from Creative team don't have time to work on this firmware i propuse to make it open source, or put source files on the website. I think that many people want to make this firmware better.
    If you don't have to to do it please allow to make it by somebody other!
    Simek
    P.S. Sorry for my bad english!

    wow, what kind of earphones/headphones do u guys use.. how come the volume is not loud enough for u.. i listen at volume level 4-6 and find them loud enough..
    o_0?

Maybe you are looking for

  • Hp officejet 6100 eprinter will not install on windows 7 64bit

    I've tried everything. Cannot install software for brand new hp officejet 6100 eprinter. No using disc, not wireless, not usb, not downloading software not troubleshooting in windows nothing what so ever. It's been weeks and weeks, just can not use t

  • Data from Infotypr 9 is not reflecting in BT table after payroll run

    Hi All, When we are running the Payroll Run for a period the data for bank details is not reaching correctly in BT table. Infact the Bank key is coming wrong in BT table this is causing wrong Bank Name getting printed on the Renumeration slip. Can yo

  • How to save Chinese&Japanise Character through JDBC or Hibernate in ORACLE

    Dear all, How to save chinese and japanise character in oracle 9i database through JDBC or Hibernate. Please let us know if you have any source code. Thanks in advance. Thanks, Sundararaman.V.S.

  • Business Object XI 3.1 Integration with Siebel CRM 8.1.1.1

    Hi Experts, We are planning to Integrate Business Objects XI 3.1 with Siebel CRM 8.1.1.1. Our requirement would be creating BO Universes on top of Siebel CRM Business Layer (Business Components) and expose these Universe for Ad-hoc reporting using We

  • Problem in XI in my laptop

    Hi Gurus,    I have installed XI in my laptop.It worked fine for 10 days.Now its giving some date problem.It seems,the license will be expired on so and so date. My question is that,if i change the date to the back date,will be java engine gives any