[01:23] mlankhorst: no quantal in winehq? :( [01:23] finally updated [01:27] jeeze having a DE up in 3 seconds is nuts, sata3 ssd's are really worth it [01:28] it takes me about 8 secs in precise, is quantal faster? [01:28] maybe its quantal, not sure [01:28] i've got an intel 520 here, very fast [01:28] upgraded from a sandybridge macbook air to a thinkpad x1 carbon with a 2x faster ssd and now its 3 instead of 7 [01:30] home is mounted on the ssd too? [01:30] one big drive yeah [01:30] ok, maybe that's it, because i've only got root on the ssd here [01:31] maybe i should mount more of home on the ssd [01:31] just going by [ 3.063] X.Org X Server 1.13.0 and wifi being ready 5 seconds into the boot in dmesg, takes me way longer to type a password to actually log in [01:31] X is up 7 seconds in in the macbook air [01:34] other laptop has a crappy broadcom that needs the proprietary driver to work that takes way longer to associate, might have something to do with it seeming more laggy [01:51] crappy broadcom, but you repeat yourself === ripps_ is now known as ripps [03:57] ha, darktama closed the nvd9 dp bug after i sub'd to it, saying it's supported. need to file a new bug then [04:00] Heh [04:00] tjaalton: supported on 3.7 after the rewrite? [04:01] Sarvatt: no, 3.5 [04:02] it almost works, just claims there's no edid [04:03] but testing with just the discrete I got it hung with 3.6rc and then it confused the monitor so bad that I had to pull the power plug [04:07] Awesome! [04:10] tjaalton: sounds like typical DP fare [04:11] with debug output I could see the modes, but in the end nouveau would just throw in the towel [04:11] i've had to pull the battery and hold power for 2 minutes to drain the backup on every eDP system at some point :P [05:58] Sarvatt: erm the quantal package for wine is the same as precise, so just set it to precise [05:58] I just didn't want to upload twice [05:58] mlankhorst: but but its compiled with gcc-4.6, thats blasphemy for phoronix [06:00] What? Not compiled with clang?!?!?!!1111 [06:01] * ricotz is pushing nvidia 304.48 to xedgers [06:01] no -ffruit-loops by default from 4.7 :( [06:01] yeah its no big deal, thats how the wine ppa has always worked, quantal doesnt go in till after it releases :P [06:01] oh it's mostly laziness really [06:01] I cba to do the extra work [06:02] mlankhorst, hi, there is no extra work though [06:02] ;) [06:02] just a dch and debuild -S -sd [06:02] ^extra work [06:02] there was when ia32-libs was a thing [06:04] ricotz: i'm almost thinking no xserver 1.13 in edgers for precise, what do you think? [06:04] not much point when it will be in the backport ppa [06:05] just alter the scripts to rename *ducks* [06:05] and 12.04.2 come jan [06:06] Sarvatt, hmm, i see, updating the 1.12 package might be useful then [06:06] xorg-server-crack-edgers [06:07] thats easier, just reuse the old debian/ from the current one once a month or something :) [06:08] oops, need to copy the prime xxv's over [06:09] i woulda said noone would notice if you just left it but yeah people thought we were on mesa 8.x in quantal because of that ppa [06:09] there, now qbp has prime, assuming we get xrandr updated in time and/or the autobind server patch [06:09] yeah I'll update it [06:10] i dont know how you're updating it so hesitant to [06:10] ...? [06:10] dont want to screw it up :) [06:10] I don't understand what you mean there [06:11] oh you already updated it all, was just wanting to update it last week when things changed a lot in quantal but didnt want to step on any toes [06:12] yeah don't worry about that, I do need to push the changed scripts though :) [06:13] -extraversion="~precise1~ppa3" [06:13] +extraversion="~precise1~ppa4" [06:13] which scripts? [06:13] ah in xorg-pkg-tools, how did i miss that [06:14] you didn't think I would do it by hand did you? :p [06:15] only xorg and xorg-lts-quantal, but I need to update those still [06:16] blob naming might be a PITA [06:16] i dont think blob needs to be renamed [06:16] need to somehow move people from nvidia-current-updates onto nvidia-current-updates-quantal [06:17] Sarvatt: no, we just make nvidia-current-updates work for both.. [06:17] true [06:17] iirc that was a bit harder for fglrx though [06:18] artifical abi restrictions are a thing of the past all the sudden, where tseliot made them provide multiple ones [06:18] but hey if that plan fails it's going into the rename bin [06:18] not sure he made 304.xx provide xserver 1.13's abi in -updates in the precise-proposed one though [06:19] but still people would need to be moved from nvidia-current to nvidia-current-updates [06:19] yeah nvidia-current-updates might need provides: nvidia conflicts nvidia to join the rest [06:20] would be nice if the transition from nvidia-current to nvidia-current-updates was automatic somehow, needs to be [06:21] add those conflicts and provides, and it will be.. [06:22] or at least probably, not 100% sure [06:22] post release, upload another nvidia-current moving people over to -updates? good idea [06:22] except some people want to stay with a working driver [06:22] I don't think it will be impossible [06:23] don't forget, the rest of the stack already works in a similar way [06:23] best we can do is keep people on a long term support branch, its silly to stay on one driver forever imo [06:24] yeah I plan on just making the old one the default, so if people update they just have to update to newer nvidia driver first, or afterwards [06:26] its really crappy the first lts backport wont even be useful :( [06:26] being done for haswell, but quantal wont work [06:27] limited to the kernel though, we'll have to ship 3.7 or 3.8 even with quantal userspace [06:34] you say that as if it's a bad thing [06:35] would rather test while it's less useful than when it's really a must have [06:36] it was a must have weeks ago, we have a bunch of OEM haswells people are freaking out about :) [06:36] so do what we always do, backport drm into current kernel? [06:36] :D [06:37] oems dont pay for that to happen, everything has to be SRUed :P [06:38] business as usual then :-) [06:38] yep [06:40] every tock is a problem apparently [06:40] That's been the general case, yes. [06:40] Although I don't think the GPU side is actually following the tick/tock cadence the same way. [06:40] it's tocktock [06:40] Probably because the GPU world moves faster. [06:40] sandybridge we shipped with no acceleration at all in 10.10 [06:41] But it did support KMS! That's a pretty neat feature :) [06:41] well with llvmpipe fallback I don't know how useful it is to only support kms [06:41] Actually, kms + llvmpipe on haswell will probably be reasonably useable :) [06:42] oh I mean that last time I tried llvmpipe glitched quite badly [06:42] Ah. I think unity's fixed that. [06:42] If not, they know *exactly* what they need to do to fix it. [06:44] yeah pretty sure i saw them mention a ccsm change that fixed llvmpipe compiz a few weeks ago [06:45] in the cirrus kvm bug [06:45] ah :-) [06:45] https://bugs.launchpad.net/compiz/+bug/1021104 [06:45] Launchpad bug 1021104 in Compiz Core "Severe damage artefacts and flickering when using LLVMpipe" [Medium,Triaged] [06:57] unity is better, but compiz still crashes quite easily with llvmpipe [06:58] tseliot: have you given any thought to the q-lts-backports ubuntu-x-swat ppa that is going to go into q after release? -updates drivers you upload to precise need to provide newer abis if they support it for that i think [07:00] Sarvatt: nvidia-current-updates is already in proposed (same version as the one in quantal), as for the rest, we don't have drivers which support the new ABI yet [07:01] nvidia-current-updates in proposed does, does the precise-proposed one provide the xserver 1.13 abi too? [07:01] somehow blobs are going to need to work with all of that, its going to be a headache [07:01] new abi support can be added as soon as the driver (properly) supports it, despite the release it's targeted at [07:02] hope that was engrish [07:03] Sarvatt: we have 304.43-0ubuntu0.1 in precise-proposed but I'll have to hardcode the ABI there too [07:05] you have to hardcode the supported abi's in every release since it started :) [07:06] *since the package started to hardcode the abi [07:08] going to be extra weird with nvidia-304 starting next release [07:09] how so? [07:09] they're already at 306.xx on the windows side after dropping 6xxx and 7xxx [07:10] also the 304.xx is gonna be a legacy driver... [07:11] somehow transitioning people on 6 and 7xxx using nvidia-current to the new nvidia-304 package, don't even see how thats possible [07:11] shall I call it nvidia-304? [07:12] it would make sense [07:12] well you already set that precident with 96 and 173 [07:12] right [07:12] but no, transitioning won't be easy unless we add some code in Update manager (as we did in the past) [07:16] :( === lilstevie_ is now known as lilstevie [07:33] tseliot: We should really have a debian/supported_abis file for the nvidia/fglrx drivers and generate the Depends from that :) [07:34] * ogra_ thought you can do that with a var like ${slib:depends} [07:34] *shlib [07:35] RAOF: that's a good idea. Are there any other packages that do this already or would I have to write new code for it? [07:35] tseliot: You'd need to write new code for it, I think. [07:35] ok [07:35] I don't see how updating some other file instead of control would help matters? [07:36] tseliot: I don't suppose there's an easy way to *automatically* discover what ABIs are supported? [07:36] mlankhorst: right now we update the debian rules which, in turn, uses debian/control.in to generate debian/control [07:37] can't you just use a simple .vars file? [07:37] Yes. [07:37] Well, ish. [07:37] what about ${xviddriver:Depends}, couldnt that just include the abi ? [07:37] ogra_: It does; but the binary drivers support more than one ABI. [07:37] RAOF: I'm not sure, maybe I should see if there's something we can extract from their README file [07:37] RAOF, well, they will only support one in one distro release :) [07:38] So we want to Depends: xorg-video-11 | xorg-video-10 | xorg-video-13 | ... [07:38] why ? [07:38] your xorg will only provide one ABI anyway [07:38] tseliot: you can't automate that part.. [07:39] Partially because it's a more accurate description of their dependencies. Partially because I don't think we particularly want to rename+backport the nvidia packages, so having them be forward-compatible is pretty nice. [07:39] tseliot: knowing what happened last time [07:40] tjaalton: yes, it's better if we are in control [07:40] xserver has debian/serverminver, similar plumbing would work with the blobs [07:41] so debian/control has ${blob:Provides} and debian/rules then replaces that with some string [07:41] tjaalton: that's just for one ABI though [07:41] RAOF, apart from the fact that nvidia rarely even keeps up (or is ahead) with the ABi i would agree :) [07:41] the serverminver [07:41] tseliot: I meant the mechanism [07:41] * ogra_ is still waiting for a tegra release that supports more than ABI 12 [07:41] have a file with the abi's, then rules replaces a string in control [07:42] tjaalton: right, I'll see how that works and see if I can reuse the code [07:42] tjaalton, tseliot: Have a file with the abis, and then a rules fragment that dumps them in .substvars. [07:43] That's more idiomatic; that's how ${shlibs:Depends} et al are done. [07:43] hmm right the xserver example was something else :) [07:43] either way it's fine by me [07:44] use what RAOF suggested [07:44] gen-abi-substvars: cat substvars >> nvidia-current.substvars ☺ [07:44] ok then [07:45] RAOF, that would brak on the smiley :P [07:45] *break [07:46] Lies! dash is perfectly capable of writing to utf-8 filenames! [07:46] :D [08:26] ugh guess i better work on my presentation [08:30] about? [08:30] optimus [08:31] of course.. [08:31] and all the kerne lcrap I've been working on I suppose === lool- is now known as lool [09:49] ok the xorg-server patch for autobinding seems to work on my laptop [09:50] can someone push out a new xorg-server version? [10:00] what's there? [10:01] oh that [10:01] forgot the udev patch, but I have it here.. [10:02] need to run though [10:02] next week is soon enough :) [10:02] hehe sure === yofel_ is now known as yofel