- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- Radeon Wiki
- xf86-video-ati
- ATI Mailing List
- Radeon @ Phoronix
- RadeonHD Wiki
- xf86-video-radeonhd
- RadeonHD Mailing List
- RadeonHD @ Phoronix
Radeon IRC Logs For 2008-3-02
loswillios: EXA works fine on my RS400
loswillios: but I don’t know how much is done in SW
GhePeU: !Stanton Lois McMaster Bujold – [Miles Vorkosigan 01] – Shards of Honor (v2.0) [html, jpg].rar
GhePeU: f***ing multiple tabs.
GhePeU: and in the one channel with an easily discoverable online log π
PSYCHO___: so what, public humiliation is always welcomed π
xpg: π
GhePeU: public humiliation and public unlawful behavior not so much π
GhePeU: ah, well
PSYCHO___: GhePeU: it depends on country you are in, sometimes there are some legal things i cant do in other countries π
loswillios: textured video for RS400 \o/
loswillios: agd5f: I have a weird effect with textured video and mplayer on my RS400: http://jan.willies.info/radeon.png
osiris_: loswillios: try running an 3d app first
loswillios: ah that’s better. but now I have wobbly video playback
osiris_: loswillios: yeap. I’ve got the same effect on rs690
loswillios: ok
osiris_: loswillios: do you get wobbly video before running 3d app?
loswillios: no, before that I just got the weird mirror video
loswillios: btw, video playback without focus (= with transparency) uses a lot of cpu
osiris_: loswillios: IIRC transparency isn’t hardware accelerated yet
loswillios: I see
tormod: Hi, just want to announce the availability of Ubuntu packages for fresh-from-git mesa at https://launchpad.net/~xorg-edgers/+archive . Probably you guys in here don’t need it though π
loswillios: osiris_: did you file a ticket for that wobbly video thingie?
osiris_: loswillios: no
loswillios: hm
loswillios: well, let’s see what agd5f says
osiris_: loswillios: IIRC he’s already aware of the problem
loswillios: ok
pignu: Hiya! sweet, a radeon channel. i’m using x300 does open source driver support it? Have nightmares with fglrx gives me black screen of doooom.
pignu: im reading guide on gentoo-wiki, that you have to take special steps for r300, was wondering if it applied to x300 aswell
osiris_: pignu:it should work
PSYCHO___: there are no special steps needed
PSYCHO___: only unmask latest driver
PSYCHO___: if you are using gentoo π
PSYCHO___: on gentoo-wiki there is lots of outdated stuff
pignu: ah
pignu: thanks =)
pignu: one more question, does it gives support ot play games or use beryl/compiz?
PSYCHO___: you can play games (i play starcraft and cs1.6 and source and it works reasonably well)
PSYCHO___: beryl/compiz dunno but kde4 woks with kwin composite
GhePeU: pignu, compiz works well. install xorg-server-1.4.0.90-r3, xf86-video-ati-6.8.0, mesa-7.0.2.
GhePeU: set EXA in xorg.conf: Option “RenderAccel” “On”, Option “AccelMethod” “exa”, Option “AccelDFS” “On”, Option “GARTSize” “32”, Option “EnablePageFlip” “On”, works best for me (on a X550)
pignu: thanks
GhePeU: there are apparently some “unlucky” cards who suffers from “random” lockup, but I haven’t had a single problem with compiz since last september
pignu: =)
werdz: that’s not a compiz problem afaik, it’s a moer general problem (compiz just triggers it more often)
werdz: if you don’t haev random lockups without compiz you probably won’t have them with it
bobbens: GhePeU: RV370 chipset?
GhePeU: yes, RV370 5B63
bobbens: same chipset, but i’m using XAA
bobbens: EXA was funky
bobbens: only setting i have is GARTSize 64
bobbens: i’ll try your setting (i don’t use compiz)
GhePeU: with XAA and compiz I experienced visibible framedrops with “fullscreen” effects (cube transition, etc.)
bobbens: wow
bobbens: big performance gain
GhePeU: the great improvement was the release of xorg-server 1.4 and mesa 7.0.1
bobbens: 330 FPS -> 580 FPS in my testcase
GhePeU: before I couldn’t use 3d games because there were often lockups
GhePeU: after those release the lockup disappeared
bobbens: i haven’t really had issues with lockups
bobbens: besides valgrinding opengl apps
bobbens: and spring
bobbens: haven’t tried spring again
bobbens: i had weird issues with EXA last time i tried it
bobbens: but it does seem to be nicer π
GhePeU: I was thinking of spring π
bobbens: hehe
bobbens: i stopped playing it because of lockups π
GhePeU: it started working after those releases, at least during my limited tests
bobbens: i wonder if it fixes the issues in freespace 2
bobbens: have you tried freespace 2 in exa?
bobbens: we got clipping planes a while ago, so at least that should be fine
bobbens: but the big ships and background nebulae get corrupted
GhePeU: no, “thanks” to the lockup I lost the gaming habit
GhePeU: is it free?
bobbens: engine is open source, game data is abandonware
bobbens: so yes
bobbens: i actually switched to fglrx just to beat freespace 2
bobbens: and then came back running
bobbens: fglrx sucks soo bad π
PSYCHO___: s/sucks/leaks/
PSYCHO___: π
bobbens: well it’s good at opengl, everything else is horrible
bobbens: like xscreensaver flickers instead of fading in/out
bobbens: xv would crash more often then not
bobbens: and such
GhePeU: never used fglrx, I bought this card because it was the fastest cheap card supported by the open source drivers
bobbens: me too π
bobbens: i had a 9600 before
bobbens: it was wonderful, but new box had pci-e
bobbens: so needed a new card, my x550 was 20 euros
GhePeU: same here, but I had a 7500 π
bobbens: i’m really looking forward to going r5xx
GhePeU: 20? I bought my for 45 π
bobbens: when shaders and opengl get implemented
bobbens: only thing that annoys me is lack of opengl extensions, i want to start playing with shaders now
GhePeU: I think that it will be at least 1 year, maybe more
bobbens: but i can work with mesa for now
bobbens: i have my fingers crossed for 8 months π
bobbens: luckily my computer gets 50 fps on my testcase with sw mesa, so it shouldn’t be that bad
GhePeU: I don’t know if they’re going to implement those features in the current driver of if they’ll wait for the new gallium3d driver
bobbens: personally, i’d want them to ditch all efforts for current models and dive into gallium3d and have a really nice fast clean new fancy driver with everything π
bobbens: but i know that’s not going to happen π
bobbens: nouveau guys reduced code to 20% with gallium3d iirc
GhePeU: AFAIK the only one working on it is glisse
GhePeU: too bad Intel started its open source program
GhePeU: they hired at least one of the most active radeon developers
bobbens: what do you mean?
bobbens: i haven’t heard about that
GhePeU: eric anholt wrote the exa render acceleration for r100/r200 cards
bobbens: i mean the intel open source program
rivanvx: ok, who has got 3d working with mesa on rs690?
peterz: that code has yet to be written afaik
rivanvx: peterz: ?
peterz: there is no r600 3d code
rivanvx: rs690, not r600
rivanvx: X1200, X1250, X1270
rivanvx: basically X700-class core
peterz: ah, my bad
peterz: silly names
rivanvx: osiris_: does 3d work for you?
rivanvx: I just can’t get it to work, period
morfic: How’s RV610 support looking? Y’all don’t maintain some sort of page that people can check w/o having to make the channel noisy?
rivanvx: morfic: let’s put it this way
rivanvx: rs690 _should_ work
rivanvx: i believe osiris_ got it working
pignu: what do i need to shutdown fglrx and load radeon? i’m at the point of my radeon installation that i try it with glxinfo, but it still says fglrx
pignu: i’m using gentoo
osiris_: rivanvx: yes, 3d is working for me
osiris_: rivanvx: still having problems?
rivanvx: yup
rivanvx: i tried this
rivanvx: get fedora rescue cd
rivanvx: install rawhide
rivanvx: it has mesa 7.10 kernel 2.6.25 rc3 git1 ati 6.8.0 x 1.4.99
rivanvx: all i get is a blank screen
rivanvx: no hang, but no picture either when x loads
osiris_: rivanvx: try newest xf86-video-ati
osiris_: there were many vt switching fixes
rivanvx: you use post-6.8.0?
osiris_: yes
osiris_: rivanvx: 6.8.0 didn’t work for me either
rivanvx: hmmm…
rivanvx: did you run any 3d apps?
rivanvx: quake 3?
osiris_: glxgears, quake3, openarena
rivanvx: performance?
osiris_: there’re some filtering problems but it’s playable
osiris_: rivanvx: I didn’t check what are max playable resolutions
rivanvx: how many fps you get in glxgears?
rivanvx: i know it’s not a benchmark
rivanvx: but still
osiris_: ~400fps
rivanvx: okΕΎ
rivanvx: i might give it a shot later
rivanvx: hopefully in time for fedora 9 release I will just be able to install it and everything will work π
osiris_: rivanvx: also you may need newest mesa to make 3d on rs690 work. IIRC rs690 was added after 7.01 (and even after 7.02)
rivanvx: i know, fc9 has 7.1 git
osiris_: 7.1? latest release is 7.02
rivanvx: i know, fedora packages git snapshots
rivanvx: they also package xserver 1.5 git snapshots
rivanvx: you bet how stable it is π
osiris_: rivanvx: let us know if it will work for you
rivanvx: I don’t feel like trying right now
rivanvx: 2.6.25 breaks my wireless
rivanvx: osiris_: you also have M2A VM HDMI or?
osiris_: rivanvx: Gigabyte GA-MA69G-S3H HDMI
pignu: is there any ‘general’ tutorial for getting open source drivers to work?
pignu: i’ve found myself stuck at the gentoo tutorial
pignu: i had glfrx drivers installed, before but want to switch to radeon open source
osiris_: pignu: http://mugshot.org/visit?post=6PVQdWZyYCSVSQ
rivanvx: osiris_: does hdmi work for you?
osiris_: rivanvx: yes
rivanvx: what display?
rivanvx: TV or monitor?
osiris_: rivanvx: actaually I use supplied hdmi->dvi converter
rivanvx: because i have separate dvi and hdmi
rivanvx: and i wonder if I could use them at the same time
osiris_: MAG T906w monitor
pignu: osiris_: didnt find that helping me, mhm..
osiris_: rivanvx: does your mainboard have vga connector?
rivanvx: yep
rivanvx: and it’s microatx too π
rivanvx: http://www.powersonic.ca/images/mb/mb-M2A-VM%20HDMI.jpg
osiris_: rivanvx: check the user’s manual, there should be some info about it
rivanvx: i have no doubt it works, but I wonder if it works or will it work on Linux
osiris_: pignu: which card do you have?
loswillios: pignu: for only the driver, it’s enought to just build and install it
loswillios: no need to build the whole lot
rivanvx: osiris_: good news “HDMI video is working … I have dual head DVI and HDMI.”
rivanvx: well, xf86-video-ati is almost too good π
GhePeU: pignu, unmask and install from portage, then comment out everything fglrx put in /etc/X11/xorg.conf, ‘Section “Device”‘ and insert ‘Driver “radeon”‘
osiris_: rivanvx: cool
PSYCHO___: pignu: also you should blacklist fglrx module if you have it installed
PSYCHO___: pignu: then you should add to /etc/modules.autoload.d/kernel2.6 lines drm and radeon
PSYCHO___: radeon might be enought
PSYCHO___: then only set xorg.conf and “eselect opengl set xorg-x11”
pignu: ah i got some help =)
pignu: hmm
pignu: lets see…
pignu: how do i blacklist?
rx__: uhh… you don’t need to blacklist anything if you have fglrx and radeon installed
pignu: thne how do i do it?.. i dont have direct rendering
rx__: just don’t autoload any kernel modules
pignu: uh
rx__: X deals with them
pignu: o.O
PSYCHO___: rx__: if he don
PSYCHO___: ‘t blacklist them udev will load it
pignu: if i type eselect opengl set x11-xorg.. it switches opengl to xorg, but i dont get direct rendering
rx__: that’s not the behavior on my gentoo notebook
PSYCHO___: well i tested this on clean install and udev was doing this so i asume that it is correct behavior. i tested it on 3 pcs
PSYCHO___: grep EE /var/log/Xorg.0.log
PSYCHO___: pignu: ^
PSYCHO___: so you get info why it is not working
rx__: shrugs
pignu: um
pignu: thats the fglrx errors i got
pignu: i have to restart whole X to switch?
PSYCHO___: you should exit x unload fglrx and load radeon module and start x
PSYCHO___: better would be in this case reboot maybe
pignu: ah, i’ll try that, in a second =)
rx__: actually you should restart from clean w/o fglrx ever loaded
PSYCHO___: who knows what mess leave fglrx driver after unload
rx__: not just X
pignu: who do i “unload” fglrx?
pignu: so it dont load
PSYCHO___: “rmmod fglrx && modprobe radeon” but really better would be to have fresh enviroment without fglrx ever loaded
pignu: ok =)
pignu: wish me luck π
arekm: http://tirdc.livejournal.com/21190.html, does anyone know more?
PSYCHO___: do not make interpunction right after url
PSYCHO___: it converts to tinyurl and i’m always confused when i have to delet dots and other
arekm: try && error
rx__: arekm; git://anongit.freedesktop.org/git/mesa/mesa
arekm: rx__: hm, looking for fallback related commit there but don’t see such one recently
rx__: hmm..
rx__: yeah check with egore when he’s around :/
osiris_: any rs690 user here?
unverbraucht: yep
osiris_: unverbraucht: are you using radeon driver?
unverbraucht: osiris_: i have yesterdays git installed but i don’t use it atm because i only have a tv connected to that pc
unverbraucht: but if there is something you need tested i can hook up a crt
osiris_: unverbraucht: does Xv work for you?
unverbraucht: sorry, haven’t tried it yet
unverbraucht: should i give it a spin?
osiris_: unverbraucht: one moment
orkid: works for me on r420.. but i’m wondering why mplayer take 50% cpu and Xorg takes 50% too
orkid: why Xorg ?
OipOS: Rendering.
pignu: didnt work completly, failed to load radeon as module, checking if i missed something in kernel compile
pignu: or if i need to download it from somewhere
pignu: i did remove gflrx cometply now
orkid: OipOS: was that a response to my question?
OipOS: A short and incomplete one yes.
osiris_: for those who have wobbly video on rs690
osiris_: temporary fix: run little more advanced 3d app first (quake3, openarena)
pignu: odd stuff, didn’t detect
pignu: udev detects fglrx at boot
pignu: *scratches head* could someone give me a pointer? I’m trying to install radeon driver i’ve followed a gentoo guide, but somewhere it messes up
pignu: i used to have fglrx before
PSYCHO___: pignu: could you please tell me which guide
pignu: http://gentoo-wiki.com/HOWTO_DRI_with_ATi_Open-Source_Drivers
PSYCHO___: mmntik
OipOS: Maybe you should do a ‘find /lib/modules | grep fglrx’ ?
pignu: yeah, its there the module, but i dont think i have the right module around to load radeon
pignu: i try modprobe radeon
pignu: and it can’t find any
pignu: what am i missing then? =)
OipOS: Move the fglrx.ko file to a different location?
pignu: i still lack the radeon driver to modprobe it
PSYCHO___: pingu: lsmod -l
pignu: is not there
PSYCHO___: hmm so you didn’t correctly set your kernel
pignu: hang on and i paste kernel config =), i dont know what im missing
pignu: http://rafb.net/p/dEVK8N31.html
pignu: i got a x300 card
OipOS: Could you paste your lsmod?
PSYCHO___: # CONFIG_DRM_RADEON is not set
PSYCHO___: ahem
PSYCHO___: you want to useit didn’t
PSYCHO___: you
pignu: i thought i just compiled in that DRM
OipOS: Lol. Depends on if he is using external or internal radeon modules.
pignu: o.O
PSYCHO___: pignu: and that M was in that howto for reason
pignu: PSYCHO___: well i just followed #gentoo’s advice and they recomended to compile in DRM
pignu: π
pignu: and i just rebooted and it didnt work and im here
pignu: ill try another recompile
PSYCHO___: whyt
PSYCHO___: why
loswillios: gentoo ftw
pignu: ?
pignu: 19:51 < PSYCHO___> # CONFIG_DRM_RADEON is not set
PSYCHO___: you only mar that option as M
pignu: ok
PSYCHO___: and make make modules && modules_install
pignu: oh
PSYCHO___: i write it wrong don’t copy&paste
PSYCHO___: make modules && make modules_install
pignu: CONFIG_DRM=y
pignu: could that be # ?
PSYCHO___: could be
pignu: or module
PSYCHO___: leve this unchanged
pignu: hm.. ?
GhePeU: my config: # CONFIG_AGP is not set
GhePeU: CONFIG_DRM_RADEON=m
GhePeU: CONFIG_DRM=m
GhePeU: do not use radeonfb
pignu: ?
GhePeU: that is: # CONFIG_FB_RADEON is not set
pignu: ah
pignu: that is when you boot right, radeonfb? so you can have graphic there?
GhePeU: yes, but it’s not compatible with X/r300
pignu: π
PSYCHO___: # CONFIG_FB is not set
pignu: what is competible for framebuffer support with this driver?
PSYCHO___: pignu: no problem you only use uvesafb not radeonfb
pignu: ah ok
PSYCHO___: you don’t have it enabled at all
PSYCHO___: so no problem now
pignu: ye, i just had mixed it up, ill try ghepeu’s settings
pignu: =)
GhePeU: the important modules are hust CONFIG_DRM=m and CONFIG_DRM_RADEON=m
pignu: ok
PSYCHO___: if you did what i said you should modprobe radeon and trhy it
PSYCHO___: it should work allready
pignu: oh
pignu: hang on, scrolling up =)
pignu: ok ill try
PSYCHO___: change “# CONFIG_DRM_RADEON is not set” on “CONFIG_DRM_RADEON=m”
PSYCHO___: and make modules && modules_install
PSYCHO___: modprobe radeon
PSYCHO___: /etc/init.d/xdm restart
GhePeU: on dmesg you should read something like “[drm] Initialized drm 1.1.0 20060810”
pignu: ok
GhePeU: [drm] Initialized radeon 1.28.0 20060524 on minor 0
pignu: WARNING: Error inserting drm (/lib/modules/2.6.23-gentoo-r9/kernel/drivers/char/drm/drm.ko): Invalid module format
GhePeU: [drm] Setting GART location based on new memory map
GhePeU: [drm] Loading R300 Microcode
GhePeU: [drm] writeback test succeeded in 1 usecs
OipOS: Oh dear.
pignu: oh
GhePeU: that could be because you had drm compiled in
pignu: ok
GhePeU: check if you have some [drm] line in dmesg
pignu: ahhhh
pignu: right recompiling then rebooting
OipOS: You don’t have to reboot?
PSYCHO___: exactly
pignu: i just compiled drm as module, and that happend
PSYCHO___: why didn’t you change only what i said
PSYCHO___: now you really have to reboot
pignu: PSYCHO___: i did
pignu: huh?
pignu: π
PSYCHO___: no i didnt say to change drm to M
pignu: well i’m not gona die over it
PSYCHO___: only radeon to M
pignu: ;D
pignu: ok
pignu: well i got to reboot see you soon :;P
OipOS: Language seems to be a barrier here.
GhePeU: yes, I didn’t notice that you had drm compiled in, just leave “CONFIG_DRM=y”, “CONFIG_DRM_RADEON=m”, make modules && modules_install and
GhePeU: too late
PSYCHO___: GhePeU: i said that twice
PSYCHO___: twice! π
GhePeU: eh, I think that you saying one thing and I saying another confused it
GhePeU: *him
OipOS: ‘it’. Lmao.
GhePeU: *her
GhePeU: *don’t know
OipOS: *pignu
orkid: so Xorg will always use so much CPU when doing xv?
rs: same error
OipOS: orkid, it shouldn’t.
rs: ill paste my kernel config in a sce
PSYCHO___: it really shouldn’t i got 2%cpu up when playing video
PSYCHO___: 2% raise
orkid: mine is using 50%. is that normal ?
orkid: on an amd3000+ x86_64
OipOS: If you have a huge ass movie file(1024i), then mplayer can take up a lot of CPU, but Xorg shouldn’t…
GhePeU: what a stupid language, if you insist on keeping neuter gender why don’t you use also a “i don’t know if male or female” gender
OipOS: Especially not now that textured video has arrived for almost all cards.
orkid: it was on a 720p x264 iirc. is not having direct rendering working … could that be the issue?
OipOS: Yeh, probably
OipOS: xv uses accelerated stuff, if I’m right.
GhePeU: does hardware scaling require a working dri?
rs: Your paste can be seen here: http://rafb.net/p/qPQt2v19.html
OipOS: Not too sure.
GhePeU: because afaik xv just does hw scaling
GhePeU: you’d need xvmc for everything else
OipOS: orkid, how much CPU does Xorg take if you do ‘mplayer -vo x11 -zoom *video file here*’ ?
GhePeU: or a better replacement
rs: modprobe -l http://rafb.net/p/ScUBsK68.htm.. if it helps
PSYCHO___: orkid: butt you have h264 it eats a lot allways
orkid: well let me try x11 vs xv
rs: hmm..
orkid: well using x11 uses 100% cpu for the beginning of the file, using xv uses about 86%
orkid: mplayer uses about the same % cpu
OipOS: Yeh, that was to be expected.
rs: drm: exports duplicate symbol drm_get_resource_start (owned by kernel)
rs: nice
orkid: so how come Xorg still uses so much CPU while using xv ?. 20%mplayer, 60%Xorg
OipOS: Probably because it’s all software rendering.
OipOS: Which is slow as hell.
OipOS: If you get DRI working, it should be better.
orkid: so… how do i fix my no direct rendering problem?
orkid: let me check my log file
OipOS: Can you put your ‘LIBGL_DEBUG=verbose glxinfo’ on the net somewhere?
orkid: so.. where do i set that ?
orkid: ok nvm :p
orkid: just run the cmd. hold on
orkid: for some reason it still doesn’t print any more info than normal
PSYCHO___: it prints more lines at beginning
PSYCHO___: :]
OipOS: It sometimes doesn’t.
PSYCHO___: oh
OipOS: Mainly if you don’t have DRM loaded, I think.
OipOS: It happened to me a few times.
PSYCHO___: good to know
PSYCHO___: i preffer ‘glxinfo |grep direct
PSYCHO___: ‘
osiris_: orkid: are there any devices in /dev/dri/?
orkid: modprobe drm give FATAL: Error inserting drm (/lib/modules/2.6.24-gentoo/kernel/drivers/char/drm/drm.ko): Cannot allocate memory
orkid: wow
orkid: no good. i have enough ram
orkid: i have card0 in dri
orkid: οΏ½crw-rw—- 1 root root 226, 0 2008-03-01 17:22 card0
osiris_: post Xorg.0.log somewhere
osiris_: orkid: allow other users to access card0 or change group to i.e. video
orkid: http://pastebin.com/m84ef195
orkid: my user is in the video group already
OipOS: Yeh, but the /dev/dri/card0 node isn’t.
orkid: the drm module is the problem
orkid: isn’t it ?
orkid: or no… ok. good point. i’ll change the permissions to video group
OipOS: And then, I think you have to restart your X server.
OipOS: And re-load your drm module.
rs: i’ve made progress
rs: i could load the module.. but
orkid: …. i can’t load the drm module. that’s a problem,
orkid: if not THE problem
osiris_: orkid: did you run modprobe as root?
rs: could glxinfo work with radeon drivers? o.O
rs: i get Xlib: extension “GLX” missing on display “:0.0”.
rs: brb trying restarting x
orkid: where is the drm module in the menuconfig of the kernel ?
OipOS: drivers -> graphics support
OipOS: I believe…
pignu: hmm…
orkid: i thikn ih ave a problem with my modules …
orkid: hold on
orkid: getting unkown symbol errors.. remaking modules now
OipOS: Lol, whoops.
PSYCHO___: pignu: soo?
orkid: when you build the radeon drivers (from git) and install them, do they overwrite the modules installed by the kernel modules ?
pignu: PSYCHO___: working on it, i got advice to put glx in xorg.conf
PSYCHO___: pignu: so you don’t have set xorg.conf at all
pignu: i did fix the DRM issue
PSYCHO___: isn’t it in that howto too
PSYCHO___: cool
pignu: it got fixed by a make clean
pignu: then a recompile of kernel
OipOS: orkid, no.
PSYCHO___: yes configuation is writen in that howto
PSYCHO___: and looks fine
OipOS: The radeon drivers do not contain the modules. The Mesa/Drm git does.
orkid: wth is this about? WARNING: Error inserting drm (/lib/modules/2.6.24-gentoo/kernel/drivers/char/drm/drm.ko): Cannot allocate memory
orkid: still getting it
pignu: yeah, i just didnt think it was a requirement those additional options =)
OipOS: I honestly have no idea. Maybe you should try compiling the drm module in the kernel, instead of as a module?
osiris_: orkid: look at dmesg output
OipOS: I remember a few builds where modules didn’t really work.
orkid: yeah. dmesg sayis nothin about drm problem. just about radeon ont found ysmbols (obviously)
orkid: maybe i should update kernel
pignu: i think that tutorial is realy confusin by the steps, which to do and not, but i think i got it now
bgoglin: could anybody tell what’s an IGP chip? is it some rs480-like variant of old radeons ?
loswillios: igp is just integrated grapics IIRC
unverbraucht: bgoglin: igp just means integrated graphics, which often use system memory (they don’t have dedicated video ram) and lack vertex shaders
unverbraucht: rs480 is an igp chip, as is the rs690 and the radeon igp afaik
bgoglin: ok thx
xpg: Is there a way to get TV out working on the RS690?
unverbraucht: xpg: i don’t know about todays status, but yesterday it didn’t work
unverbraucht: it’s not finished yet
xpg: unverbraucht, I know that I should just have a bit more patience, but it can be hard π
unverbraucht: yes, same here π
xpg: It’s incredible to see the progress of the radeon driver
unverbraucht: my rs690 box is my htpc and is only connected to a tv
unverbraucht: yes, the pace is really impressive
xpg: Interesting, my RS690 box is going to be my HTPC as well. However, until I can find a way to have both xvideo and tv-out it’s not much fun π
unverbraucht: well it works more or less with fglrx using mplayer -vo gl, but there is a lot of tearing
unverbraucht: and it can’t display video streams that are > 600-700 pixels wide π
xpg: fglrx does all sorts of strange thing to my system. xvideo only works half the time, and tearing is terrible
unverbraucht: xvideo works for you?
xpg: Yeah, with the texturedvideo flag, but it is very fragile
unverbraucht: ah, wow, it does work π
OipOS: Wait, xvideo works on fglrx?
unverbraucht: i didn’t even check since the last update
unverbraucht: but it always crashes π
xpg: It usually requires a reboot or two to get it working
unverbraucht: fglrx(0): Textured Video is enabled
xpg: fglrx’s xvideo support is far to unstable to be usable
OipOS: Weird.
orkid: awesome-o π i got drm working and now X uses.. nothing π
orkid: ok ok 1.3% π
xpg: nice π
OipOS: There we go.
PSYCHO___: orkid: this low usage you get when you play full HD? aka 720 or 1080?
OipOS: I believe he said it was a 720p file.
orkid: this is beautiful π
orkid: 720p x264
orkid: (FFmpeg H.264)
orkid: rather
orkid: 1280×720 24bpp 23.976 fps
orkid: amd3000+ x86_64
orkid: gentoo-2.6.24-r3
orkid: 512ram
orkid: x800xt (r420)
PSYCHO___: hell why i got 100% cpu with this video π
OipOS: 100% on Xorg, or your video player?
PSYCHO___: i don’t have any hd vid here now, but test tomorow
orkid: mplayer Coral_Reef_Adventure_1080.wmv -zoom -framedrop -fs is also super smooth (this is video from the windows media HD site.. a sample)
orkid: only one glitch.. most probably b/c of HD access.. about 80% CPU max. around 60-70 normally
orkid: get some test HD stuff here: http://www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/contentshowcase.aspx
orkid: (you should be able to just unzip the exes)
orkid: http://www1.mplayerhq.hu/MPlayer/samples/HDTV/
orkid: http://www.bbcmotiongallery.com/Customer/index.aspx
PSYCHO___: oko
PSYCHO___: downloading now
rs: bingo! got it working
orkid: this is amazing. thanks to all the devs π agd5f et al
rs: but i just noticed the heat it outputs, wow..
rs: i’m on laptop
OipOS: Cool.
rs: oh wait the oven is on
rs: thanks people π
PSYCHO___: orkid: ok it uses about 60-70%
orkid: i don’t know if the devs know how many people this is bound to make happy π
PSYCHO___: soo it will be something in x264 ok
orkid: is there xvmc support yet? or ever?
orkid: how do i get wmvhd audio in mplayer? it says to enable compile time option.. but not sure which one it is. hmm.
OipOS: I don’t know exactly.
OipOS: Download the source package and do a search in the ./configure –help list.
orkid: i think it might have to do with win32codecs.. perhaps :S
OipOS: Oh, maybe.
orkid: SICK! tHIS IS SICK! π i can’t believe it.. i can play video w/o drop/desyncs now.
orkid: wow
OipOS: Lol.
orkid: it’s been a long time in the making i guess, but its unbelievable
orkid: IT’S A BIG DEAL π
OipOS: Opening audio decoder: [dmo] Win32/DMO decoders
OipOS: Yeh, it’s win32codecs.
orkid: i’m using amd64codecs. maybe it’s not in those
orkid: h
orkid: m
Magnade: if your running 64bit linux to use the win32codecs you would need to setup mplayer to run 3bit
Magnade: 32bit*
OipOS: A beautiful job for /opt/mplayer2
orkid: i use mplayer 64bit, and amd64codecs. and i can decode almost anything (except for this audio from wmvhd it seems like)
Magnade: orkid: just make sure you dont download wmvhd vids then
orkid: well . it’d be nice to get the audio to work π
orkid: i guess i can give mplayer 32 a shot
orkid: or see if they updated their codecs on the mplayer site (i doubt it)
orkid: but this is a bit OT here
PSYCHO___: orkid: gentoo has some nice patches in berkano overlay
orkid: tx for all of your help everyone
PSYCHO___: for mplayer
orkid: ok. but what do you need enabled as a use flag for wmvhd audio ?
OipOS: -32bit
OipOS: Because the wmvhd codecs are 32 bit.
OipOS: mplayer loads them automatically from /usr/lib/mplayer/codecs in my build.
orkid: weird that the video decode works, but not the audio
OipOS: scratches beard
OipOS: shrugs
Magnade: orkid: decode might of been reverse engineered already
Magnade: and audio hasnt been
OipOS: It works here…
Magnade: OipOS: in 32bit tho?
OipOS: Yeh.
OipOS: Full 32bit build.
orkid: OipOS: you’re using 32bit on 64bit? or 32bit on 32bit hardware ?
Magnade: do its just using windows dlls for it
orkid: k
Magnade: s/do/so
orkid: i guess so. aren’t there any for 64bit systems though? hm
Magnade: microsoft has been rather lazy about making 64bit versions of the codecs
Magnade: with vista doing 64bit maybe thats changed some
orkid: cuz no one has more than 4gb ram… right. lol
OipOS: Eh, Physical Address Translation does the trick.
Magnade: microsoft isnt the only lazy one
Magnade: adobe with their flash hasnt bothered ether
OipOS: Extension*
orkid: translation shamslation π
OipOS: A way to have 64 GiB RAM under 32 bit environments.
morfic: what does the rs690 have to do with the RV610? (i long lost track of all the R, RS, RV) since when asking about rv610, i got as anwer osiris_ has rs690 working?
osiris_: rs690 != rv610
morfic: which brings up my “what??” question regarding that answer
osiris_: rs690 is igp card
morfic: and i asked since i saw rs690 come up again in that talk about IGP
osiris_: rs690 have r300 (or r400) 3d engine without tcl engine, and 2d engine from r500
osiris_: yeap, rs690 is working on current radeon driver
morfic: and RV610? π
osiris_: basic 2d should be working
PSYCHO___: osiris_: i thought that r500 based cards has no 2D
orkid: what’s the status on 3d?
osiris_: PSYCHO___: when I said about 2D I meant modesetting stuff etc
agd5f: r5xx/rs6xx cards have the same 2d engine as previous radeons, r6xx have no 2d engine
PSYCHO___: oh
orkid: glxgears: 22842 frames in 5.0 seconds = 4568.372 FPS
orkid: R420
agd5f: r5xx/rs6xx cards have similar 3d engines to r3xx/r4xx, r6xx has a new 3d engine
osiris_: agd5f atombios
osiris_: damn:
orkid: … i don’t like hearing buzzing noises when it’s rendering though. hmmm. what ocul dit be? the power supply is just a few months old
orkid: under 6
osiris_: agd5f: atombios was first released in r400?
OipOS: Damn, I only get ~2700 FPS in glxgears π
agd5f: osiris_: yes.
unverbraucht: orkid: those are probably the voltage converters on the mainboard
orkid: what card OipOS ?
OipOS: x600; RV380
orkid: unverbraucht: is that bad? shoudl i expect a failure?
osiris_: orkid: try switching to different refresh rate
orkid: 27232 frames in 5.0 seconds = 5446.244 FPS
orkid: it’s 60
orkid: i’m guessing
unverbraucht: orkid: i have it with many gfx cards (onboard an “real” ones) and nothing has failed up to now
orkid: only happens during 3d rendering… time to try some wine π
agd5f: OipOS: you might also try unplugging headphones or speakers
OipOS: Oh yes, that helps. *coughs*
unverbraucht: i think its normal, as parts of the gpu change their power consumption very rapidly, the converters experience strain
orkid: still get a fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x1355e8) Event query: Unimplemented, but pretending to be supported
orkid: oh well
agd5f: probably why the ships support spread spectrum
agd5f: s/ships/chips/
OipOS: Isn’t that unrelated to the drivers, and just not fixed in WINE?
airlied_: really should get spread spectrm working.
orkid: OipOS: yea
orkid: OipOS: probably
unverbraucht: whats the state of glsl support with drm/mesa btw?
airlied_: we don’t support it yet.
unverbraucht: i’m just now packing various gpl pyglet programs into one 3dmark like program
unverbraucht: ah that explains why the 865 couldn’t do them π
airlied: well 965 does it
airlied: I thought you meant radeon
OipOS: Are there any plans for it anyway?
OipOS: For radeon that is.
unverbraucht: no i meant mesa in general π
airlied: like everything is planned.
unverbraucht: but radeon is interesting too
OipOS: Aha.
unverbraucht: so xf86-intel should do it on 965-era hardware?
airlied: unverbraucht: Intel 965 should do GLSL I think with mesa master
unverbraucht: ok, thanks
airlied: unverbraucht: its only a 3D driver function..
unverbraucht: my understanding was that mesa has to compile glsl into the “bytecode” for the particular hardware at hand
airlied: unverbraucht: yes.. so just a 3D driver problem..
airlied: unverbraucht: the drm or ddx don’t have any effect.
unverbraucht: i like what you define as “just” ^^
unverbraucht: ok
airlied: bbl…
jupiter: I am using the latest git version of radeon driver. when i use textured video the cpu usage jumps to 100% and the i get 2-3 fps. does anyone knows how to fix this?
OipOS: Does glxinfo tell you that direct rendering is on?
jupiter: yes
OipOS: And what exactly goes to 100%? Which process?
jupiter: the x server
OipOS: What card do you have?
jupiter: ati radeon X600
OipOS: That is interesting. I have no idea though.
orkid: what distro ?
arekm: also has x600 and if textured video is used when running 5 x mplayer then it was working fine with git 2 days ago
jupiter: i run ubuntu gutsy and i use the unpached x server.
OipOS: brb
OipOS: Yeh, I have a PCIE x600, and it works fine with textured video.
jupiter: yes, same card. everything else works great for me as well. maybe it is a bad configuration…
orkid: hm
orkid: weird
orkid: something’s clearly .. wrong
jupiter: care to take a look at the driver section to see if i missed anything?
orkid: all i have in mine is Driver “ati” .. everything else is done automagically
orkid: but sure paste it somewhere i’m sure someone will take a look
jupiter: http://paste.ubuntu-nl.org/58175/
jupiter: orkid what distro are u using?
orkid: gentoo
jupiter: does it come with x server 1.4?
agd5f: jupiter: remove all the options in your config and see how it preforms
jupiter: -agd5f- it drops me back to xaa acceleration and i get no textured video, telling something about no support for copy from screen, if i remember correctly
agd5f: jupiter: are you using a compositor?
orkid: jupiter: I’m using X.Org X Server 1.4.0.90
jupiter: -agd5f- yes, compiz
agd5f: jupiter: remove everything but the accelmethod option then
jupiter: without MigrationHeuristic the server performs really slow. i have already tried deleting everything else and same thing happens
agd5f: ok
jupiter: could it be that i am running x server 1.3?
jupiter: some kind of incompatibility?
PSYCHO___: what could cause some wierd fuzzy efekt on external output when i start glxgears (ONLY THEM) playing video on gl output or playing sdl game in window dont cause that
edgecase: Radeon Mobility M7 LW [Radeon Mobility 7500] on T30 Thinkpad, radeon driver version 6.7.195 and 6.8.0
edgecase: using xrandr1.2, internal LVDS panel + VGA with NTSC Interlaced timings,
edgecase: the laptop screen goes scrambled
edgecase: like it’s made of rectangluar tiles
edgecase: i’m going to try ColorTIling “no” next
airlied: edgecase: does option “colortiling” “off” in xorg.conf help
airlied: ?
edgecase: lol
edgecase: i’m about to try that
edgecase: I think tiling is on initially, and xrandr partially turns it off when i enable interlaced mode
edgecase: but something is still drawing tiles
airlied: edgecase: yup interlaced isn’t tiling compatible I don’t think
edgecase: yar, give me some minutes to test it
edgecase: so far i’m thrilled with the auto-detected stuff, ext VGA, and S-video
orkid: yeah it’s cool π
edgecase: i tried Accel “off”
orkid: i suggest trying git source π
edgecase: help me understand tiling
edgecase: PCI has BAR window, so it’s the framebuffer area that’s tiled?
edgecase: manual says 3d accel is helped
airlied: edgecase: you can tile arbitary chunks of it.. but the framebuffer is normally tiled
airlied: tiling makes 2d and 3d accel go faster
GNUtoo: hello, does suspend to ram work on r300 with an x700?
edgecase: heh actually, i might not want to know, my head might start to hurt
edgecase: lemme try this out, if it works, i’ll happily remain ignorant
airlied: GNUtoo: maybe maybe not, PCIE cards should do..
airlied: GNUtoo: depends on who posts the card..
GNUtoo: airlied, it’s PCIE
airlied: GNUtoo: so a better chance of it working, so it depends on whether your distro changes VT and postws the bios
edgecase: oh snap, that works!
edgecase: heh mouse pointer dissapears from bottom of VGA-0
edgecase: but i could live with that
GNUtoo: airlied, ok…i’ll try to find what driver makes my computer not standby
GNUtoo: thanks a lot
edgecase: so xrandr modeswitching doesn’t handle adding/enabling an interlaced mode, the part that should turn off colortiling
airlied: edgecase: yes its a bug alright..
airlied: edgecase: I’ll see if I can see an quick fix for it
edgecase: hmm, i also added a modeline for “NTSCi”
edgecase: would a modeline cause ColorTiling to be disabled, or only my Option “ColorTiling” “off”?
edgecase: i might be changing too many variables at once
airlied: edgecase: the interlacing shuold cause it to happen without the colortiling option
edgecase: ok, i was adding the modeline with xrandr before
edgecase: that’s a slightly different code path
airlied: edgecase: I think it doesn’t realise since you have two heads, I think the code needs fixing.
edgecase: lemme isolate which change fixed it for me
airlied: edgecase: I’ll throw together a patch to see if I can figure iot out
edgecase: aye
edgecase: my cursor is wrong on the 2nd head also
edgecase: perhaps interlaced resolution isn’t calculated right, in the Virtual size/offset
edgecase: is there a bug tracker for radeon driver?
edgecase: bbs testing
airlied: edgecase: http://people.freedesktop.org/~airlied/tiling_test.diff
airlied: edgecase: see if that helps..
edgecase: hmm, juts having the modeline doesn’t help
edgecase: seems to apply cleanly to 6.8.0
edgecase: am i using atombios?
rx__: no
edgecase: i can just replace /usr/lib/xorg/modules/radeon_drv.so right?
rx__: i suppose
airlied: edgecase: yup..
edgecase: brb restarting X
edgecase: arlied, having some trouble, i dunno if i failed to build/install correctly, but X just dies with SEGV, gdb> bt says Program has disapeared
edgecase: I have X.org.log.0
airlied: edgecase: oops.. maybe something wrong in my patch
edgecase: I tried # gdb /usr/bin/X
edgecase: perhaps it’s a wrapper on ubuntu Gutsy
edgecase: (II) RADEON(0): [drm] register handle = 0xd0100000
edgecase: (II) RADEON(0): [dri] Visual configs initialized
edgecase: disable montype: 2
edgecase: that’s the last thing in the logfile
airlied: hmm no backtrace? thats not so nice
edgecase: I think i should have # gdb /usr/bin/Xorg
edgecase: ima try that
edgecase: brb
edgecase: arlied, no luck getting anything from gdb
edgecase: i tried follow-fork-mode child,
edgecase: always, the program has gone away
edgecase: that’s all the time i can spend on it tonight
edgecase: i will compose a bug report if someone can point me to the appropriate portal
edgecase: i admit my attempt to use the patch was weak, i just used an existing build tree from ubuntu pkg of 6.8.0
airlied: edgecase: no worries. I’ll see if I can spot anything wrong with my patch
edgecase: i could setup an AGP 7500 to test it i guess
edgecase: ie not messing with my laptop
edgecase: heh i have a box of those, i can send you one π
airlied: I have no AGP boxes any more π
rx__: wonders who just got banned
edgecase: yeah, they’re ancient
All trademarks used are properties of their respective owners. All rights reserved.