[00:04] cnd: Can you keep the git branch called ubuntu+1 for now, and you don't need to use a standard suffix. Treat the staging PPA as the main archive, just delayed :) [00:05] cnd https://launchpad.net/~ubuntu-x-swat/+archive/x-staging [00:05] RAOF, ok, I'll be uploading xorg-server_2:1.11.2.902-1ubuntu1 [00:05] bryceh: Could you add cnd to ~ubuntu-x-swat? [00:05] does that look right? [00:05] just double checking :) [00:05] That looks right to me, yes. [00:08] sure [00:10] looks like someone beat me [00:14] Cool ;) [00:36] RAOF, xorg-server has been accepted into ppa:ubuntu-x-swat/x-staging [00:36] reminder that I completely have not tested the code base :) [00:37] it's *your* fault if your input devices catch on fire :) [00:37] cnd: Excellent! I'll start throwing drivers at it. [00:37] Hah. The way my hardware luck's going, *they will* [01:31] hooray! It's built [01:32] Let the wave of babies begin! [01:34] cnd: who needed pinging about unity not working again with it because of libutouch-geiss? [01:34] DBO or bregma [01:35] Sarvatt, it's either an issue with the utouch stack, or an issue with unity misusing it [01:35] https://bugs.launchpad.net/ubuntu/+source/unity/+bug/860707 comment #5 will be whats hit with whats in there [01:35] Launchpad bug 860707 in unity (Ubuntu) (and 1 other project) "Unity crashes when started in an environment without utouch support (affects: 58) (dups: 2) (heat: 284)" [High,Confirmed] [01:35] unity side was fixed [01:35] then bregma would be the one [01:35] by http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/1728#plugins/unityshell/src/GeisAdapter.cpp [01:36] Sarvatt, that unity code doesn't look right to me... [01:36] wait, nm [01:36] read the diff wrong [01:37] i worked around it locally by ripping geis support out of unity so maybe its still a unity bug [01:38] "ripping geis support out" == commenting out 2 lines.. [01:38] Sarvatt, it looks like unity is still trying to use geis [01:38] even when it's not supported [01:38] otherwise it shouldn't be calling geis_configuration_get_value [01:38] so DBO or MacSlow (Mirco, who wrote that commit) should be pinged [01:39] * cnd is opening the code to peek [01:40] http://sarvatt.com/downloads/patches/byegeis.patch was what was needed [01:41] Sarvatt, GeisAdapter::_root_instance is never initialized [01:41] it must be initialized to nullptr [01:41] Sarvatt, can you follow up on it? [01:41] I'm on vacation now through monday [01:42] should be easier with this ppa, ppa-purge is busted with multiarch so it took me a few hours to switch fixing it up when i was doing it in edgers [01:43] Sarvatt, I would suggest hitting MacSlow with a clue-by-four to get it resolved :) [01:43] you can leave bregma and DBO unharmed [01:43] cnd: yeah sorry to bug ya on vacation man, was just picking your brain trying to find out who to bug :) [01:44] well, technically I am still working for 15 mins :) [01:44] I just can't follow up on it [01:44] * Sarvatt is on vacation now too, i know how it goes :) [01:44] ahh, ok [01:44] I can send an email right now then [01:44] yeah, I'll just do that [01:51] Sarvatt, I updated the bug with all the info, hopefully that's enough to see it through [01:52] ya asked me before and i didn't follow through because reproducing it with edgers is really a pain in the ass, i'm really sorry about that man [01:52] thanks :) [01:55] Sarvatt, np :) [01:55] if I had looked closely enough it would have been obvious [01:55] should have done it sooner [01:56] edgers was broken for 2 months because i didn't comment out 2 lines of code, i know the feeling [02:29] so let me get this straight, we're never going to be able to update xserver at a decent schedule anymore because fglrx taking 3 months to adapt to new abis and breaking unity with fglrx isn't an option because DX uses them? [02:30] only the xserver releases where xserver releases 3 months before 2 months before final freeze [02:45] Sarvatt: No, this is a one-time (or at least LTS-only) deal; it was quite clear in the sessions at UDS that “use an open-source driver” is an acceptable work around. [02:45] the +1 will work at all times effort doesn't seem LTS only though [02:45] oh ok [02:46] is the radeon driver a good alternative to fglrx at this point? [02:49] very much so [02:49] especially for the desktop where it works much better than fglrx [02:50] xv is busted on fglrx in the december release, people using it get to wait a month for a fix [02:51] doesn't say much for amd [02:51] agreed :) [02:52] it works "much better"? [02:52] that's mind-boggling [02:52] MUCH [02:53] so much better it isnt funny, they keep implementing things like the tearing fix which is broken and it takes them a month to fix what they break [02:53] does opengl work much better in radeon? [02:54] they work on 3 monthly branches at a time, fixes go in the newest one, if its really important it might make release+1 version but usually not [02:54] and for the past year its been working very bad imo [02:56] there are no stable updates so you are guaranteed to have to wait a month for a fix if somethings broken [02:56] (at least) [02:56] more likely 2, worst case 3 [02:58] bjsnider: for games sure [02:58] thats what i care about so i'd have to put up with it [02:58] but if you just care about the desktop the open source ones are a much better option [02:58] for games fglrx is the better option? [02:58] sane as nvidia, yeah much [02:59] s/sane/same/ [02:59] well, i guess that's what the firegl customers care about [02:59] opengl [02:59] firegl customers care about professional 3D apps [03:00] and that's the only thing fglrx does well i guess [03:00] and yea thats much faster, thats what fglrx was even released for, not much to do with a windows game in wine :P [03:01] what about mobile chips? [03:01] If we can enable float textures & add libdxtn, radeon & intel should be reasonable for wine games, too. [03:02] bjsnider: what about mobile chips? they're usually just a speed bump behind desktop ones [03:02] Dunno about nouveau, but probably ok too. [03:02] nouveau scares me [03:03] i meant that you qualified your remarks by saying that radeon is much better on desktops, as if mobile stuff was different [03:03] its broken on lots of crap, especially in mesa [03:03] bjsnider: nope mobile/desktop doesnt make a difference, its better for unity on everything [03:04] It *is* much harder to recommend nouveau over nvidia than it is to recommend radeon over fglrx :) [03:04] RAOF: we hit so many problems and have noone to escallate bugs to [03:04] QA runs tests against nouveau, suspend/resume is completely busted [03:04] actually we did meet the nouveau devs at the X conference, and can escalate to them [03:05] it's just that it's fairly hard for them to solve bugs [03:05] there's a public bug tracking system for nouveau isn't there? [03:05] yes [03:05] nouveau devs = darktama though, escallating bugs to another distro for unreleased hardware? [03:05] for mesa when he works on the kernel mostly? [03:06] why is it fairly hard for them to solve bugs? [03:07] bjsnider, lack of access to register documentation [03:07] bjsnider, and lack of man power for reverse engineering [03:07] there hasn't been any amd documentation in 3 years i think [03:07] bjsnider, true but AMD employs several of the -ati developers who (AIUI) can get some insider info as a result [03:07] nouveau to me is really done on a best effort basis, we really rely on the vendors a lot to fix bugs on unreleased stuff which i work on [03:10] that doesn't inspire a lot of confidence in nouveau [03:10] what happens when everybody and their dog wants to switch to wayland? you need nouveau for that [03:13] Eh. Suspend/resume is broken with nvidia, too :) [03:13] RAOF: there's always a corner case, for the most part it shouldn't be though [03:14] aka for crap thats certified its definitely not [03:14] Well, my experience with nouveau has tended to include working suspend/resume. Even on this t420s (before it stopped POSTing ☹) [03:14] wait, nouveau? [03:14] thats specifically the platform i'm saying suspend/resume is broken on nouveau on :) [03:15] Sarvatt: It was working for me at one point, then it stopped working. But it stopped working on nvidia at the same time :) [03:16] hmm [03:16] precise? [03:16] just curious because thats gonna be a huge problem if it is [03:17] so those systems shipped with 10.10, with acpi_osi="!Windows 2009" so it pretended to be XP so optimus wouldn't be used [03:18] I installed that image, and that's what it came up with. Then I suspended, and it didn't feel like waking. Then I reset the BIOS options, and it didn't feel like POSTing :/ [03:20] installed what image? [03:21] i have a freaking weird job, i need to identify workarounds need to make specific systems work so they can be preinstalled, the make them work in that release+1 out of the box [03:44] does suspend/resume work well using the blob? [03:44] i read complaints [04:54] broder: Confirmed; hybrid-detect only prints "integrated" on the intel/ati hybrid system, even with the break removed (so, iterating over all the PCI devices) [05:41] RAOF: excellent, thanks [07:30] what happens if i start X with both nvidia-current and nvidia-173 installed? [07:30] how does it figure out which kernel module to use? [07:31] dpkg-checkbuilddeps: error: --help is not a valid version' [07:31] fun [07:33] Build-Depends: debhelper (>= 8), dh-autoreconf, pkg-config, xserver-xorg-dev (>= --help) [07:33] :P [07:36] cnd, hi, i think you should bump this depend x11proto-input-dev (>= 2.0.1-1ubuntu1) in 2:1.11.2.902-1ubuntu1 [07:38] ricotz: configure.ac require higher? [07:38] RAOF, hi, ^ [07:39] Sarvatt, i guess it is mandatory for the backport xi2.2 stuff [07:39] so i guess the configure bump is missing too [07:40] is it mandtory? a commit got left out of the backport if so [07:41] i think so [07:42] patch 05/42 of the multitouch bundle === jibel_ is now known as jibel === yofel_ is now known as yofel [14:07] tjaalton, hi, do you have a link to your libwacom repo if you already pushed it? [14:16] ricotz: haven't pushed yet [14:17] tjaalton, ok [14:30] hum, left already [14:30] git://anonscm.debian.org/users/tjaalton-guest/libwacom.git [21:07] tjaalton: Yeah, I spotted that *almost* immediately ;) [22:01] A suprising amount of our desktop really, really doesn't like multitouch going away. [22:02] Unity? Dies. Unity2D? The launcher will spin at 100% CPU and not display. Evince? Likewise. [22:05] eheh [22:06] so you can't remote an ubuntu desktop against a $something_else X server? [22:10] I guess not. [22:11] Those are all bugs, but they're obviously bugs that no-one's cared enough about; I think it's a pretty rare corner-case. [22:14] RAOF: the evince one popped up in a precise libutouch-geis update, ricotz has a bug open about it [22:14] think it affected EOG too [22:20] https://bugs.launchpad.net/ubuntu/+source/utouch-geis/+bug/898175 [22:20] Launchpad bug 898175 in utouch-geis (Ubuntu) "uTouch hangs using XCB back end if X server does not support gesture protocol (affects: 3) (heat: 16)" [Undecided,Confirmed] [22:20] https://bugs.launchpad.net/ubuntu/+source/utouch-geis/+bug/879348 [22:20] Launchpad bug 879348 in utouch-geis (Ubuntu) (and 1 other project) "evince segfaults (affects: 8) (dups: 2) (heat: 49)" [Undecided,Incomplete] [22:59] RAOF: finally friggin found it http://www.spinics.net/lists/dri-devel/msg17272.html [22:59] it was on dri-devel, i was looking through lkml and intel-gfx [23:02] Because having just a single mailing list would have made that too hard ;) [23:02] oh boy, file system corruption for that guy from it too [23:03] Yeah. Memory corruption is not my favourite thing. [23:05] As you can see, I'm not up-to-date on my dri-devel reading :)