Home Phoronix Phoronix Forums X.Org Videos From FOSDEM 2008

Radeon IRC Logs For 2008-2-06

Search This Log:


pdowling: hello
peterz: xrandr --output "DVI-1" --right-of "DVI-0" gives me two blank monitors
peterz: xf86-video-ati from git today
peterz: HD2600
kdekorte: peterz, does xrandr --output "DVI-0" --left-of "DVI-1"
kdekorte: work?
peterz: same two black screens, I tried that next :-)
kdekorte: have you happened to try this with xf86-video-radeonhd ?
peterz: radeonhd grows the X root window but the screen become a mirror of either the left or the right screen
peterz: depending on the xrandr command
kdekorte: Do you have "Virtual" defined in the screen section?
kdekorte: under the display Subsection?
peterz: yep, I copied the xorg.conf from when it worked on my radeon9200
kdekorte: sounds like a bug then...
peterz: yep
peterz: I knew I'd have to wait for accel, but not even dual screen works :-(
jasonlife: I'm using Fedora 8 and it has xorg-x11-drv-ati-6.7.196-2.fc8 package for radeon driver. I can't find "MergedFB" option for radeon driver. Does Radeon drvier not support "MergedFB" anymore?
loswilios: jasonlife: use xrandr
loswilios: mergedfb is deprecated and was removed
jasonlife: loswilios: thanks..
jasonlife: I didn't know I can get dual-screen with xrandr..
loswilios: it's pretty easy
jasonlife: what about 3D on dual head...?
loswilios: it kinda works for me
captnmark: I just had an X lockup
captnmark: everything froze, but mouse still moved
captnmark: after trying to attach with gdb, I get
captnmark: Redelivering pending Alarm clock. and then freeze
captnmark: the card is X550
captnmark: on Fedora 8
jasonlife: loswilios: with xrandr, can I get two dual-head screens, so that I can start two displays, :0.0 and :0.1, and can start different desktop on each screen.
loswilios: no idea, I'm using it as big desktop
berniyh: jasonlife: xrandr 1.2 only knows "mergedfb", there is no mode anymore, where only one display in a dual display setup has 3d acceleration
berniyh: so just do something like "xrandr --output VGA-0 --right-of LVDS" (of course replace VGA-0 and LVDS with the outputs you have)
berniyh: loswilios: ati bigdesktop?
jasonlife: berniyh: thanks for the information.. "where only one display in a dual display setup has 3d acceleration" ? can you explain little bit more? I don't get it....:(
berniyh: well mergedfb was introduced to get 3d acceleration on both screens in a dual head setup
berniyh: because normal xinerama couldn't do that
jasonlife: berniyh: if there are two radeon graphic cards, can I setup like "--output VGA-0 --right-of DVI-0" and "--output VGA-1 --right-of DVI-1" ?
jasonlife: and one display on each dual display can get 3d?
berniyh: not sure, didn't try that, but i guess you could do that
jasonlife: Oh.. I seee. thanks for the good information..
jasonlife: I can't wait to try it..
berniyh: jasonlife: as i said above, randr doesn't know setups anymoe, where a screen has no acceleration and one has
berniyh: that is the reason, that mergedfb is obsolete, because now "xinerama" and "mergedfb" are the same ;)
berniyh: with randr 1.2, every setup that has 3d acceleration has 3d acceleration on every screen afaik
berniyh: i guess you could also do something like this: "xrandr --output VGA-0 --right-of DVI-0 && xrandr --output DVI-1 --above DVI-0 && xrand --output VGA-1 --right-of DVI-1"
MrCooper: berniyh: actually, with current Git Zaphod mode should work despite RandR 1.2
berniyh: that would give you 4 screens in one setup, all of them with 3d acceleration, if I'm not mistaken
berniyh: zaphod?
berniyh: did i miss something? ^^
MrCooper: that's the term for dualhead with :0.0 and :0.1 on a single card
berniyh: ah, ok
MrCooper: I think you'll just get a single RandR output on each screen
MrCooper: s/output/CRTC/
berniyh: hm
berniyh: does randr actually support something else than "right-of, above ..." and clone?
berniyh: don't think so
berniyh: of course you can create a new x server there, but that has nothing to do with randr, right?
berniyh: and i never understood what is the purpose of such a setup ;)
MrCooper: RandR 1.2 supports arbitrary positioning of CRTC scanout in the framebuffer
jasonlife: xrandr works great on my computer... both screen has 3d..
jasonlife: I'm curious how it works.. Is there a good document about it?
berniyh: jasonlife: unforunately not i guess
berniyh: at least i didn't find anything
berniyh: but you can find a lot of information through google, it's just a bit splattered around the web :(
jasonlife: Actually I'm working on Multi-X server.. I wonder I can use xrandr to get the 3D on all outputs..
jasonlife: oH.. well.. I guess I need to read source to understand better..
MrCooper: jasonlife: it works by having the heads just be viewports into a single framebuffer
MrCooper: so it's the same as single head from the 3D driver's POV
jasonlife: MrCooper: I see.. The thing is I heavily modified X server to support multiple pointer and focus, Xrandr extension is not compatible with my X yet..
jasonlife: I gotta check this out..
berniyh: hm, isn't multiple pointer etc. targeted for xorg-x11 7.4 or 7.5?
jasonlife: berniyh: oh.. it is not official X server... I'm working for commercial product..
jasonlife: I guess there is multiple pointer X server out there.. I guess it is MPX or something..
berniyh: yep
berniyh: i know about an extension, that allows such things, but it is external, not included in x.org
jasonlife: I guess providing multiple pointers is not that difficult..
jasonlife: I'm working on a X server which can support multiple mouse/keyboard independently, so that multiple people can use one Xserver...
jasonlife: It is basically same as starting multiple instances of X server..
berniyh: well, not that long ago there weren't really multiple pointing devices ;)
berniyh: everything reported on /dev/psaux ;)
berniyh: but i guess with evdev it should be quite easey
berniyh: *easy
mstrobert: jasonlife: nice
jasonlife: mstrobert: ?
captnmark: 'd like an X server with virtual screens (aka user switching)
mstrobert: jasonlife: (making a multi-input xserver)
jasonlife: :)
mstrobert: jasonlife: sounds like an interesting project
berniyh: jasonlife: i've seen people using multiple pointer devices alone ^^
jasonlife: yes it is.. and it is part of Ubuntu multiverse..
berniyh: that looked really freaky and i guess it takes a lot of practice ;)
berniyh: -c+s
jasonlife: or you can download it from http://userful.com/products/dm
jasonlife: I'm working for Userful.. :)
berniyh: hehe
jasonlife: It is not free but you can get free 2 user license..
loswilios: berniyh: yes
berniyh: http://www.youtube.com/watch?v=olWjnfBoY8E
berniyh: but that is cool ;)
chowmeined: are there specs available for older cards like mobility m6?
rx__: not at the moment
Arsenios: chowmeined, What specs do you need?
Arsenios: I have the same card.
Arsenios: but yes. there are specs available for them.
chowmeined: well, theres just some quirky stuff with the driver on my card, and the version of the driver that came with hardy alpha 4 had some regressions.. i was wondering if there are specs available to see if it would help improve things or,
chowmeined: if i could look at the specs and see if i could see anything
rx__: there are no specs atm
chowmeined: rx__, why is Arsenios saying there are?
rx__: beats me
airlied: specs wouldn't help for those..
airlied: if you are looking for regressions..
rx__: if there are specs they're under NDA
chowmeined: is there something that documents the registers then? something put together by people working on it?
airlied: the reg header files?
chowmeined: ok