/srv/irclogs.ubuntu.com/2012/08/15/#ubuntu-x.txt

=== ara_ is now known as ara
tjaaltonmlankhorst: bad news, best to keep -msm for now :)07:55
tjaaltonso if you could port it as well that would be great07:55
mlankhorstsigh I'll look into it :p07:55
tjaalton:)07:55
tjaaltoni started it tho, want the preliminary patch?07:56
RAOFHey all!07:57
tjaaltonhowdy!07:57
tjaaltonand congrats :)07:57
RAOFTa!07:57
mlankhorsttjaalton: sure07:58
mlankhorstmy job of today is mostly poking an intel guy till he reviews stuff anyway :)07:58
tjaaltonmlankhorst: http://paste.ubuntu.com/1148310/ the compat-api.h was just dumped from some other driver, edit as needed :)07:59
tjaaltonnot tested in any way, other than that the driver does not build on amd64 :P07:59
* mlankhorst tries on his panda08:13
Sarvattdebian/patches/111_armel-drv-fallbacks.patch might need fixing after all these drivers being dropped08:15
tjaaltonRAOF: back to work or just popping in?-)08:16
tjaaltonSarvatt: yep08:16
mlankhorsttjaalton: well was on canonicaladmin, tuesday was his last day off :p08:16
SarvattRAOF: what the heck are you doing on? contrats man!08:16
tjaaltonmlankhorst: hah, ok :)08:16
tjaaltonSarvatt: actually, rsalveti is trying to get rid of the patch08:17
SarvattRAOF: all your mesa commits got commited, out of tree builds work again and unity works so the system compositor ppa could be updated where robert_ancell can use it08:18
Sarvatttoday was the first day where unity works, good timing :)08:18
mlankhorstand we're about to break nvidia by moving x1.13 from proposed08:18
mlankhorst:p08:18
Sarvattoh noes!08:19
Sarvattbut it compiles08:19
Sarvattdriver bug we cant fix, darn08:19
mlankhorstoh and slashdot ran an article linking to phoronix about the shame of wayland not being in quantal, I think suppuku is the honorable way ;)08:20
tjaaltonseppuku you mean? getting prepared..08:21
mlankhorst:D08:21
mlankhorstdarn I need the quantal stack on my panda now..08:21
Sarvattmlankhorst: but you'll need to test the backport stack tomorrow and wont be able to08:24
mlankhorstoh no, you were supposed to test it :p08:25
Sarvattmlankhorst: are blobs in there by any chance?08:26
mlankhorstnot yet, suppose I could copy nvidia-current over08:26
Sarvatti'm running edgers on my main machine where ppa-purge doesnt work so thats the main demotivation atm08:26
Sarvatti have another precise machine with the blob i could remove edgers and test08:27
Sarvattlibdrm is up in the air08:28
mlankhorsttjaalton: great that driver is messed up08:32
tjaaltonmlankhorst: you don't say..08:32
mlankhorstoh hey it has a strcasecmp..08:41
mlankhorstI can only confirm it doesn't break existing compiles at the moment..08:46
mlankhorstthat's all I can do, sorry :(08:48
tjaaltonit compiles?08:48
mlankhorston old x abi, but I think it would on new one too now08:49
mlankhorstoh wait I can compile armel in my ppa08:50
tjaaltonnice08:50
tjaaltonuploaded evdev 2.7.308:50
mlankhorstI'll see if it builds there or not08:52
seb128you guys noticed that our libxrandr is outdated compared to Debian (1.3.2 vs 1.4)? is that wanted?08:52
tjaaltonseb128: the new one is in quantal-proposed08:54
seb128tjaalton, no it's not08:55
tjaaltonno?08:55
seb128no08:55
seb128that's why I'm pointing it08:55
seb128our version pages uses proposed :p08:55
seb128http://people.canonical.com/~platform/desktop/versions.html08:55
mlankhorstwoops forgot to check if that ppa had proposed enabled or not08:55
tjaaltonseb128: ok, let's sync it then08:56
tjaaltondone08:57
seb128tjaalton, thanks08:59
tjaaltonthanks for the reminder :)09:00
mlankhorsttjaalton: https://launchpad.net/~mlankhorst/+archive/x-1.13/+build/372558509:04
tjaalton:)09:04
seb128tjaalton, you also have those in red09:04
seb128libxvmc 2:1.0.6-1ubuntu2 2:1.0.7-109:04
seb128xinput 1.5.99.1-0ubuntu2 1.6.0-109:04
seb128xserver-xorg-input-evdev 1:2.7.0-2~ubuntu1 1:2.7.1-109:04
seb128 xserver-xorg-input-mouse 1:1.7.2-2build1 1:1.7.2-309:04
seb128 09:04
tjaaltonI just uploaded evdev09:04
seb128in case you didn't notice them either ;-)09:04
* seb128 pets versions09:04
mlankhorstbut seems I used a too old version number since i used the precise one09:05
tjaaltonyeah we have another list I'm following: http://www.bryceharrington.org/X/Reports/ubuntu-x-swat/package_status.html09:05
mlankhorstoh great xorg 1.13 does a bunch of incompatible crap :(09:12
debfxtjaalton: what do I need to handle?09:23
tjaaltondebfx: there's a patch added to virtualbox in quantal-proposed, builds against the new abi09:24
tjaaltondebfx: so if you have channels to shove that upstream it would be nice :)09:24
debfxtjaalton: is it compatible with all the prehistoric x server versions? ;)09:26
mlankhorststill builds against the old abi, too!09:27
tjaaltonshould be09:27
mlankhorstor at least against the one in precise09:27
tjaaltonmlankhorst tested against the current one09:27
tjaaltonoh that09:27
Sarvattdoes the new virtualbox release from today already compile against 1.13? :P09:27
mlankhorstnot that I know of?09:27
mlankhorstor at least not last time I checked svn09:27
Sarvattby today i mean my today, yesterday09:27
tjaaltonbeta1 was released aug 3rd, it doesn't09:28
Sarvatt4.2 beta 1 august 14th?09:28
tjaaltonoh rc1 tagged on 13th09:29
mlankhorstSarvatt: svn trunk didn't seem capable of building it..09:29
Sarvatti dont see anything in the notes :(09:29
Sarvattjust 1.12 support for solaris09:29
mlankhorstso what made you think it would?09:29
mlankhorstanyhow that patch makes it build at least09:29
mlankhorstnext build attempt for msm..09:34
tjaaltonseb128: merged libxvmc :)09:36
seb128tjaalton, great ;-)09:36
tjaaltonand put the changes to git09:36
mlankhorsthttps://launchpad.net/~mlankhorst/+archive/x-1.13/+build/3725654 next msm attempt09:38
mlankhorsthopefully last one :)09:38
Sarvattseb128: thanks for the heads up09:41
seb128yw ;-)09:41
tjaaltonxinput can be synced09:42
tjaaltonupdated the branch though09:42
Sarvatti tend to merge crap and don't find out its actually uploaded to debian till way later, like libxvmc just then09:43
Sarvattshould have been on the ball, april!09:44
tjaaltonwho uses that anyway, doesn't matter one bit :)09:45
mlankhorstxvmc is mostly dead09:45
Sarvattyeah that update had like no actual fixes lol09:45
mlankhorstwhen you have fast enough hardware to call xvmc, you don't need xvmc09:45
mlankhorstyessss it's compiling msm :D09:46
tjaaltonfor how long? :)09:46
mlankhorstvdpau on the other hand is pretty nice09:46
mlankhorsthttps://launchpad.net/~mlankhorst/+archive/x-1.13/+build/372565409:46
mlankhorstdone compiling afaict09:46
mlankhorstship it?09:47
tjaaltonobviously09:47
mlankhorstok just grab it from ppa and bump version number09:48
Sarvattmlankhorst: you actually fixed msm??09:51
mlankhorstwasn't that broken09:51
mlankhorsttjaalton: ok so just omapfb being replaced by omap then?09:52
tjaaltonmlankhorst: yeah, basically just needs the omap driver enabled in the kernel, then -omapfb removed from the archive09:53
Sarvattthe msm driver traditionally has just been driver drops from the vendor, who stopped caring forever ago, i spent a few days fixing it up for one xserver abi update to get ignored because it got updated in a new drop from the vendor so stopped caring09:53
mlankhorstwould be a great thing to have09:53
tjaalton-msm uploaded09:54
mlankhorstSarvatt: oh the thing is I don't care either about msm or virtualbox one hoot, it was just getting in the way of getting new xorg-server ready :)09:54
Sarvattdebian/patches/111_armel-drv-fallbacks.patch in xserver is probably totally hosed, wonder if anyone cares09:54
Sarvattyeah i agree but those are universe packages that are community maintained, why we need to care.. who knows09:56
mlankhorstbecause x is special09:56
mlankhorst:p09:56
Sarvattmeanwhile, something like fglrx is broken and wont be fixed until a few months after we break it, thats a million times more important than any of that crap09:57
RAOFSarvatt, mlankhorst: Last time I spoke with orga about that (which was during 11.10, IIRC), he intimated that he just wanted a heads-up on xserver transitions and we could palm off arm-specific drivers to his team to fix.09:57
Sarvattand if we dont break it it wont ever be fixed09:57
RAOFThat said, things have changed vis-a-vis the importance of arm-specific drivers, so we probably need to care :)09:57
mlankhorstRAOF: oh sure, but in this case I know the procedure so it would have been more work to make him do it then to do it myself09:58
SarvattRAOF: back when ubuntu-arm existed?09:58
RAOFSarvatt: Yeah, pretty much :)09:58
mlankhorstRAOF: do you still want to do the radeon fencing thing?09:58
RAOFI won't have the time, much as I'd like to.10:00
mlankhorstok I gathered as much, was already investigating at doing it myself..10:01
tjaaltonhuh, power cut off10:01
tjaaltonneed to shutdown10:01
tjaaltonwas writing that rsalveti is trying to fix the arm driver loading in the server10:13
Sarvattdo default drivers in the xorg metapackage need to be changed?10:14
tjaaltonSarvatt: the big difference is that we can fix this shit..10:14
tjaaltonno10:14
tjaaltonarm* depends on silly drivers..10:15
Sarvattyeah bryce tried to reach out to the arm people years ago and noone responded10:15
tjaaltonnot any of this arm-specific stuff10:15
Sarvattthey dont use xserver-xorg-video-all10:15
Sarvattcirrus sisusb fbdev vesa? that doesnt make any sense hmm10:16
Sarvattmodesetting omap fbdev maybe would be better10:18
mlankhorstyeah :s10:18
* mlankhorst wonders if failsafe-x works on arm10:18
ogra_mlankhorst, at times :)10:32
ogra_though it usually gets me into a stuck situation (like no pointer working so that i have to switch to tty and stop lightdm)10:33
ogra_we definitely default to fbdev on all arm devices ... and we use xserver-xorg-video-all on all arm images 10:34
ogra_(ubuntu-arm images only differ in bootloader and kernel from x86 images in quantal, seeds are identical across the archies)10:35
ogra_as for the three binary arm video drivers we have in the archive .... we dont have armhf binaires for the omap3 one, feel free to ignore it ... for omap4 pvr we are supposed to get a new binary blob very soon (current one doesnt work with the current kernel), for nvidia tegra we are waiting for a fixed binary blob that supports xorg abi 1310:38
ogra_if you have any other questions, #ubuntu-arm still exists ... even though there isnt a team called like that anymore ;)10:39
Sarvattvesa and cirrus definitely don't make sense and thats being brought in via xserver-xorg-video-all on arm, omap is the only real open source driver available, xf86-video-modesetting is for exynos  and any other kms driver, fbdev for the other stuff like tegra and fallback with out the blobs installed, debian/patches/111_armel-drv-fallbacks.patch in xorg-server could be updated to load the blob drivers automatically without an xorg.conf like it was do10:45
Sarvatting except not touching it will make omap blobs still work10:45
Sarvattits just loading the pvr driver if /sys/devices/platform/omap exists right now, none of the other matches will do anything since the drivers are being dropped10:47
Sarvatttegra should be added there at least, now sure how to tell if its a tegra, if those fail fbdev would be used, loadin pvr for omap might not make sense because xf86-video-omap exists10:50
Sarvatt7 am? not asleep yet? goodnight :)10:51
mlankhorst;)10:52
mlankhorstogra_: yeah I'm just using the ti omap ppa, seems to work for me on omap4 a lot better than stock precise10:53
Sarvattmlankhorst: play a divx video in totem10:53
ogra_apart from installing a ton of unsupported packages :)10:54
mlankhorstand yet it still works better than precise.. what does that mean? :)10:54
ogra_mlankhorst, that TI didnt invest much time into making the driver work with the official kernel10:54
Sarvattthey're forcing a specific gstreamer output sink via a gconf setting, which doesnt support normal videos only stuff that can be accelerated :P10:54
ogra_we dont have any control over it 10:55
mlankhorstSarvatt: heh... have you tried playing video unaccelerated then? :D10:55
mlankhorstcount the frames..10:55
ogra_Sarvatt, well, only if you installed the packages from the PPA10:55
ogra_(there is a reason we couldnt ship their codecs ;) )10:56
Sarvatti just looked over the ppa when i was doing some nightmare with cedarview (aka poulsbo aka pvr sgx545 used there) video acceleration, not playing back anything but low profile h264 isn't really an option on the desktop :)11:01
mlankhorstshrug :p11:02
mlankhorstit's not the profile that matters, it's the resolution :D11:02
Sarvattit can play back 1080p h264 3.1 high profile fine11:02
Sarvattplay a divx video.. haha11:02
Sarvattsomething not gpu accelerated11:02
Sarvattit just wont even play if you force the output sink to pvrwhateversink in gconf like the ppa is doing11:03
Sarvattand thats the only way to use gstreamer-vaapi in gnome11:03
mlankhorst>implying you can call the unaccelerated slideshow 'playing' :D11:06
mlankhorsttjaalton: anything else I can do for x1.13?11:12
tjaaltonmlankhorst: can't think of anything atm11:16
mlankhorstok great :)11:19
* mlankhorst reading into radeon11:34
mlankhorstI feel like being evil and convert radeon_fence to dma_fence :p11:52
=== debfx_ is now known as debfx

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