/srv/irclogs.ubuntu.com/2007/06/22/#ubuntu-x.txt

=== kylem [n=kyle@amnesiac.heapspace.net] has joined #ubuntu-x
ubotuNew bug: #116628 in xorg-server "Sometimes X failed to start the gdm launching window and halt,[Ubuntu 7.04]  (dup-of: 117892)" [Undecided,Incomplete]  https://launchpad.net/bugs/11662804:40
ubotuNew bug: #121662 in xorg (main) "xorg crash playing video in alternative desktop" [Undecided,New]  https://launchpad.net/bugs/12166205:05
=== mvo [n=egon@p54A67B7D.dip.t-dialin.net] has joined #ubuntu-x
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-x
ubotuNew bug: #121683 in xorg (main) "Font DPI in Gnome wrong in Gutsy on MacBook" [Undecided,New]  https://launchpad.net/bugs/12168310:39
ubotuNew bug: #8502 in glibc (main) "Please drop UTF-8@euro locales" [Medium,Fix released]  https://launchpad.net/bugs/850211:40
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-x
=== mvo [n=egon@p54A65CE5.dip.t-dialin.net] has joined #ubuntu-x
mvobryce: could you please check if glxinfo works for you in a vesa driver session? it seems to kill my xsession here and I wonder if that is just my local setup03:13
seb128mvo: what videocard do you have?03:18
seb128mvo: do you have a binary driver diverting libGL installed?03:18
mvoseb128: r200 ati, but I set it to vesa to test this new compiz-by-default stuff03:18
seb128if that's case, does it happen without it?03:19
mvolet me check03:19
seb128I've seen some glxinfo crashes to libGL from closed source drivers when cleaning some bugs previous cycle03:19
mvoit kills my session at once03:20
mvopretty amazing03:20
mvoeh, what would be the best way to detect the currently used driver under X? 03:45
jcristaugrep drivers /proc/$(pidof X)/maps? :)04:10
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-x
=== mvo_ [n=egon@p54A679D6.dip.t-dialin.net] has joined #ubuntu-x
brycemvo, ahh, yes there is a report on that from Marc.  I checked it on two of my systems with vesa, but it did not crash X06:20
brycemvo, however I found an upstream bug report on it06:21
mvobryce: cool, can you give me a url ? I want to subscribe :)06:23
mvobryce: do you have a opinion on howto detect the current runing driver? displayconfig is too clever it seems and just gives me the recommended driver currently 06:24
mvothere must be a easier way (I think?)06:24
brycesure06:42
brycebug 11934106:43
ubotuLaunchpad bug 119341 in xorg-server "glxinfo command causes Xorg to abort on Dimension E520" [Unknown,Confirmed]  https://launchpad.net/bugs/11934106:43
mvobryce: thanks! any idea about the "current-driver-decetion"? I may go with the earlier suggestion of /proc/`pidof X`/maps06:46
brycethat is the only way I know of to do it06:49
bryceI have an email thread from Xorg I can send where that was discussed; I think they suggested a permutation on that06:49
brycehttp://lists.freedesktop.org/archives/xorg/2007-June/025251.html06:52
bryceyeah here it is:  cat /proc/`pidof Xorg`/smaps | grep _dri.so06:52
mvobryce: ok, thanks07:01
brycebtw, I think I also sorted out some ideas on pciids and whitelisting07:01
brycelspci -nn displays the pciids07:02
brycethe master list of pciids is at http://pci-ids.ucw.cz/iii/?p=%2A07:02
brycethe ids are composed of $VENDOR:$MODEL07:02
brycealso in general the MODEL numbers are incremental07:03
bryceso we can definitely check ranges of ids, like for $VENDOR==1002 && $MODEL<123407:03
brycemvo or seb128, I've got a new xserver-xorg-video-nv ready for upload; would one of you mind reviewing and sponsoring it for me?  http://people.ubuntu.com/~bryce/Uploads/07:09
mvobryce: I need to do some shopping now, but I could do that in ~2h (unless seb beats me to it :)07:10
brycethat'd be cool :-)07:10
mvook, see you in a bit07:11
=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-x
ubotuNew bug: #121792 in xserver-xorg-input-evdev (main) "evdev not working with multiple X instances" [Undecided,New]  https://launchpad.net/bugs/12179209:51
=== mvo [n=egon@p54A66BFD.dip.t-dialin.net] has joined #ubuntu-x
=== pwnguin [n=jld5445@camaro.cis.ksu.edu] has joined #ubuntu-x
pwnguinhi; I'm thinking of adding a feature to nv-- is it dead? I dont see any serious changes in some time11:23
brycethe -nv driver?  in fact I'm just about to upload a new version of it11:27
brycehttp://people.ubuntu.com/~bryce/Uploads/11:27
brycethe 2.1.0 nv driver was just released a few days ago11:27
pwnguinoh heh11:28
brycepwnguin: so yeah, if you have new features, that'd be great to get them in :-)11:28
pwnguini dont have the code written yet11:28
pwnguinit doesnt look like it would be hard, but i think i'd have to get the "open source" details right11:28
pwnguinand then test11:28
=== bryce nods
pwnguinbasically, nv doesnt offer a rotate 180 option11:28
bryceoh yeah getting more of the rotational features correct would be very nice11:29
pwnguini looked at the patch that added xrandr11:29
pwnguinit was pretty small11:29
pwnguinright now im thinking, grab the build deps and source package for -video-nv11:30
pwnguinbut im not sure where to save the work im doing11:30
bryceok I can explain about this11:31
bryceok, first, instead of doing apt-get source, I would suggest checking it out from upstream git, like this:11:32
brycegit clone git://anongit.freedesktop.org/git/xorg/driver/xf86-video-nv11:33
brycethen go ahead and make your changes locally to that tree11:33
brycewhen you're done, you can run the command "git diff > mypatch.diff" to create a patch11:33
bryceI'd be happy to help you when you get to the point of needing to make the patch11:34
pwnguinok11:34
brycenow, another approach would be to use apt-get source to get the tree, and then save a copy of it.  Then later you can use 'diff -u' to identify the changes between the two trees11:35
brycehowever I think the git approach is better, and will be easier to do11:35
pwnguinalrighty then11:35
pwnguinthe origina xrandr patch was only a few hundred lines of code, so this might be an evening task ;)11:36
pwnguini'd kinda like to test it personally before sending off patches11:36
bryceyup11:38
pwnguinshoot. looks like i'd have to test on gutsy11:38

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!