/srv/irclogs.ubuntu.com/2007/09/25/#ubuntu-x.txt

bryce_brb; more xorg multihead testing to do12:35
=== tehk [n=tehk@c-69-249-157-157.hsd1.nj.comcast.net] has joined #ubuntu-x
ubotuNew bug: #144603 in xserver-xorg-video-ati (main) "resolution stuck at 640x480 with radeon driver" [Undecided,New]  https://launchpad.net/bugs/14460312:46
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
bryce_ahaha, triple screen works12:54
bryce_buggy but works12:55
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== tehk [n=tehk@c-69-249-157-157.hsd1.nj.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
=== bryce_ [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-x
bryce_http://people.ubuntu.com/~bryce/triple-head/100_1153.JPG04:50
bryce_got triple head on ati sort of working04:51
bryce_got a lot of corruption bugs, and lock ups now and then, and other issues04:51
=== jcristau [n=jcristau@2001:660:3301:8061:211:43ff:fed4:86a0] has joined #ubuntu-x
ubotuNew bug: #144666 in xserver-xorg-video-ati (main) "Failure to start X on PowerPC Mac Mini G4, ATI Radeon 9200." [Undecided,New]  https://launchpad.net/bugs/14466607:10
ubotuNew bug: #19711 in xorg-server (main) "[dri]  constant bus activity due to DMAing everything" [Wishlist,Confirmed]  https://launchpad.net/bugs/1971107:51
rawleris bug #19711 known upstream? even if it's no bug for Ubuntu ATM (working by design), it probably is a major blocker for laptop-users08:12
ubotuLaunchpad bug 19711 in xorg-server "[dri]  constant bus activity due to DMAing everything" [Wishlist,Confirmed]  https://launchpad.net/bugs/1971108:12
=== seb128 [n=seb128@ANancy-151-1-2-127.w83-194.abo.wanadoo.fr] has joined #ubuntu-x
=== rawler [n=ulrik@c-be05e255.191-1-64736c11.cust.bredbandsbolaget.se] has joined #ubuntu-x
=== mvo [n=egon@p54A67BA0.dip.t-dialin.net] has joined #ubuntu-x
ubotuNew bug: #144694 in xserver-xorg-video-intel (main) "xorg with intel driver SIGSEGV, subsequent bulletproof X fails" [Undecided,New]  https://launchpad.net/bugs/14469410:16
ubotuNew bug: #144640 in ubuntu "middle mouse button will not scroll (dup-of: 107876)" [Undecided,New]  https://launchpad.net/bugs/14464011:01
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-x
ubotuNew bug: #144726 in xresprobe (main) "weird display during gutsy installation just after xresprobe" [Undecided,New]  https://launchpad.net/bugs/14472612:55
ubotuNew bug: #144760 in xorg (main) "Login fails, X crashes[Gutsy daily-live 20070925, AMD64] " [Undecided,New]  https://launchpad.net/bugs/14476002:55
ubotuNew bug: #144594 in xresprobe (main) "Alternative install gets nvidia resolution wrong" [Undecided,New]  https://launchpad.net/bugs/14459403:07
ubotuNew bug: #144777 in xorg (main) "xinerama xserver crash" [Undecided,New]  https://launchpad.net/bugs/14477704:10
ubotuNew bug: #144802 in vte (main) "random image pixmaps in background (dup-of: 120858)" [Undecided,Invalid]  https://launchpad.net/bugs/14480205:15
bdmurrayThe Radeon Xpress 200M should work with a Live CD right?05:38
tepsipakkiI think compiz should be disabled on it?05:54
tepsipakkihmm, no05:56
tepsipakkisorry, it is.. rs48005:58
tepsipakkibut only a subset of them05:59
tepsipakkimvo: the list of pciid's on the compiz-wrapper seems to be incomplete. Grepping Xpress from the pci.lst shows a couple more06:03
tepsipakkimvo: ..blacklisted Xpress 200 pci-id's that is :)06:06
mvotepsipakki: we started wit the rv480 iirc, I'm not sure about the others and if those are problematic06:09
mvotoo little test hardware and feedback :/06:09
=== tehk [n=tehk@c-69-249-157-157.hsd1.nj.comcast.net] has joined #ubuntu-x
tepsipakkimvo: true..06:10
ubotuNew bug: #144865 in xserver-xorg-video-ati (main) "freeze when setting GARTSize to "64"" [Undecided,New]  https://launchpad.net/bugs/14486507:26
bryce_rawler: it looks like it was recently reopened by Jan Gyselinck.  It would definitely be good to look in the upstream bug trackers (debian and xorg) to see if it's known there07:49
bryce_rawler: if not, then it would be good to get lspci, logs, conf files, etc. from Jan, and then take it upstream07:49
rawlerbryce_: seems to be some buzz going on about it both in the kernel and in Xorg..08:15
bryce_got a link?08:16
bryce_tepsipakki: any ideas on 127008?08:16
rawlerbryce_: added them to the bug.. (bug#19711)08:18
bryce_rawler: excellent08:18
rawler:)08:19
rawlerI'll let someone else figure THAT out.. :)08:19
rawlerI'm pondering bug #139726 though.. 08:19
ubotuLaunchpad bug 139726 in xorg "[Gutsy} GDM is missing menu items" [Undecided,New]  https://launchpad.net/bugs/13972608:19
bryce_yeah I've wondered on that one too08:20
rawlerthe problem as far as I understand, is X runs under a larger virtual resolution than physical resolution..08:20
rawleris it a good idea to simply ask the user to regenerate their xorg.conf using dexconf, and see if that solves the problem?08:21
rawlerwhat is usually used by ubuntu to generate the xorg.conf?08:21
bryce_there is a postinst script in the xorg package which handles most of the configuration08:22
rawlerok, so it's no a bad guess that John have altered the default xorg (either himself, or some script) which caused this?08:22
bryce_it uses dexconf but I notice that when I manually run dexconf, I get a slightly different result than what I get from the fresh install08:22
bryce_e.g., sometimes the bus id's are incorrect08:22
rawleroh, I see..08:23
bryce_so generally I don't ask people to run dexconf; instead we typically have them rerun apt reconfigure08:23
rawleroh, and that produces different result than dexconf?08:23
bryce_it seems to, but just slightly08:24
rawlerinteresting.. you'll have to explain why, some day.. :)08:25
bryce_heh, some day I plan to rip all this out ;-)08:25
rawlerbut now, will you ask John to regenerate the conf, or shall I?08:25
bryce_anyway, I'm not sure regenerating the xorg.conf will have any effect for him08:25
rawlerI can imagine.. ;)08:25
rawlerhow so?08:25
bryce_if I understand gdm correctly (and I probably don't), it does not use xorg.conf but manages its own x session08:26
bryce_I *think* it uses the framebuffer, but I'm not sure08:26
rawlerno GDM uses xorg.conf.. :)08:26
bryce_in any case, it's quite common to see completely different results when in gdm from when in x08:26
tepsipakkibryce_: could those xresprobe problems relate to the new intel driver? was it enabled for other chips other than those known to be broken?08:27
bryce_tepsipakki: it's possible...08:27
bryce_tepsipakki: we basically switched to -intel for everything08:28
rawlerwhat COULD be the case, though (since John says nothing about problems while RUNNING the system) is that Xorg.conf has bad resolutions.. when gnome launches, though, it reads it's own config (some gnome-tool to change monitor resolution and orientation), and invokes XRandr, setting a useful resolution..08:28
rawlerI experience a similar problem in a rotated-monitor-setup at work08:29
tepsipakkibryce_: right08:29
rawlerbtw, if you want to have fun for a couple of minutes, take a cheap widescreen lcd-tv (I hear plasma is even funnier for this), and flip it 90 degrees, and let it hang there for a year or so.. ;)08:30
tepsipakkibryce_: also, are all of those laptops? I have a desktop with i965 which doesn't suffer from this (and it has always used -intel)08:30
bryce_rawler: heh08:32
bryce_tepsipakki: it sounds like it...  I just got a 965gm board myself, and plan to check it once the system's put together08:33
bryce_tepsipakki: there's different kinds of 965 so possibly only the laptop variants of the chip have it or something?08:33
=== tormod [n=tormod@80-219-112-71.dclient.hispeed.ch] has joined #ubuntu-x
tepsipakkinow sopranos -> (final season just started here, no spoilers please :)08:34
bryce_someone gets killed08:35
bryce_oops sorry08:35
bryce_heya tormod!08:35
tormodhi bryce :)08:35
rawlerbryce_: running dpkg-reconfigure xserver-xorg gives me the (lengthy) dialog of all the settings etc.. am I missing something, I tought dexconf gave defaults without asking?08:36
bryce_that's correct08:36
rawlerso, why am I getting the dialog? is that the expected behaviour? (confused)08:37
bryce_rawler: yes that's expected behavior.  (which is one of the reasons I usually just have users hand-edit the xorg.conf)08:37
tormodrawler: -phigh help a bit08:38
rawlerhehe.. me to, I usually look over xorg by hand (which is why I know nothing about dexconf and friends), but I'm a bit unsure of what John should be looking for in his xorg?08:38
rawlertormod: ?08:38
tormoddpkg-reconfigure -phigh xserver-xorg  only asks a few questions08:39
rawlertormod: *ahh* I see.. :)08:39
tormodbut the obscure thing is that it picks old values from the dexconf database - dexconf doesn't, IIRC08:41
rawlerlovely.. sounds like all this needs a cleanup..08:41
bryce_dexconf also pulls from the debconf database08:41
bryce_rawler: indeed08:41
tormodso that "dpkg-reconfigure -phigh xserver-xorg" does not reconfigure from scratch...08:41
rawlerwhat is done at installation, then?08:42
tormodbryce, you're right (of course)08:42
tormodrawler: dpkg-reconfigure -phigh xserver-xorg, but with an empty debconf I think.08:43
rawlerbut high still demands resolutions?08:43
tormodrawler: hmm I think I have seen that, yes.08:43
rawleroh, well.. I've given John a reply now, atleast.. let's see how it goes.. :)08:44
tormodon the Desktop cd, the X configuration is done in casper, at the "break=bottom" phase xorg.conf is done.08:45
rawlernow I'm off for some REAL slacking, before going to bed.. (gotta get up at 03:45 tonight to perform a server-upgrade while our customers are asleep)08:45
bryce_no, at installation time, the xserver postinst script populates the debconf database08:45
bryce_if you're in the mood for a scare, some day apt-get source xorg and look at the xorg-server.postinst.in script08:46
bryce_it's a 2108-line bash script full of poorly maintained heuristics that "guess" at all sorts of things08:46
rawlerbryce_: thank you, but I would like to keep my food in my stomach.. ;)08:47
tormodsearch for "resolution hell" (sic) :)08:47
rawleractually, I've seen worse.. ;)08:47
rawlerwell, actually, i saw worse RIGHT NOW: http://it.slashdot.org/article.pl?sid=07/09/24/2339203&from=rss08:48
seb128bryce_: do you need any data about that wrong intel resolution detection?08:55
seb128bryce_: I can change to the correct one with the gnome display tools (the simple one using xrandr), the resolutions are correctly listed08:55
seb128it's just using 1024x768 where is should use 128008:56
bryce_seb128: I suspect it's just bug 49827 popping its head up again, but if you have earlier tribes available and can determine with which one it started failing, I could check into it from that angle09:00
ubotuLaunchpad bug 49827 in xorg "Available resolutions incompletely set to 1024x768, 800x600, 640x480" [High,Confirmed]  https://launchpad.net/bugs/4982709:00
seb128not I don't09:01
bryce_seb128: often the source of the problem is xresprobe failures, you could run that and see if it gives proper output09:01
seb128I can download them but my dsl is no really fast so it'll take me some days09:01
bryce_ok, well no worries - as long as it can be fixed up properly in S&G, then for Gutsy I think that's an semi-okay approach for users09:02
seb128you mean that's not going to be fixed before gutsy?09:02
bryce_right09:03
seb128that's quite an ugly regression09:03
bryce_hmm, I'm not sure; we used i810 in feisty09:03
seb128from an user point of view that's a regression09:03
bryce_in fact I just booted a new 965gm board on a feisty cd and it came up with i810 in 640x48009:03
seb128this laptop used to work correctly with previous versions of Ubuntu09:03
seb128any reason it could not be fixed before gutsy, there is still some weeks09:04
seb128?09:04
bryce_well, mostly just that I'm trying to focus on bugs that are preventing users from being able to complete an install, as the highest priorities.  We've several of these issues with intel chips and -ati09:05
seb128k09:05
bryce_however if it can be pinpointed when this issue started occuring, I could start looking from there09:05
seb128xresprobe indeed list 1024x768 only09:05
seb128what package is to downgrade?09:06
bryce_yeah I think a fix for this particular issue is going to require a good bit of C/asm hackery on xresprobe or lower tools09:06
seb128it's easier for me to downgrade something that to spend 1 week downloading iso for that09:06
bryce_I would suggest first testing i810 to see if it detects right09:06
seb128no it doesn't09:07
seb128that's weird09:08
bryce_there haven't been any changes to i810 for gutsy, so that would rule out driver issues09:08
seb128I've a gutsy installation on this laptop which is a feisty upgrade and has the right resolution09:08
bryce_which means either xserver or (maybe) xresprobe09:08
seb128though I didn't update it for some weeks09:08
bryce_you could compare the xorg.conf's of the two machines09:09
seb128that's the same machine ;)09:10
bryce_my guess is that the xorg xorg-server.postinst.in script in feisty generated a correct xorg.conf, but the one in gutsy did not09:10
seb128but yeah, will compare the installations09:10
bryce_if that's the case, then it would be interesting to see if xresprobe gives the same output on both (partitions? vmimages?)09:11
seb128partitions09:11
seb128the upgraded version list a bunch of 1280x800 modes in the xorg config09:12
seb128it lists those for Depth 1 4 8 15 16 2409:12
seb128xresprobe lists 1280x800 on the installation which is working correctly09:13
seb128let me update the installation09:14
bryce_yeah that's what I suspected09:17
bryce_interesting; I wonder what caused xresprobe to fail here?  perhaps this is related to the other general xresprobe failures we're seeing elsewhere?09:18
tepsipakkibryce_: you were right, some punk had it coming :)09:20
bryce_tepsipakki: hehe09:21
seb128bryce_: does xresprobe uses the xorg.conf?09:22
bryce_seb128: no09:22
bryce_seb128: it attempts to probe the hardware directly.  I think it uses the monitor edid to figure out resolutions09:22
seb128what could make it not work on the new install like it does on the upgrade?09:22
tepsipakkibryce_: re: xorg-server.postinst; it's going to be reduced dramatically in debian soonish, since their goal is to get rid of discover and xresprobe (and looking at the past discussions, should be ours too :)09:22
seb128I'm upgrading xserver-xorg-core at the moment09:23
bryce_seb128: there's a couple of things I can think of09:23
bryce_first, xresprobe is a wrapper around a few other lesser tools; possibly one of those went missing or became broken for some reason09:23
tepsipakkiand that postinst is available on every system in /var/lib/dpkg/info/xorg-server.postinst09:23
bryce_second, this also uses some fairly low level platform-dependent code, so I could imagine that changes to like libc or the kernel might have affected that09:24
bryce_tepsipakki: awesome, that's exactly what I'd planned09:24
tepsipakkioops, make that /var/lib/dpkg/info/xserver-xorg.postinst09:24
bryce_tepsipakki: is there anything we could do to assist with that, or should we just cheer them on and wait?  :-)09:24
tepsipakkibryce_: I think jcristau can answer that :)09:25
tepsipakkialso, I hope to get in touch with gravity while in Boston :)09:25
bryce_cool09:25
seb128bryce_: upgrading xserver-xorg-core makes no difference09:26
bryce_mmm, interesting09:27
seb128ah09:27
seb128intel is buggy now09:27
bryce_is xresprobe still working then?09:27
seb128it lists 1024x768 now for intel09:28
seb128still 1280x800 for i180 though09:28
seb128I just upgrade xserver-xorg and xserver-xorg-core09:28
seb128upgraded09:28
seb128let me downgrade09:28
bryce_the one change to xresprobe is that mjg added support for -intel about 6 weeks ago09:31
bryce_but that was just adding "intel" into a switch statement, nothing elaborate09:31
bryce_seb128: is your system a laptop, crt, or lcd?09:33
seb128laptop09:33
bryce_do you have laptop-detect installed?  does it return true when run?09:34
bryce_seb128: the tool xresprobe uses to get the resolutions is ddcprobe09:38
seb128bryce_: it's not installed on the beta installation, it is on the working upgrade09:39
bryce_aha09:42
=== bryce_ ponders
bryce_ddcprobe is not on the beta installation?09:43
bryce_hmm, it should have been included in the xresprobe package09:43
seb128no09:43
seb128not installed09:44
seb128ok09:44
bryce_ok so that would be the problem09:44
seb128the bug happens when upgrading xserver-xorg-core09:44
bryce_weird, how can that even happens09:44
seb128no09:44
seb128with an uptodate xserver-xorg-core intel is wrongly detected on the upgrade09:45
seb128so that's not it09:45
seb128I'm looking for the version creating the issue now09:45
seb1286ubuntu3 works correctly09:45
=== bryce_ is confused
seb128xresprobe list correctly 1280x800 using xserver-xorg-core 3.0.0-6ubuntu309:46
seb128it doesn't when I update to the current package09:46
bryce_ahh09:46
bryce_can you try 12ubuntu2?  that was the version immediately prior to the backports09:47
seb128downloading it09:47
bryce_if that works, then it is likely that either 12ubuntu3 or 12ubuntu4 caused the breakage09:47
seb128yes, this one works09:48
seb128let's try ubuntu309:48
bryce_aha09:48
seb128works09:50
seb128let's try the next one ;)09:50
seb128bryce_: ok, upgrading from 2:1.3.0.0.dfsg-12ubuntu3 to 2:1.3.0.0.dfsg-12ubuntu4 creates the bug09:52
bryce_hmm, could be patch 13609:52
bryce_    - 136_fedora_xserver-1.2.0-honor-displaysize.patch:  Fixes issue if monitor09:52
bryce_      width and height have been specified, xserver would override them09:52
bryce_      with the hsize/vsize detected from DDC.09:52
bryce_09:52
seb128dccprobe doesn't list 1280x80009:53
bryce_maybe 14309:53
bryce_    - 143_fedora_xserver-1.3.0-randr12-config-hack.patch:  Adds check to use09:54
bryce_      the screen's xrandr modes if a preferred mode was not specified.09:54
seb128k09:54
seb128it's getting late here09:54
bryce_none of the other patches jump out at me09:54
seb128but I can try tomorrow to rebuild without 136 and see if there bug is still there09:54
seb128and same for the 143 one09:54
bryce_ok cool, let me know how that goes09:54
seb128ok09:54
bryce_wow I think we got this tracked down pretty close09:55
bryce_damn fedora ;-)09:55
seb128;)09:55
seb128maybe it'll be fixed for gutsy :p09:55
bryce_if it's just a matter of dropping a patch, we can count on it09:55
ubotuNew bug: #125904 in displayconfig-gtk (main) "random crash (dup-of: 126561)" [Undecided,New]  https://launchpad.net/bugs/12590409:56
bryce_tormod or tepsipakki, -nvidia does not support xrandr, right?10:09
bryce_I notice in bug 144777 there's an error in -nvidia complaining about xinerama not being there; however I don't know why that'd break unless they'd switched to xrandr10:10
ubotuLaunchpad bug 144777 in xorg "xinerama xserver crash" [Undecided,New]  https://launchpad.net/bugs/14477710:10
tepsipakkibryce_: it has it's own twinview-thingy10:19
tepsipakkibesides, that's 1.0-963910:21
bryce_tepsipakki: hmm, I could swear I used to run xinerama on -nvidia10:23
tepsipakkisurely it supports that as well10:23
tepsipakkiI guess twinview is comparable to the mergedfb-cruft that ati had?10:24
bryce_sounds like it10:24
tepsipakkibtw, ati now defaults to 1280x1024 on my crt10:25
tepsipakkinoticed the discussion on #u-d10:25
bryce_is that what it should be?10:25
tepsipakkiwell, it can do 1600x1200 just fine, but I don't think that's critical10:25
tepsipakkisince the resolution can be changed by the user10:25
tepsipakki=me10:25
tepsipakkiso maybe it's randr-1.2 enabled drivers that have these, ie. intel and ati?10:26
tepsipakki+issues10:26
bryce_maybe10:26
seb128bryce_: that's not the patch 13610:43
seb128bryce_: it's due to 143_fedora_xserver-1.3.0-randr12-config-hack.patch10:58
seb128bryce_: what is this one supposed to fix?10:59
bryce_aha10:59
bryce_it changes how x selects a default mode10:59
seb128right, I got that from the description and behaviour11:00
seb128but when is a preferred mode specified?11:00
bryce_you'd put in something like,  Option "Preferred Mode" "1680x1050_60.00"11:01
bryce_I don't expect users need to do that often, so am comfortable dropping the patch since it causes this breakage11:01
bryce_I gather the preferred mode allows you to specify what happens when issuing xrandr --auto11:02
Matirdoes anyone know of a way to modify xorg.conf to force -VSync -HSync11:07
bryce_Matir, you mean other than adding HorizSync       28-80  and   VertRefresh     48-75?11:09
seb128bryce_: https://bugs.edge.launchpad.net/ubuntu/+source/xorg-server/+bug/14495611:09
ubotuLaunchpad bug 144956 in xorg-server "incorrect screen resolution on gutsy beta using intel" [Undecided,New]  11:09
Matirbryce, that will make it use Negative polarity?11:09
bryce_seb128: ok thanks11:09
seb128you're welcome11:10
bryce_Matir, replace the numbers with whatever is appropriate for your monitor11:10
tepsipakkiMatir: you want to set a custom Modeline11:10
tepsipakki?11:10
MatirI suppose.... right now I'm having to use xrandr every time the machine starts to get X working... and I added the Modeline, but it will still using a built-in autodetected line11:11
tepsipakkihttp://www.intellinuxgraphics.org/dualhead.html11:12
tepsipakkidoesn't Option PreferredMode help?11:12
tepsipakkiMatir: umm, which driver?11:13
Matirati11:14
tepsipakkiso you are hit with the same bug that was just discussed :)11:14
ubotuNew bug: #144956 in xorg-server (main) "incorrect screen resolution on gutsy beta using intel" [Undecided,New]  https://launchpad.net/bugs/14495611:15
Matirpossibly... not sure11:16
MatirThere's an outstanding bug for my issue, that I've been trying to help debug as best as I can.... https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/13271611:16
ubotuLaunchpad bug 132716 in xserver-xorg-video-ati "ATI Driver Gets Black Screen on Radeon 7500 Mobile (Regression)" [High,Confirmed]  11:16
tepsipakkiah11:17
tormodjust to make it clear: matir means the -VSync option to the modeline, not any ranges.11:36
Matiryes, i guess i may have been vague, sorry11:36
bryce_ah, yes I misinterpreted that, sorry11:42
tormodgood night11:43
=== tormod [n=tormod@80-219-112-71.dclient.hispeed.ch] has left #ubuntu-x ["Ex-Chat"]

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