[00:35] how about uh.. http://sarvatt.com/downloads/patches/0001-Add-Gallium-support-via-an-xorg.conf-option-enabled-.patch [00:37] Looks like it'll work, although it won't fall back, will it? [00:42] yeah really stumped on the fallback, it'll fallback to swrast though I think? wish i had one to test all this junk out :) [00:42] Heh. [00:44] In RADEONPreInit_kms you could simply stat() /usr/lib/dri/radeong_dri.so, right? [00:44] If it doesn't exist, set useGallium to false. [02:19] people are sending me angry emails asking why the lucid nvidia updates have to be in the x-updates ppa [02:23] Do they offer to field any angry emails we get when nvidia updates in the main repositories break for users? :) [02:24] bjsnider: what lucid nvidia updates? [02:25] drivers [02:25] the newest released driver is in lucid already I thought? [02:25] no, the 256 line [02:25] non-beta [02:25] they want the sexy 256 line [02:25] RAOF, no, they mean in that ppa and not my ppa [02:26] you pretty much have to run dozens of ppas if you want cutting edge stuff these days [02:26] there isn't one ppa you can go to for every little thing is what i've been telling them [02:27] wow only 6 patches didn't apply to xorg-server_1.8.99.0+git20100606.f03be727-0ubuntu0sarvatt. [02:28] was expecting it to be more like 29 [02:28] err 20 [02:38] ARGH! The back button is not your friend when editing bugs. [02:42] checking host system type... Invalid configuration `technical': machine `technical' not recognized [02:42] kay! [02:44] doesn't like bryce's change :) [02:52] Oh, that's no fun at all. It looks like a guest user can bring down my system. [02:54] yeah bryce's change doesn't work even on the straight ubuntu branch [02:55] configure: WARNING: you should use --build, --host, --target [02:55] configure: WARNING: invalid host type: http://www.ubuntu.com/support) [02:56] There probably needs to be some quoting. I'll look at it. [03:01] its just too much quoting [03:01] --with-builderstring="xorg-server 2:1.8.1.901-1ubuntu1 ("For technical support please see http://www.ubuntu.com/support")" [03:04] sheesh [03:08] Yeah, just unquoting fixes that. [03:09] right, let me push an updated commit [03:10] hmm, git's refusing to let me push [03:10] probably quite wise of it [03:10] There are probably changes up there. [03:11] lol i was editing it in one tree and test building changes in another, doh [03:13] i bet googling for bryce brings up hundreds of pastebins now :) [03:14] :-/ [03:18] I literally just got scolded by my wife for working on the weekend ;-) [03:19] doh sorry bryce! we coulda fixed that, i was referring to you as bryce so it wouldn't ping you :) [03:21] It's got to be pretty late for you there too, right? Go have some fun! [03:21] it's only 7:20pm [03:22] been out in the shop most of the day [03:23] * RAOF understands “shop” to be short for “workshop” aka shed. [03:23] yep [03:24] technically it's part of my garage [03:25] Cool. I managed to prune half a rosebush inbetween showers last weekend. It's now somewhat less totally, unnecessarily huge and convoluted. [03:27] pushed [03:27] I was out there to paint some shelves for my game closet, but ended up starting a medium sized reorganization project [03:29] Sarvatt: If we get compiz 0.9 we won't need any max texture size checks [03:30] Amaranth: Is that magical future compiz _likely_ to be in Maverick? [03:30] RAOF: They've put out a call for testing, it should be feature complete at this point [03:33] RAOF: I was working on packaging it but seb128 says we need to get the package back to syncing from Debian or small changes from Debian [03:34] Seems reasonable. [03:34] But Debian still has compiz-gtk, a completely nonsensical package as it depends on most of GNOME [03:34] is this really the cycle to do that with things being held up by squeeze? [03:35] And we'll waste a bunch of time trying to coordinate on the new naming and packaging scheme considering there is no compiz-fusion anymore [03:35] Sarvatt: He was willing to stick to just keeping the plugins packaged synced from Debian but that is the part most likely to need a major change (get rid of the fusion name) [03:36] I was trying to coordinate on at least naming with the person I think is the Debian maintainer (he was going to be working on 0.9 packages for testing, anyway) [03:36] But I haven't heard from him in a few weeks [03:41] i guess we'll be on this same old 0.8.4 thats already over 8 months old in MM then? :D [03:41] Sarvatt: possibly [03:42] i tried packaging the new one up but man I hate cmake [03:42] I don't have much interest in working on 0.9 packages if the debian maintainer is eventually going to be his own set and we need to use his [03:42] couldn't find any good examples of other things using cmake [03:42] https://code.edge.launchpad.net/~amaranth/compiz/0.9 https://code.edge.launchpad.net/~amaranth/libcompizconfig/0.9 [03:42] here have some packages :) [03:43] \o/ [03:44] Sarvatt: I stopped there because I went to ask seb128 if I could use multiple tarball support to roll the plugins-main and plugins-extra sets in to the compiz package so we could easily split the plugins in to what we use and what we don't [03:45] Without a gst-plugins-bad, gst-plugins-bad-multiverse, etc kind of split [03:51] who did you contact about it? [03:54] Sarvatt: sean finney [03:59] nice, you got bzr-builddeb set up for it too?? [04:01] i'm not really sure what all the move to .9 entails package renaming wise, maybe you could send an email to debian-x with the problems since it looks like its on life support at the moment in debian? [04:03] like is it just transitioning the plugins to compiz-plugins-foo instead of compiz-fusion-plugins-foo? [04:03] i know the whole build system got an overhaul [04:05] Sarvatt: Yeah, and rewriting the rules file for the build system [04:05] Sarvatt: But sean was interested in doing the plugins as a part of compiz as well but using git submodules for some reason [04:05] Sarvatt: So we'd really need to nail that down [04:06] no bzr-builddeb if you do that :( [04:06] eh [04:06] I can't use it so long as I'm doing git snapshots anyway [04:06] brb, reboot [04:07] well, if I can get it to give me the option... [04:07] You could totally use it for git snapshots; just install bzr-git and pull as normal. [04:08] I don't use put the source in bzr [04:08] or a get-orig-source target? [06:04] Sarvatt: Were you merging xserver-xorg-video-nv? [06:05] i think mvo was? we could just sync it, just one fedora patch that wasnt a bugfix [06:07] And the crazy probe logic. [06:25] yeah even superm1 agreed that should be dropped though [07:09] xserver master actually turned my machine off for me, how thoughtful! :D [07:10] just trying it out because it looks like the last of the abi breaks went in earlier so it'll probably branch soon [07:13] Sarvatt: That was really X, and wasn't the kernel doing it's panic→shutdown dance? [07:19] i did a startx, launched gnome-terminal and it was all white, and 10 seconds later my machine was completely off :) [07:20] time to grab a core dump to play with [07:21] I wonder if launchpad will accept my 255MiB vmcore this time… [07:21] aren't you an aussie?? thats like 1/10th your monthly bandwidth limit! [07:22] Uploads don't count. [07:24] weird the selinux stuff is showing up in the log now, it wasn't like a week ago - http://sarvatt.com/downloads/xorg.txt [07:24] At least on my ISP, as long as you don't have fiber. [07:27] So, watcom. Where are we at there? [07:27] Is anyone currently merging it? [07:28] thats the one i'm worried about [07:28] Difficult merge? [07:28] Also, no hardware to test? [07:28] not sure what all these ubuntu changes were, we kind of forked it.. [07:29] Bah. [07:29] do we have the history in bzr? [07:29] somewhere [07:29] i've been meaning to look for that, the changelog doesn't help much [07:30] if you do upload it remember to autoreconf, lol [07:30] been hit by that so many times [07:30] It doesn't autoreconf during build? [07:30] nope [07:31] Well, that's silly. [07:32] Hm. When it's cold I kind of wish this x200s had a touchpad as well as a nub. [07:34] tjaalton was going to put it on pkg-xorg and redo the packaging some but he disappeared, think he's in the last few weeks of college now [07:34] https://code.edge.launchpad.net/~ubuntu-branches/ubuntu/maverick/xf86-input-wacom/maverick yay found it [07:35] Yup. lp:ubuntu/xf86-input-wacom [07:35] Only 9 revisions, though. [07:36] i dont think any of this applies if we sync.. [07:37] still looking though [07:38] hmm bryce brought in xsfbs to it [07:38] so just the n-trig patch, i doubt thats upstream but have to check [07:42] Hm. That may well be upstream. [07:47] its not and it doesn't apply anymore [07:47] http://linuxwacom.git.sourceforge.net/git/gitweb.cgi?p=linuxwacom/xf86-input-wacom;a=blob;f=src/wcmUSB.c;h=249a7bfb3e96454df82b0ca9e67cfdcb5e7aefa4;hb=HEAD [07:48] and http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/xf86-input-wacom/maverick/revision/5#debian/patches/100_ntrig_2010_02_03.patch [07:48] doesn't look hard to refresh, they just made it more generic for waltop tablets [07:50] hmm does it work without the patch now even? [07:50] looks like it does [07:51] except it doesn't get those custom dimensions [07:52] defaults to 1016x1016 for unknown devices and that patch was setting it to 1122, 934 if i'm not mistaken, but could do that in a snippet.. i think bryce has one of the devices, gotta bug him tomorrow :) [07:53] :) [07:56] Yes, he does. I saw it at UDS. [07:56] It's pretty fun. [07:59] darn, was going to suggest a git checkout but it requires util-macros 1.8 now which isnt released in debian :) [10:05] hi there [10:06] is there known issue with the matrox videocards on lucid? [10:06] seems that we received quite some bugs from users getting invisble gnome-panel when compiz is on [10:14] the mga drivers are abandoned, and nobody tests them, so i wouldn't be surprised. [10:14] (well other than server stuff where you don't want to run compiz anyway) [10:16] do you think it's worth trying to get those fixed or should we rather turn compiz off on those cards? [10:38] seb128: got any links to any of them with good info? xsession-errors would probably say why the panel died. mga hasn't really been touched in mesa in at least 3 years though :( [10:39] Sarvatt, the issue is a graphical refresh one it seems ot visual corruption with compiz [10:39] compiz was not enabled on matrox before according to mvo [10:39] the wrapper used to filter matrox out because they though it didn't work with it [10:39] the new compiz in lucid dropped the wrapper and filter out on pci ids though [10:39] it doesn't filter out those matrox cards it seems [10:40] I'm wondering if we should do that again or try to figure what is wrong with the matrox driver [10:40] i'll see if i can dig up anything [10:41] probably wouldn't be extremely hard for someone with the hw and interest [10:41] yeah looks like it was blacklisted back in 07.. [10:41] * jcristau has neither [10:47] yeah for sure it looks like an oversight that the blacklist got dropped [10:48] same problem even back in gutsy [10:48] well the thing is that it's somewhat working [10:49] so we can decide either to try to fix or filter it out again as it was [10:52] hmm need to look at what the default dri settings are for mga, not sure why its even allowing this by default - /usr/bin/compiz (core) - Warn: Exceeded max texture size [10:56] all this time i didnt know about xdriinfo :D [10:57] darn why do these gnome-panel bugs have to have no useful info on them [10:58] maybe theres one filed against x-x-v-mga [10:58] i didn't even know mga had tfp [10:59] hello all, I al here because I am interested in helping out with this bug. https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-sis/+bug/301958. To be honest it is a big beyond my expertice but I can try spliting the 1.6 patch into smaller ones and see. This is an issue that should be resolved if a patch were sent upstream. [10:59] Launchpad bug 301958 in xserver-xorg-video-sis (Ubuntu) (and 1 other project) "[needs-packaging] no working driver for sis 671/771 video cards (affects: 40) (dups: 14) (heat: 256)" [Wishlist,Triaged] [11:00] it'd also be fixed by getting better hw [11:06] it's very doable, just need a lot of time [11:17] if you ignore parts of it like the acceleration code thats wildly different you can port chunks of it over to sis pretty easy though, the resolution settings code would be a good start since it has a ton more modes than sis [11:18] have you checked if mandriva updated it? [11:19] shouldn't be *that* much needed to go from 1.6 to 1.7, take a look at xf86-video-sis in git and see the changes they did and apply it there too [11:25] Sarvatt: let me see what I can do :) [11:26] not a single person in that bug posted logs with stock ubuntu drivers.. sheesh [11:27] keffie_jayx: what is your problem with SIS? does it not load at all? [11:27] or is it just that you dont get the right resolution? [11:27] Sarvatt: recently I just get the vesa driver with 800x600 [11:28] in karmic I would get no video at all [11:28] on mine I get SIS at 800x600, but what I do is unblacklist sisfb and set the resolution through that [11:28] sorry no X at all [11:31] Sarvatt: my idea is to get this to a state of parity with some distros [11:31] it works in fedora and in mandriva, and sme success in open suse [11:31] well they aren't shipping that sisimedia driver, so why does it work there and not here? [11:32] you suggest that I get the resolution settings code sorted out and see [11:32] Sarvatt: black magic, unshared btw [11:32] fedora's sis is stock upstream with no patches [11:32] mandriva was using the sisimedia but last i looked they stopped after they updated to xserver 1.7 [11:33] yeah fedora 10-13 are all just stock upstream releases at least [11:33] is it possible they aren't blacklisting sisfb? [11:37] huh, fedora kernel has CONFIG_DRM_MRST=n? [11:38] yeah fedora doesn't even build sisfb so it isn't that, all I can think of is the autoconfiguration stuff was screwed up in the past releases.. checking the pci id now [11:45] keffie_jayx: if you could get an xorg.0.log from both a broken ubuntu livecd and a working fedora livecd that would help a ton to figure out where the problem is [11:47] Sarvatt: rigth, I am on it then, can i ping you when I have it? [11:47] yeah, please do, thank you for that [11:48] it should be pretty obvious from the logs whats going wrong [12:56] oh man, today's the save the crappy gpu day or something, i'm actually working on merging this sis671 [13:17] this is surprisingly less hard than i thought it'd be, just imported it into git and am working my way through the commits in reverse [13:23] Sarvatt, oh btw bug #572550 [13:23] Launchpad bug 572550 in xserver-xorg-video-mga (Ubuntu Lucid) (and 3 other projects) "Panel utilities not shown on startup using Matrox gfx with compiz (affects: 15) (dups: 6) (heat: 115)" [Low,New] https://launchpad.net/bugs/572550 [13:24] Sarvatt, that's the bug about the matrox compiz issue [13:25] yay one of the dupes actually has some logs on it [13:25] Sarvatt, do you think we should make compiz not run on those? [13:27] for sure [13:27] ok, thanks [13:30] hmm http://launchpadlibrarian.net/48707922/CurrentDmesg.txt [13:39] i'd like to see a glxinfo from one of these [13:40] every single one with logs has +/usr/bin/compiz (core) - Warn: Exceeded max texture size in it [13:40] Sarvatt, it's an open bug tracker, feel free to ask questions or add comments ;-) [13:40] i'm sure one of these has logs, will ask if i dont find it of course :) [13:44] ah when it says "/usr/bin/compiz (core) - Warn: Exceeded max texture size in it" it launches the fallback window manager and quits compiz [13:46] i dont think any of these people are even using compiz [13:47] they all fall back right after gnome starts in the .xsession-error logs [13:47] hum [13:47] so comments are confusing [13:47] because people said they solved the issue by uninstalling compiz [13:49] i think its because they uninstalled compiz-gnome [13:51] how would that make a difference if they don't run compiz? [13:52] because its still loading gtk-window-decorator always if you ever start compiz [13:52] and doesn't quit it even if you stop running compiz [13:52] have you seen issues with gtk-window-decorator and gnome-panel? because that might be what these people are hitting [13:53] /usr/bin/compiz (core) - Warn: Exceeded max texture size [13:53] Starting gtk-window-decorator [13:53] that persons on a savage with the same problem [14:41] seb128: i can reproduce it on my intel [14:41] seb128: enable compiz, then go back to no effects [14:41] and in a terminal run compiz-decorator [14:42] panel disappears [14:42] Sarvatt, ok, thanks, so compiz bug? [14:42] yeah [14:47] Sarvatt, thanks for investigating [14:48] the decorator runs before compiz finishes bailing out if it cant load [14:49] the decorator should not be running if compiz doesn't run [14:49] I don't really get what is happening [14:52] it never stops, I guess the old wrapper used to handle stopping it when compiz quit before? [14:53] will look in git, digging through a trace of whats going on [14:53] hum [14:53] what doesn't stop? the decorator? [15:03] yeah, before when the compiz wrapper stopped it stopped the decorator too but now they're seperate and stopping compiz doesnt stop the decorator [15:10] Sarvatt, ok thanks [15:10] Amaranth, ^ [15:10] mvo, ^ [15:10] do you guys know about that? [15:11] mvo, seems compiz doesn't run on matrox it's just that the decorator is still running after it bails out [15:12] The decorator shouldn't be doing anything if compiz isn't running to tell it what to do [15:16] i'm not supposed to have /etc/xdg/compiz/compiz-manager anymore right? [15:18] it doesn't get used [15:18] but we can't remove config files [15:20] just making sure before i remove it, thanks :) [15:32] Amaranth, did you read the bug pointed before? [16:23] RAOF: http://launchpadlibrarian.net/49818073/buildlog_ubuntu-lucid-armel.libdrm_2.4.20-2ubuntu1~10.04~eglppa1_FAILEDTOBUILD.txt.gz [16:35] RAOF: so do we want to not produce -intel there? guess we should make INTEL then more specific in rules [16:35] hmm ... wonder why the build in maverick succeeded [16:52] darn I was hoping launching compiz with the decoration plugin on the command line would kill gtk-window-decorator when you replaced it but nope. looks like this is a common problem with compiz going by how other distros handle it [16:54] hah, thats funny because intel was added to arm specifically for libdrm even though it makes no sense [16:54] because plymouth needed it [16:57] that looks like a rules failure because it built, just didnt install? [17:03] RAOF: Package: libdrm-intel1 [17:03] Section: libs [17:03] Architecture: amd64 i386 kfreebsd-amd64 kfreebsd-i386 [17:03] thats why it didnt build [17:19] morning [18:18] morning bryceh! [18:20] bryceh: how do you want to do your n-trig quirk in wacom now? patch doesn't apply anymore but it looks like you can load wacom for any tablet now with an xorg.conf snippet [18:20] not sure though [18:24] n-trig quirk? [18:24] refresh my memory [19:05] Sarvatt, is xorg-server ready to upload? Can you give me a url for the orig tarball to use? [19:05] Sarvatt, also, let me know status on debdiffs for anything you'd like to get uploaded later today once the xserver goes in [19:42] anyway, I'll wait for you or raof to cue me when/what to upload, so lemme know [21:52] http://www.theinquirer.net/inquirer/news/1652779/powercolor-hd5970-display-outputs === Kangarooo1 is now known as Kangarooo [22:03] phew, its fun trying to install a system with no network and only the letters asebom working on my only usb keyboard :D [22:05] wanna finish setting up this fglrx box real quick and i'll get right on the debdiffs [22:13] btw only going to be available 3 more hrs; wife is doing major housecleaning today and demands being taken out to dinner this evening [22:14] testing out xorg-server now, with http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.8.1.901.tar.gz [22:15] should i upload an xorg-server 1.8.1.901 to experimental so you have a tag/tarball to merge from? [22:16] jcristau, that would be quite helpful [22:17] ok, will try to do that then. bad wireless permitting. [22:17] RAOF: are you around? [22:20] i got caught up putting together two radeon machines, sorry if I kept you hanging today :( haven't heard from RAOF since this morning, it sounded like he already did some of the merges [22:20] bryceh: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/xf86-input-wacom/maverick/revision/5#debian/patches/100_ntrig_2010_02_03.patch [22:20] thats the wacom patch [22:21] http://linuxwacom.git.sourceforge.net/git/gitweb.cgi?p=linuxwacom/xf86-input-wacom;a=blob;f=src/wcmUSB.c;h=249a7bfb3e96454df82b0ca9e67cfdcb5e7aefa4;hb=HEAD [22:21] and thats upstream [22:22] hi [22:22] hopefully debian is far enough behind that it applies :) [22:23] there is a patch to fix opengl for poulsbo on lucid [22:23] https://bugs.freedesktop.org/show_bug.cgi?id=28077 [22:23] Freedesktop bug 28077 in Acceleration/EXA "X segfault in miCopyRegion / fbCopyNtoN" [Normal,New] [22:24] is a a bug in Xorg 1.7.6 EXA code  [22:25] is it possible to apply this patch in the backport repository? [22:27] now we have 2D/3D and video accel [22:48] RAOF: does this new major bump of Xorg gain us a higher max client count? [22:49] RAOF: (bug 260138) [22:49] Launchpad bug 260138 in xorg-server (Ubuntu) (and 2 other projects) "(needs x11 protocol update) Xorg needs client limit raised (affects: 2) (dups: 1) (heat: 9)" [Wishlist,Triaged] https://launchpad.net/bugs/260138 [22:51] no, thats X12 I believe kees :) [22:53] Sarvatt: oh... Major major. ;) [22:57] just curious, what do you do that hits the limit? seen ya asking for that for years :D [22:57] Sarvatt, when I try to pbuilder this xserver I get some unmet deps: [22:57] pbuilder-satisfydepends-dummy: Depends: xutils-dev (>= 1:7.5+3) but it is not installable [22:57] Depends: libxau-dev (>= 1:1.0.5-2) but 1:1.0.5-1 is to be installed. [22:57] Depends: libxfont-dev (>= 1:1.4.1-2) but it is not installable [22:57] Depends: libpciaccess-dev (>= 0.11.0-2) but it is not installable [22:57] Depends: mesa-common-dev (>= 7.8) but it is not installable [22:57] Depends: libgl1-mesa-dev (>= 7.8) but it is not installable [22:58] you're building in a lucid pbuilder [22:59] or not updated in a few weeks? [22:59] just now updated it [22:59] sudo DIST=maverick pbuilder build xorg-server_1.8.1.901-1ubuntu1.dsc [23:03] Sarvatt: I don't, but a friend of mine hits it all the time due to him running like 9 desktops and hundres of shells and firefox windows [23:08] Sarvatt, regarding that ntrig quirk patch, it still looks valid, you just need to refresh it. Lines 12-14 in the patch need to be changed to match lines 444-446 from http://linuxwacom.git.sourceforge.net/git/gitweb.cgi?p=linuxwacom/xf86-input-wacom;a=blob;f=src/wcmUSB.c;h=249a7bfb3e96454df82b0ca9e67cfdcb5e7aefa4;hb=HEAD [23:08] I suspect everything else in that changeset remains the same [23:11] * Sarvatt wishes there was a git-bzr [23:12] ok, got my xserver upload to people.d.o, so the painful part is done. now to sign it and move it over to ftp-master. [23:12] and a gitlib in python while i'm at it [23:16] bryceh: http://people.debian.org/~jcristau/xorg-server_1.8.1.901.orig.tar.gz is the tarball i uploaded. [23:16] thanks! [23:17] (with 1.9 we'll use the upstream tarball, since alanc removed the README.DRI file we'd been stripping.) [23:20] is using an old xsfbs going to screw things up in xf86-input-wacom? looks like we imported it for some patches [23:21] (and just to be sure, sha1sum is 46e647e61b3608dc4db5ae368f1bc9036c837d5c) [23:21] Sarvatt, well you could probably use a newer xsfbs without any problem, but you'll need some sort of system there to apply the patch [23:22] xorg-server_1.8.1.901-1ubuntu1_source.changes uploaded to my ppa [23:23] well we dont have any of the provides so I guess it doesn't really matter [23:23] rebuilding my maverick pbuilder instance, will try building it locally again after that [23:32] ok, building nicely now [23:43] built [23:43] uploading... [23:44] ...uploaded. [23:44] Let the Games Begin [23:46] [ubuntu/maverick] xorg-server 2:1.8.1.901-1ubuntu1 (Accepted) [23:46] Thanks! [23:50] bryceh: Could you also upload the SRU in the xorg-server ubuntu-lucid branch? It's 2:1.7.6-2ubuntu8 with the miCopyRegion segfault & others fixed, not the GLX 1.4 backport [23:51] Sarvatt: dulwitch is a gitlib in python. Used by bzr-git. [23:53] RAOF, I think that numbering is wrong [23:53] Hm. Quite possibly. [23:54] bryceh: 2 more here, http://sarvatt.com/downloads/merges/ would you mind acking those sync requests on here https://wiki.ubuntu.com/X/PackageNotes ? [23:55] alright [23:57] RAOF, that's a lot of changes for an SRU... do you have all of the 4 bugs there filed as SRU reports? [23:59] Yes. The first two were filed by you, the third by pitti, the last by me.