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)

Similar Messages

  • [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

  • [Solved] Slow graphics with RS780M and open source ati driver

    EDIT: Well this is embarrasing. Guess this is why there's a new comers forum. I assumed since I installed a couple days ago my system was up to date. However, running pacman -Syu updated my kernal and it works fine now. SOLVED (I'm an idiot)
    Hello Arch community. I've been using Ubuntu for a couple years so know that my hardware can work well enough with linux. Almost everything works great with arch with little setup, but I'm stumped as to how to setup the graphics card.
    I'm attempting to use the open source drivers, either xf86-video-ati or xf86-video-radeonhd (I don't care which I use in the end). I have both installed so I can try out both, assuming that doesn't cause problems. I've never tried using the catalyst driver in arch, so I know I don't have remenents of that causing problems. Right I have gnome working, but when dragging a window, resizing a window, scrolling, or watching a video I can see the screen slowly refresh. It is definetly not right.
    Here's the information that might help:
    [jake@myhost ~]$ lspci | grep Radeon
    01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]
    I've tried various configurations. Right now I'm running without an xorg.conf. This is /var/log/Xorg.0.log from the setup without an xorg.conf
    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.29-ARCH i686
    Current Operating System: Linux myhost 2.6.29-ARCH #1 SMP PREEMPT Wed May 20 07:06:02 UTC 2009 i686
    Build Date: 28 May 2009 10:40:05PM
    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: Tue Jun 23 11:58:06 2009
    (II) Loader magic: 0x1a40
    (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:5:0) ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics] rev 0, Mem @ 0x80000000/268435456, 0x92300000/65536, 0x92200000/1048576, I/O @ 0x00005000/256
    (==) Using default built-in configuration (30 lines)
    (==) --- Start of built-in configuration ---
    Section "Device"
    Identifier "Builtin Default ati Device 0"
    Driver "ati"
    EndSection
    Section "Screen"
    Identifier "Builtin Default ati Screen 0"
    Device "Builtin Default ati Device 0"
    EndSection
    Section "Device"
    Identifier "Builtin Default vesa Device 0"
    Driver "vesa"
    EndSection
    Section "Screen"
    Identifier "Builtin Default vesa Screen 0"
    Device "Builtin Default vesa Device 0"
    EndSection
    Section "Device"
    Identifier "Builtin Default fbdev Device 0"
    Driver "fbdev"
    EndSection
    Section "Screen"
    Identifier "Builtin Default fbdev Screen 0"
    Device "Builtin Default fbdev Device 0"
    EndSection
    Section "ServerLayout"
    Identifier "Builtin Default Layout"
    Screen "Builtin Default ati Screen 0"
    Screen "Builtin Default vesa Screen 0"
    Screen "Builtin Default fbdev Screen 0"
    EndSection
    (==) --- End of built-in configuration ---
    (==) ServerLayout "Builtin Default Layout"
    (**) |-->Screen "Builtin Default ati Screen 0" (0)
    (**) | |-->Monitor "<default monitor>"
    (**) | |-->Device "Builtin Default ati Device 0"
    (==) No monitor specified for screen "Builtin Default ati Screen 0".
    Using a default monitor configuration.
    (**) |-->Screen "Builtin Default vesa Screen 0" (1)
    (**) | |-->Monitor "<default monitor>"
    (**) | |-->Device "Builtin Default vesa Device 0"
    (==) No monitor specified for screen "Builtin Default vesa Screen 0".
    Using a default monitor configuration.
    (**) |-->Screen "Builtin Default fbdev Screen 0" (2)
    (**) | |-->Monitor "<default monitor>"
    (**) | |-->Device "Builtin Default fbdev Device 0"
    (==) No monitor specified for screen "Builtin Default fbdev Screen 0".
    Using a default monitor configuration.
    (==) 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) Open ACPI successful (/var/run/acpid.socket)
    (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 0xffffffff - 0xffffffff (0x1) MX[b]
    [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [20] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [21] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [22] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [23] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [25] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [26] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [27] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [28] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [29] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [30] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [31] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [32] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [33] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [34] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [35] -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.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: "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: "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: "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: "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: "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: "ati"
    (II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
    (II) Module ati: vendor="X.Org Foundation"
    compiled for 1.6.1, module version = 6.12.2
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
    (II) LoadModule: "radeon"
    (II) Loading /usr/lib/xorg/modules/drivers//radeon_drv.so
    (II) Module radeon: vendor="X.Org Foundation"
    compiled for 1.6.1, module version = 6.12.2
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
    (II) LoadModule: "vesa"
    (II) Loading /usr/lib/xorg/modules/drivers//vesa_drv.so
    (II) Module vesa: vendor="X.Org Foundation"
    compiled for 1.6.0, module version = 2.2.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
    (II) LoadModule: "fbdev"
    (WW) Warning, couldn't open module fbdev
    (II) UnloadModule: "fbdev"
    (EE) Failed to load module "fbdev" (module does not exist, 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 Radeon 4800 Series,
    ATI Radeon 4800 Series, 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,
    ATI Radeon HD 3200 Graphics, ATI Radeon 3000 Graphics,
    ATI Radeon HD Graphics, ATI Radeon Graphics,
    ATI Mobility Radeon HD Graphics, ATI Mobility Radeon Graphics,
    ATI Radeon Graphics
    (II) VESA: driver for VESA chipsets: vesa
    (II) Primary Device is: PCI 01@00:05: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 0xffffffff - 0xffffffff (0x1) MX[b]
    [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [20] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [21] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [22] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [23] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [24] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [25] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [26] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [27] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [28] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [29] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [30] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [31] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [32] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [33] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [34] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [35] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    (WW) Falling back to old probe method for vesa
    (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 0xffffffff - 0xffffffff (0x1) MX[b]
    [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [20] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [21] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [22] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [23] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [24] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b]
    [25] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b]
    [26] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b]
    [27] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [28] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [29] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [30] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [31] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [32] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [33] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [34] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [35] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [36] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [37] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [38] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [39] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b]
    [40] 0 0 0x000003c0 - 0x000003df (0x20) IS[b]
    (II) Setting vga for screen 0.
    (II) RADEON(0): TOTO SAYS 0000000092300000
    (II) RADEON(0): MMIO registers at 0x0000000092300000: size 64KB
    (II) RADEON(0): PCI bus 1 card 5 func 0
    (II) RADEON(0): Creating default Display subsection in Screen section
    "Builtin Default ati Screen 0" for depth/fbbpp 24/32
    (==) 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
    (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.1.901, 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 3200 Graphics" (ChipID = 0x9612)
    (WW) RADEON(0): R600 support is mostly incomplete and very experimental
    (--) RADEON(0): Linear framebuffer at 0x0000000080000000
    (II) RADEON(0): PCI 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.1.901, 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: 0x103c SubsystemID: 0x30f2
    IOBaseAddress: 0x5000
    Filename: BR28896C.bin
    BIOS Bootup Message:
    HP_QT8 RS780M DDR2 200e/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: 500000
    (II) RADEON(0): Default Memory Clock: 400000
    (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: 14320
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: open result is -1, (No such device or address)
    drmOpenDevice: Open failed
    drmOpenByBusid: Searching for BusID pci:0000:01:05.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.1.901, 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: 1432, min_out_pll: 64800, max_out_pll: 120000, min_in_pll: 100, max_in_pll: 1350, xclk: 40000, sclk: 500.000000, mclk: 400.000000
    (II) RADEON(0): PLL parameters: rf=1432 rd=12 min=64800 max=120000; xclk=40000
    (WW) RADEON(0): LVDS Info:
    XRes: 1280, YRes: 800, DotClock: 69300
    HBlank: 135, HOverPlus: 48, HSyncWidth: 32
    VBlank: 16, VOverPlus: 3, VSyncWidth: 6
    (II) RADEON(0): Output VGA-0 has no monitor section
    (II) RADEON(0): I2C bus "VGA-0" initialized.
    (II) RADEON(0): Output LVDS has no monitor section
    (II) RADEON(0): I2C bus "LVDS" initialized.
    (II) RADEON(0): Output HDMI-0 has no monitor section
    (II) RADEON(0): I2C bus "HDMI-0" initialized.
    (II) RADEON(0): Port0:
    XRANDR name: VGA-0
    Connector: VGA
    CRT1: INTERNAL_KLDSCP_DAC1
    DDC reg: 0x7e40
    (II) RADEON(0): Port1:
    XRANDR name: LVDS
    Connector: LVDS
    LCD1: INTERNAL_KLDSCP_LVTMA
    DDC reg: 0x7e50
    (II) RADEON(0): Port2:
    XRANDR name: HDMI-0
    Connector: HDMI-B
    DFP1: INTERNAL_UNIPHY
    DDC reg: 0x7e60
    (II) RADEON(0): I2C device "VGA-0:E-EDID segment register" registered at address 0x60.
    (II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
    (II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
    Dac detection success
    finished output detect: 0
    (II) RADEON(0): I2C device "LVDS:E-EDID segment register" registered at address 0x60.
    (II) RADEON(0): I2C device "LVDS:ddc2" registered at address 0xA0.
    (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
    (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
    (II) RADEON(0): Manufacturer: AUO Model: 2774 Serial#: 0
    (II) RADEON(0): Year: 2007 Week: 1
    (II) RADEON(0): EDID Version: 1.3
    (II) RADEON(0): Digital Display Input
    (II) RADEON(0): Max Image Size [cm]: horiz.: 33 vert.: 21
    (II) RADEON(0): Gamma: 2.20
    (II) RADEON(0): No DPMS capabilities specified
    (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
    (II) RADEON(0): First detailed timing is preferred mode
    (II) RADEON(0): redX: 0.590 redY: 0.345 greenX: 0.315 greenY: 0.555
    (II) RADEON(0): blueX: 0.155 blueY: 0.155 whiteX: 0.313 whiteY: 0.329
    (II) RADEON(0): Manufacturer's mask: 0
    (II) RADEON(0): Supported additional Video Mode:
    (II) RADEON(0): clock: 69.3 MHz Image Size: 331 x 207 mm
    (II) RADEON(0): h_active: 1280 h_sync: 1328 h_sync_end 1360 h_blank_end 1415 h_border: 0
    (II) RADEON(0): v_active: 800 v_sync: 803 v_sync_end 809 v_blanking: 816 v_border: 0
    (WW) RADEON(0): Unknown vendor-specific block f
    (II) RADEON(0): AUO
    (II) RADEON(0): B154EW02 V7
    (II) RADEON(0): EDID (in hex):
    (II) RADEON(0): 00ffffffffffff0006af742700000000
    (II) RADEON(0): 01110103802115780a1cf59758508e27
    (II) RADEON(0): 27505400000001010101010101010101
    (II) RADEON(0): 010101010101121b0087502010303020
    (II) RADEON(0): 36004bcf100000180000000f00000000
    (II) RADEON(0): 00000000000000000020000000fe0041
    (II) RADEON(0): 554f0a202020202020202020000000fe
    (II) RADEON(0): 004231353445573032205637200a0071
    finished output detect: 1
    (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
    finished output detect: 2
    finished all detect
    before xf86InitialConfiguration
    (II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
    Dac detection success
    (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
    (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
    (II) RADEON(0): Manufacturer: AUO Model: 2774 Serial#: 0
    (II) RADEON(0): Year: 2007 Week: 1
    (II) RADEON(0): EDID Version: 1.3
    (II) RADEON(0): Digital Display Input
    (II) RADEON(0): Max Image Size [cm]: horiz.: 33 vert.: 21
    (II) RADEON(0): Gamma: 2.20
    (II) RADEON(0): No DPMS capabilities specified
    (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
    (II) RADEON(0): First detailed timing is preferred mode
    (II) RADEON(0): redX: 0.590 redY: 0.345 greenX: 0.315 greenY: 0.555
    (II) RADEON(0): blueX: 0.155 blueY: 0.155 whiteX: 0.313 whiteY: 0.329
    (II) RADEON(0): Manufacturer's mask: 0
    (II) RADEON(0): Supported additional Video Mode:
    (II) RADEON(0): clock: 69.3 MHz Image Size: 331 x 207 mm
    (II) RADEON(0): h_active: 1280 h_sync: 1328 h_sync_end 1360 h_blank_end 1415 h_border: 0
    (II) RADEON(0): v_active: 800 v_sync: 803 v_sync_end 809 v_blanking: 816 v_border: 0
    (WW) RADEON(0): Unknown vendor-specific block f
    (II) RADEON(0): AUO
    (II) RADEON(0): B154EW02 V7
    (II) RADEON(0): EDID (in hex):
    (II) RADEON(0): 00ffffffffffff0006af742700000000
    (II) RADEON(0): 01110103802115780a1cf59758508e27
    (II) RADEON(0): 27505400000001010101010101010101
    (II) RADEON(0): 010101010101121b0087502010303020
    (II) RADEON(0): 36004bcf100000180000000f00000000
    (II) RADEON(0): 00000000000000000020000000fe0041
    (II) RADEON(0): 554f0a202020202020202020000000fe
    (II) RADEON(0): 004231353445573032205637200a0071
    (II) RADEON(0): EDID vendor "AUO", prod id 10100
    (II) RADEON(0): Output: HDMI-0, Detected Monitor Type: 0
    (II) RADEON(0): Output VGA-0 disconnected
    (II) RADEON(0): Output LVDS connected
    (II) RADEON(0): Output HDMI-0 disconnected
    (II) RADEON(0): Using exact sizes for initial modes
    (II) RADEON(0): Output LVDS using initial mode 1280x800
    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.1.901, 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.1.901, 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
    (II) UnloadModule: "vesa"
    (II) Unloading /usr/lib/xorg/modules/drivers//vesa_drv.so
    (--) 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] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [5] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [6] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [7] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [8] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [9] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [10] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [11] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [12] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [13] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [14] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [15] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [16] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [17] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [18] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [19] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [20] -1 0 0xffffffff - 0xffffffff (0x1) MX[b]
    [21] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[b]
    [22] -1 0 0x000c0000 - 0x000effff (0x30000) MX[b]
    [23] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [24] 0 0 0x000a0000 - 0x000affff (0x10000) MS[b](OprU)
    [25] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[b](OprU)
    [26] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[b](OprU)
    [27] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [28] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [29] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [30] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [31] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [32] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [33] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [34] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [35] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [36] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [37] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[b]
    [38] -1 0 0x00000000 - 0x00000000 (0x1) IX[b]
    [39] 0 0 0x000003b0 - 0x000003bb (0xc) IS[b](OprU)
    [40] 0 0 0x000003c0 - 0x000003df (0x20) IS[b](OprU)
    (II) RADEON(0): RADEONScreenInit 80000000 0 0
    Output DIG0 transmitter setup 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
    (II) RADEON(0): RADEONInitMemoryMap() :
    (II) RADEON(0): mem_size : 0x10000000
    (II) RADEON(0): MC_FB_LOCATION : 0x00cf00c0
    (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 0x00640000
    (II) RADEON(0): Will use 32 kb for hardware cursor 1 at offset 0x00644000
    (II) RADEON(0): Will use 6400 kb for front buffer at offset 0x00000000
    (II) RADEON(0): Will use 255712 kb for X Server offscreen at offset 0x00648000
    (II) RADEON(0): RADEONRestoreMemMapRegisters() :
    (II) RADEON(0): MC_FB_LOCATION : 0x00cf00c0 0x00cf00c0
    (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
    (II) RADEON(0): DPMS enabled
    (==) RADEON(0): Silken mouse enabled
    (II) RADEON(0): Textured video requires CP on R5xx/R6xx/R7xx/IGP
    Output CRT1 disable success
    Output DIG0 transmitter setup success
    (II) RADEON(0): DIG0 transmitter: Coherent Mode enabled
    Output DIG0 transmitter setup 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 DIG0 transmitter setup success
    Mode 1280x800 - 1415 816 10
    (II) RADEON(0): RADEONRestoreMemMapRegisters() :
    (II) RADEON(0): MC_FB_LOCATION : 0x00cf00c0 0x00cf00c0
    (II) RADEON(0): MC_AGP_LOCATION : 0x003f0000
    freq: 69300000
    best_freq: 69298571
    best_feedback_div: 813
    best_ref_div: 14
    best_post_div: 12
    (II) RADEON(0): crtc(0) Clock: mode 69300, PLL 69290
    (II) RADEON(0): crtc(0) PLL : refdiv 14, fbdiv 0x32D(813), pdiv 12
    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 DIG0 transmitter setup success
    Output DIG2 encoder setup success
    Output DIG2 encoder setup success
    Output DIG0 transmitter setup success
    Output DIG0 transmitter setup success
    Enable CRTC memreq 0 success
    Enable CRTC 0 success
    Unblank CRTC 0 success
    Output DIG0 transmitter setup success
    Output CRT1 disable success
    (II) RADEON(0): DIG0 transmitter: Coherent Mode enabled
    Output DIG0 transmitter setup 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.
    (--) 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 331 x 207
    (II) config/hal: Adding input device AT Translated Set 2 keyboard
    (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
    (**) 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"
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (**) 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 SynPS/2 Synaptics TouchPad
    (II) LoadModule: "synaptics"
    (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
    (II) Module synaptics: vendor="X.Org Foundation"
    compiled for 1.6.1, module version = 1.1.2
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
    (II) Synaptics touchpad driver version 1.1.2
    (**) Option "Device" "/dev/input/event13"
    (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
    (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
    (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
    (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
    (II) SynPS/2 Synaptics TouchPad: buttons: left right middle
    (**) Option "TapButton1" "1"
    (**) Option "TapButton2" "3"
    (**) Option "TapButton3" "2"
    (--) SynPS/2 Synaptics TouchPad: touchpad found
    (**) SynPS/2 Synaptics TouchPad: always reports core events
    (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
    (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
    (**) SynPS/2 Synaptics TouchPad: (accel) filter chain progression: 2.00
    (**) SynPS/2 Synaptics TouchPad: (accel) filter stage 0: 20.00 ms
    (**) SynPS/2 Synaptics TouchPad: (accel) set acceleration profile 0
    (--) SynPS/2 Synaptics TouchPad: touchpad found
    (II) config/hal: Adding input device Video Bus
    (**) Video Bus: always reports core events
    (**) Video Bus: Device: "/dev/input/event6"
    (II) Video Bus: Found keys
    (II) Video Bus: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
    Dac detection success
    (II) RADEON(0): EDID vendor "AUO", prod id 10100
    (II) RADEON(0): Printing DDC gathered Modelines:
    (II) RADEON(0): Modeline "1280x800"x0.0 69.30 1280 1328 1360 1415 800 803 809 816 -hsync -vsync (49.0 kHz)
    (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
    (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
    (II) RADEON(0): Manufacturer: AUO Model: 2774 Serial#: 0
    (II) RADEON(0): Year: 2007 Week: 1
    (II) RADEON(0): EDID Version: 1.3
    (II) RADEON(0): Digital Display Input
    (II) RADEON(0): Max Image Size [cm]: horiz.: 33 vert.: 21
    (II) RADEON(0): Gamma: 2.20
    (II) RADEON(0): No DPMS capabilities specified
    (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
    (II) RADEON(0): First detailed timing is preferred mode
    (II) RADEON(0): redX: 0.590 redY: 0.345 greenX: 0.315 greenY: 0.555
    (II) RADEON(0): blueX: 0.155 blueY: 0.155 whiteX: 0.313 whiteY: 0.329
    (II) RADEON(0): Manufacturer's mask: 0
    (II) RADEON(0): Supported additional Video Mode:
    (II) RADEON(0): clock: 69.3 MHz Image Size: 331 x 207 mm
    (II) RADEON(0): h_active: 1280 h_sync: 1328 h_sync_end 1360 h_blank_end 1415 h_border: 0
    (II) RADEON(0): v_active: 800 v_sync: 803 v_sync_end 809 v_blanking: 816 v_border: 0
    (WW) RADEON(0): Unknown vendor-specific block f
    (II) RADEON(0): AUO
    (II) RADEON(0): B154EW02 V7
    (II) RADEON(0): EDID (in hex):
    (II) RADEON(0): 00ffffffffffff0006af742700000000
    (II) RADEON(0): 01110103802115780a1cf59758508e27
    (II) RADEON(0): 27505400000001010101010101010101
    (II) RADEON(0): 010101010101121b0087502010303020
    (II) RADEON(0): 36004bcf100000180000000f00000000
    (II) RADEON(0): 00000000000000000020000000fe0041
    (II) RADEON(0): 554f0a202020202020202020000000fe
    (II) RADEON(0): 004231353445573032205637200a0071
    (II) RADEON(0): EDID vendor "AUO", prod id 10100
    (II) RADEON(0): Output: HDMI-0, Detected Monitor Type: 0
    (II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
    Dac detection success
    (II) RADEON(0): EDID vendor "AUO", prod id 10100
    (II) RADEON(0): Printing DDC gathered Modelines:
    (II) RADEON(0): Modeline "1280x800"x0.0 69.30 1280 1328 1360 1415 800 803 809 816 -hsync -vsync (49.0 kHz)
    (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
    (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
    (II) RADEON(0): Manufacturer: AUO Model: 2774 Serial#: 0
    (II) RADEON(0): Year: 2007 Week: 1
    (II) RADEON(0): EDID Version: 1.3
    (II) RADEON(0): Digital Display Input
    (II) RADEON(0): Max Image Size [cm]: horiz.: 33 vert.: 21
    (II) RADEON(0): Gamma: 2.20
    (II) RADEON(0): No DPMS capabilities specified
    (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
    (II) RADEON(0): First detailed timing is preferred mode
    (II) RADEON(0): redX: 0.590 redY: 0.345 greenX: 0.315 greenY: 0.555
    (II) RADEON(0): blueX: 0.155 blueY: 0.155 whiteX: 0.313 whiteY: 0.329
    (II) RADEON(0): Manufacturer's mask: 0
    (II) RADEON(0): Supported additional Video Mode:
    (II) RADEON(0): clock: 69.3 MHz Image Size: 331 x 207 mm
    (II) RADEON(0): h_active: 1280 h_sync: 1328 h_sync_end 1360 h_blank_end 1415 h_border: 0
    (II) RADEON(0): v_active: 800 v_sync: 803 v_sync_end 809 v_blanking: 816 v_border: 0
    (WW) RADEON(0): Unknown vendor-specific block f
    (II) RADEON(0): AUO
    (II) RADEON(0): B154EW02 V7
    (II) RADEON(0): EDID (in hex):
    (II) RADEON(0): 00ffffffffffff0006af742700000000
    (II) RADEON(0): 01110103802115780a1cf59758508e27
    (II) RADEON(0): 27505400000001010101010101010101
    (II) RADEON(0): 010101010101121b0087502010303020
    (II) RADEON(0): 36004bcf100000180000000f00000000
    (II) RADEON(0): 00000000000000000020000000fe0041
    (II) RADEON(0): 554f0a202020202020202020000000fe
    (II) RADEON(0): 004231353445573032205637200a0071
    (II) RADEON(0): EDID vendor "AUO", prod id 10100
    (II) RADEON(0): Output: HDMI-0, Detected Monitor Type: 0
    (II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
    Dac detection success
    (II) RADEON(0): EDID vendor "AUO", prod id 10100
    (II) RADEON(0): Printing DDC gathered Modelines:
    (II) RADEON(0): Modeline "1280x800"x0.0 69.30 1280 1328 1360 1415 800 803 809 816 -hsync -vsync (49.0 kHz)
    (II) RADEON(0): Output: LVDS, Detected Monitor Type: 2
    (II) RADEON(0): EDID data from the display on output: LVDS ----------------------
    (II) RADEON(0): Manufacturer: AUO Model: 2774 Serial#: 0
    (II) RADEON(0): Year: 2007 Week: 1
    (II) RADEON(0): EDID Version: 1.3
    (II) RADEON(0): Digital Display Input
    (II) RADEON(0): Max Image Size [cm]: horiz.: 33 vert.: 21
    (II) RADEON(0): Gamma: 2.20
    (II) RADEON(0): No DPMS capabilities specified
    (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
    (II) RADEON(0): First detailed timing is preferred mode
    (II) RADEON(0): redX: 0.590 redY: 0.345 greenX: 0.315 greenY: 0.555
    (II) RADEON(0): blueX: 0.155 blueY: 0.155 whiteX: 0.313 whiteY: 0.329
    (II) RADEON(0): Manufacturer's mask: 0
    (II) RADEON(0): Supported additional Video Mode:
    (II) RADEON(0): clock: 69.3 MHz Image Size: 331 x 207 mm
    (II) RADEON(0): h_active: 1280 h_sync: 1328 h_sync_end 1360 h_blank_end 1415 h_border: 0
    (II) RADEON(0): v_active: 800 v_sync: 803 v_sync_end 809 v_blanking: 816 v_border: 0
    (WW) RADEON(0): Unknown vendor-specific block f
    (II) RADEON(0): AUO
    (II) RADEON(0): B154EW02 V7
    (II) RADEON(0): EDID (in hex):
    (II) RADEON(0): 00ffffffffffff0006af742700000000
    (II) RADEON(0): 01110103802115780a1cf59758508e27
    (II) RADEON(0): 27505400000001010101010101010101
    (II) RADEON(0): 010101010101121b0087502010303020
    (II) RADEON(0): 36004bcf100000180000000f00000000
    (II) RADEON(0): 00000000000000000020000000fe0041
    (II) RADEON(0): 554f0a202020202020202020000000fe
    (II) RADEON(0): 004231353445573032205637200a0071
    (II) RADEON(0): EDID vendor "AUO", prod id 10100
    (II) RADEON(0): Output: HDMI-0, Detected Monitor Type: 0
    I've also tried it with many xorg.conf files without finding any which give me the same graphics performance I have in ubuntu. Here's the one I was using, with the comments showing some other things I tried.
    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 "glx"
    Load "dri"
    Load "extmod"
    Load "dbe"
    Load "dri2"
    Load "record"
    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.0 - 60.0
    VertRefresh 55.0 - 70.0
    #Option "UseEdidFreqs" "1"
    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 "AccelMethod" # [<str>]
    #Option "offscreensize" # [<str>]
    #Option "SWcursor" # [<bool>]
    #Option "ignoreconnector" # [<str>]
    #Option "forcereduced" # [<bool>]
    #Option "forcedpi" # <i>
    #Option "useconfiguredmonitor" # [<bool>]
    #Option "HPD" # <str>
    #Option "NoRandr" # [<bool>]
    #Option "RROutputOrder" # [<str>]
    #Option "DRI" # [<bool>]
    #Option "TVMode" # [<str>]
    #Option "ScaleType" # [<str>]
    #Option "UseAtomBIOS" # [<bool>]
    #Option "AtomBIOS" # [<str>]
    #Option "UnverifiedFeatures" # [<bool>]
    #Option "Audio" # [<bool>]
    #Option "HDMI" # [<str>]
    #Option "COHERENT" # [<str>]
    Identifier "Card0"
    #Driver "radeonhd"
    Driver "radeon"
    VendorName "ATI Technologies Inc"
    BoardName "RS780M/RS780MN [Radeon HD 3200 Graphics]"
    BusID "PCI:1:5:0"
    #Added optimizations
    Option "AGPMode" "8"
    Option "ColorTiling" "on"
    Option "AccelMethod" "EXA"
    #Option "AccelMethod" "XAA"
    #Option "EnablePageFlip" "on"
    #Option "AGPFastWrite" "yes"
    #Option "XAANoOffScreenPixMaps" "1"
    Option "RenderAccel" "true"
    Option "DRI" "On"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    DefaultDepth 24
    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
    Modes "1280x800" "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection
    Section "Extensions"
    # Option "Composite" "On"
    Option "Composite" "Disable"
    EndSection
    #Section "ServerFlags"
    # Option "AIGLX" "On"
    #EndSection
    Section "DRI"
    Group "video"
    Mode 0666
    EndSection
    Just in case this help:
    [jake@myhost ~]$ modinfo radeon
    filename: /lib/modules/2.6.29-ARCH/kernel/drivers/gpu/drm/radeon/radeon.ko
    license: GPL and additional rights
    description: ATI Radeon
    author: Gareth Hughes, Keith Whitwell, others.
    depends: drm
    vermagic: 2.6.29-ARCH SMP preempt mod_unload 686
    parm: no_wb:Disable AGP writeback for scratch registers (int)
    [jake@myhost ~]$ modinfo drm
    filename: /lib/modules/2.6.29-ARCH/kernel/drivers/gpu/drm/drm.ko
    license: GPL and additional rights
    description: DRM shared core routines
    author: Gareth Hughes, Leif Delgass, José Fonseca, Jon Smirl
    depends: agpgart,i2c-core
    vermagic: 2.6.29-ARCH SMP preempt mod_unload 686
    parm: debug:Enable debug output (int)
    Any ideas?
    Last edited by Coward (2009-06-25 06:40:51)

    Coward wrote:I can't see a way to mark this thread as solved or anything, but it is solved.
    Just click edit on the lower right of your first post and you can edit the subject
    http://bbs.archlinux.org/viewtopic.php?id=50161

  • [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

  • 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

  • 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

  • Tearing video playback with radeon open source

    Hi all, I'm pretty new to Arch. I've got almost everything set up and working nicely, except video playback.
    I get a lot of tearing using the open source drivers. It happens both with mPlayer(no matter which output is chosen) and VLC. Happened in Ubuntu and happens in Arch. In Ubuntu the only thing that solved it was enabling Tear Free Desktop from CCC(which enable VSYNC and Tripple Buffering), but I wanna stick to open source drivers in Arch(that's the prefered choice according to the Wiki).
    Can I enable VSYNC in these drivers? Please help.
    Not sure if it matters, but I'm running GNOME 3.
    Thanks!

    Maybe you will find something useful here: http://www.x.org/wiki/RadeonFeature/#VSYNC
    Or here: http://phoronix.com/forums/showthread.p … s-Showdown
    I am not currently using ATI hardware to tell you exactly what's needed.  Using a compositor such as Compiz might make the difference.

  • 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

  • Black screen on resume from sleep using open source AMD/ATI driver

    When waking from sleep using systemctl suspend or pm-suspend , I am presented with a black screen. I can still open programs, type, etc. but cannot see what I am doing. I usually just wind up rebooting from whatever terminal I had open, but again I can't see what I am typing. Upon reboot, the screen starts back up again. Everything else seems to resume from sleep just fine, it's just the screen that won't turn back on.
    I came from Ubuntu and had this same problem there. However, I only had this problem when using the open source xf86-video driver; when using the proprietary drivers, I was able to suspend/resume just fine. So it seems this problem is specific to the open source drivers.
    If I'm using an external monitor, my external monitor will resume just fine after waking from sleep, but the laptop screen will not.
    Googling around shows this is a common problem with AMD/ATI cards, and after a lot of attempts and failures I'm interested in knowing if anyone else has solved this problem.
    What I've tried so far (without success):
    -various quirks included with pm-utils to turn on dpms after resume
    -xrandr after resumption from sleep
    ==xrandr --output LVDS --off (If used without suspending (so while the screen still works) this seems to crash Gnome the first time around, but Gnome automatically restarts. If used a second time, it completely blanks the screen and requires a reboot)
    ==xrandr --output LVDS --mode 1600x900
    -xset dpms force on or xset dpms force off after resumption from sleep
    -vbetool dpms off and vbetool dpms on results in error message "Real mode call failed"
    -scripts using vbetool or xrandr when resuming from sleep
    -switching between virtual consoles and gnome using alt-ctrl-fn-f1 and alt-ctrl-fn-f2 keys
    My setup:
    -HP Envy dv7
    -UEFI dual-boot with Windows 8
    -AMD Radeon HD 7640G
    -xf86-video-ati 1:7.2.0-1 driver
    -Gnome DE using GDM login manager
    Thank you.
    EDIT: I did try using the proprietary drivers for a time, but found I couldn't adjust my brightness. At first I thought working suspension > adjustable brightness, but I quickly changed my mind after one night of trying to work on an unadjustable maximally bright screen.
    Last edited by broahmed (2013-11-23 02:18:57)

    Unfortunately I could not fix the problem so I wiped my system and loaded all new drivers before I found this posting.
    Is there a way to get the old ATI driver that works? The only one available on the ATI and Lenovo website is the latest one with the problem. I agree with you David, Lenovo should have fixed this problem already with ATI.
    John

  • [Solved] AMD open source - anything comparable to CCC "Desktop Color"?

    With AMD's proprietary drivers we get access to CCC which, among its other utilities, gives the user the ability to manually set RGB color values (gamma, brightness, contrast) for RGB channels for attached monitors.
    I have three monitors whose color profiles I'm trying to match (Qnix Qx2710 monitors, no hardware based way to manipulate RGB). I know that using CCC is not the recommended solution - I have a colorimeter, and am still trying to generate ICC profiles that get the monitors to match one another. So far, this has not been fruitful.
    In the past, on my Windows partition, I have used CCC to make adjustments so that my 3 monitors are close enough to each other for my needs - I'm not doing any type of photography or design work, I just can't stand having the same page(s) / windows look so drastically different across each monitor (it's particularly bad on white backgrounds).
    I do not want to using AMD's drivers on my Arch install though. Is there any way to manipulate RGB channel values through the open source drivers (or some other means besides setting ICC profiles)? My searching so far hasn't turned up anything useful besides using ICC profiles.
    Last edited by dgalt (2015-05-20 22:57:12)

    https://github.com/kokoko3k/caled
    https://aur.archlinux.org/packages/caled/
    Last edited by kokoko3k (2015-05-18 20:58:39)

  • Open source image, audio, video hosting - MediaCrush

    Hey guys! I've been building MediaCrush over the past few months, with my friend (and fellow Arch user) Jose Diez, and several other open-source contributors. It hosts video, audio, images, vectors - over 500 different file formats are supported. You can upload almost anything (like a mp3, flac, mp4, webm, avi, bmp, svg, cr3...) and it'll be converted (losslessly where possible) to browser-friendly formats. You get a link to share, like this: https://mediacru.sh/Fx73lJhU0_Id
    The site is completely open source. You can run your own clone of MediaCrush locally with the help of the detailed instructions in the README. Pull requests are welcome, too, so you can help make it better if you please. It's written in Python and it's built on the shoulders of giants like ImageMagick and ffmpeg. Our whole shop is Arch - our dev machines are Arch, and all of the production servers (web servers, processing servers, and storage servers) are running Arch.
    ✓ Share images, audio, video, vectors
    ✓ Super fast hosting
    ✓ Hotlinking/embedding
    ✓ Create albums of media
    ✓ Keep track of files you've uploaded (optional)
    ✓ Privacy-first data policies (link)
    ✓ Excellent public API (link)
    ✓ Entirely open source
    ✓ HTTPS only
    ✓ Ad-free
    You can upload files right away at https://mediacru.sh, or set up your own instance to host files on. Feel free to hop into the IRC channel for a chat, too: #mediacrush on irc.freenode.net. There are a couple of other cool things that you might like. For example, MediaCrush-cli lets you upload files from the comfort of your favorite shell.
    $ mediacrush --album *.jpg # example usage
    You can find it in the AUR as mediacrush-cli. There are also browser extensions that make it easy to rehost images around the web: Firefox, Chromium (both are open source, of course 1, 2). I also have a little script that uploads screenshots via scrot straight to MediaCrush.
    Here are some example URLs to play with: Video, or audio, or a GIF (we convert those to video, makes them load faster), or how about an album?
    Let me know what you think! I hope you like it.
    Last edited by SirCmpwn (2014-02-04 01:26:43)

    SirCmpwn wrote:
    likytau wrote:
    a GIF (we convert those to video, makes them load faster)
    practice, but of course it totally breaks on pixel art.
    You're absolutely right. The reason we decided to convert GIF to video is because the majority of GIFs are sourced from video, and GIF is a poor choice for that kind of media. However, GIF is well suited to pixel art. The original GIF doesn't go away when you upload - if you want to host GIFs on MediaCrush like that, I suggest hotlinking straight to it: https://mediacru.sh/1hBjPzWZGy6m.gif. That being said, we strive to make the conversion as close as possible to the original, and I feel that in both cases, the final result is close enough to give the general idea, and then you get the original GIF when you click "Download", so it's suitable for sharing.
    Yes, I agree that it is quite good quality, the problem only arises when the output must be 100% accurate as with pixel art.
    It's good to know that the original does not go away.. Especially for formats like GPL, this is quite helpful.
    Files are run through detect, which determines what kind of file they are, collects some metadata, and selects a processor. Processing is distributed, which is accomplished through Celery (with Redis as a broker).
    I see, excellent summary. With the help of that, I have written a GPL detector (which maybe doesn't work fully, I had no idea whether simply open()ing the file would be okay with your architecture):
    def detect_gpl(path):
    # XXX don't know how to access path. Is standard open() ok?
    with open(path, 'r') as f:
    lines = [f.readline().rstrip() for v in range(3)]
    if (lines[0] != 'GIMP Palette' or
    (not lines[1].startswith('Name: ')) or
    (not lines[2].startswith('Columns: '))):
    return None
    return {
    'type': 'application/x-gimp-palette',
    'extra': None,
    'flags': None,
    Haven't written rendering code yet, but I think imagemagick can do the job; it would probably be possible to generate an XPM directly in Python code, that ImageMagick could then convert.
    Regarding the other formats you mentioned, could you offer some test files, and a general idea of what they are and how we might go about detecting them and supporting them?
    Yeah, I'll provide some shortly. You may not want to support them all, but here's a summary of what they are:
    * GPL : Gimp Palette. Used by GIMP (duh), Inkscape, Mypaint, Scribus ... most OSS graphics apps. Identified as above (well, my routine above is actually fairly paranoid -- just checking that the first line content equals 'GIMP Palette' is normally enough to detect it). Sample files here.
    * ora: OpenRaster. 'Generic layered image format', hopefully will become a standard for layered raster graphics interchange. MyPaint's native format, supported by GIMP and Krita. Convertable to PNG using calligraconverter[1].
    * kra: Krita's native format. Convertable to PNG using calligraconverter[1].
    * xcf, xcf.gz, xcf.bz: GIMP's native format. Convertable to PNG using xcf2png (from 'xcftools' package)
    * ase : probably don't bother -- this is Aseprite's native format, which is not particularly common in the wild. I don't know of a tool that converts it. I just tried it for testing's sake.
    * webp: Google's WebP format. Already handled, but you seem to currently convert it to a video even if the image is static.
    [1] Available in the package 'calligra-extras'
    You're welcome to submit pull requests; you should join the IRC channel to participate in dev chatter. Thanks for the feedback!
    Thanks, I'll look at doing that once I'm familiar with the system.
    Last edited by likytau (2014-02-05 05:45:51)

  • Error 1074397153 Cannot Detect Recognizable Video source

    I'm using a single PCI1410 card to acquire images from two cameras and display those images in Labview using the Multiple Camera Acquisition.vi found on the NI website.  I'm running Windows XP, and my two cameras are Sony XC-HR70's with a resolution of 1024X768 each, running ~15FPS (total for both) thru the frame grabber.  I have one camera as a master, supplying the HD & VD synch signals for both my slave camera and the PCI1410.  Here is my problem:
          Whenever I change the light intensity for the cameras drastically (ie, abruptly shutting off the light source or blocking the camera), I get an error in Labview:  "1074397153 @ IMAQ Extract Buffer.vi.   NI-IMAQ: Cannot detect recognizable video source".  If I perform a gradual decrease in light intensity, I don't get the error.  Unfortunately, the users often need to toggle on and off my camera illuminators abruptly, so a gradual transition is not an option.
           I thought this was a MAX issue, but it is not-MAX gives no errors regardless of light intensity.
           I also tried decreasing the white level and/or increasing the black level-(per NI Knowledgebase post) all that did was decrease my image quality, error still appeared.  The error first appears in imgwaitforimaqoccurrence.vi which is inside imgsessionexaminebuffer.vi. 
    If I could somehow ignore the error and insert a ~ 500mS delay and then re-attempt to acquire video lock, it would probably work.  Just not sure how to do this, or if it is the right approach.  Any ideas?

    Hey wowens,
    I was wondering if you ran just a simple grab example program, and perform the same action of shutting off the camera's light source, do you get the same error? The error you are getting means that the frame grabber is not receiving any data from the camera in the expected timeout period. There shouldn't be any reason why decreasing the light quickly should stop the camera from sending data, as the camera should still be sending some data, like all black pixels or something. I might suggest tapping the data coming in with an oscilloscope to see if the data stops when you decrease the light. If you can't do this, I might suggest altering the code so that you don't stop the loop. You could also look at the shipping example called LL Scan Multiple Channels.VI. What version of the NI-IMAQ driver are you using? I would suggest that you upgrade to the most recent if you don't have it. Other than that it sounds like you need to find out what is causing the error before you start to find a solution.
    I hope this helps at least a little. Let me know if you have any questions or concerns. Thanks, and have a great day.
    Regards,
    DJ L.

  • Error 0xBFF6001F - Cannot detect recognizable video source

    Hi,
    I'm using a NI PCI-1433 card with a Sentech camera.
    When I try to get a snap from the camera in MAX, I've the following error : 0xBFF6001F - Cannot detect recognizable video source.
    I use the icd file given by the camera constructor (Alliance Vision) for the camera parameters.
    I have Labview 2012 SP1 and MAX 5.4.0.
    Has someone any idea ?
    Maugan.

    Hi Maugan,
    Did you already look at this KB?
    Best regards.
    Paolo_P
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

  • Open source video chat from linux to iphone?

    I would like to find an open source video chat client that I can run on my Arch laptop that will allow me to video chat with friends running iOS.  Is there such a thing? Skype is not open source. Googlechat is not open source.

    Hi,
    I'm in the same situation. Do you ever found a solution? I only need direct communication, point to point, chatrooms or something are not needed but nice to have.
    Skype is not a solution neither is Google Hangouts.
    I came across Mumble. I thought at first you can create channels for yourself on public servers but unfortunately not. Most servers won't allow you to create a channel for yourself. So your best bet here is to run your own server (which means additional expenses for me).
    Ekiga seems nice but there is no iOS client.
    The closest thing so far is Linphone, which has clients for Linux and iOS, but you need a SIP account somewhere.
    Any experiences with this?
    Thanks for any input.

  • Good site for Video Editing tools (open source)

    I'm a recent convert to Mac, and I'm having a hard time finding comparable tools to what is available via open source on the Windows side. Specifially in the H.264 arena. There are a multitude of open source encoding tools for Windows. I'm sure there have to be some for Mac. Are there any good sites that list these? I'm tried versiontracker and The Mac Orchard, but I'm hoping for something more specific like VideoHelp.com
    Any suggestions? I'm looking for encoding software that can do inverse telecine, import DivX/Xvid/DV, Trim video (to remove letterboxing), and encode to H.264.
    Thanks!

    Can't help with the video stuff, but since you're a newcomer to the Mac, see these:
    Switching from Windows to Mac OS X,
    Basic Tutorials on using a Mac,
    MacFixIt Tutorials,
    MacTips, and
    Switching to the Mac: The Missing Manual, Leopard Edition.
    And a link to open source software: http://sourceforge.net/ Search for *multimedia for Mac*.
    Additionally, *Texas Mac Man* recommends:
    Quick Assist.
    Welcome to the Switch To A Mac Guides, and
    A guide for switching to a Mac.

Maybe you are looking for