/srv/irclogs.ubuntu.com/2009/06/03/#ubuntu-x.txt

brycelibdrm, 2.7.99.1+git uploaded05:51
tjaaltoncompiz is still disabled for i965.. mvo?09:08
mvotjaalton: yes, is the driver all good now so that this can be changed?09:10
tjaaltonmvo: I've been using it for a couple of weeks in karmic with no issues09:11
mvotjaalton: thanks, I fix it in bzr09:12
tjaaltonmvo: cool, thanks09:12
loolIs "xset force dpms off" supposed to work with KMS?11:04
apwdamn .... xorg sigsegv, not handy12:21
apwjbarnes, is in the UK?12:28
apwjbarnes_LHR, even12:29
apwbryce, seeing coredumps on the standard xorg server (not kms) on an intel deskside12:31
jbarnes_LHRyep in the UK12:47
jbarnes_LHRlondon near the tower bridge12:47
apwheh, for long?  having fun?13:09
tjaaltonapparently not ;)13:14
jcristaulool: not sure dpms is hooked up yet13:26
tseliottjaalton, jcristau: is xserver-xorg the only package that calls dexconf?14:21
jcristautseliot: if it's not, i'd love to know14:22
tjaaltonshould be, yes :)14:23
tseliotjcristau: I built an image with a package that modifies the xorg.conf (for the OEM team) and I predepend on xserver-xorg but it looks like my modified xorg.conf is renamed as xorg.conf.$date and dexconf is called14:24
tseliotmy package modifies the xorg.conf in the postinst and I'm wondering why xserver-xorg modifies the xorg.conf after my package14:24
tseliotdespite the predepends14:25
tseliotmaybe debconf is delayed?14:25
jcristaudpkg tells you when it configures packages14:26
jcristauso check what gets configured after your package?14:26
tseliotThis happens before my package is installed: Setting up xserver-xorg (1:7.4~5ubuntu18) ... xserver-xorg postinst warning: not updating configuration as per $XORG_CUSTOM 14:27
tseliotthen my package is configured. The rest is just a standard jaunty installation14:29
tseliotjcristau: these are configured after my package:14:31
tseliotSetting up xinit (1.0.9-2) ... Setting up xinput (1.4.0-1) ... Setting up xorg (1:7.4~5ubuntu18) ... Setting up xscreensaver-gl (5.07-0ubuntu3) ... 14:31
jcristaunone of those touch xorg.conf..14:31
tseliotyes, I know14:32
tseliotbut it looks like the xorg.conf that my package modifies is still empty in spite of the fact that xserver-xorg has already been configured14:33
tseliotthe preinst of xserver-xorg creates an empty file14:33
tseliotwhich is filled in the postinst of xserver-xorg14:33
tjaaltondefault jaunty installation results in an empty xorg.conf14:34
tseliottjaalton: not here. It has Device, Screen and Monitor sections14:35
jcristautseliot: ah right.  i should fix that.14:35
tseliotjcristau: ? What do you need to fix (and how)?14:35
jcristaumake sure i don't create an empty xorg.conf14:36
tseliotok14:39
tjaaltontseliot: ok, maybe happens only when doing a preseeded installation14:42
tseliottjaalton: and how can I get around the problem? Shall I predepend on the "xorg" metapackage?14:43
jcristau'not updating configuration as per $XORG_CONFIG' means you set XORG_CONFIG=custom in /etc/default/xorg, so xserver-xorg.postinst exits without doing anything14:57
tseliotjcristau: but there's no such file in the generated image14:58
jcristau*shrug*15:00
tseliotand dexconf is being called. Maybe something reconfigures xserver-xorg at a certain point15:01
=== You're now known as ubuntulog
tseliotjcristau: shouldn't this: http://pastebin.ubuntu.com/187401/ be more like this? http://pastebin.ubuntu.com/187404/15:12
jcristaudunno, what's the difference?15:12
jcristaui mean, why not allow XORG_CONFIG from the environment rather than that default file?15:13
tseliotwhere can that variable be defined apart from the default file?15:14
jcristauyour environment15:14
tseliotok, so somewhere in this system has that variable set to custom...15:17
tseliotwithout sourcing?15:17
brycemorning15:23
tseliothey bryce15:23
brycetseliot: heya, all done with demos and such?  hope all went well :-)15:28
tseliotbryce: I'm still fighting with xserver-xorg which is overwriting my customised xorg.conf even though I predepend on it :-(15:29
bryceapw: if you can reproduce the crash and get a full backtrace (process documented at http://wiki.ubuntu.com/X/) it could help15:37
apwbryce, yep 100% reproucible15:39
tseliotjcristau: removing the postinst/preinst, etc. of xserver-xorg shouldn't cause problems, right? (just to be sure)15:40
jcristaudunno.15:42
Sarvattwow, now this looks interesting http://git.kernel.org/?p=linux/kernel/git/anholt/drm-intel.git;a=commit;h=5112f5941c34ea49155a02672647c61afb1e6bf515:50
micahgbryce: could you look at a bug for me, it seems to match an upstream link for 2 other bugs you were workign on16:08
micahgbug 37439816:08
ubottuLaunchpad bug 374398 in xserver-xorg-video-ati "Glitches around checkboxes in Firefox" [Undecided,New] https://launchpad.net/bugs/37439816:08
brycehi micahg, what aspect needs looked at?16:10
micahgif it should be merged with bug 29105316:10
ubottuLaunchpad bug 291053 in xserver-xorg-driver-ati "[R500 x1400] Occasional mouse cursor corruption [EXA enabled]" [Unknown,Confirmed] https://launchpad.net/bugs/29105316:10
brycefwiw, there's a slew of known glitches with -ati since we moved to EXA.16:10
micahgthat's good to know16:11
bryceyes, it could well be a dupe16:12
micahgdo you want to change what's appropriate in the title in the original?16:12
micahgor does more triage need to happen16:12
bryceit can probably be changed to "Small pixmap corruption [EXA enabled]" to match upstream's bug title16:13
micahgok, and I should just mark as dupe then?16:13
brycemicahg: at this stage what needs done is to test patches alex provides and give feedback16:13
brycemicahg: yes that sounds good16:13
micahgare the patches upstream?16:14
brycethey get posted on the upstream bug report16:14
brycealex likes to have folks test them before he puts them in the upstream tree16:14
micahgWhere should people comment about the patches, upstream, right?16:15
bryceyes, on the upstream bug16:16
micahgok16:17
micahgdone16:17
brycethanks micahg :-)16:17
micahgno problem, I just wasn't sure what to do as I normally work on Firefox bugs16:17
micahgnow I know where to go for X bugs :)16:18
brycemicahg: what do you work on normally?16:19
micahgFirefox bugs16:19
bryceah kewl16:19
micahgbryce: may I PM you16:20
bryceyeah, oftentimes the firefox X bugs are display issues rather than freezes/crashes, so since they're cosmetic often aren't given as much attention16:20
bryceso if you can take them upstream directly, it could help out a lot16:21
brycemicahg: if it is about something private; otherwise if it's just X questions this channel is most appropriate16:21
micahgthe problem is usually figuring out which other component is causing the trouble16:21
brycemicahg: btw there's some info at http://wiki.ubuntu.com/X/ that could be useful16:26
brycecovers how to triage X bugs, how to troubleshoot issues, and so forth.  It should help answer the question about what component causes what problem16:27
micahgI should probably read that16:27
bryceas a general rule, display issues are almost always caused either by the video driver the user is using16:27
apwbryce, added the full stack trace to the bug16:27
bryces/either//16:27
bryceapw: excellent thanks16:28
apwI830DRI2CopyRegion() goes pop :)  have fun16:28
brycemicahg: er I should say, if the problem is an X bug, it's usually in the video driver.  Sometimes with firefox the issues have been further up the stack in cairo or an intermediate library16:28
bryceapw: was this while viewing a really large jpg?16:29
apwnope.  this is while engaging the screen saver16:29
brycehmm16:29
apwit fades to black then dumps16:29
Sarvattgl screensaver?16:29
apwi guess its making a big black square to hide the screen16:29
bryceahh16:29
apwdefault gnome screen saver16:29
bryceapw: the 2.7.99.1 upload I did yesterday had a fix for a crash bug involving I830DRI2CopyRegion() when viewing large jpg images16:30
apwhrm when might that hit the archives.  i updated within the last two hours16:30
bryceyikes, there is a fricken huge spider on the ceiling above me.16:30
bryceapw: should have hit last night some time16:30
apwit wants you for lunch16:30
bryceapt-cache madison xserver-xorg-video-intel16:30
apwapw@chloe:~$ apt-cache madison xserver-xorg-video-intel16:31
apwxserver-xorg-video-intel | 2:2.7.99.1+git20090602.ec2fde7c-0ubuntu1 | http://gb.archive.ubuntu.com karmic/main Packages16:31
apwxserver-xorg-video-intel | 2:2.7.99.1+git20090602.ec2fde7c-0ubuntu1 | http://gb.archive.ubuntu.com karmic/main Sources16:31
bryceapt-cache policy xserver-xorg-video-intel ?16:33
bryce(spider got away, crazy fast mfker)16:36
tormodfamous last words16:41
Sarvattbryce: this relevant? http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=b8e360bf2b77d28559d15a7c0f9c766848eb6ced16:41
Sarvattregarding apw's backtrace16:42
Sarvattalso http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=5901a67fc85ac80fabfa98b78202a388445275c316:42
apwapw@chloe:~$ apt-cache policy xserver-xorg-video-intel16:43
apwxserver-xorg-video-intel:16:43
apw  Installed: 2:2.7.99.1+git20090602.ec2fde7c-0ubuntu116:43
apw  Candidate: 2:2.7.99.1+git20090602.ec2fde7c-0ubuntu116:43
apw  Version table:16:43
apw *** 2:2.7.99.1+git20090602.ec2fde7c-0ubuntu1 016:43
apw        500 http://gb.archive.ubuntu.com karmic/main Packages16:43
apw        100 /var/lib/dpkg/status16:43
Sarvattupdating edgers now16:43
apwbryce, need anything else?16:45
bryce pDestBuffer = (DRI2BufferPtr) 0x016:45
bryceapw: nope, looks like a good trace I can take it from here16:45
apwouch ...16:46
bryceapw: later we may have some patches to test16:46
apwsure thing.  ping me, i may be here still if not shove them somewhere and i'll get to them first thing16:46
apwi am guessing most of us are using the edgers things to get kms and not testing what the basic users get!16:46
bryceok, may be a few hours, I have an AMD confcall in a few hours16:46
apwi don't need the machine its on for interactive use so it can hang around waiting for you16:47
apwie. no rush, whenever suits16:47
cwilluapw, re: the 2.6.30-999 resume swapper crash I had recently, I wasn't at home, so I didn't have netconsole running.  I'll try to duplicate it again today.  I've got a different issue when I resume with kms enabled, so I'm trying to split my time between the two ways I can make it crash :)16:50
apwheheh fun for all the family for sure16:51
cwillure: trace, you just want the console output, right?16:52
cwilluI'll try to work off 2.6.30-7 #8 with kms off, if that dupes easily, I'll move up to the latest daily and dupe it there too16:54
Sarvattapw: https://edge.launchpad.net/~sarvatt/+archive/ppa/+sourcepub/643434/+listing-archive-extra17:31
apwSarvatt, looking good here17:35
Sarvattgood to hear, there was a last minute commit to enable vsync for DRI2 CopyRegion (to fix tearing problems) that made it into the 06-02 and it got fixed up by a bunch of commits this morning17:37
apwand your test there was just picking up those fixes too17:39
apwSarvatt, this is logged under bug #38312917:39
ubottuLaunchpad bug 383129 in xorg "x server dies with a SIGSEGV when gnome screen saver blanks the display" [Undecided,New] https://launchpad.net/bugs/38312917:39
Sarvattholy hell, anholt's latest commit in for-review on drm-intel sped up 3d performance in UXA an amazing amount for me18:18
Sarvattsorry, wrong channel yet again18:19
Sarvattrelevant here though, I'm seeing a 50% 3D performance increase in everything i've run so far on intel, not just openarena at high settings like the commit says. i put a kernel here incase anyone else wants to test it out http://sarvatt.com/downloads/LATEST/18:30
bryceSarvatt: kewl18:40
crevettewow, kms is wonderful, instant switching between VT18:44
crevetteand full resolution in terminal18:44
bryce:-)18:53
jcristauand no vt switch on s/r18:53
crevetteI rarely suspend my laptop18:54
tjaaltonjcristau: do you think we could --disable-gallium until the packaging issues are sorted out?18:57
tjaaltonof mesa18:58
jcristautjaalton: i was going to wait for a reply from michel18:59
tjaaltonjcristau: ok19:00
jcristautjaalton: maybe you can ping him about it on irc?19:00
tjaaltonsure, could do that19:00
hyperairSarvatt: did i mention yet that the cursor gets hopelessly corrupted after hibernating and resuming?20:45
Sarvattjust hibernate or suspend/resume too? why dont you file bug reports on fd.o about the problems you have? :D20:48
Sarvattif its suspend/resume too -- http://git.kernel.org/?p=linux/kernel/git/anholt/drm-intel.git;a=commit;h=596652e1094a9c7bebcd4d36a7f3d3a2d9698950  can try that kernel i just pasted to see if its fixed by that20:49
solarionis the intel driver crashing Xorg (sig 11) when full-screening things a known problem?23:15
Sarvattyup23:16
Sarvattcan grab https://edge.launchpad.net/%7Esarvatt/+archive/ppa/+sourcepub/643434/+listing-archive-extra or disable compiz until its updated23:16
solarionwhy is it a compiz problem?23:17
solarionah, not a compiz probelm; compiz-triggered23:17
Sarvattyeah compiz triggered, sorry23:17
solarionis ok; just saw a compiz update come through23:17
solarionany idea when it'll get fixed in the ppa or karmic?23:19
Sarvattjust linked a PPA with the fix in it :)23:19
solarionit's not the ubuntu-x-swat ppa23:24
* solarion is leery of installing from unknown repos23:25
Sarvattthe one i linked is drop in replaceable with karmic, its also in xorg-edgers but you'd have to upgrade drm too to use that one23:25
Sarvattah understandable23:25
solarionis there any point to having the jaunty x-swat repo in?23:25
solarionit's too bad you can't limit what can come out of a repo23:26
solarionthe best I can figure atm is not including the keys and then watching what comes unsigned, but it's unsigned.23:26

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