Published: July 13, 2026
Read: 33 min
In: Culture & Lifestyle
Home Phoronix Phoronix Forums X.Org Videos From FOSDEM 2008

Radeon IRC Logs For 2008-1-07

Search This Log:


rx__: wonders if there’s something wrong with agd5f’s computer
agd5f: rx__: just doing some driver hacking πŸ™‚
rx__: and having to restart the computer? must be a PITA πŸ˜‰
airlied: rx__: you’ve obviously never done driver hacking πŸ™‚
airlied: rx__: I think I’ve rebooted my laptop 30 times today..
rx__: oh i have
rx__: not so much video drivers though
rx__: but yes.. i’m very familiar with the kernel oops πŸ™‚
MrCooper: it might be a good idea to run the IRC client on a different machine though πŸ™‚
rx__: not everyone has a remote shell?
MrCooper: graphics driver development is next to impossible without
rx__: oh you mean a 2nd computer
airlied: or 7…
airlied: I just wish I had a machine with no GPU in it..
rx__: that’s no fun πŸ˜‰
airlied: rx__: I just get annoyed that I have no “stable” machine πŸ™‚
airlied: rx__: I’m always breaking all much machines constantly πŸ™‚
agd5f: well, I had planned to go to bed, but I decided to test a few things first and I didn’t feel like booting up another box, that was hours ago πŸ˜‰
rx__: haha
MrCooper: any ideas why the log for that iBook problem didn’t have lines like ‘(II) RADEON(0): Using hsync ranges from config file’?
MrCooper: I was actually looking for that before telling him to file a bug…
agd5f: MrCooper: I suppose the randr code doesn’t say anything
joss: http://www.phoronix.com/forums/showthread.php?p=21937 this really true?
joss: ah the guy resporonding there as ati dev is not logged on, damn
joss193: airlied: well i have not exactly maneged to fit that tv screen to that virtual area..i dunno how this could be possible?
joss: hmm, airlied seems this onyly solution is to use those monitor next to each other and follow both, since diferent modes can not be cloned ?
MrCooper: agd5f: I have a log file from 6.9.196 that has those lines though
agd5f: MrCooper: weird
krh: hi πŸ™‚
agd5f: krh: corruption like bad LUT or graphics corruption?
krh: agd5f: it looks like a bad LUT
krh: and black and white seems ok, eg, the stipple with monochrome cursor looks fine
krh: I can go monkey around with the code, I was just looking for a pointer to where this stuff is set up
agd5f: krh: are you running dualhead?
krh: agd5f: yes
agd5f: I think I know the problem
krh: cool
krh: I can try out a fix
agd5f: indeed, but I actually gotta run. I’ll ping you in an couple hours
krh: agd5f: ok, no problem
joss: agd5f: hi
joss: agd5f: possible to use , radeon with monitor 1024×768 and tv 800×600?
Xoipos: What exactly does the option MigrationHeuristic do?
joss: Xoipos: you know how this relativeness can be ignored to trip, tv position, seems those –set things to not have any effect
joss: ?
Xoipos: Huh?
joss: case here is that tv picture is displayed little incorrectly
joss: Xoipos:well yeah some parts are missing out of the displayed area, for tv
Xoipos: Again, huh?
joss: Xoipos: monitor 1024×768 tv 800×600 should be mode cloned..
Xoipos: Really?
Xoipos: I feel like I’m missing out on something.
joss: but bottom parts of the picture that is there on monitor is missing on tv
Xoipos: Hmm.
joss: so the picture is send incorrectly little
Xoipos: I can’t help with tv-out stuff, sorry.
joss: ati has his own tools for trimming the tv position
joss: but xrandr would trim the monitor picture as well, as it is marked relative to tv somehow
joss: so if i do xrandr –output S-video 0x200 , some output will arrive to tv, what was missing before, but hehee, monitor will lose that same much
MrCooper: Xoipos: it chooses different heuristics for EXA to decide how to migrate pixmaps between system and video memory
Xoipos: I see. Thanks.
Xoipos: Any mode in particular best, performance wise?
Xoipos: bbl
MrCooper: if one of them was always best, there wouldn’t need to be an option…
MrCooper: the default is believed to be best in general
_the_p: i have an ati mobility x300 graphics card and trying to set up tv out with the xf86-video-ati driver but i can’t get it working.
_the_p: how do i set up this? is it possible to have one xserver with 2 xscreens one for the tv and one for the laptop monitor?
joss: agd5f: you have a solution for this problem?
joss: .192 drivers and r300
joss: forgat to mention
Xoipos: You could always try upgrading to .198
agd5f: joss: yeah you can use tv-out like any other output, it’s just that we only support 800×600 at the moment
agd5f: clone, dualhead, etc.
joss: agd5f: aah so i can not use desktop monitor at 1024×768 and tv 800×600?
agd5f: yes you can
joss: agd5f: ok, the problem is that tv has some picture parts missing there
agd5f: joss: how so?
joss: bottom half in clone mode does not arrive to tv
joss: i can not trim it also
agd5f: tv will only show 800×600 of the larger 1024×768 desktop
joss: yeah i think so
joss: 224×168 is missing, so it has to be like that?
joss: can’t i dislocate the picture on tv somehow, that monitor one would not be affected?
joss: –set has some parameters, but they do not seem to work
agd5f: yeah because it only support 800×600 at the moment. the tv-encoder can in theory scale any image, but the algorithm is rather complex and I haven’t implemented it reliably for anything else yet
agd5f: joss: tv works just alike any other output. xrandr –output S-video –right-of VGA-0, etc.
joss: hmm, yeah, but it wont display some parts of the image that way
joss: if both are not 800×600
joss: 800×600 desktop usage is rather annoying
agd5f: joss: you can you any mode you want on the VGA port
agd5f: you can use
joss: yeah because it only support 800×600 at the moment. the tv-encoder can in theory scale any image, but the algorithm is rather complex and I haven’t implemented it reliably for anything else yet agd5f: yeah since original drivers that do not work here newer ones..has it implemented
agd5f: joss: ?
joss: agd5f: yeah, but then the image on tv is not aligned correctly
agd5f: aligned to what?
joss: that i am trying to figure out, how to sqeeze that into the tv frame:)
joss: it laps over the image
agd5f: what does?
joss: like some ports are around the corner
joss: well the whole monitor image just wont fit to tv lets put it that way
agd5f: joss: set up a dualhead with VGA and tv
joss: agd5f: can you say how to do that?
agd5f: then run fullscreen apps on the tv head
agd5f: xrandr –output S-video –right-of VGA-0
joss: then run fullscreen apps on the tv head..ok how to do that?
joss: the virtualparameter needs to be set again?
agd5f: joss: depending on how big a desktop you want
joss: 1024×768
agd5f: joss: drag the app over to the tv head and run it fullscreen
agd5f: joss: tv only support 800×600. so dualhead would be 1024×768+800×600
joss: hmm, yeah that is quite annoying will, bre right back
joss: ok so virtual parameter needs to be?
joss: paste the whole lines if you can
joss: virtual 2048 768?
krh: agd5f: I’ve been playing around with the palette setup and it looks like the driver can’t set the palette for crtc 0
agd5f: krh: got a log?
joss: agd5f: so i could not use it with different modes using –same-as yes?
agd5f: joss: no. as I said, it only support 800×600 on the tv head at the moment
krh: agd5f: yeah, let me upload it
krh: agd5f: http://people.freedesktop.org/~krh/ati.log
joss: agd5f: ok can you give me the correct lines of making that dual head?
joss: agd5f: what is the biggest problem with other modes for tv-out?
agd5f: joss: xrandr –output S-video –right-of VGA-0
joss: agd5f: yeah, but the virtual parameter could be right as well
agd5f: joss: virtual 1824 768
joss: ok testing, can be set with –fb as well yes?
agd5f: joss: no. gotta be set at server startup since buffers are statically allocated
agd5f: joss: as I said the algorithm for calculating the clocks and modes for tv-out is really complex and kind of a PITA to implement. I just haven’t had the time to devote to it
agd5f: krh: weird. LUTs should work fine on legacy radeons
libv: legacy?
agd5f: non-avivo
libv: heh
krh: agd5f: yeah, I just tried again and the luts are set
krh: sorry about the false alarm
agd5f: oh cool
krh: but I found out that the PAL_SELECT macro is inverted
krh: which afaict normally doesn’t make any difference
joss: agd5f: btw. tv-out works only for mentioned release , i have not sniffed the sources much
joss: agd5f: any reason , i have r300?
agd5f: joss: tv out works fine here. pal was broken until recently
joss: agd5f: hmm, i just took git before, perhaps this was cause because i did not git x11-drm
agd5f: joss: all you need is xf86-video-ati
joss: so kernel modules can be older, drm and radeon..
agd5f: joss: yeah. kernel stuff has nothing to do with the output handling
joss: agd5f: then there is something worng with configuration, or was, anyways, fglrx new ones do not work at all here..just a blank monitor
agd5f: joss: I’m not talkign about fglrx. this is for the open source ati/radeon driver
joss: agd5f: yeah i know
joss: agd5f: that is why i use open ones, that they at least, work, but i get slow rendering mostly..witg googleearth
joss: and Xorg.0.log says render not supported on 9500 and newer, true?
joss: pardon 9550 which is the model i have
agd5f: joss: yes. you need a dri option to disable smooth lines
agd5f: smoothline fallbacks that is
joss: agd5f: ok what is that option?
the_p: i have problems with tv-out, on some white areas on the display i get a black and white noise like a normal tv which is not set to a channel.
the_p: and this depends only on the color if i move the window with a noising area the noise moves, too.
joss: agd5f: can you pass me that option ?
agd5f: joss: http://forums.fedoraforum.org/archive/index.php/t-138498.html
joss: – mesa-6.5.1-r300-smooth-line.patch: Added, fakes smooth lines with aliased
joss: lines on R300+ cards, makes Google Earth tolerable
agd5f: joss:


Powered by Phoronix Media.
All trademarks used are properties of their respective owners. All rights reserved.