uv: anyone, where can I find a kms repository (even if unstable), and does it support r6xx?
uv: if it doesn't support r6xx, I'm willing to write code. what can I do to help?
EruditeHermit: uv: it is in airlied's repository
uv: where can I find it? freedesktop?
uv: or kernel.org?
EruditeHermit: read that blog
EruditeHermit: go to the entry called testing modesetting on radeon
uv: oh, I do read the blog regularly, but missed that part.
EruditeHermit: uv: do you really want to contribute?
EruditeHermit: uv: if so, do you have the skills to do so?
uv: I don't have much time, so you can't depend on me, but I do like to.
EruditeHermit: if you are serious about it
EruditeHermit: bookmark this
uv: I have very good programming skills (C too). Not too much kernel work, but I did do some kernel work
EruditeHermit: and if you have questions or get stuck and need help, come here and talk to airlied who is around daily
uv: What TZ?
EruditeHermit: but he was probably around 3-4hours ago
uv: US or Europe?
EruditeHermit: my guess is US east
EruditeHermit: but may not be
EruditeHermit: I could be totally off
uv: Do you know what is the status of KMS on radeon?
uv: particularly r6xx?
EruditeHermit: it is included in fedora 10
EruditeHermit: but it has not been merged to master yet
EruditeHermit: that will probably happen within the next few months
EruditeHermit: none of what I say is official
EruditeHermit: you really have to ask the devs
EruditeHermit: but my uneducated totally crackpot guess is within the next few months
uv: That's always the guess...
EruditeHermit: kernel 2.6.29 should have it
EruditeHermit: 2.6.28 will be released Dec 25th
EruditeHermit: 2.6.29 development opens after the release
EruditeHermit: kernel releases usually happen once every 3 months
uv: thanks, I know the process.
EruditeHermit: probably better than I do
uv: I just don't know about radeon.
uv: I have a r635 card for quite some time, and keep waiting.
uv: Now I will have some time, and wayland seems interesting.
EruditeHermit: XV, very basic 3D support should be merged soon for r600-700
uv: but the git tree that is in -next is only for KMS on Intel
uv: Are you talking about radeon or radeonhd?
EruditeHermit: AMD is working on this
EruditeHermit: they are going through IP review to release the code and documentation for it
EruditeHermit: but I think a lot of it has already been written
EruditeHermit: uv: it seems kms for radeon may actually be 2.6.30
EruditeHermit: or later
EruditeHermit: according to http://www.phoronix.com/scan.php?page=news_item&px=NjkzOQ
EruditeHermit: but again, your best bet is to ask airlied when he is around
EruditeHermit: he will give you much better answers
uv: Thanks, I found the repository.
EruditeHermit: I am going to sleep
uv: I didn't think on trying the drm-rawhide branch before
EruditeHermit: gnight and good luck
MrCooper: uv: airlied lives in Australia
Tuju: how could i debug why my x-server leaks mem?
mikkoc: Tuju: valgrind
Tuju: so i should start my x server as its argument
mikkoc: Tuju: out of curiosity, under what circumstances does it have the memleak?
Tuju: it constantly leaks
mikkoc: ah ok
Tuju: i've it on couple weeks and i have to boot due lack of mem
mikkoc: is it an old version?
Tuju: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
Tuju: 5397 root 20 0 1774m 883m 17m S 27.5 22.3 4800:00 /usr/bin/X -br -nolisten tcp :0 vt7 -auth /var/run/xaut
Tuju: this is fedora 9
mikkoc: you could try 10 :P
Tuju: yep, it's just such hurdle to upgrade. :)
MostAwesomeDude: uv: Hi. You were asking about KMS?
MostAwesomeDude: We've got it working for r6xx, yes, but that's only as an FB and with the very basics. No command processor, no accel, no GEM. Yet.
MostAwesomeDude: And I think those features should be added in that order.
MostAwesomeDude: ...Man, I've been busy with IRL stuff. Did somebody ping me sometime yesterday?
gentooer: if I get errors while running the radeon-gem-cs branch, should I still file a bug report?
gentooer: Please report at bugzilla.freedesktop.org
gentooer: File r300_render.c function r300Fallback line 357
gentooer: Software fallback:!fp->translated
gentooer: Mesa 7.3-devel implementation error: radeon_program_pair.c::allocate_input_registers(): Don't know how to handle inputs 0x8
gentooer: I get that when I run Sauerbraten
gentooer: or is this more of a mesa error?
MrCooper: no, but there's already a bug report about this, it's not radeon-gem-cs specific
SoopamanLuva84: gentooer: are u using the ebuilds I made for this?
gentooer: ah ok
SoopamanLuva84: i put a post on f.g.o like a month ago
SoopamanLuva84: about how to do it
gentooer: SoopamanLuva84, i used an ebuild from the gentoo forums which builds from airlied's git
SoopamanLuva84: yeah ok
SoopamanLuva84: u found them
gentooer: yes, thank you :)
SoopamanLuva84: just making sure, i saw u in here a few weeks ago asking about kms and wnated to make sure you saw them
gentooer: SoopamanLuva84, are you still using it, i couldn't find a working zen kernel that had kms
MostAwesomeDude: gentooer: Known bug. :C
SoopamanLuva84: gentooer: i stopped adding the radeon kms code into zen for a while cause it wasnt fair to the intel users which it was breaking
SoopamanLuva84: and the selectable drm source option i added was a pita to maintain
gentooer: ah ok, i'll probably just wait then till it's more mature
SoopamanLuva84: gentooer: i will get KMS for intel and radeon in -zen onces .28 is out
gentooer: MrCooper, is the bug report on bugs.freedesktop.org? i was looking for it and couldn't find it..
MrCooper: gentooer: yes it's there
MrCooper: search for 'radeon_program_pair.c::allocate_input_registers'
MrCooper: => http://bugs.freedesktop.org/show_bug.cgi?id=17929
gentooer: ah oops, thank you :)
uv: MostAwesomeDude, thanks
uv: What functions/ioctls are missing for GEM on r6xx?
uv: I don't care about accel, or a command processor
uv: MrCooper, thank you too
MrCooper: what do you need GEM for without accel?
uv: I find the concept of wayland interesting, and I'd like to get it working
uv: It depends passing gem buffers between processes
uv: I think (but can't be sure) that its compositor does not depend on 3D.
uv: unless by accel you mean 2D acceleration too, in this case, I don't know if it is needed or not, but it can be done in software pretty fast
uv: hmm, wayland needs egl, so maybe it does need 3D accel, but it is in a component, so maybe it can be removed
MostAwesomeDude: Ah, he left.
MostAwesomeDude: Yeah, wayland's not gonna be happening terribly soon.
SoopamanLuva84: its moving at a good ratefor 1 dev
MostAwesomeDude: Well, it's like StarCraft. Get a good hero unit and you can do anything.
spstarr: hullo MAD
guru: Hello! Got a question for all of you. I have a Radeon 4670 (R730). What is the best open source driver to use? radeon, or radeonhd?
guru: I would use fglrx, but it is too buggy with user switching
MostAwesomeDude: Depends on who you ask. They both currently have identical features.
guru: I see. I heard that the radeonhd driver has got initial 3d support for the R730, is that correct? is it possible to at least get 2d acceleration working in radeon or radeonhd?
MostAwesomeDude: No acceleration available with either driver yet.
guru: I would like to at least be able to watch divx movies in Totem without it being a slideshow
MostAwesomeDude: AMD says that they may release some documentation and code rather soon.
MostAwesomeDude: But no promises.
guru: No acceleration for movies either?
MostAwesomeDude: None, sorry.