/srv/irclogs.ubuntu.com/2012/10/05/#ubuntu-x.txt

brycehRAOF, SRU bug #1037483 looks ripe for pushing out for nvidia-current-updates00:15
ubottuLaunchpad bug 1037483 in nvidia-settings (Ubuntu Precise) "[SRU] Needs NVIDIA driver 304.43 [HW-Certification blocker]" [Medium,In progress] https://launchpad.net/bugs/103748300:15
mlankhorstmorning08:08
Sarvattmlankhorst: "morning" man :)08:16
mlankhorstbryceh/RAOF: Any objections if I nuke a bunch of renamed mesa/xorg packages from the stack and let those fall back to the old unrenamed packages?08:37
mlankhorstlibosmesa6, xnest, xdmx, xephyr08:38
mlankhorstxfbdev08:38
mlankhorstlibglu1 (now a separate package, so I didn't see a reason not to keep the old one from mesa 8 instead)08:39
Sarvattif you say xvfb next yeah08:39
mlankhorstyeah08:39
Sarvattlibglu1 should be easy?08:40
mlankhorstmesa 9 no longer packages it08:40
tjaaltoninstalled precise on my laptop next to quantal.. time to fix the intel pageflip issue there08:42
Sarvattdamn 101_copy-fb.patch not being the same as upstream, thats the only thing stopping it from being easy :)08:43
mlankhorstand osmesa6 might get a soname bump in r to osmesa8, so we could keep it unrenamed08:43
tjaaltonyeah likely so08:44
Sarvatthell you could probably keep it as osmesa.so.6, not 100% sure though08:44
tjaaltonthat's what we do now08:44
mlankhorstSarvatt: either way it's something that's going to give more pain to rename than to keep the old version08:44
Hanmacmy ubuntu was installed as lynx and then upgraded until i reach quantal ... (i think someday i should make an clean install again ..)08:45
Sarvattits only bumped to 8 because fedora/suse bumped to 8 and rebuilt everything against that afaik08:45
Sarvattbut hey its whiskey o'clock here08:46
mlankhorstyeah but unless there is a reason to upgrade osmesa i feel like we should just keep the current binary08:47
Sarvatthavent heard anyone complain we kept it 6 all throughout 7.xx08:47
Sarvattand 8.0.x08:48
tjaaltonit hasn't changed08:48
jcristauthe only thing you should need to upgrade from mesa is the dri drivers, really08:48
mlankhorstand egl in the future :/08:48
mlankhorstbut I'm hoping at that point that nvidia dev has his proposal for a stable libGL in08:48
mlankhorstis libgl1-mesa-dri-experimental still used? seems to be empty08:54
tjaaltonit is08:55
tjaaltonsomeone wanted to have i915g there08:55
mlankhorst~/nfs/xorg/mesa/debian$ find libgl1-mesa-dri-experimental |grep i91508:55
mlankhorst~/nfs/xorg/mesa/debian$ 08:55
tjaaltonit's not there _now_ :)08:55
mlankhorstok can just kill it off for the renamed stack, then08:56
tjaaltonyep08:57
mlankhorstare the udeb files used anywhere in ubuntu?09:31
tjaaltoninstaller09:31
tjaaltonso you need them for .209:32
mlankhorstok09:32
Sarvatti dont think any x related udebs are used no09:33
tjaaltonoh right09:33
tjaaltonheh09:33
tjaaltonforgot09:33
mlankhorst:p09:34
RAOFYeah, we don't use X11 in debian-installer. You're good :)09:39
mlankhorstshrug I'll leave it for now, it would be more work to remove udeb  generation09:39
Sarvattchanging one line in debian/rules is easy, but why do it if its not breaking anything :P09:42
mlankhorstSarvatt: it's the testing that's hard09:42
mlankhorsthm tempted to append originalname-lts and xorg-renamed-package, so simply having a package conflict on xorg-renamed-package would be enough to kill all renamed packages, and i wouldn't need to repeatedly sru the original xorg-server every time a new version is released10:07
mlankhorstto each provides*10:07
mlankhorstand in case of conflicts/replaces, add originalname-lts to conflicts/replaces too10:08
mlankhorsthm that part is not needed i think10:08
tjaaltongive an example with real package names :)10:20
mlankhorstprovides: xxv-intel, xxv-intel-lts, xorg-renamed-package, xorg-renamed-package-lts-quantal10:21
tjaaltonoh, virtual packages you mean?10:22
mlankhorstyeah10:22
mlankhorstit's just because xnest and such have a versioned depends on xserver-common, which could be replaced with xserver-common >= currentversion | xserver-common-lts10:24
jcristaueww10:24
mlankhorstjcristau: well it was never going to be nice, anyway10:25
mlankhorstand if it helps upstream is going to stay untouched :)10:25
jcristauwould it be possible to build xserver-common from the xorg-server-lts-foo without renaming it?10:26
tjaaltonhmm probably10:27
mlankhorstthen people who don't use lts-quantal would upgrade xserver-common automatically to it..10:27
mlankhorstor 'package withheld'10:27
tjaaltonyeah that's the problem, and that the manpage for Xserver(1) might change :)10:28
mlankhorstwell if people want to keep that package unrenamed it shouldn't be hard to keep it like that..10:30
* mlankhorst doesn't care either way10:30
jcristaumlankhorst: considering the contents of that package, upgrading it shouldn't be a big deal, hopefully10:30
mlankhorstok leaving it unrenamed it is, then10:31
* mlankhorst hopes launchpad won't bork on that10:31
jcristaujust an idea anyway...10:31
tjaaltonshould be easy to change back10:32
tjaaltonif needed10:32
* mlankhorst adds a rename entry for xserver-common to xserver-common :P10:32
tjaaltonthe only "risk" is if it's confusing to see options for Xserver that the current installed version doesn't have10:32
mlankhorstis protocol.txt backward compatible?10:33
mlankhorstseems that is being parsed at least..10:34
jcristauiirc it's read by the selinux stuff10:34
jcristauor xace anyway10:34
tjaaltondri2 was the last thing added to it in 200910:34
tjaalton*latest10:34
jcristauyeah eamon kind of vanished10:35
mlankhorsttjaalton: dri2.5 coming up though..10:35
jcristauand then this didn't get updated10:35
mlankhorstbut ok if it won't break I don't care10:35
mlankhorstnow how do I get this building again10:44
mlankhorstdh_install: dri/usr/include/GL/osmesa.h exists in debian/tmp but is not installed to anywhere11:28
ricotzbjsnider, i am curious did you look into updating libva while there are some newer releases11:28
mlankhorstargh why would that get installed with --disable-osmesa11:28
mlankhorst>:(11:28
tjaaltonbuilding current mesa from quantal?11:29
mlankhorstyeah renamed11:34
mlankhorstkilling off osmesa is.. fun11:34
mlankhorsthopefully fixed now11:36
tjaaltonoh right11:36
akheronmlankhorst: remember me? :)11:38
akheronI changed from xubuntu to default ubuntu a while ago, and my X hasn't crashed ever since11:38
Hanmacand now you are back because your x is crashing again?11:39
akheronwell, actually it has hanged a few times, but nothing similar to the old behavior of crashing twice a day11:39
akheronHanmac: no, just to report that things are not so bad :)11:39
* Hanmac knows what is bad ... currently i need to reboot more than five times each day because something breaks my output11:41
mlankhorstok mesa builds11:47
mlankhorst# Make sure Xvfb at least starts up11:59
mlankhorstPATH=debian/tmp/main/usr/bin/:/bin:/usr/bin \11:59
mlankhorst          debian/tmp/main/usr/bin/xvfb-run -s "-screen 0 1280x1024x24 -nolisten tcp -noreset" true11:59
mlankhorstxvfb-run: error: Xvfb failed to start12:00
mlankhorsthaha12:00
tjaaltonhum, would it be too bold to replace -intel's 101_copy-fb.patch with the commit from upstream, for precise13:36
tjaaltonwould help in backporting the pageflip fixes13:36
bjsniderricotz, in x-updates? i thought about it13:38
ricotzbjsnider, i thought more about debian, if i have seen this right, you were involved there13:51
ricotzand the git repo seems messed up and abandoned :\13:52
bjsnideroh, i didn't know that13:52
bjsnideri will check into it13:52
ricotzalright13:52
Hanmacricotz you are looking like an expert can you look at my bug, maybe you can find the culpit? #1060987 13:59
mlankhorstHanmac: I've told you enough that upstream needs to respond, we don't know what's wrong and can't help you :/14:03
mlankhorstasking someone else will just give you the same answer twice14:03
bjsniderricotz, btw you can put the latest clutter-gst and totem in the ppa. i built them here and installed them and they work fine14:04
ricotzbjsnider, at least clutter-gst-2.0 is suppose to land in quantal, yeah totem should be updated there14:25
ricotzassuming you meant the gnome3 ppa ;)14:26
bjsniderof course14:26
mlankhorstoops, wonder if that's why xserver broke, probably best not to have xserver-common conflict with itself14:28
ricotzHanmac, i mentioned it already i don't have an amd gpu here so can't test it -- and yes, most part of the driver is located in the kernel which makes it a possible source of the problem14:28
Hanmacso i am forced to sit on this vulcano until i buy newer hardware ? :'(14:29
ricotzmlankhorst, regarding nvidia hopefully this gets fixed, not that i care about unity, but maybe if 310 is out 304 gets an update too14:29
ricotzHanmac, you can go for testing kernel 3.7 and hope it makes a difference -- http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/current/14:32
ricotzand of course #radeon14:34
* mlankhorst notes that a package conflicting with itself has interesting effects on apt14:35
bjsnider"not that i care about unity" hahaha rock n roll14:35
Hanmacthe 3.7 (3.6 daily) did not help yet, but i may have differnt errors (currently i load the newest daily)14:38
brycehmlankhorst, no objections here.  I was wondering if those were sufficiently client-ish that they could be omitted, so good.14:41
mlankhorstbryceh: yeah i seemed to have broken something though, even with hints it no longer did the upgrade correctly. I'm testing if it was because I made xserver-common conflict with itself.14:42
mlankhorstor at least i was taught that if you could prove 1=0 then you cna do all kinds of fun things that defy logics :)14:47
brycehmlankhorst, I think I derived that answer on more than a couple final exams in college...14:52
mlankhorsthehe :P14:53
mlankhorstProvides: xorg-input-abi-, xorg-renamed-package, xorg-renamed-package-lts-quantal, xorg-video-abi-, xserver-xorg-core15:51
mlankhorstfigures..15:51
tjaaltonso how does the intel backport work on precise? I've tried the old version with the upstream copy-fb patch but it fails to start15:54
tjaaltonassuming it conflicts with plymouth, or maybe needs something else backported?15:55
mlankhorstI didn't look at it yet16:02
tjaaltonhmm16:05
tjaaltonactually failsafe does start, lightdm doesnt'16:06
mlankhorstfor some reason I have no abi any more16:06
tjaaltonoh heh, of course16:07
tjaaltonfailsafe uses vesa16:07
tjaaltonduh16:07
tjaaltonand looks like it just needs the compat commit16:08
tjaaltonexcellent16:08
mlankhorstaccidentally killed all calls16:08
tjaaltonoh yes, just needed to change pScreen to match the old api16:15
tjaaltonso now I should have all the pageflip backports for precise16:15
mlankhorstoh that16:15
tjaaltonplus the do-copy-fb commit16:16
tjaaltonbackported16:16
mlankhorstwell xorg-server backport fixed again, was a bit overzealous with sed16:18
mlankhorstmultilib is fun and breaking things in a new way I fear :/16:47
tjaaltonflip_test passes16:51
tjaaltonhum, or maybe not16:53
tjaaltonboth versions fail the same way16:53
tjaaltonor maybe it's testing plain kms16:59
mlankhorsthm this thing hates me.. :/17:39
* mlankhorst wonders if it's easier to rename libglapi17:39
mlankhorstor maybe I'm just hitting a bug in apt..17:42
mlankhorstseems like it.. 32-bits libglapi-mesa-lts-quantal is unpacked, then it tells dpkg to extract 32-bits and 64-bits libgl1-mesa-glx-lts-quantal, it misses 64-bits libglapi-mesa-lts-quantal and things go boom17:46
mlankhorstblegh eod even if i started late :P17:57
=== yofel_ is now known as yofel
brycehhey guys, I've posted status summary of where we are with bugs across all the X packages.  I doubt I'll have time to look into those things (maybe some nvidia bugs), but wanted to highlight the problem areas in case you want to tend to some of them.  the xserver crashes in particular could use some attention.18:32
bjsnidertjaalton, you took a shot at packaging gstreamer-vaapi i see19:07
tjaaltonbjsnider: some time ago19:07
bjsniderhttp://anonscm.debian.org/gitweb/?p=users/tjaalton-guest/gstreamer-vaapi.git;a=summary19:07
tjaaltonhaven't touched it since19:07
bjsniderdoes it build?19:07
bjsnidernew release happened today i guess19:07
tjaaltonsomeone touched it on quantal I think19:07
tjaaltonso I guess it builds19:07
tjaaltonsigh, where to upload -intel for precise.. all the ppa's have a newer version already :)19:25
tjaaltonlet's just use proposed then..19:25
tjaaltonor maybe not, now the patch fails to apply.. wtf19:29
tjaaltonheh, pebkac19:30
tjaaltonok pushed -intel to precise-proposed, with a detailed test case on the bug..19:56
tjaaltontime for EOD19:56
brycehheh, that email didn't take long to hit phoronix.  must be a slow news day20:03
mlankhorstbryceh: probably :P20:20
mlankhorstalthough i did gain some insight in the making of phoronix on xdc201220:21
brycehoh?20:21
mlankhorstseems tons of beer is involved in making news!20:21
mlankhorstand some of the articles are really jus ttrolling after all20:24
brycehmlankhorst, did michael admit that?20:29

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!