/srv/irclogs.ubuntu.com/2012/01/04/#ubuntu-x.txt

RAOFbryceh: We wanted the original X stack to be available on the CD.  The .3 point release will have Q's X stack on the CD.00:04
brycehRAOF, ah so the task isn't worded correctly00:05
RAOFSo, if someone has some hardware that doesn't work with Q's X stack, the .3 LiveCD will be useless for them, but they could install from .1 or .2, not pull in the Q stack, and happily use Precise for the full support period.00:05
brycehRAOF, since the P and Q stacks can co-exist in the archive, should they both be included in the .3 LiveCD?  00:09
brycehhmm, I suppose that may not help if the LiveCD doesn't boot to begin with00:10
RAOFbryceh: Possibly; there are two obvious problems - (a) cd space, (b) how do you select which X stack?00:10
bryceh(a) is probably irrelevant; (b) is a good point.  Presumably it'd need some sort of hook in grub or something.00:11
brycehRAOF, anyway ok thanks, I'll ping the archive guys00:12
Sarvatterr, having all stacks coinstallable?00:35
brycehSarvatt, ?00:35
Sarvattthat sounds a bit scary, i was going under the assumption one would replace the other, namespacing the actual binaries isn't gonna happen, alternatives for the whole stack sonds like a nightmare, not going to be able to do anything from grub if its not all coinstallable00:36
RAOFYeah, they're not going to be coinstallable.00:37
RAOFBut you'd be able to have them all on the CD, at the cost of a little bit of boot-time madness.00:38
RAOFI do not suggest that we implement that madness, but it wouldn't be *too* hard.00:38
RAOFIt would just be utterly untested until we tried to roll out the .3 point release, which doesn't sound like the right time for boot time madness testing :)00:39
brycehwell by hook in grub I meant more along the lines of a script that would do the X stack reinstall00:41
brycehbut regarding binary package names, I had assumed we *would* need to rename them all.  Can two versions of a binary package exist in the archive with the same name?00:44
Sarvattso just an upstart script querying the dpkg database that adds 1 second to the boot time noone will accept? :P00:44
Sarvattpackage name differences are a pain in the ass but fine, i was saying renaming the actual binaries isn't going to happen00:44
Sarvattlike /usr/lib/x86_64-linux-gnu/dri/i915_dri-q.so or whatever00:45
Sarvatttoo much stuff depends on exact names00:46
brycehah right00:46
brycehyeah, agree that'd be too much insanity for too little gain; it's hopefully just a corner case where people will want the older point releases00:47
Sarvattit's already going to be a nightmare making sure the entire stack upgrades right, the breaks: in xserver really screw up apt and no clue why it happens00:48
Sarvattlike if one package isn't available or installed outside of the archive (vbox providing an abi virtual package) it tries to remove a ton of X crap and install all the proprietary drivers00:49
Sarvattthen we get bugs about inverted screens when booting with compiz after that happens because they are using nvidia libglx00:52
brycehthat was an awesome bug00:52
Sarvatti still see that bug on the debian-x mailing lists all the time :(00:52
brycehUSB boot sticks with persistence, yay!00:52
LetoThe2ndhowdy! today's xorg-edgers updates seem to break some things on my box in funny ways ... :)11:28
LetoThe2ndfirst observation: running terminator after the update breaks with: You need to install the python bindings for gobject, gtk and pango to run Terminator.11:29
LetoThe2ndsecond observation: running virtualbox fails with: VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: xcb_glx_set_client_info_2arb11:30
LetoThe2ndwhat might be of interest here? configuration is triple head on 2x ati hd545011:30
LetoThe2ndre-installing the stuff out of the ppa didn't fix things... any ideas how to proceed? what might be the source, or where to poke for additional relevant details?11:51
* LetoThe2nd guesses the channel might be more alive durig US office times :/12:00
tjaaltonwell don't run edgers if you don't know how to handle the downfall12:01
tjaaltonit's git snaphots from upstream code, anything can go wrong12:02
LetoThe2ndtjaalton: i'm not complaining, just trying to report issues. i would do on launchpad if i knew the relevant package.12:02
tjaaltonreport upstream12:02
ricotzwhat is the issue?12:03
LetoThe2ndricotz: todays edgers updates broke things in a way that i don't understand yet.12:04
ricotzmesa is currently quite broken12:04
LetoThe2ndfirst observation: running terminator after the update breaks with: You need to install the python bindings for gobject, gtk and pango to run Terminator.12:04
LetoThe2ndsecond observation: running virtualbox fails with: VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: xcb_glx_set_client_info_2arb12:04
tjaaltondon't expect virtualbox to work with unstable upstream code12:04
ricotzyes that is known12:04
LetoThe2ndtjaalton: until this morning it worked quite well.12:04
ricotzthis the mesa problem which hopefully resolves itself with the next update12:05
ricotzLetoThe2nd, you can revert to the last snapshot and everything should be fine again12:05
LetoThe2ndricotz: have a link to relevant documentation, maybe?12:06
LetoThe2ndricotz: and then just stick with the installed version? or what do you suggest?12:06
ricotzLetoThe2nd, you can install the old deb package which might be in your apt cache or you can get it from the ppa page12:07
LetoThe2ndricotz: ah ok, the manual way.12:07
ricotzyes12:07
LetoThe2ndricotz: and then just deactivate the updates for now?12:08
ricotzyeah, just dont update mesa the other things should be fine 12:10
LetoThe2ndricotz: will give it a try, thanks.12:10
LetoThe2ndricotz: if it's known, i guess nobody cares about reporting somewhere?12:11
ricotzLetoThe2nd, this is probably reported already12:12
LetoThe2ndok12:13
ricotzlike https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/91161112:13
ubot4Launchpad bug 911611 in mesa (Ubuntu) "ubuntuone-control-panel-gtk crashed with ImportError in /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py: /usr/lib/i386-linux-gnu/mesa/libGL.so.1: undefined symbol: xcb_glx_set_client_info_2arb (affects: 1) (dups: 1) (heat: 16)" [Undecided,Incomplete]12:13
ricotztjaalton, ^ this is using edgers ppa for sure12:15
tjaaltonricotz: ok12:16
ricotzSarvatt, ^ more trouble than i expected ;)12:18
ricotztjaalton, http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/ ;)12:42
tjaaltonricotz: maybe together with xserver 1.1112:49
ricotztjaalton, you might want to put it in ubuntu-x-swat/x-staging12:51
tjaaltonyeah, why not12:51
ricotzso it is ready for the pocket copy12:51
tjaaltonright12:53
LetoThe2ndricotz: manually downgrading seems to have fixed it, thanks.13:40
=== yofel_ is now known as yofel
SarvattLetoThe2nd: yeah I'm trying to get it fixed up but its still broken on mesa master and running into problems with the fix on the lists, will let ya know when its safe to upgrade again16:32
Sarvattlooks like idr's latest fix is just broken on osmesa and swx11 mesa build targets, dri builds fine16:51
ricotzSarvatt, hi18:45
Sarvattricotz: heya18:46
Sarvattv2: Move the AM_CONDIATION outside the case-statement so that it is18:46
Sarvattinvoked even for non-GLX builds.  This prevents build failures with18:46
Sarvattosmesa, for example.18:46
Sarvatt\o/18:46
ricotzSarvatt, why did you remove the libxcb-glx0-dev build-dep?18:47
Sarvatti did?18:47
ricotzthe last diff says so :\18:47
Sarvatt linux-libc-dev (>= 2.6.31) [linux-any],18:47
Sarvatt libxcb-glx0-dev,18:47
ricotzhttps://launchpadlibrarian.net/89080372/mesa_7.12.0~git20120103.2ae591bd-0ubuntu0sarvatt4_7.12.0~git20120104.892a2542-0ubuntu0sarvatt.diff.gz18:48
Sarvattit's there in the local checkout i uploaded..18:48
ricotzSarvatt, it isnt in 7.12.0~git20120104.892a2542-0ubuntu0sarvatt 18:51
ricotzSarvatt, havent built it here, just noticed this change18:52
Sarvattricotz: well its fixed up locally, sorry about that, idr posted a fixed patch to make it build 5 minutes ago so i'll reupload18:53
ricotzSarvatt, nice, thanks18:53
ricotzSarvatt, remember to push the packaging changes ;)18:53
Sarvattyeah yeah18:54
Sarvatti dont have any packaging changes thats why i didnt push18:54
ricotzi had a look at some drivers which failed on 1.1218:54
Sarvattdoing it by hand18:54
ricotzSarvatt, oh, ok18:54
ricotzand you can add sis and cirrus to your script18:55
Sarvattthey arent there on purpose, mga too18:55
Sarvattbut yeah they can be added back in now18:55
ricotzthis mean video-all and input-all working on 1.12 ;)18:55
ricotzSarvatt, https://launchpad.net/~ricotz/+archive/unstable/+packages18:56
Sarvattsis cirrus and vmwgfx weren't building against 1.11 at one point18:56
ricotzthey built fine18:56
ricotzoh, vmwgfx i dont even have there18:56
Sarvattcirrus is in there, was just sis missing18:56
ricotzopenchrome got fixed too18:56
ricotzv4l havent seen any fix18:57
ricotzark still used this obsolete/removed symbol18:58
ricotzxf86MapDomainMemory18:58
tormodhi guys :)18:59
Sarvattheya tormod!!18:59
Sarvattricotz: yay fixed mesa uploaded now, it actually builds19:00
Sarvattnow to fix those hooks..19:00
ricotzSarvatt, good ;), hopefully it works too19:00
ricotzeven gnome-shell wouldnt built :\19:01
* tormod is waiting impatiently for xserver 1.12 :)19:02
ricotztormod, you can try it if you want ;)19:03
tormodricotz, from your unstable ppa?19:03
ricotzyes19:03
ricotzi am running it on intel19:03
Sarvatttormod: that'll be in next week for sure, gonna be locked away in a room in budapest doing it :P19:03
tormodit doesn't need updated evdev?19:04
Sarvattif ricotz doesn't want to upload it sooner19:04
ricotztormod, only synaptics making some velocity problems19:04
ricotzSarvatt, i guess not ;)19:04
Sarvattricotz: we could just copy it out of your ppa..? :P19:05
ricotztormod, you might want to wait for a working mesa :P19:05
ricotzSarvatt, hmm, no, the driver versions are the same19:05
Sarvattcopy the server, i'll reupload all drivers19:06
ricotzi was copying them from edgers everytime19:06
Sarvatti meant19:06
ricotzyeah, these packages would work19:06
ricotzand the input stuff19:06
ricotzSarvatt, could upload a vmwgfx package?19:08
Sarvattsorry I meant video-vmware19:08
ricotzoh, ok19:09
ricotzi guess this isnt even a driver19:09
ricotzSarvatt, so there is no important driver missing then?19:10
Sarvattnvidia/fglrx19:10
Sarvattnope19:10
Sarvattit will suck not having xf86-input-mtrack but might be able to fix that up19:11
ricotzopenchrome should be update in ubuntu since there were 130 commits19:11
Sarvattyep that just needs some cut and paste love19:11
Sarvattricotz: talk to the debian maintainer of the driver, i think bryce got crap for sponsoring an update of it for me in ubuntu a few years ago when i was thinking the same thing..19:12
ricotzhehe ;)19:13
jcristaueww via.19:15
ricotzjcristau, i guess you are not the maintainer then :P19:17
tjaaltonSarvatt: we're doing 1.11, not 1.12 :)19:17
jcristauricotz: there isn't really a maintainer19:18
Sarvatttjaalton: yeah but edgers wont even take a day and is mostly automated, doubt the 1.11 will take more than 4 :)19:18
tjaaltonSarvatt: ah you meant both19:19
Sarvattbryceh_: did you see https://code.launchpad.net/~smspillaz/unity/unity.fix_864784_868120_872625v2 ?19:27
Sarvatthttp://goo.gl/1e86V indeed19:32
tjaaltonhaha19:32
bryceh_Sarvatt, sweet!19:34
bryceh_working on http://www.bryceharrington.org/Arsenal/ubuntu-x-swat/Reports/blueprint-desktop-p-multi-monitor.html19:34
bryceh_so I can keep track of all the mm bugs better19:34
Sarvattoh https://code.launchpad.net/~smspillaz/unity/unity.oem-fixes is the real branch and it was approved \o/19:35
Prf_JakobSarvatt: hey19:35
Sarvatthiya!19:36
bryceh_"oem-fixes"? huh19:36
Sarvattthat was a high priority oem bug, blocking release on all kinds of new machines since display switch hotkeys weren't working properly on any system19:38
ricotzhttp://lists.x.org/archives/xorg-devel/2011-December/028091.html -- will this still make it into 1.12 somehow?19:38
jcristaumaybe19:40
ricotzok19:42
tjaaltonmore stuff to backport then, if we hope to have full opengl-3.0 support for precise?19:42
ricotztjaalton, was this actually targeted?19:43
tjaaltonricotz: we'll have mesa 8.019:43
jcristauyou'll have gl3 on nvidia and fglrx *hides*19:43
tjaaltonheh, true19:43
tjaalton4.x even19:43
ricotz4.2 ;)19:44
jcristauwonder what's the point of not shipping 1.12 if you backport 80% of it though19:44
jcristauanyway...19:44
tjaaltonbeginning to feel the same way :)19:44
jcristaumaybe input+glx doesn't quite make 80%19:44
ricotznvidia/fglrx are the reasons19:44
ricotzand it will probably be released/finished quite late19:45
bryceh_12.04.2 will have the newer X stack19:55
bryceh_can afford to be conservative with the 12.04.0 stack19:56
ricotzbryceh_, right ;)19:57
bryceh_well, more conservative than we'd otherwise need to be19:57
Sarvattfrankenserver is still going to need to be supported though, thats not gonna be fun20:05
* bryceh_ nods20:08
bryceh_hey word from archive folks is a preference for making the 12.04.0 images more easily downloadable, so no boot mangling work needed20:09
SarvattLetoThe2nd: mesa's fixed, safe to update to 7.12.0~git20120104.892a2542-0ubuntu0sarvatt220:35
bryceh_here's where the old point releases are kept - http://old-releases.ubuntu.com/releases/lucid/21:00
tormodbryce, are the sources (for e.g. Intrepid) available somewhere?21:11
jcristaui assume http://old-releases.ubuntu.com/ubuntu/pool/ has everything21:13
tormodjcristau, thanks, yes, looks like it21:15
tormodgot a request for xorg-edgers packages for Intrepid today :) Some exotic hw that only runs Intrepid but with a xserver 1.5.2 bug. At least he can find the sources there and patch it.21:17
jcristausounds fun.21:18
bryceh_tormod, also fairly sure you should be able to get the old versions off launchpad too, with sufficient clicking around21:32
tormodfrom the ppa?21:32
bryceh_tormod, no; from e.g. https://launchpad.net/ubuntu/+source/mesa/+publishinghistory21:36
bryceh_go to the source package page in launchpad, click 'View full publishing history' then pick out whatever version you want21:36
bryceh_should be able to get pretty much any source and binary .deb's you need21:37
tormodbryceh_, thanks, yes that works, binaries for those still "published", source even for those "superseded"21:41
FernandoMiguelevening21:58
broderis it possible to get 3d acceleration working inside vmware vms with precise right now? do i need edgers or something?22:57
RAOFbroder: I believe you need edgers.  I'm also not sure that precise kernels build the vmware kernel module needed.23:27
broderhmm, i'll experiment. looks like vmhgfs (host-guest file system) and vmxnet (paravirtualized network driver) don't build on 3.2, but everything else seems good23:35
tjaaltonis the drm driver yet out of staging23:36
RAOFI *think* it's out of staging?23:36
RAOFThat should mean that it's enabled.23:36
tjaaltonmaybe i'm confusing it with another driver..23:36
tjaaltonyeah so it should be.. I'll check23:37
tjaaltonCONFIG_DRM_VMWGFX=m23:37
tjaaltonyep23:37
RAOFmodinfo vmwgfx says hi!23:37
broderhmm, didn't get loaded, though23:38
broderand unity-2d doesn't seem to launch23:39
RAOFOn edgers?23:39
broderyeah. not sure why yet23:39
tjaaltonneeds multitouch23:40
broder:-/23:40
RAOFAt least unity3D should soon work :)23:41
broderwell, i need to convince mesa to not use software rendering before that's useful on my vm23:41
Prf_Jakobbroder: I/We will be interested in hearing about any bugs you run it.23:53
Prf_JakobRAOF: what are you currently packaging of mesa/video-vmware?23:53
tjaalton-vmware 11.0.99.901, mesa 7.1123:54
broderPrf_Jakob: what am i supposed to have to do to activate the vmwgfx?23:54
RAOFPrf_Jakob: In precise, currently nothing; we've got 7.11, and (a) I seem to recall you saying not to bother with that, and (b) the kernel module wasn't available until recently.23:54
Prf_JakobOk, mesa 7.11 wont work with kernel driver.23:54
Prf_Jakobbroder: mesa git23:54
Prf_Jakobbroder: tho glxgears seems to have broken over xmas, so I'm looking into that over right now.23:55
RAOFThat'll be one of the things we'll enable when switching to the 7.12/8.0 branch.23:55
broderPrf_Jakob: xorg-edgers looks like it has a snapshot of 892a2542 - should that be new enough?23:55
tjaaltonI see the drm driver was enabled already on oneiric23:55
tjaaltonbut doesn't matter since it needed newer mesa23:57

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