[04:00] I may or may not have woken up from a dream about the lockdep self-test functions I was writing for the reservation code.. [04:16] mlankhorst: how do we tell? :) [04:16] btw, nice proposal from aritger about a new opengl abi, and how it should fix the alternatives mess we have now [04:27] tjaalton: well usually I wake up at a certain time, if I wake up earlier it may indicate something like that :-) [04:47] mlankhorst: thats a crappy dream, a good one would have danvet looking at it and fixing it for you :P [04:50] tjaalton: yeah that was a great read, will solve so many headaches [04:51] also reinforced /usr/lib/libGL.so.1 being ABI we're not conforming to.. [04:56] Where's this discussion? [04:56] mesa-dev [04:56] (Also, yeah, we should really have libGL.so.1 available) ☺ [04:57] mid.gmane.org/20120912210932.GI3318@parker.nvidia.com [05:01] So nvidia finally acknowledges drivers that aren't nvidia's own exists? :D [05:04] (like i915, radeon) [05:04] Looks very interesting. [05:22] oh right, we don't have .so.1 in any direct path.. [05:28] why do we use ld.so.conf hacks though instead of debian alternatives? is it because that one fails on multiarch? [05:38] we use alternatives, the ld.so.conf files [05:43] bug 1050202 looks so sexy. [05:43] Launchpad bug 1050202 in x11-xserver-utils (Ubuntu) "Cherrypick xrandr list providers to complete DRI2 offloading graphics stack" [Undecided,New] https://launchpad.net/bugs/1050202 [05:50] mlankhorst: feel like doing an xorg/app/xrandr release? :P [05:54] Sarvatt, will the ddx's make the beta 2 freeze? [05:54] already did [05:54] oh cool [05:54] tjaalton uploaded them yesterday [05:55] Hi try build ./auto-xorg-git -p xserver-xorg-video-ati from http://bazaar.launchpad.net/~xorg-edgers/xorg-server/xorg-pkg-tools/view/head:/README.auto-xorg-git. get error http://pastebin.com/HFDFM13j What i missed ? [05:55] JohnDoe_71Rus: sudo apt-get build-dep xserver-xorg-video-ati? [05:58] Sarvatt: Thx. But the same output. ubuntu server 10.04 [05:59] you need lucid-backports enabled and manually installing dh-autoreconf in that case [05:59] its going to be a pain, not sure it even works with lucid's xserver, if it does you'll need libdrm updated for sure [06:01] would an nvidia driver prerelease like 304.48 be uploaded to quantal? [06:07] Sarvatt: Thx. http://pastebin.com/UXWAGhK3 but enother err [06:07] Depending on what needed to build? [06:10] meh, is there a gcal to subscibe to in order to get the release schedule on my calendar?-) [06:11] oh, still a week to go until b2 freeze [06:12] http://fridge.ubuntu.com/calendars/ubuntu-release-calendar/ === LLStarks is now known as erappleman [06:13] erappleman: cool, thanks :) [06:20] ok, testing the gpu-autobind patch.. [06:21] wish i got a t430s instead of an x1 carbon so i could mess with it too [06:22] haha [06:22] so you got it already? [06:23] tomorrow, 1 month later, many delays [06:23] return it [06:23] >Now at patch 602_autoconfig.diff [06:23] i called to return it and they shipped mine while i was on the phone :P 15% restocking fee to return it [06:24] let's see if this works with unity, xfce, shell, whatever [06:25] building xorg server is a pita, i have to sideload ltmain.sh during autogen [06:25] since it gets removed [06:26] i've had no problems building it [06:28] i'm building from apt-source using dpkg-buildpackage -rfakeroot -b [06:28] build from the git branch [06:29] ubuntu x git? [06:29] yes [06:29] well, debian pkg-xorg [06:29] ubuntu branch [06:38] JohnDoe_71Rus: so you're getting stuck because of xsf dh helper not being available which was added after lucid, try taking the debian/ directory from x-x-v-ati in the lucid package, then dropping it in a newer checkout and disabling all the patches in debian/patches/series, you're still going to need a libdrm update that will break the package manager though without some accounting for the old libdrm-nouveau1 :( [06:42] Hm. Should try that on the ati hybrid lappy [06:43] Sarvatt: so hard ... I want to build a new driver, because after update cairo-dock does not start in gl mode [06:43] RAOF: need a newer ddx from git. wonder when they'll do a new release.. [06:44] Heh [06:44] Radeon HD 46xx or HD47xx series I do not remember [06:45] damn quantal, mismatch of the local dns cache address in resolv.conf & dnsmasqd [06:45] JohnDoe_71Rus: yeah I dont recommend it at all, if anything updating to 12.04 is really worth it [06:45] (127.0.0.1 vs. 127.0.1.1) [06:46] I tried to build from git. and run cairo with the builded files it worked. But I want to get a deb [06:49] yet have a problem with wifi AP at 12.04. can not update [06:58] raof, really curious how deucher and airlie aren't releasing a new stable -ati. intel and nouveau beat em to the punch [06:59] -ati goes ages without a release. [06:59] So we end up pretty much ignoring their releases and just taking what looks good from git. [07:00] so it's probably time for that again :) [07:00] Indeed :) [07:00] erappleman: easy, ship git in fedora, http://pkgs.fedoraproject.org/cgit/xorg-x11-drv-ati.git/log/?h=f18 [07:00] oh modesetting 0.5.0 is released [07:01] orly? :) [07:01] Sarvatt, fedora is upstream for -ati? no sid/experimental? [07:04] yeah asked airlied yesterday if I could do a release for prime, so finally did it [07:05] mailserver is lagging [07:06] no tag on xorg-commit, no announce :P [07:06] asdf [07:07] stupid git-push, it pushed something now, not sure what [07:07] nothing happened when I plugged in the dp cable :( [07:07] where's my xrandr 1.4 [07:07] i saw your push but cant find and record of it, sure its just mail lagging [07:08] woops, I accidentally pushed the debian tag to there somehow [07:09] the log also has "(EE) NOUVEAU(G0): Error creating GPU channel: -19" [07:09] tjaalton: yeah gpu acceleration is disabled then [07:09] git tag -d xserver-xorg-video-modesetting 0.3.0-1! :P [07:10] oh pushed a debian tag there :) [07:11] Sarvatt: remotely? [07:13] oops forgot a - there before 0.3.0-1, then push after :P [07:13] tjaalton: What gpu are you on - is that the T420s with the nvd9 that doesn't quite work properly? [07:13] RAOF: yes [07:13] how is it not working? [07:13] I've not used it much [07:13] the nvidia one [07:14] tjaalton: dont have discrete turned on in the bios maybe? [07:14] Last time I tried - which was some time ago - nouveau didn't have the ctxprogs to do accel. And my understanding from lurking in #nouveau is that this is still the case. Plus some interesting extra bits. [07:14] Sarvatt: nouveau gets loaded, optimus turned on [07:14] tjaalton: because on some cards it's buggy [07:14] ahh right [07:14] s/some/most/ [07:14] well I'd be happy to get something on the monitor :) [07:15] but don't have xrandr 1.4 to kick it manually [07:15] tjaalton: ...also, before the laptop died, I found that nouveau didn't know how to drive the DP port on the nvd9 :) [07:15] so in my case the autobind patch isn't that useful? [07:15] RAOF: ha, ok that would explain things [07:15] prime is still buggy. i have pretty much every new patch from dri-devel and xorg-devel, but everything still renders white if it renders at all. [07:16] But I did submit an mmiotrace of nvidia setting up a DP connection, and darktama was working on it, so that might actually work now. [07:16] too bad that laptop died :( [07:16] Also, DP→{HDMI,DVI} worked; it was just native DP that didn't. [07:16] Yeah, that laptop was the bees knees. [07:17] RAOF: btw you can still work on radeon if you want to, that part is still not done :D [07:17] * RAOF may be a bit busy to hack on radeon :) [07:17] oh well, attaching the dvi with a dongle crashed the xserver [07:17] mlankhorst: It's the cross-gpu synchronisation that's not done yet, right? You should be able to do DRI2 offload on radeon? [07:18] tjaalton: Progress! [07:18] RAOF: yeah, I was working on some lockdep stuff [07:18] :) [07:18] lockdep should complain if you mess up your reservations [07:19] if you have the patch mlankhorst dreamt of last night [07:19] hey I had most of it working right before I went to bed [07:20] unplugging crashed it as well [07:20] Both sides of hotpulg work! [07:20] anyone feels like uploading modesetting 0.5.0? [07:21] sure [07:21] that should just leave -ati only being prime incapable then :-) === JanC is now known as Guest57134 [07:27] uploaded [07:42] get a nice bootsplash image on the display hooked to nouveau [07:43] wish i could do that [07:43] hdmi is connected to intel [08:15] getting there, slowly [08:16] mlankhorst: wanna release xrandr 1.4?-) [08:16] What's needed over an existing quantal install for playing around with prime? New -ati, new -intel, ??? ...? [08:16] btw, the dp-dvi dongle gets super hot.. [08:16] just new -ati [08:16] That's not an active dp-dvi, is it? [08:17] no [08:17] testing 3.6rc to see if dp works [08:22] tjaalton: I think airlied should [08:23] ok [08:41] i'll build it from git to see how it works [08:45] we can also dump the current git to x11-xserver-utils/xrandr if we want [08:52] sigh, forgot again how to disable multiarch on quantal [08:52] removing /etc/dpkg/dpkg.conf.d/multiarch isn't enough [08:53] dunno how it keeps coming back on the chroot [08:56] powertop isn't too happy on quantal, calculates the power consumption wrong [08:56] i doubt it's taking 1,6W with nouveau loaded :) [09:01] hmm, might be decimal fail [09:08] found a case lockdep doesn't handle, maybe I throw too much at it :-) [09:16] so awesome though :D [09:25] hmm, semi-success with dp on 3.6rc [09:26] [ 66.509680] [drm] nouveau 0000:01:00.0: DDC responded, but no EDID for DP-1 [10:49] Ah. hybrid radeon lappy doesn't prime, because radeon's not hooked up to any outputs so it gets unloaded. [10:49] Oh, well. [10:52] ah.. [11:02] enough lockdep for now === broder_ is now known as broder [12:07] great, intel refuses to recognize my monitor now [12:08] 'what monitor' ;) [12:09] indeed.. [12:11] ha, monitor fail [12:12] nouveau got it so confused that I had to pull the power plug too [12:13] and compiz fail, every window was maximized when I got it back [12:57] mlankhorst: bugs? [13:06] I suppose so [13:26] bzr fun.. "different rich-root support" [13:26] so I won't push it then [13:28] bzr kind of makes me want to track down that git client for it again [13:33] eh, another try and it succeeded [13:46] tjaalton: does the reference patch for autobinding work? [13:48] mlankhorst: not sure, what should it do?-) [13:48] besides, no acceleration here so.. [13:48] oh thought you were testing with it [13:49] just binds everything to the first display [13:49] I have it running [13:49] without the need to do it manually [13:53] ok [13:56] trying to figure out how to driver the external screen [13:56] -r === wgrant_ is now known as wgrant === JanC_ is now known as JanC [14:38] anyone with an intel 915/945 willing to bisect mesa? [14:58] guess I just need to build seven sets of packages then :) === Azelphur_ is now known as Azelphur [17:17] hehe :) [17:18] hum? [17:18] * mlankhorst imagines someone bisecting through a launchpad ppa [17:18] ah [17:19] how the heck can "c8a86f717f8e302 mesa: move IS_NEGATIVE() and DIFFERENT_SIGNS() to macros.h" break i915? [17:19] mlankhorst, heh - https://wiki.ubuntu.com/X/Blueprints/FriendlyGitBisection [17:20] tjaalton: USE_IEEE not being defined or something? [17:20] mlankhorst: maybe.. main/macros.h is included anyway [17:20] hmm [17:21] intel_mipmap_tree.c: In function 'intel_miptree_alloc_mcs': [17:21] intel_mipmap_tree.c:796:37: warning: 'format' may be used uninitialized in this function [-Wmaybe [17:22] -uninitialized] [17:22] nah [17:22] less guessing, more building [17:22] hehe :) [17:23] * mlankhorst is thinking of using RCU to remove a set of locks === ajmitch_ is now known as ajmitch [20:29] nice, can update mesa again.. maybe not tomorrow though