/srv/irclogs.ubuntu.com/2010/06/02/#ubuntu-x.txt

Sarvatteww, so yeah, think I see what else might be causing some of the problems with vga16fb.. its making the agp modules load early and nvidia's agp module doesnt get used and causes problems01:14
Sarvattjust gonna get worse when agp is built into the kernel :)01:15
RAOFSarvatt: Fortunately, we're going to be dropping the vga16fb patch that binds it to *01:20
=== JanC_ is now known as JanC
Sarvatti think tomorrow is gonna be transitioning edgers to the new xsfbs day after maintenance01:51
* Sarvatt signed his life away for a vmware workstation trial to try this darn driver02:16
RAOFThanks for giving that a whirl!02:20
=== Kangarooo is now known as Kangarooo-zzz
Sarvatti just went the and installed the 2D gallium component in libgl1-mesa-dri-gallium, the 3D side is in dri because i'm not using the same build setup you're working on02:23
Sarvattthe egl/gles stuff is all wacky and different in 7.9, debian/ from origin/ubuntu doesnt work02:24
Sarvattplan on enabling everything and seeing whats installed in a few minutes when this is done downloading though, will probably finish compiling before i can even boot anything virtualized on this atom :)02:25
Sarvattwhen is the 10.04.1 freeze? that xserver SRU really needs to go in02:26
Sarvattguess I better build vmmouse in edgers first huh02:30
Sarvattfailed because of the xsfbs stuff forever ago and i forgot to fix it :D02:31
Sarvattlol vmware no likey RGBA windows02:54
Sarvatthttp://sarvatt.com/downloads/rgba.png02:55
Sarvattat least i can watch irc while it loads02:59
Sarvattheh i have to take screenshots of it to see whats going on03:19
RAOFHeh.03:27
Sarvattsaved by vnc03:34
Sarvattwell, an hour to fully install it03:43
Sarvatti wouldnt have booted the livecd in qemu by now03:43
RAOFLunch!03:51
Sarvattneed to make libgl1-mesa-dri-gallium depend on libkms104:41
Sarvatti'm doing it all over remote desktop to another machine running it in a VM since I cant use this one because of gtk in maverick.. plymouth segfaulted :)04:42
Sarvattnot sure if i'll even get 3D over RDP04:42
Sarvattnice, it works! outside of plymouth :)04:42
Bernardogood morning06:21
RAOFHoo.  Looks like there's a reasonable chance I'll get h264 decode acceleration on my intel chip in Maverick.07:35
=== cwillu_ is now known as cwillu
BernardoRAOF: which is your intel chip?09:59
RAOFGM4510:00
Bernardonice. Too bad I've lost h264 decoding for now on my poulsbo, or I could brag on having it since hardy... ;)10:00
BernardoBut I do hope we get more and more hw decoding features supported10:09
Dr_JakobSarvatt: I'm guessing that you are not running XChat in the VM? :)10:28
* Bernardo tried to get ahead on https://bugs.freedesktop.org/show_bug.cgi?id=28077, but got quickly lost in exa calls10:52
ubot4Freedesktop bug 28077 in Acceleration/EXA "X segfault in miCopyRegion / fbCopyNtoN" [Normal,New]10:52
Dr_JakobSarvatt: plymouth doesn't support vmwgfx?11:27
alf__RAOF: Hi!12:03
RAOFalf__: Ho!  How are those packages for you?12:12
alf__RAOF: Great, thanks!12:13
alf__RAOF: I notice that the gallium intel driver is not built by default. Is that on purpose?12:13
alf__RAOF: I built it my self and it was a bit unstable to be honest (at least as far as gles2 is concerned).12:14
jcristauconsidering that it doesn't work, not building it seems sane.12:14
alf__jcristau: It worked more or less for gles 1.1 examples that I tried, but segfaulted with gles2 progs.12:15
alf__jcristau: and the software rasterizer sucks :)12:16
jcristau*shrug*12:16
RAOFalf__: What intel card do you have.  I understand that i915g is less liable to instantly hang your GPU than i965g, which is what I was testing.12:16
RAOFImagine a question mark in the first sentence :)12:17
alf__RAOF: i915. The driver actually segfaults with gles2 in userspace. Valgrind catches the invalid write.12:18
RAOFWell, that's one up on i965, which hung my GPU as soon as I tried anything - gles1, gles2, openvg.12:19
alf__:D12:19
RAOFIt's possible this is better in git master, but I don't think so - Intel gallium looks pretty unloved.12:20
alf__RAOF: No problem, we actually needed the build mainly for -dev packages so others can build against mesa egl/gles*12:21
RAOFYeah, that was what I was thinking.12:22
alf__RAOF: Is radeon support better? I am planning on buying a new desktop with an ATI/AMD card and it would be great if I could try gles* things out12:22
RAOFIf you can aquire an r300-r500 card, absolutely.  There's a good chance that Maverick will ship with that gallium driver as DRI driver for those cards.12:23
RAOFr600+ is less good; the current gallium driver doesn't actually submit commands to the card yet :)12:24
* alf__ goes to check what chip is in the card he is planning to buy12:25
RAOF(The current generation cards are Radeon 4xxx, which is r700, and Radeon 5xxx, which is r800/greenhorn or some other such codename)12:25
RAOFPossibly marmaduke.12:26
alf__So I am doomed :)12:26
RAOFebay should set you up with a perfectly servicable r300-r500 for about $3012:27
jcristaui thought you could use egl_dri2 and classic dri drivers12:27
RAOFOnly for opengl; they don't support gles12:28
RAOFegl_dri2 gets you OpenGL on a EGL context, as far as I understand it.12:28
jcristauk12:28
alf__RAOF: thanks for all the info!12:29
lucazadehi! new IVI xorg-x11-drv-emgd released... http://bugs.meego.com/show_bug.cgi?id=2205#c713:01
ubot4bugs.meego.com bug 2205 in Graphics subsystem "request integration of EMGD into ivi/embedded distribution" [Major,Reopened]13:01
Bernardohi lucazade13:49
lucazadehi Bernardo13:49
BernardoThose are good news - if the driver at least builds. :)13:50
lucazadeif it works could be a record13:50
Bernardofor now, I'd be glad if it builds. The moblin driver won't even build...13:51
lucazadeBernardo: don't know if useful, this repo contains moblin drivers for karmic http://fit-pc2.com/download/ubuntu/dists/karmic/source/14:00
BernardoWeren't those using our drivers?14:10
BernardoI'll check, but that seems suspiciously like our karmic drivers14:11
Bernardobbl, time to enjoy the sun14:13
=== Kangarooo-zzz is now known as Kangarooo
trelaynehi all, when in twinview using nvidia, when I maximize a window, it maximized between both monitors.. Anyone know how to make it maximize only on one?16:54
SarvattDr_Jakob: yeah, VMware workstation doesn't like a maverick host with all of the gtk2 wackiness :)17:28
Sarvatt7.117:28
Dr_JakobSarvatt: hmm weird, have anybody filed a bug with vmware?17:31
* Dr_Jakob checks the internal bugzilla...17:31
Sarvatthaven't looked yet, still messing around with it on a windows host remotely. turns out that first upload i did failed to build because it also needed xineramaproto17:32
Sarvattand i just woke up, updating things now to see if it works17:32
Sarvatt(in the VM)17:33
Dr_Jakobok17:34
Dr_Jakobyou might need to blacklist vga16... I had problem with that whem I played around with 10.04.17:34
Dr_JakobHmm nope can't say anybody has filed a bug for that..17:37
Dr_Jakobbut then again my bugzilla-fu is weak.17:37
Sarvattseems to be working - http://sarvatt.com/downloads/vmwgfx.txt17:53
Sarvattusing swrast though, hmm17:55
Sarvattah acceleration disabled17:56
Sarvattmaybe i have to reinstall the tools or something, its enabled in the vmware settings17:57
Sarvatt-rw-r--r-- 1 root root 9768624 2010-06-01 23:51 /usr/lib/dri/vmwgfx_dri.so17:58
Sarvattah maybe because i'm logged into the host over remote desktop :)18:00
Sarvattah when it tries to use it it just dies with setting up EXA in the log18:11
Sarvatt[  114.333800] [drm:vmw_fb_setcolreg] *ERROR* Bad regno 16.18:12
Sarvatt[  114.333806] [drm:vmw_fb_setcolreg] *ERROR* Bad regno 17.18:12
Sarvatt[  114.333808] [drm:vmw_fb_setcolreg] *ERROR* Bad regno 18.18:12
Sarvattrepeated up to 255 in dmesg18:12
Sarvattso it only works when i start it when logged into the host over RDP so the 3D isn't used, bummer18:19
Sarvattok gonna start transitioning xorg-edgers to the new xsfbs stuff so upgrades will probably be broken for a few hours :)18:30
brycehSarvatt, wishing luck18:31
Sarvattlast time i tried it in another PPA it forced nvidia-current and radeonhd to  be installed18:31
Sarvatthmm the breaks: on  xserver-xorg-input-synaptics (<= 1.2.2-1), needs to be adjusted I think, ubuntu is at 1.2.2-1ubuntu4 thats broken by the new xserver18:43
cwillu_at_work-novtswitch is disabled these days?18:45
Sarvattwill push it just need to check the other breaks first18:45
Sarvatt"these days"?18:46
cwillu_at_workis that scare quoted because it should still work, or because it hasn't worked in forever?18:46
Sarvattit's quoted because i dont think it was ever enabled18:47
Sarvattdon't know if you meant it was before18:47
cwillu_at_worklet me restart18:47
cwillu_at_workthe -novtswitch doesn't do anything;  is this recent, or has it been a noop for a while?18:47
cwillu_at_workI'm specifically looking at arm / omap18:49
Sarvatthow are you starting X?18:50
Sarvattif its gdm you have to patch the source to change starting options afaik..18:50
cwillu_at_workSarvatt, I'm starting x from a serial terminal:  Xorg vt2 -novtswitch18:51
cwillu_at_worklooking at the source, there's a check on serverGeneration;  one way it checks VTSwitch, the other way it doesn't18:53
cwillu_at_workhw/xfree86/os-support/linux/lnx_init.c:229 is what I'm looking at (compare to :291)18:58
* cwillu_at_work patiently waits for xorg to compile in a qemu-static chroot20:09
SarvattThe following packages will be REMOVED:20:09
Sarvatt  xserver-xorg-input-all xserver-xorg-input-vmmouse xserver-xorg-video-all xserver-xorg-video-nv20:09
SarvattThe following NEW packages will be installed:20:09
Sarvatt  dkms nvidia-current nvidia-settings xserver-xorg-video-radeonhd20:09
SarvattThe following packages have been kept back:20:09
Sarvatt  xserver-xorg-core20:09
Sarvattthats what i get with just xorg-server updated20:10
Sarvattcant figure out why nvidia-current is in there20:10
Sarvattah thats just a dist-upgrade, upgrade is fine.. what the heck :)20:18
Sarvattyeah i'll just do all this on maverick first and upload the lucid stuff once i work it out :)20:25
Sarvattluckily xorg-server failed on lucid because of libpciaccess20:26
cwillu_at_workhow long does a typical clean -j1 build of xorg take?20:27
Sarvattalready built?20:27
cwillu_at_workno20:27
Sarvattxorg the metapackage?20:27
cwillu_at_workno, the big one20:28
cwillu_at_workfresh checkout, on a slow computer, but with lots and lots of memory and the build-tree on a ramdisk20:28
Sarvattreal0m5.028s user0m3.384s sys0m0.872s20:28
cwillu_at_workliar20:29
Sarvattyou mean a fakeroot debian/rules clean?20:30
cwillu_at_workyes20:30
Sarvattof xserver?20:30
Sarvattthats my time..20:30
Sarvatttime fakeroot debian/rules clean20:30
cwillu_at_workno, I meant, building the package, _after_ a debian/rules clean :p20:30
Sarvattoh lol20:30
Sarvattabout 20 minutes on my atom cpu20:31
cwillu_at_worktrying to decide if it's worth it to cancel the build and rerun it with j420:31
cwillu_at_workhmm20:31
Sarvatt14 on a PPA20:31
Sarvattprobably 5 of that spent installing deps20:31
cwillu_at_work2 hours and counting on a quad-core building it in an arm qemu20:31
Sarvattlol yeah that sounds normal20:33
Sarvattits about 3-4 hours for me in a arm chroot20:33
cwillu_at_workokay20:33
cwillu_at_workoooo, dh_install!  I must be nearly done21:11
Sarvattmerged xorg 7.5+6 in git. should I bump things for xserver 1.8 abi's?21:12
cwillu_at_workding21:23
Sarvattwhat xserver were you building?21:24
cwillu_at_workall of them? :p21:26
cwillu_at_workxorg-server-1.7.6; dpkg-buildpackage on armel21:26
Sarvattah I see why nvidia-current is getting pulled in, Provides: xserver-xorg-video-621:26
Sarvattand xserver-xorg depends on xserver-xorg-video-all | xserver-xorg-video-6, xserver-xorg-input-all | xserver-xorg-input-7 when the -all's were getting removed21:27
Sarvattah didn't know if you were building 1.8.1 from git21:30
Sarvatt-nv was build against xserver 1.7.x in edgers so its no wonder21:33
Sarvattdarn wacom and tslib not being in pkg-xorg, cant use auto-xorg-git21:34
Sarvattdoh yeah and this..21:48
Sarvatt  xserver-xorg-core: Breaks: xserver-xorg-input-721:48
Sarvatt                     Breaks: xserver-xorg-video-621:48
Sarvattguess i'll downgrade the breaks some more21:48
jcristauthat would be bad.21:48
jcristauunless i'm misunderstanding..21:49
Sarvattoh what the heck, nvidia-current Provides: xserver-xorg-video-7 so that doesn't explain it21:56
Sarvatti must have -vv and looked at the maverick one..21:56
Sarvattjust gotta update everything providing xserver-xorg-video-6 still I guess22:03
Sarvatti should have prepared all drivers for upload before uploading the server, next time i'll remember that22:05
Sarvattcall me lazy but as often as I update stuff I like to just say all irrelevant drivers are broken and leave it at that :) but the vast majority of those crappy ones are just easy syncs from debian-unstable so i can just script all these22:18
Sarvattheyo tormod, you around?22:21
Sarvatthow do I set options to pass to auto-xorg-git with ppa-update?22:21
tormodhi Sarvatt, for a short while :)22:22
tormodyou can in a hacky way include them in the hooks argument22:22
Sarvattneed to pass update crap drivers noone cares about that provide xserver-xorg-video-6 still :(22:23
Sarvattmass update rather22:23
Sarvattmight as well do it now because when i move to xserver 1.9 soon i'll have the sources handy to just rebuild with 22:23
tormodI sent you my "master" ppa update script once, can you find it?22:23
tormodit had some examples of passing options thru ppa-update22:24
Sarvattoh?22:24
Sarvatti have like 30k files in the xorg-pkg-tools directory so i probably missed it :)22:24
Sarvatt(tab completion takes awhile to say the least)22:24
tormodthe script was "go-update.sh" sent Fri, Sep 18, 200922:26
Sarvatt AOPS=?22:26
SarvattAOPTS rather22:26
Sarvattah thanks22:26
Sarvattguess I could just drop the packages from video-all/input-all in the meta, that'd be easier :)22:27
tormodwouldn't be the first time we do that in xorg-edgers :)22:27
Sarvattgoodbye apm, ark, chips, cirrus, geode, i128, i740, neomagic, siliconmotion, tdfx, openchrome and voodoo!22:31
Sarvattwell it still doesnt stop things from being broken actually22:31
Sarvattxserver-xorg-core actually breaks anything with the old abi's :(22:31
Sarvattits too much to work around from what I can see, going to just drop the breaks..  can't account for people that installed things not in the meta and not planning on updating things like virtualbox and crap22:38
Sarvattvirtualbox-ose-guest-x11 provides xserver-xorg-video-622:39
SarvattThe following packages have unmet dependencies:22:45
Sarvatt  xserver-xorg-video-nv: Depends: xorg-video-abi-7.022:45
Sarvattahh i rebuilt one i hacked up at a bad point trying to revert the xsfbs changes, oops22:48
Sarvatti hate to upload all drivers like this, using this numbering scheme stops debian updates from coming automatically later unless the version gets bumped upstream and i dont watch changes in most of these22:51

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