[00:00] sudo tune2fs -C 200 /dev/sdax to force a fsck [00:01] Sarvatt, the initrd archive contains regular file, hm... [00:01] * rye[fixing-x] has not enough knowledge about the boot process [00:06] looks like it uses the ones in / by the time it tries to load the video driver from that bugs dmesg and it just packs all the modprobe.d confs in incase any of them are relevant early [00:06] So, just a regular reboot worked fine. [00:07] I'll force a fsck. [00:08] great [00:08] going to a tty, closed my gdm and session :( [00:09] any logs you guys might find useful ? [00:10] rye[fixing-x]: was that bug i linked earlier yours? [00:10] * Sarvatt cant load launchpad [00:12] Sarvatt, erm... what bug? The one with backlight - yes, that was mine, bug 534469 is not mine, but I have the same symptom, I suppose [00:12] Launchpad bug 534469 in nvidia-graphics-drivers "Failed to load NVIDIA 195.36.08 kernel modules because nouveau is loading." [Undecided,New] https://launchpad.net/bugs/534469 [00:12] ah ok [00:12] Ok. And booting with a fsck still works. [00:12] Sarvatt, subscribed to it... [00:13] So, it looks like this is only an issue for those with /usr on a separate partition? In which case, I'm back to f-spot hacking. [00:13] * rye[fixing-x] wants to drop separate partitions, since he has issues with mounted, ureadahead and now with X due to separating of /usr and /var... [00:15] Sarvatt: RAOF: you guys want my xorg logs? would be nice to see this not happen again :( [00:16] BUGabundo: Feel free to file a bug with “ubuntu-bug xorg”; that'll attach everything we'd like, and I go through the nouveau bugs frequently. [00:16] blob [00:18] "Please wait while bug data is processed. This page will refresh every 10 seconds until processing is complete." ?? [00:18] Sarvatt, should I as bug £534469 about separate /usr or you will do that? [00:18] awesome, GBr layout makes me mad [00:19] Sarvatt, bug #534469 [00:19] Launchpad bug 534469 in nvidia-graphics-drivers "Failed to load NVIDIA 195.36.08 kernel modules because nouveau is loading." [Undecided,New] https://launchpad.net/bugs/534469 [00:20] https://bugs.edge.launchpad.net/ubuntu/+source/xorg/+bug/534755 [00:20] Launchpad bug 534755 in xorg "gdm/session killed when jumping to TTY" [Undecided,New] [00:21] RAOF: ^^^ === rye[fixing-x] is now known as rye [00:26] ok, it is now 2:26 AM here, so I go offline. Will ask OP about separate /usr in case nobody else does in the morning [00:27] good luck and thanks for the help with troubleshooting [00:35] sorry, in the middle of a bunch of other troubleshooting at the moment, will take a look at it in a bit [00:36] got an interesting crash resuming with the blob - http://pastebin.com/Ptqia4fi [00:49] no problem with the blob after 6 boots here, glad its not as bad as it could have been :) [00:51] Sarvatt: Yeah. [00:51] I didn't particularly want to do any nvidia firefighting today :) [00:53] maybe we need our systems to boot in 15 seconds like the bug reporter to reproduce :) [01:21] hmm looks like BUGabundo got the same X segfault resuming with the blob as I did in one of his old logs - http://launchpadlibrarian.net/40541663/GdmLog2.txt [02:58] nvidia released an update to the nv driver [02:59] they added gem, gallium, dri2, vdpau, and full support for all hardware reaching back over 10 years [03:00] haha [03:01] ok, maybe not [03:01] they added ion support after their usual 5 minutes of work [03:08] tjaalton, btw notice some pending stuff for xorg in git; is there a reason this isn't uploaded yet? [03:09] tjaalton, and if not, shall I upload it? (I've a fix for apport I'd like to roll out) [03:16] apw: unfortunately the i915 powersave=0 module option is still needed on my netbook so dont be surprised if you hang after resume with -16 [03:16] the plus side is it no longer flickers constantly with powersave=1 after resume, but it still eventually hangs to a solid color until I suspend/resume again [03:19] i'm not sure what's up with xorg, tjaalton was pinging you a few days ago saying you needed to import an older release before uploading it I think? [03:24] [14:40] bryceh: expect a yet-another merge clash with xorg, since you didn't push the changes :) [03:24] [14:41] just the changelog though, as usual [03:24] [15:46] hm, need to merge xorg since xorg-dev is uninstallable [03:24] yeah pretty sure I fixed that [03:28] Sarvatt, still unclear why the git tree isn't pushed... was there an issue with it? [03:28] s/pushed/uploaded/ [03:42] checking it out now, had a few problems [03:59] hmm [03:59] looks like your failsafe translation stuff got zapped [04:00] think thats what tjaalton was talking about [04:01] xgettext -f debian/po-failsafe/POTFILES.in -d failsafexinit -o debian/po-failsafe/failsafexinit.pot -L Shell [04:01] xgettext: error while opening "debian/po-failsafe/POTFILES.in" for reading: No such file or directory [04:05] bryceh: xorg git should be all fixed up now [04:07] forgot to git add the internationalization file before commiting [04:08] oops, would help if i remembered to enter my pass to push that last one :) now its fixed [05:09] Sarvatt: the Vcs* tags were removed from debian [05:10] and Standards-Version is in the wrong place :) [05:11] bryceh: other than that it's good to go, I was just waiting for other potential fixes [05:18] hmm, it never had any Vcs tags in debian [05:18] so if they were added by us, then ok [05:20] oh yeah, 2009-11-05 Bryce Harrington Add Vcs tags [05:41] ahh sorry, thanks for fixing it [05:42] 4 hour queue for the fixed up linux-backports-modules in edgers :( [05:53] :( There goes my quick PPA build of f-spot. [05:55] anyone else's trackpads get laggy today? [05:56] Not mine. [05:56] ugh, maybe it was the -intel update [05:57] Let me flick the stupid switch on my nvidia/intel netbook and check :) [06:03] My (now intel) netbook doesn't know anything about laggy trackpads. [06:08] Bah! Stupid IA32-only atom processors. Who produces a chip that only supports such a register starved, ancient ISA anyway! [08:28] superm1: before I file a bug, do you know why dkms fails to build nvidia when invoked via dpkg-reconfigure, but succeeds when I put the make command in a script? [08:28] tjaalton, did it fail on first install too? [08:28] the error is "make[1]: Makefile: No such file or directory" [08:28] and are you seeing this on lucid or karmic? [08:29] both actually, but now using only lucid [08:29] on karmic i'd expect it was caused by a permissions problem [08:29] but on lucid everything should be owned by root:root [08:29] it succeeds when the package is installed via preseeding pkgsel/include [08:30] or at least I think it does [08:30] well that sounds a bit bizarre then [08:30] hum no, it wasn't installed like that [08:31] "make module" does create the Makefile when run by hand or via the script [08:31] but not the dkms way [08:31] so it sounds like something is wrong in the dkms.conf then for this nvidia driver [08:32] although i would expect to be hearing a lot more about this then [08:33] you don't already have a Makefile in /usr/src/nvidia-current-195.36.08$ ? [08:33] yes, but it's cleaned away [08:33] when the dir is copied to /var [08:34] running make creates a symlink to Makefile.kbuild [08:35] make clean removes the file/symlink [08:35] why would Makefile be cleaned when the dir is copied over though? [08:36] I'll pastebin the shell debug output [08:36] added 'set -x' to dkms [08:36] it does run make clean there [08:37] but i dont see anything in the clean rule for the Makefile that deletes itself [08:39] but it's in makefile [08:39] oh i see [08:39] http://pastebin.ubuntu.com/391587/ [08:40] so it copies the source and then cleans it :) [08:41] lines 994-1012 [08:41] still sounds to me like a bug in the way the nvidia source is doing it [08:41] running clean should be safe [08:42] but i'm baffled still why this would work during the first install then [08:42] yep [08:42] well it didn't, was wrong about that [08:42] i've got installs here that it has worked on first install and on upgrades though [08:44] speaking of which, i just did an install of the -16 kernel on a system with nvidia right now, and it DTRT [08:45] let apport file the bug for you on the failure and attach that set -x run to dkms to the bug too [08:49] this is a slightly modified environment, apport isn't useful there. [08:51] well then attach everything it would have attached [08:54] ok I will [08:57] http://paste.ubuntu.com/391604/ yeah, it def still WFM [09:03] superm1: could you get the same output of it (set -x), so I could compare them? [09:04] tjaalton, in /usr/sbin/dkms? [09:04] superm1: yep [09:06] http://pastebin.com/Mf6AC8iY tjaalton [09:07] hrm, I did a rollback of all the custom settings and reinstalled the package, and it built fine [09:07] oh dang, that didnt capture it [09:07] I can't think of anything that would conflict with this though [09:07] there's only one make etc [09:07] what were you customizing? [09:08] well some shell settings might have something to do with it [09:08] there are lots of changed configs etc, for the uni environment [09:08] or perhaps just that I logged in from the console, and not via sudo [09:09] its quite possible that some variables need to be unset for DKMS that aren't being unset then [09:09] hmm I can get the output here [09:09] it wouldnt be the first bug that came up from an unsanitary environment at least [09:11] ok, I'll dig something out of this :) [09:11] noticed that there are a bunch of variables being unset in dkms [09:12] yeah, quite possible there needs to be more unset [09:12] though why does it succeed when run by hand, hmm.. [09:12] anyway, thanks so far [10:58] superm1: found it, unsetting ARCH made it work [10:59] don't know why we set that [11:07] has someone time to sponsor bug #534026? [11:07] Launchpad bug 534026 in xserver-xorg-video-ati "Please merge xserver-xorg-video-ati 1:6.12.191-1 (main) from Debian experimental (main)." [Undecided,Confirmed] https://launchpad.net/bugs/534026 [11:07] we are past FF, so it probably needs an exception [11:08] oh it's approved already [11:08] he [11:08] *eh [11:08] don't change the packaging [11:10] check how other packages enable the patchsystem [11:10] synaptics for instance, they all are basically the same [11:11] debian/README.source should have explanations how to enable the patch system [11:12] right [11:19] debian/README.source is not very helpful. the debian maintainers remove all quilt invocation from their rule file. [11:21] i know, that we shouldn't change the packaging, but in my opinion using 3.0 (quilt) is better than hacking debian/rules. the debian maintainers prefer quilt. So this is not the issue. [11:21] tjaalton: ^ [11:24] bdrung: I don't understand... debian/rules already had everything set up for patching [11:25] changing the source package format is way bigger than keeping the rules diff [11:25] tjaalton: http://launchpadlibrarian.net/40489726/xserver-xorg-video-ati_6.12.191-1ubuntu1-v2.patch [11:26] well, philosophically anyway :) [11:28] yes [11:28] tjaalton: i can convert the debdiff if you insist on not using 3.0 (quilt) [11:34] 3.0 (quilt) is unusable [11:34] bdrung: perhaps wait until bryceh chimes in [11:35] bdrung: enabling the patch system is not "hacking debian/rules", and it's 2 lines in the debdiff instead of a complete revamp of the package [13:41] tjaalton, jcristau: i updated the patch for bug #534026 to make you happy. ;) [13:41] Launchpad bug 534026 in xserver-xorg-video-ati "Please merge xserver-xorg-video-ati 1:6.12.191-1 (main) from Debian experimental (main)." [Undecided,Confirmed] https://launchpad.net/bugs/534026 [13:51] bdrung_: ta [13:52] jcristau: ta? [13:52] thank you [13:55] jcristau: for what does the a stand in ta? [13:56] http://www.urbandictionary.com/define.php?term=TA :) [13:59] interesting [14:04] bdrung_: thanks, replied [14:07] tjaalton: thanks. what does the ACK mean? wouldn't uploading it instead of acknowledging it the right thing to do? [14:09] bdrung_: I'd like to hear what bryceh thinks [15:04] tjaalton, okay file a DKMS bug to add it to the unset list too then [15:07] superm1: done, bug 534986 [15:07] Launchpad bug 534986 in dkms "please unset ARCH in /usr/sbin/dkms" [Undecided,New] https://launchpad.net/bugs/534986 === seb128_ is now known as seb128 [17:58] bryceh, does switching away from and back to VT-7 work for you with an updated system? [17:59] actually scratch that, bryceh does your X end up on VT-8 now? [17:59] * apw has a drm:drm_mode_getfb error on VT-7, and X is on 8 ... oddness [18:01] apw, what's odd is I do have some systems on VT8, and others on VT7 [18:01] it's not consistent [18:02] and now i have the feeling something odd happened during boot ... somethign i'd not twigged about [18:02] also I do see a myriad number of issues related to vt switching [18:02] probably all unrelated [18:02] i got a modeset between plymouth and gdm which i shouldn't [18:02] i suspect it started on 7 blew up, and restarted on 8 [18:02] I had a system where vt switching did not work at all, because plymouth was not installed; after installing it, it worked again [18:03] wibble [18:03] apw, there seem to be a set of pretty severe interactions between plymouth and X [18:03] esp. related to vt switching - see the bugs filed in the plymouth bug tracker [18:03] very strange, i presume keybuk is looking at plymouth at the mo [18:04] and i assume it's those same interactions to blame for why enter is killing X sometimes? [18:04] superm1, i am starting to feel its when you don't have KMS you get that behaviour [18:04] that always first return fecks you [18:05] but i've not done any sort of repeated test to confirm [18:05] apw, i've had it happen with KMS working [18:05] well "working" [18:05] its perfect, wonderful, you cannot see any issues [18:05] superm1, that's right [18:05] i have problems where the second monitor doesn't work once X starts [18:05] superm1, bug 532047 [18:05] Launchpad bug 532047 in plymouth "Plymouth text-mode splash causes X to crash on first run due to shared tty7" [High,In progress] https://launchpad.net/bugs/532047 [18:05] superm1, which version have you tested kernel wise [18:06] apw, -15 and the -16 that just hit the archive [18:06] i just updated hardy->lucid the other day [18:06] so -16 is as bad, boo [18:06] superm1, basically, while X is showing the login screen plymouth is displaying some confirmation dialog behind the scenes and waiting for user input. If the user hits enter or '2', plymouth sends X a SIGQUIT [18:07] bryceh, yay for plymouth [18:07] yeah [18:07] I thought gdm requests plymouth to quit though? [18:07] superm1: seems to be full of races.. [18:08] superm1, the bug had been believed fixed at one point but users are definitely still reproducing it on latest bits, so dunno === radoe_ is now known as radoe [18:29] the problem is that plymouth is leaving the signal handler active on its console X is starting on and it just so happens that both the 2 or enter keycodes are quit key sequences, first time they are hit after it happens gdm restarts X on VT8 and its fine after that [18:31] you should be able to add a stty -F /dev/tty7 -isig somewhere in the gdm startup scripts to work around it [18:50] bryceh, do we yet have any known bad cards which need blacklisting. i have preliminary blacklisting code which could do with a test [18:50] (for kms) [19:07] apw, yeah jdstrand would be a good test case [19:08] he's quite motivated to seeing the issue he saw resolved and has been quite active at helping do testing for us [19:08] bryceh, sounds good ... i hear he is doing some testing for manjo right now, once he has those results i'll ask him for his ids [19:24] shoot, looks like a bunch of stuff I said got dropped [19:24] bryceh, apw: any ideas on ways to add chipset detection logic to i915 to selectively set the default module options for certain cards? a way to set powersave=0 default for 945 and modeset=0 for 8xx would help a lot since 965+ doesn't need powersave=0 and such [19:24] 8xx seems to be just as buggy with UMS as KMS from what I can see, just in different ways.. It's working with modeset=0 for a lot of people as a side effect of us explicitly disabling UMS support in intel so vesa is used [19:24] and if we're sticking with --kms-only on 2.9.1 theres not much reason not to update to 2.10.x imo [19:25] but sounds like you guys were already talking about it while i was disconnected :) [19:26] Sarvatt, i have patches which currently would allow a change of options, they currently only change modeset [19:27] it would be no real difficulty to go one step further [19:27] changing powersave=0 just for 945 would be nice, the 965+ bugs with it seem to be fixed [19:27] my 945gm seems happy enough with powersave now [19:28] the change of powersave sounds like somethign which should just be turned off for those cards in the driver itself [19:28] have you suspended and used the machine more than 30 minutes after resuming? [19:28] rahter than overriding the module parameters [19:28] Sarvatt, I'm going to drop the --kms-only bit [19:28] Sarvatt: ah, no, i haven't used suspend [19:28] yeah suspend is always a pig [19:29] thats where the problem is, it hangs to a black screen with 100% gpu usage in framebuffer compression after resume and another suspend/resume cycle fixes it until it happens again [19:29] ok [19:29] yeah that one was a swine to find last time, is it back in the drm .33 backport they [19:29] do you know the fdo bug number for that off-hand? [19:29] then [19:30] i've been just dealing with it and suspending/resuming again to fix it for the power savings though :D [19:30] heh that was a world of pain [19:31] so Sarvatt i think the powersave thing may need doing a more sane way [19:31] jcristau: one sec, i'll dig some up but i'm in the middle of formatting a pixman patch to submit upstream for arm simd detection problems with our toolchain [19:31] Sarvatt: yeah no hurry, thanks [19:31] using the driver flags themselves so if you could email me with a list of the cards which are bust, i915 and !945+ or whatever it is and we'll see about fixing it properly [19:32] Sarvatt, actually lets file a bug on it a nice clean generic bug on the kernel asking for it disabled for them, and assign it to me [19:36] jcristau: https://bugs.freedesktop.org/show_bug.cgi?id=26594 (marked fixed but its only fixed by the reporter using powersave=0..) http://bugzilla.kernel.org/show_bug.cgi?id=14781 (lots of me-too's from 945 with the seperate issue from the original reporter..) [19:36] Freedesktop bug 26594 in DRM/Intel "[945GM] Screen corruption and flickering" [Normal,New] [19:37] seems like those are the only two i have bookmarked, i subscribed to other ones and they are somewhere in my mailbox so they will take some digging [19:38] hrm not much activity on that fdo bug [19:38] darnit, I need to get my butt in gear and put in a resume to you guys so I can have time to do all of this stuff instead of doing it while sitting in traffic all day between jobs :) [19:40] heh [19:48] ah hah [19:48] jcristau: https://bugs.freedesktop.org/show_bug.cgi?id=26266 [19:48] Freedesktop bug 26266 in Driver/intel "Screen lockup some time after wakeup from standby (to ram)" [Critical,Assigned] [19:50] Sarvatt: ah thanks, i'll ping this [20:07] morning RAOF [20:08] bryceh: Good morning. [20:12] Why don't I ever run into these bugs first? :/ [20:13] RAOF, I know, I ask myself that a lot [20:13] insufficient time usually [20:21] hmm, with these new launchpad dialogues do debdiff's count as patches? [20:21] This file does not look like a patch. [20:22] ah well I'll just say yes anyway :) [20:26] debdiffs do count as patches [20:26] really launchpad should distinguish between regular patches and debdiffs better, but it doesn't [21:19] tjaalton, I've uploaded xorg with the fix for the intel apport script. Geir will probably appreciate it [21:22] bryceh: ok good, don't forget to push :) [21:22] oh yeah [21:28] bryceh: btw, did you see that bdrung merged -ati? [21:28] waiting for upload [21:28] yeah working on it next in fact [21:28] ok [21:28] it's fine by me, I've just been swamped with other stuff [21:29] thanks for reviewing and mentoring ben [21:30] np [21:44] -ati uploaded [21:46] bryceh: I'm cleaning up nouveau DDX; I'll have a package in git soon for you to sponsor, if you could. [21:46] RAOF, great, I'll be ready [21:47] bryceh: debuild -S -sa [21:47] dah [21:50] > anyone have tips on getting a tablet to work with ubuntu 10.4? I followed https://help.ubuntu.com/community/AiptekTablet but didnt work [21:52] bryceh: thanks for sponsoring [21:53] bdrung, thanks for doing the merge! It xx'd out two items from my todo list :-) [21:53] :) [21:54] (technically I think we needed a FFe for updating -ati, but since we're still pre-beta I think we can handwave through it and beg forgiveness if anyone complains) [21:54] bryceh: we have a FFe for it [21:55] bdrung, ah then excellent. [21:55] bdrung, will that cover to upgrade to 6.13 when its out? [21:55] bryceh: bug #534026 comment 5 [21:55] Launchpad bug 534026 in xserver-xorg-video-ati "Please merge xserver-xorg-video-ati 1:6.12.191-1 (main) from Debian experimental (main)." [High,Fix released] https://launchpad.net/bugs/534026 [21:56] bryceh: probably not, but i assume that an upgrade request will be granted [21:59] ok [22:20] \o/ https://wiki.ubuntu.com/X/Tagging -- I didn't know that existed and was just about to ask if you had a list bryce :) [22:26] Sarvatt, :-) [22:26] Sarvatt, ah didn't know it wasn't common knowledge, yes it's quite good [22:27] Sarvatt, also if you don't know about this report, you might like it as it goes along with that page nicely: http://www2.bryceharrington.org:8080/X/Reports/ubuntu-x-swat/symptoms_intel.html [22:28] Sarvatt, that's a report showing the symptoms for bugs in a sortable column, limited to ones tagged 'lucid' (so you don't have to troll through ones against karmic that haven't been re-tested yet) [22:28] Sarvatt, that report is a good way to spot dupes [22:40] my bug work would be a *heck* of alot more productive if I could figure out how to mass search attached logs on bug reports. I usually spend most of my free time keeping up to date with mailing lists and git logs and every day I find myself trying to find errors strings that aren't in the bug reports so I have to resort to searching for symptoms and wasting time trying to see if its the one thats fixed [22:41] almost wish you could get attachments sent in bug mails though i'd need 10 gmail accounts then :) [22:44] https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel?field.searchtext=GPU+lockup&orderby=-importance&search=Search&field.status:list=NEW&field.status:list=INCOMPLETE_WITH_RESPONSE&field.status:list=INCOMPLETE_WITHOUT_RESPONSE&field.status:list=CONFIRMED&field.status:list=TRIAGED&field.status:list=INPROGRESS&field.status:list=FIXCOMMITTED&field.assignee=&field.bug_reporter=&field.omit_dupes=on&field.has_patch=&field.has_no_pack [22:44] age= [22:44] 845 and 855 have major problems for sure [22:45] Sarvatt: ahaha [22:45] oops too long for one line [22:46] thats like not even a week's worth of bugs and 845/855 is dominating it [22:46] https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel?field.searchtext=GPU+lockup [22:46] there we go [22:51] Sarvatt, arsenal has some stuff to help do searches on attachments [22:51] Sarvatt, if you grab the arsenal code I can help show you how to craft tools to search log files [22:51] most of the 8xx bugs seem to be page table error hangs [22:52] for a moment I though you meant the english team that beat my FCPorto tonight [22:52] including the EIR: xxxxxxxxx line from i915_error_state in the bug description would be nice [22:55] Sarvatt, I may be able to do that in the apport script [22:56] I need to look into what Geir's been doing with the reports; I think there's fair room for more automation [23:07] checking out arsenal now, proposed a merge with a change to the README to point at the new Template-Python svn address [23:08] great [23:09] bryceh: pkg-xorg git has xserver-xorg-video-nouveau update in it. [23:09] RAOF, ok on it [23:09] looks pretty straight forward [23:15] yeah process-xorg-retargeting.py needs some fixing up for nvidia from what I see, it's retargetting nvidia-graphics-drivers bugs on lucid to nvidia-graphics-drivers-180 [23:15] RAOF, uploaded [23:16] bryceh: Danke. [23:17] Sarvatt, true [23:17] Sarvatt, bzr pull and check again [23:17] i'm going to need to set up a private launchpad instance to mess with these scripts I guess :) [23:18] oh dang, I was behind a few days [23:42] Sarvatt, nah, many of the scripts include a dry_run bool you can set so you can run them without causing changes [23:43] those that don't have that probably should