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.
We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.