Home Phoronix Phoronix Forums X.Org Videos From FOSDEM 2008

RadeonHD IRC Logs For 2010-1-09

Search This Log:


pyro_: hi
pyro_: i have a question
pyro_: to enable 3d support for r600, do i have to compile mesa to?
pyro_: or will compiling drm be enough?
udovdh: latest drm
udovdh: latest mesa
udovdh: latest radeonhd
udovdh: kernel 2.6.32
udovdh: works well here
udovdh: on rv635
udovdh: http://turqee.tumblr.com/post/230394871/dri2-for-radeon-r600-700-chipsets-on-ubuntu-9-10
udovdh: mesa howto
udovdh: fedora?
udovdh: ubuntu?
udovdh: pyro_, ?
pyro_: im using arch linux
pyro_: i have here kernel 2.6.32 and installed latest drm, mesa and radeonhd
pyro_: i reboot and see if it works
gui: hello all
gui: just want to know if this is normal that i don't have 3D support on second X session ? (with radeonhd support enable on the first session)
gui: (it's maybe the case "by design")
udovdh: gui, interesting question
udovdh: maybe a dev will show up
udovdh: else mark it as a bug in bugs.freedesktop.org
gui: udovdh: i'll have to see the code i think
yangman: gui: this is normal for most (all?) drivers
yangman: limitation in DRI
yangman: at least DRI1
gui: yangman: i remember when i have fglrx driver enabled that i can launch multiple X session
gui: (i take, maybe bad, habit)
gui: yangman: so i have no chance to be able to have this on the future ? (in this is in DRI design)
yangman: that's pretty irrelevant when talking about the OSS drivers
gui: i know
yangman: iiuc KMS should be able to give you DRI on all X sessions
yangman: theoretically
yangman: I'm not sure if it actually works
gui: i don't know the KSM status on Debian
gui: i'll have to look
udovdh: 2.6.32?
gui: udovdh: 2.6.32-trunk-amd64 here, yes
udovdh: should be ok then?
gui: i have the trunk kernel installed
yangman: need user space support also
yangman: give #radeon a poke. people there would know more
yangman: you'd need to use xf86-video-ati for KMS anyway
gui: ok thanks udovdh and yangman, i have to look at these
gui: OH i understand now why my "vga=" kernel append line was not working since many days
gui: much changes that i forgot to track :)
gui: anyway, radeonhd is a very impressive work of providing opensource driver with 3D acceleration, thanks !
yangman: well, technically, it doesn't ;)
yangman: http://yangman.ca/blog/2009/10/15/linux-graphics-driver-stack-explained/
gui: but i can have 3D support with another driver that fglrx and not by proprietary way; this is just i want to have :)
gui: (with mesa/dri/whatelse, i d'ont really know all the technicals details)
udovdh: gui, yes you can
udovdh: kms doesn't work here
udovdh: but I have 1d, 2d and 3d on r6xx
udovdh: using radeonhd
airlied: gui: you neeed kms/dri2 to make it work and it does work fine
airlied: and that means you need radeon not radeonhd
jvd: it seems that using 2.6.23 and the latest radeonhd from git gives tearing with xv video thingies, has anyone else noticed this?
edman007: [drm] wait for fifo failed status : 0xE77C24AC 0x00FFFF03
edman007: [drm] wait idle failed status : 0xE77C04AC 0x00FFFF03
edman007: does that mean anything to anyone? my video keeps pausing for a second or so..and the idle message repeats (i think every time it pauses)
edman007: jvd, use the latest kernel, it supports drm (added in 2.6.32)
jvd: yeah, i'm using that
edman007: well 23!=32
jvd: 2.6.32 is what i meant, lol
edman007: hits jvd with the dyslexic stick
edman007: anyways, zero tearing, but I use git mesa and radeonhd
jvd: i'm trying that right now
jvd: hopefully it solves all mhy problems!!11oneone
jvd: also if i try to startx using kms, i just get a white screen, but someone else on the internets gets the same issue; perhaps i should file a bug report about that
edman007: always file a bug report if you find a bug (after checking for dups first), it makes life easy
edman007: unfortunately i rarely follow my own advice (sorry)
edman007: hence me talking here...
jvd: haha
edman007: most of the bugs I find though exist because they are too hard to track down (with this project anyways), like what I posted, i'm pretty sure it just means the state of the GPU is messed up, to fix it would mean finding out how it got screwed up, and I can't provide that information
jvd: yeah
edman007: reproducible bugs are so much easier to fix
jvd: gah, it still tears
jvd: though it seems i failed to install libdrm correctly :)
edman007: jvd, you need the latest
edman007: upgrade mesa to git as well, since that is the 3d portion (and the r600+ is 3d only)
jvd: i got them both from git, but i don't have r600_dri.so
jvd: i forgot to switch to this r6xx-r7xx-support branch in drm
edman007: ohh
edman007: r600_dri.so is in mesa
jvd: shit
edman007: i just have the latest stable for libdrm
gui: airlied: ok thanks
edman007: jvd, by default i think mesa does all drivers, but if you specify it you need to specify the r600 driver
jvd: yeah i just wrote radeon instead of r600
jvd: there's my problem :P
edman007: that will do it ;)
jvd: [ 711.875355] [drm] wait idle failed status : 0xA0003030 0x00000003
jvd: haha
jvd: seems like what you had
jvd: glxgears was working smoothly but hten i tried to quit it and now x seems stuck
edman007: jvd, :(
edman007: and i'm still having it
jvd: nice, just got a kernel oops
jvd: this is going well
edman007: reboot time
edman007: upgraded everything to latest git and is waiting for his next forced reboot
jvd: haha
edman007: jvd, anyways, i get them a lot..see radeonhd makes my system crash and lost the write cache on my raid card (the backup battery died) and now most of my crashes are due to a corrupted fs that fsck can't fix
jvd: awesome
jvd: i use linux software raid
edman007: i have hardware...
edman007: the battery is between the raid CPU and the GPU.. and the wire is not long enough to move it..
jvd: nice, urban terror works
jvd: now if i can figure out how to make it not tear
chithead: for r600, you need 2.6.33-rc kernel and irq firmware
jvd: ah
jvd: i'll give that a go, thanks a lot
jvd: in fact i just discovered something like that when looking at git history
jvd: so far with KMS i've got radeonhd locking up and radeon giving me a corrupted screen
jvd: woo radeon worked this time
yangman: jvd: rhd doesn't work with kms
jvd: that would explain it :P
yangman: as in, there's no support at all
jvd: i guess there's no option other than radeon then, if one wants tear-free xv with a new kernel
jvd: at least for now
jvd: going to bail now, buy