/srv/irclogs.ubuntu.com/2007/10/19/#ubuntu-x.txt

ubotuNew bug: #153857 in xserver-xorg-video-ati (main) "games crash X or freeze system if compiz is turned on" [Undecided,New] https://launchpad.net/bugs/15385700:12
ubotuNew bug: #153844 in xorg (main) "Ubuntu doesn't install inside Parallels on the Mac" [Undecided,New] https://launchpad.net/bugs/15384400:13
ubotuNew bug: #154104 in xserver-xorg-video-intel (main) "glxinfo: 'Direct rendering: no' on 915GM video chipset on Gutsy" [Undecided,New] https://launchpad.net/bugs/15410400:51
brycetepsipakki: https://wiki.ubuntu.com/X/Debugging01:25
ubotuNew bug: #122703 in linux-restricted-modules-2.6.22 "Upgrade Atheros drivers to snapshot/trunk to support AR5008" [Low,Confirmed] https://launchpad.net/bugs/12270301:40
pcjc2Bryce?02:57
ubotuNew bug: #154194 in linux-restricted-modules-2.6.22 (restricted) ""link is not ready" when resuming from suspend with ipw3945 " [Undecided,New] https://launchpad.net/bugs/15419407:06
ubotuNew bug: #154231 in xserver-xorg-video-mga (main) "G550 (dual) DVI does not work" [Undecided,New] https://launchpad.net/bugs/15423108:42
ubotuNew bug: #81512 in xserver-xorg-video-intel (main) "Attempting to open terminal in Xubuntu cause gdm restart" [Undecided,New] https://launchpad.net/bugs/8151209:30
brycehi seb12809:59
seb128hello bryce09:59
ubotuNew bug: #153915 in scim (main) "Sometimes can't rename files in nautilus (dup-of: 66104)" [Low,Invalid] https://launchpad.net/bugs/15391512:05
ubotuNew bug: #154380 in xorg (main) "Screen resolution does not change in live cd" [Undecided,New] https://launchpad.net/bugs/15438014:25
=== mvo_ is now known as mvo
ubotuNew bug: #154384 in xserver-xorg-video-ati (main) "Gutsy freezes when X starts with direct rendering on radeon 9200 (worked fine on Feisty)" [Undecided,New] https://launchpad.net/bugs/15438415:04
ubotuNew bug: #154390 in xserver-xorg-video-ati (main) "Display DPI way off " [Undecided,New] https://launchpad.net/bugs/15439015:05
immoT-tepsipakki, xorg.conf: empty and xorg.0.log: empty18:40
immoT-status half-configured xserver-xorg18:40
ubotuNew bug: #154522 in xserver-xorg-video-ati (main) "Changing virtual terminal back to X causes crash" [Undecided,New] https://launchpad.net/bugs/15452219:46
ubotuNew bug: #154528 in xserver-xorg-video-ati (main) "[gutsy] ati driver not working in gutsy" [Undecided,New] https://launchpad.net/bugs/15452820:00
ubotuNew bug: #146828 in xorg (main) "gdm uses incorrect screen resolution" [High,Triaged] https://launchpad.net/bugs/14682820:53
bryceheya tormod21:56
tormodhi bryce!21:56
tormodJust installed golden Gutsy on my laptop...21:56
tormod(my ati laptop)21:56
brycedid it get the right resolution?  :-)21:56
tormodno more feisty builds from me.21:57
tormodyes, but I think dpi is wrong!21:57
brycehaha21:57
tormodI see a lot of DPI issues. Have you seen this upstream?21:58
brycea little, although I think a lot of the DPI issues are due to ubuntu-specific issues we've not yet fixed21:59
brycewell, debian-specific at least - I think it's due to bad heuristics in the xserver postinst code22:00
brycebut I don't have proof.22:00
jcristauthe xserver postinst is bad. i think we agree on that :)22:00
brycein any case, I have a patch around somewhere to hardcode xserver to 96 dpi22:00
tepsipakkigdm should do that?22:00
brycejcristau: heya.  Btw, I don't know if you care much about ddcprobe/xresprobe, but we've put in a bunch of little fixes to it that you might be interested in22:01
tormodbryce: well most reports are about wrongly using 96dpi instead of the real one :)22:01
brycejcristau: the xresprobe/ddcprobe/etc. code is appalling...  lots of little logic errors, out of date edid stuff... I'm looking forward to eliminating it22:02
brycehowever it works a LOT better now than it did for Feisty22:02
tormodmaybe not "most", there are some funny ones too. 96x6 and such.22:02
brycetormod: ah ok, well for Ubuntu we're already forcing to 96 dpi.  I expect this does cause problems for various cases22:03
jcristaubryce: i suppose i should have a look at that.. it'd be nice to let the server itself handle that though22:03
tormodwhere is it forced?22:03
brycejcristau: yeah, I figured since we weren't going to get that bold in Gutsy, I should put time in slapping ducttape and bailing wire on our existing stuff.  About 50% of the xresprobe bugs in LP got fixed for gutsy, which I feel pretty good about.22:07
jcristaunice.22:07
brycebut for Hardy I figure we'll be either ripping it out entirely, or relegating it to some fallback case, so don't plan to put much more effort into it22:08
jcristaui'll try to spend some time to update our xresprobe package22:08
brycehowever I have definitely noticed - when I started with canonical, EVERY review of Ubuntu (even glowingly positive ones) complained about resolution detection issues, and so far (knock on wood), none of the reviews I've read make any mention of resolution22:09
brycetormod: I think seb128 forced it in one of the gnome libs22:09
tormodbryce: so all gnome apps use 96dpi and don't ask the server?22:16
tormodI guess that explains that nothing changes when I set dpi in the server with xrandr...22:17
tormodI guess there is a gconf setting for this? gnome has this reputation of being configurable in all details. wait... no22:18
bryceyup, that's how I understand it22:18
bryceheya pcjc2!22:21
pcjc2hi22:21
pcjc2still no luck on 855 HW22:21
pcjc2its a real tricky one22:22
bryceyesterday I put work into getting the debugger handbook written and up in wiki, nicely formatted:  https://wiki.ubuntu.com/X/Debugging22:22
pcjc2Mostly because I don't understand the memory management for AGP and textures22:22
pcjc2I was going to comment on that... looks really good22:22
brycetepsipakki, tormod, pcjc2, there's still some TODO's in there to be filled in, especially in how to analyze different kinds of bugs, so please add bits you know on that22:23
brycepcjc2: have you replied to Chris Jones?  Sounds like he's willing to be your test monkey22:23
pcjc2GAH... hate computers so much.. managed to make epiphany start full screen every time it loads, with no obvious way to stop it doing that!22:24
pcjc2I've been in touch22:24
brycegreat22:24
pcjc2Unfortunately I'm running out of ideas to test22:24
pcjc2I've got debug logs from the kernel with DRI debugging turned on from Claudio22:24
pcjc2All that tells me is which bits of the DRI driver are getting used on his card. Same with some very verbose MESA debugging options turned on22:25
pcjc2I still think this must be down to a register / memory mapping getting trampled across suspend though.. but have no docs on how the 855 works to know where to look22:25
pcjc2The Mesa drivers aren't a very nice read22:26
bryceyeah22:26
pcjc2Unfortunately(?), my card uses newer drivers, so we're not exercising the same code paths. Something I did wonder about was perhaps trying to persuede the various drivers I have an 855 chip22:26
pcjc2(But don't really expect the 3D core to be backwards compatible)22:27
brycewell, maybe just summarize as much as you do know, and list out whatever questions remain, and leave it for a bit?  Maybe then others can pick it up and do more research, or you might have more ideas in the meantime22:27
pcjc2indeed.. I think it might be a good point to ask some intelligent questions of the mesa developers about how textures are mapped in memory etc..22:27
bryceyup22:27
pcjc2One lead I should have pushed earlier... is a warning in the Xorg log22:28
pcjc2"(WW) intel(0): Failed to allocate texture space."22:28
bryceone thing I think would be helpful to include in the debugger guide is a list of common warnings/errors in logs, and what they imply22:29
bryceI listed a few that I've collected (but not that one)22:29
pcjc2yet textures appear in the memory allocation for the card22:29
pcjc2I don't know what it implies.. .will have to dig.22:29
bryceoften it seems like serious sounding errors are just innocuous things, while simple warnings end up being signals of very bad stuff22:30
pcjc2I think it means adding a load of printk to the kernel22:30
pcjc2Evicting pixmaps looks an interesting one, and apparently that patch 120 breaks EXA (Which I'd wondered about trying)22:30
pcjc2Perhaps there is a way to run-time test for XAA / EXA for that behaviour22:30
* bryce nods22:31
pcjc2I often get warning about Vblank, but haven't seen any adverse effects to it22:31
brycefor Gutsy I'd decided not to really worry about EXA users since that's an even newer tech than many of the other new tech's we've turned on22:31
pcjc2Have you heard many complaints about Compiz causing eye-strain / headaches?22:31
bryceso that's why I ended up leaving 120 in even though it causes problems for people22:31
brycenope, not yet22:32
pcjc2I've seen a few, and have many times in the past tried Compiz, and turned it off because it hurt my brain whilst switching windows22:32
pcjc2(I sit typing with a nasty headache)22:32
brycehowever for hardy, I think we should drop 120.  EXA should be more mature by then, and even if it isn't I think we need to remove barriers to using it22:32
bryceerf22:32
bryceI get headaches with crts with low refresh rates (60hz), but with lcds and high rates it's fine22:33
pcjc2http://www.j5live.com/?p=40922:34
pcjc2this LCD is 60hz, but there is probably more persistence on it than a CRT22:34
bryceduring UDS in seville spain, I got extremely sick (baaad food poisoning), and at one point I turned on compiz with the wobbly windows, and it made me so queasy I had to shut it off right away22:36
brycebut with the effects set to minimum I've not had any issues22:36
brycebut the systems I spend extended periods of time with aren't running compiz at all22:37
pcjc2I've got the low level of effects on22:37
pcjc2It might even be something about the shadowing giving a 3D effect. brain gets confused, it looks raised, but displays like its flat22:38
pcjc2I've head a bit of kickback about compiz from people who find it unstable22:39
bryceyeah22:39
pcjc2on the other hand, it does seem to win people over, make people want to try linux. Sad really22:39
* bryce nods22:40
bryceat least people can be predictable that way ;-)22:40
brycehonestly, I think the biggest *true* new X feature that will get newbs productively using linux is the xrandr automatic external monitor feature, for doing projectors with laptops22:41
pcjc2That was the one feature which kept me on the i810 driver for a while22:41
bryceit was the thing i was most embarrassed about when doing presentations on my linux box22:42
pcjc2(It broke my VGA out support for a bit, but its fixed now)22:42
bryceand I know there's a ton of business user types for whom that was a showstopper22:42
pcjc2its still not "right" yet.22:42
bryceyup, but we made good solid progress on it22:42
bryceit incurred a lot of new bugs and problems - like xinerama breakage, etc.22:43
pcjc2the i810 driver would happily send my 1400x1050 LCD size to the projector, which would downsize to its native LCD resolution22:43
brycestill, I think it will prove to be well worth it22:43
pcjc2I agree22:43
pcjc2The intel driver says ok.. projector is 1024x768... which either messes up your desktop22:43
pcjc2or causes that funny "short gnome panel" bug people are reporting with TV out22:43
pcjc2What it probably ought to do, is rescale the laptop LCD to 1024x768 (whatever) to match the presentation device.22:44
pcjc2You can achieve this with the xrandr command, but not the GUI at present22:44
* bryce nods22:45
pcjc2and the usual load of bugs with mode probing ;)22:45
pcjc2I think in general we're moving in the right direction. With displayconfig-gtk I can bin the code I started ages ago to setup a xinerama config22:46
pcjc2(I didn't get far, just using cairo a bit to draw some screens and let you drag them about)22:47
bryceah interesting22:48
bryceI wonder if that could be ported in, once we have xrandr?22:48
pcjc2I was trying to go for the "MS Windows" dual head config look, but was learning Cairo at the time22:48
brycewas that written in C, or?22:48
pcjc2there wasn't anything useful.. it was just a thought exercise about how it might look22:48
bryceahh22:48
pcjc2I can't remember if I was wokring in C or python22:49
pcjc2xrandr is the enabling feature22:49
pcjc2I was wondering.. does it make sense to release the dri modules separately from the main kernel?22:53
bryceno idea, but that's a good question22:53
pcjc2I was just thinking it would be nice to rebuild a newer dri22:55
pcjc2and send someone the deb to try22:55
bryceyeah22:55
pcjc2but I've not the time, patience or hard drive space to rebuild the whole kernel22:55
brycewell, it's on my todo list for hardy to sort out doing this22:56
pcjc2(Have been building the dri and agp subdirs and sending claudio .ko files22:56
pcjc2Hardy is another 6 months right?22:56
bryceyup22:56
pcjc2(wasn't sure if there would be more -dev time to get a LTS release polished)22:57
brycewell, during the 6 months of development we'll be focusing less on new features, and I expect we'll be less aggressive at including cutting edge upstream releases22:58
brycee.g. I don't even plan to think about xserver 1.522:58
pcjc2I hope to see the electronics CAD I'm a developer for have a newer version22:59
pcjc2Should be doable... just have to bug the Debian maintainer22:59
pcjc2(Ok.. have to bug our maintainer to do do a minor release with a load of bug fixes first, then...)23:00

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