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

Sarvatti haven't had an execbuff while wedged on this machine for 2 days now using the ubuntu-x stuff, i'm saying this because that usually triggers it soon after :) i have been using 2.6.31-16 though because I need working suspend/resume during the week and the lucid kernel still has the flickering problems post resume00:07
tjaaltonbut you've been able to reproduce it with that kernel?00:08
Sarvattyeah I have had it with this kernel before in the past, but I was using intel 2.9.99x at the time as well, never tried just 2.4.17 + this kernel 00:10
tjaaltonsounds like they are good to go then00:11
Sarvatti need to build a kernel with the patches attached to that bug to try to get more info for them to figure it out00:12
tjaaltonto me it sounds like a bad combination of components00:17
tjaaltonand not a real bug00:17
Sarvatthope so, but its affecting people on gentoo and arch as well at least and only i915-i945 from what I can see00:20
tjaaltonok00:21
Sarvatthmm seem to have hit a snag with tseliot's new nvidia packages01:36
Sarvatthttp://pastebin.com/f12e6f5a401:36
Sarvattlooks like i had a custom /etc/modprobe.d/nvidia.conf with some options I was using before (that were commented out now) that didnt get replaced and screwed things up around line 24301:37
Sarvattgetting both of these in jockey too, dont know if thats normal01:39
Sarvattkmod:nvidia_current - nvidia_current (Proprietary, Disabled, Not in use)01:39
Sarvattxorg:nvidia-current - NVIDIA accelerated graphics driver (Proprietary, Disabled, In use)01:39
bjsniderjockey is used to do the update-alternatives command01:41
bjsniderwhich is how you get "enabled"01:41
Sarvattyeah pasted the jockey log and those two were listed in jockey-text01:41
Sarvatt2010-01-05 20:40:35,378 WARNING: /sys/module/nvidia_current/drivers does not exist, cannot rebind nvidia_current driver 2010-01-05 20:40:45,377 WARNING: modinfo for module nvidia failed: ERROR: modinfo: could not find module nvidia 2010-01-05 20:40:45,378 ERROR: XorgDriverHandler.enable(): package or module not installed, aborting01:42
Sarvatti get that when i try to enable the xorg:nvidia-current01:42
bjsniderdkms status01:43
bjsnidershould say what driver, if any, is installed01:43
Sarvattnvidia-current, 190.53, 2.6.32-9-generic, x86_64: installed01:44
Sarvattthe kmod activates fine its the xorg one that wont, theres 2 seperate entries in jockey01:44
superm1i think jockey's nvidia handler might need a patch actually to not list that twice01:45
superm1Sarvatt, make sure to let tseliot know about that issue if nvidia.conf exists before starting so that he knows it needs to get cleaned up in the jockey handler01:46
superm1or maybe even the packages themselves01:46
bjsniderit's telling you whatt he problem is: /sys/module/nvidia_current/drivers does not exist01:46
Sarvatttest01:48
Sarvattoh ok message wasnt going through01:48
Sarvatt  /sys/module/nvidia/ exists but no nvidia_current, nvidia is listed in lsmod but modinfo doesnt know about nvidia just nvidia-current01:48
Sarvattbecause it started with a / :)01:48
superm1Sarvatt, i want to say that special /etc/modprobe.d/nvidia.conf resolves nvidia to be nvidia-current or something like that01:49
superm1which allows you to have multiple nvidia.conf's on your system01:49
superm1*nvidia.ko's01:49
Sarvattahh01:49
superm1so if jockey failed to set that config because you had something there, it's gonna cause more pain later01:50
* Sarvatt tries to figure out how to fix this01:50
superm1remove the driver packages and your nvidia.conf and reinstall them i think01:50
superm1def something that tseliot will need to account for01:50
Sarvatti'm just not near the box anymore and have to figure out how to use jockey-text to reinstall it because I thought I read manually installing nvidia-current wont set up alternatives right :D01:52
Sarvattah yeah alias nvidia nvidia-current01:57
Sarvatti purged it and removed the .conf, rebooted, installed through jockey and it failed01:57
Sarvatti think it modprobed before linking the nvidia.conf or something that time01:59
Sarvattso it failed in failsafe mode and gave the error message but its working fine after rebooting02:00
Sarvattnope, using swrast02:01
SarvattERROR: XorgDriverHandler.enable(): package or module not installed, aborting02:02
* Sarvatt wonders if theres some other required package not getting pulled in here02:02
bryyceick02:03
bjsniderSarvatt, sudo update-alternatives --set gl_conf $(ld_so_conf_path)02:07
bjsnidersudo ldconfig02:07
bryyceheya bjsnider, don't know if we've met.  welcome to ubuntu-x  :-)02:09
Sarvattwhats the ld_so_conf_path supposed to be?02:09
superm1bryyce, bjsnider is the one maintaining the vdpau PPA with all sorts of newer drivers and stuffs02:09
bryycesweet02:10
bjsniderSarvatt, hold, let me wade through these variables and reconstruct it02:10
bryyceah yes I remember running across that ppa02:10
bjsnideryes you did02:10
bjsnideri packaged that beta driver that got released because somebody broke an nda with nvidia and you asked me to remove it02:11
bryyceoh yeah02:12
bjsniderSarvatt, /usr/lib/nvidia-current/ld.so.conf02:13
bryycethanks again; that was looking like it could have turned into a big political mess but it all worked out well02:13
bjsniderno prob02:14
bjsnideri didn't leak it though. it appeared on a russian site and people were already installing it. the cat was out of the bag. nvidia should have just let it go02:14
Sarvattnot the /etc/ld.so.conf.d/GL.conf that got installed with the xserver update?02:15
Sarvattthey both are the same anyway02:16
bjsniderthat's the command alberto says you need to run to manually enable the driver02:16
bjsniderdoes anybody know anything about opencl?02:17
bjsnideri'm trying to figure out of this huge shared library has to do with it02:18
bjsnidernvidia has helpfully not documented its existence or purpose at all02:18
Sarvattthats weird, the libglx.so / libdri.so alternatives didnt get set up in the xserver-xorg-core.postinst like they should have02:19
SarvattCan't call method "slave" on an undefined value at /usr/sbin/update-alternatives line 1017.02:20
Sarvattah hah02:20
bjsniderwhat is on that line?02:20
Sarvatthttp://pastebin.com/d73f439a302:21
Sarvattthose slave alternatives arent getting set up here,  ldconfig -p | grep libglx returns nothing02:22
bjsniderwhat is the undefined value?02:23
Sarvattsupposed to be generic ones set up i thought and then alternatived out when you switch02:23
bjsnidercan you cat the script and look at line 1017?02:24
Sarvattlrwxrwxrwx 1 root root 27 2010-01-05 20:55 /usr/lib/xorg/modules/extensions/libglx.so -> /etc/alternatives/libglx.so    lrwxrwxrwx 1 root root 38 2010-01-05 20:55 /etc/alternatives/libglx.so -> /usr/lib/nvidia-current/xorg/libglx.so02:32
Sarvattthat looks right but02:32
Sarvatt[    0.172246] (II) Loading /usr/lib/xorg/modules/extensions/standard/libglx.so02:32
Sarvattin Xorg.0.log02:32
bjsniderstandard?02:35
bjsniderthat path doesn't exist in the postinst script02:38
bjsniderSarvatt, try removing /usr/lib/xorg/modules/extensions/standard/libglx.so02:48
=== ripps|sleep is now known as ripps
Sarvatthmm I think its here03:50
Sarvatt             --slave #LIBDIR#/xorg/modules/extensions/libdri.so libdri.so #LIBDIR#/xorg/modules/extensions/standard/libdri.so \03:50
Sarvatt             --slave #LIBDIR#/xorg/modules/extensions/libglx.so libglx.so #NVIDIAEXTENSION#/libglx.so03:50
Sarvattneed to look at the full postinst for nvidia-current, i'm just looking at the diff and its missing a bunch of it but libdri.so is getting set up right and libglx.so isnt03:52
bjsnider--slave /usr/lib/xorg/modules/extensions/libglx.so libglx.so /usr/lib/xorg/modules/extensions/standard/libglx.so \03:54
Sarvatt--slave #LIBDIR#/xorg/modules/extensions/libglx.so libglx.so #NVIDIAEXTENSION#/xorg/libglx.so is what it should be I think03:55
Sarvatt/usr/lib/nvidia-current/xorg/libglx.so03:55
Sarvattthats where it is here03:55
bjsniderthat file exists?03:56
Sarvattyep03:56
Sarvattits in xorg/ not just nvidia-current/03:56
Sarvattdont know how it worked for anyone if thats the case though03:56
Sarvatti mean the drivers work i just dont get any gl outside of swrast03:57
bjsniderit's been working for people as far as i know03:57
bjsniderok, maybe that's it03:57
bjsnidermaybe nobody but you has tested glx03:57
Sarvattthats just in the nvidia-current.postinst.in, in nvidia-current.postinst it has             --slave /usr/lib/xorg/modules/extensions/libglx.so libglx.so /usr/lib/nvidia-current/xorg/libglx.so04:00
bjsniderok, well the .in is used to generate the other04:01
bjsniderso NVIDIAEXTENSION must be the correct path, ie. /usr/lib/nvidia-current/xorg04:01
Sarvatt--slave /usr/lib/xorg/modules/extensions/libglx.so libglx.so /usr/lib/nvidia-current/xorg/libglx.so is what it is in /var/lib/dpkg/info/nvidia-current.postinst too, so much for that04:05
Sarvattsarvatt@sarvatt-hp:/var/lib/dpkg/info$ ll /usr/lib/xorg/modules/extensions/libglx.so04:06
Sarvattlrwxrwxrwx 1 root root 27 2010-01-05 20:55 /usr/lib/xorg/modules/extensions/libglx.so -> /etc/alternatives/libglx.so04:06
Sarvattsarvatt@sarvatt-hp:/var/lib/dpkg/info$ ll /etc/alternatives/libglx.so 04:06
Sarvattlrwxrwxrwx 1 root root 38 2010-01-05 20:55 /etc/alternatives/libglx.so -> /usr/lib/nvidia-current/xorg/libglx.so04:06
* Sarvatt is stumped.04:06
bjsniderdo you still have /usr/lib/xorg/modules/extensions/standard/libglx.so?04:07
Sarvattyep, and the alternatives are switching away /usr/lib/xorg/modules/extensions/libglx.so/libdri.so instead of the ones in standard/04:10
Sarvattif you dont have nvidia-current installed it sets up alternatives for  /usr/lib/xorg/modules/extensions/libglx.so to  /usr/lib/xorg/modules/extensions/standard/libglx.so04:11
bjsniderif the alternatives are switching away, why is your system trying to load the standard alternative?04:12
bjsniderthe standard file should be a link. where does it point to?04:14
Sarvattsarvatt@sarvatt-hp:/var/lib/dpkg/info$ sudo update-alternatives --remove gl_conf /usr/lib/nvidia-current/ld.so.conf 04:19
Sarvattupdate-alternatives: using /usr/lib/standard-x11/ld.so.conf to provide /etc/ld.so.conf.d/GL.conf (gl_conf) in auto mode.04:19
Sarvattsarvatt@sarvatt-hp:/var/lib/dpkg/info$ sudo update-alternatives --set gl_conf /usr/lib/nvidia-current/ld.so.conf 04:19
Sarvattupdate-alternatives: using /usr/lib/nvidia-current/ld.so.conf to provide /etc/ld.so.conf.d/GL.conf (gl_conf) in manual mode.04:19
SarvattCan't call method "slave" on an undefined value at /usr/sbin/update-alternatives line 1017.04:20
Sarvattguess i should do some googling on  Can't call method "slave" on an undefined value :)04:21
bjsnideri'd like to know what's on that line04:22
Sarvatthttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=55413604:29
ubottuDebian bug 554136 in dpkg "u-a: --set fails with undefined value on non-registered paths" [Normal,Fixed]04:29
Sarvatti updated my update-alternatives with that commits changes and now i get04:37
Sarvattsarvatt@sarvatt-hp:/var/lib/dpkg/info$ sudo update-alternatives --set gl_conf /usr/lib/nvidia-current/ld.so.conf04:37
Sarvattupdate-alternatives: error: alternative /usr/lib/nvidia-current/ld.so.conf for gl_conf not registered, not setting.04:37
Sarvatthttp://pastebin.ubuntu.com/352132/04:39
Sarvattthats my update-alternatives --display gl_conf output04:39
SarvattThere is only one alternative in link group gl_conf: /usr/lib/standard-x11/ld.so.conf04:40
Sarvattso the alternatives arent getting registered with the nvidia-current.postinst for some reason04:41
bjsnideryes, because of that error that points to "line 1017"04:45
Sarvatt2010-01-05 20:55:48 update-alternatives: run with --install /etc/ld.so.conf.d/GL.conf gl_conf /usr/lib/nvidia-current/ld.so.conf 9700 --slave $04:49
Sarvatt2010-01-05 20:55:48 update-alternatives: link group gl_conf updated to point to /usr/lib/nvidia-current/ld.so.conf04:49
Sarvattinstalling from aptitude instead of through jockey, lets see if this works this time04:51
Sarvatt  Selection    Path                                Priority   Status04:51
Sarvatt------------------------------------------------------------04:51
Sarvatt* 0            /usr/lib/nvidia-current/ld.so.conf   9700      auto mode04:51
Sarvatt  1            /usr/lib/nvidia-current/ld.so.conf   9700      manual mode04:51
Sarvatt  2            /usr/lib/standard-x11/ld.so.conf     500       manual mode04:51
Sarvattthats more like it04:52
Sarvattnope still [    0.106192] (II) Loading /usr/lib/xorg/modules/extensions/standard/libglx.so... ah well, enough messing around for tonight :D04:55
Sarvattwonder why it installs the nvidia libglx.so to /usr/lib/xorg/extra-modules as well05:04
Sarvattah hah05:08
Sarvatti moved /usr/lib/xorg/extensions/modules/standard out of the way and it loads the libglx.so from /usr/lib/xorg/modules/extensions/ like it should which works with the alternatives05:09
Sarvatti guess xserver will look in subdirectories before following a link or something05:10
Sarvatt[    0.155733] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so05:10
Sarvatt[    1.220630] (II) Module glx: vendor="NVIDIA Corporation"05:10
Sarvattso i guess standard/ needs to be moved somewhere else05:11
Sarvatthmm, need to leave libdri.so in standard/ the way it is now, just moving the libglx.so from in there works05:13
Sarvattotherwise i get [    1.324256] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so05:13
Sarvattdlopen: /usr/lib/xorg/modules/extensions/libdri.so: cannot open shared object file: No such file or directory05:13
Sarvattanyway, enough messing with it tonight for real, wifes bugging me :D thanks for the help05:14
bjsnidernvidia does not change libdri05:16
=== cdE|Woozy_ is now known as cdE|Woozy
mvoI reopened #494627 because my initial fix is no good, I attached a (trivial) new one - could someone please have a quick look if that makes sense and is upstreamable? it makes my nv system happy again09:43
tjaaltonmvo: so that fix alone is enough to fix it?09:52
mvotjaalton: yes, that makes it work for me - the fix itself is pretty obvious, but I don't know enough about the background to be 100% sure its the right fix. ie it might be a mandatory function (gamma_set). but I guess even then crashing is not the right approach ;)09:54
mvotjaalton: that diff plus a revert of the stub function and my -nv system is back, the previous patch fixed the crash but colors were all messed up09:55
tjaaltonmvo: ok, I guess the next step would be to post it upstream for a review then :)09:55
mvo(but only after cold restart, reboot was not enough this is why I did not catch it yesterday)09:55
mvotjaalton: ok, cool. I will do that. 09:56
tjaaltonI mean if there is a chance of regressing other drivers09:56
tjaaltonhttp://wiki.x.org/wiki/Development/Documentation/SubmittingPatches09:56
mvooh, nice. I did not know this page09:57
tjaaltonit's quite fresh09:57
tjaaltonand new09:57
tseliottjaalton: do you mind if I upload my changes to X from git?13:31
tjaaltontseliot: nope13:36
tseliottjaalton: also, it looks like libxvmc (in Ubuntu) is not maintained in git. Shall I simply upload my changes?13:37
tjaaltontseliot: there were no ubuntu changes before..13:38
tjaaltonwell, occasionally yes, but13:39
tjaaltonwhatever you prefer13:39
tseliottjaalton: I think these changes are something we'll have to maintain as they are required by the new alternatives system13:40
tseliot"we" meaning "I" ;)13:40
tseliottjaalton: (ignore the noise in the changelog which is from my ppa) this is the debdiff: http://pastebin.ubuntu.com/352317/13:41
jcristauewww removing possibly modified.13:42
jcristau+conffiles13:42
tseliotyes, I know13:42
tseliotif you can think of better solutions, I'm all for it13:43
tseliotthe problem is13:43
tseliotthat if the file already exists13:43
jcristaui'd say alternatives in /etc are a bad idea13:43
tseliotthe alternative slave won't be installed13:43
tseliotit's just a link there13:44
tseliotwhich points to /usr/lib/whatever/realfile13:44
jcristauit's still a bad idea.  /etc is the admin's territory.13:44
tseliotthe use-case would be an admin which sets a different path to libXvMC.so.1 in /etc/X11/XvMCConfig13:47
jcristaui guess so.  i have no idea how xvmc works.13:49
tseliotjcristau: would it be better to rebuild the package without that path and rely on ld.conf.d to find the library instead?13:49
jcristauas i said, i don't know how xvmc works, or what uses this /etc/X11/XvMCConfig13:50
tseliotok13:50
jcristaui'm just saying that from a packaging pov, having something in /etc which is managed by alternatives is asking for trouble13:51
tseliotI see your point13:53
tseliotlibXvMCW_la_CFLAGS =\13:53
tseliot$(AM_CFLAGS)\13:53
tseliot-DXVMC_CONFIGDIR=$(sysconfdir)/X11\13:53
tseliotsysconfdir is what it uses13:53
tseliothmm..13:53
tseliotsuperm1: thoughts on this ^^13:56
tseliot?13:56
tseliotjcristau: would it be better if I changed the place where libxvmc looks for settings to /usr/lib/whatever and used alternatives there? (I suspect that admins would be angry either way though)14:01
jcristauyes, it's probably better14:01
tseliotok14:01
bjsnidertseliot, i found out why the 195 blob is so much bigger than previous blobs14:15
tseliotbjsnider: why?14:16
bjsniderthere is a massive shared library named libnvidia-compiler.so.xxx14:16
bjsniderthey have also, without documenting it, decided to include the opencl headers/shared libraries14:17
bjsniderand i think the aforementioned file has to do with that14:17
bjsniderbut without any documentation, i can't be sure14:18
tseliotaah14:18
bjsnideri thought you might know14:18
bjsniderit's /usr/lib/libnvidia-compiler.so.xxx.xx14:19
bjsniderand there's also a lib32 version14:19
tseliotI spent more time making sure that the stack markings on those libraries were disabled14:19
bjsniderstack markings?14:20
tseliotwithout noticing what those libraries do ;)14:20
tseliotyep14:20
bjsnideri don't know what that means14:21
tseliotlet me find the actual bug report14:21
tseliotbug #40945614:21
ubottuLaunchpad bug 409456 in nvidia-graphics-drivers-96 "upstream compiled binaries built without stack flags" [Medium,Fix released] https://launchpad.net/bugs/40945614:21
tseliotsee the description14:21
bjsniderwel, whatever. is there any way i can look inside the first few lines of that file and see what it's doing at the start?14:23
tseliotwhat file? The proprietary library?14:29
bjsnideryep14:30
tseliotit's proprietary. It meant for you not to read it ;)14:31
bjsniderwell, i guess i'll toss it in the legacy build scripts, since everything else in that directory is in there too14:33
bjsnidersarvatt had some trouble getting the glx side of the new driver to work last night14:34
bjsniderjockey didn't do the update-alternatives successfully14:34
tseliotbjsnider: because I haven't uploaded jockey yet14:38
tseliotor any other piece of the puzzle14:38
bjsnideroh, well that would explain it14:39
tseliottjaalton: I think I'll use a patch (with quilt) instead modifying the package (libxvmc) directly. Would this be better?15:38
Sarvatttseliot: I saw another problem when I was testing out your packages, if someone already has an /etc/modprobe.d/nvidia.conf the new one with the alias wont get linked16:32
tseliotSarvatt: true but how can we check that in advance?16:33
tseliotusers could even add some random diversion on the kernel module and break things16:34
Sarvattcan you just call it something else that people wouldnt normally have?16:34
tseliot(just an example)16:34
tseliotin theory (unless they are advanced) users wouldn't have an nvidia.conf file in that directory16:35
Sarvattall the tweaking guides tell you to make /etc/modprobe.d/nvidia.conf, i had a custom powermizer setup in there16:35
tseliot:-/16:36
tseliotshall I get rid of any conf files that mention nvidia in that directory? It seems a bit excessive to me16:37
Sarvatti'll try changing it to link it to /etc/modprobe.d/nvidia-current.conf and put my old nvidia.conf there and see if it works16:37
tseliotSarvatt: wait, what's the content of your .conf file?16:38
tseliotor what used to be the content of that file?16:38
Sarvatti deleted it already :( it had some NVreg_RegistryDwords= options to change the default powermizer settings though16:39
tseliotSarvatt: ok and it referred to the nvidia module, not nvidia-current or some other name16:39
tseliotso I guess it's just a matter of finding a different name for that link16:40
Sarvattyeah, imagine it would just either ignore those things because it cant find nvidia if the alias one gets loaded before, or load those options then alias it after if it loads the linked one later16:40
tseliotwe could use something like /etc/modprobe.d/nvidia-graphics-drivers.conf perhaps?16:42
tseliothoping that users won't bother writing names which are this long16:42
tseliot;)16:42
Sarvattyeah thats a pretty safe bet there :)16:43
Sarvattso we'd need an updated jockey for the libglx.so alternative to work? I had to move /usr/lib/xorg/modules/extensions/standard/libglx.so out of the way for things to work right, it was loading that even though the alternative was set up right for /usr/bin/xorg/modules/extensions/libglx.so16:46
tseliotyou'll need an updated X, jockey, etc.17:00
tseliotI'll upload the different pieces soon17:00
superm1tseliot, setting up xvmc properly with nvidia is less important these days17:01
superm1all the cool kids just use vdpau when they use nvidia17:01
superm1so it might not be worth the troubles to configure it anymore and introduce a delta to libxvmc17:01
tseliotsuperm1: something like this wouldn't be big: http://pastebin.ubuntu.com/352410/17:02
tseliotit's a quilt patch17:02
superm1only worry would be is if there is a lot of documentation that claims people go modify the old location17:03
tseliotright, but that path won't be used any longer and we can document that17:05
superm1Ok17:11
tseliotsuperm1: is that configuration file used for anything else or only for nvidia, etc.?17:17
superm1tseliot, i think it's only ever used when you do something with nvidia xvmc instead17:17
tseliotok, so no one should want to modify it17:18
tseliot(in theory)17:18
superm1right17:19
tseliotok, good17:19
jcristauSarvatt: are you still running with powersave=0, or did that get fixed?18:10
Sarvattnot fixed here without that, only fixed with powersave=0 with that one remove render reclock support commit here, i've just been using 2.6.31 if I need to suspend but other people in one of those bugs said reverting another commit worked without powersave=018:15
Sarvatttrying to find that bug to find the commit now18:15
Sarvatthttp://bugzilla.kernel.org/show_bug.cgi?id=1478118:17
ubottubugzilla.kernel.org bug 14781 in Video(DRI - Intel) "181a533 is causing severe screen flickering on 965GM" [High,Resolved: patch_already_available]18:17
Sarvatthttp://git.kernel.org/?p=linux/kernel/git/anholt/drm-intel.git;a=patch;h=cf74ecbbff3e3b45bae61d28d2220f74d853e2f0 still needs powersave=0 here..18:18
jcristauSarvatt: presumably with powersave=0, that patch doesn't change anything?18:20
Sarvatti'm assuming theres more to powersave than render reclock or else it wouldnt make sense that its fixed with powersave=0 and that patch18:24
=== ripps is now known as ripps|sleep
Sarvatthttp://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=181a5336d6cc836f05507410d66988c483ad0154 is the one people in the kernel bugzilla were saying could be reverted from 2.6.32 to fx it without needing powersave=018:28
Sarvattpowersave AND the remove render reclock commit that doesnt apply to 2.6.32 I mean18:28
Sarvatti havent been able to test it at all, been trying to focus on one bug at a time and thats minor compared to the random crashing here but I imagine it's alot more important to you since you get it at first boot instead of just after resume18:30
jcristaui'll try debian's .32 with powersave=0 when i get back to my 945 laptop..18:31
tjaaltontjaalton: actually, I think it's more work to update a patch if the packaging changes18:38
tjaaltonij18:38
tjaaltondamn18:38
tjaalton"uh"18:39
tjaaltonoh tseliot went already18:39
tjaaltonthat's why I'm talking to myself18:39
Sarvatti dont understand why .32 with powersave=0 doesn't work unless that remove render reclock support commit is applied too but i'm 100% positive it doesn't here18:39
Duke`more and more execbuf errors occuring... :(19:04
wind-riderhi19:26
wind-rideri was wondering how i could configure my wacom tablet since in lucid there is no Xorg.conf to edit19:26
wind-ridercan somebody tell me?19:26
wind-riderthe tablet works, but I would like to set the mouse to relative mode19:27
bryycetjaalton, any chance we'll get -wacom for a3?20:57
bryycetjaalton, er, I mean a220:57
=== seb128_ is now known as seb128
tjaaltonbryyce: sure, it only depends if it's based on the (non-available) debian version or a complete fork22:02
jcristauno news from ron then?22:03
bryycegiven that a2 is coming up RSN, if we want it in for a2 does that imply we'd need to do a fork?  What would that entail, just carrying a git snapshot or branch, or...?22:03
tjaaltonjcristau: not since the latest email22:04
jcristauhmm ok22:04
tjaaltonhe said he had some snapshots for a select few to test, and the results weren't too encouraging22:04
tjaaltonand I asked for one to upload to a ppa first22:04
tjaaltonbryyce: either 0.10.3 or a newer snapshot22:07
bryyceI'm wondering if the results weren't encouraging, is it going to be any worse than the current situation?22:08
tjaaltonwell, apparently it would be worse to let people think there is a working driver available22:09
tjaaltonthat was his reasoning22:09
bryycehah22:09
bryycehrm22:11
bryycewell, if it only takes pulling a git snapshot of xf86-input-wacom and there are no other dependencies, it sort of seems like it would at least be moving us in the right direction22:12
tjaaltonit's just re-inventing the packaging that is pointless. I'd rather have whatever he has now, but the git hasn't been updated for a month (and doesn't have any packaging bits)22:14
bryyceoh the packaging needs done too hmm22:15
bryycealright, well guess we can just put in a release note that wacom is totally broken and push it to a322:16
wind-ridertjaalton: do you know how a wacom tabled could be configured on ubuntu lucid?22:16
Sarvattwonder if the 0.10.1 i packaged up in edgers a few months ago even works, time to dig out a tablet22:16
tjaaltonbasically it's pretty similar to any other input driver, but there's xsetwacom and possibly other tools as well22:16
tjaaltonwind-rider: you don't22:17
wind-ridertjaalton: one can't?22:17
tjaaltonwind-rider: because there is no driver. evdev is used by default, and if it doesn't work.. well too bad.22:17
bryycewind-rider, see what we were just talking about ;-)22:17
* hyperair wonders if anyone here uses the nvidia 9643 driver22:17
tjaaltonit has been on the relnotes AIUI22:17
wind-ridertjaalton, bryyce: the tablet works, but i do not know how to configure it22:18
wind-riderthere is pressure support, etc22:18
jcristaustill no libxcb sync?22:18
tjaaltonjcristau: no, requested though22:19
tjaaltonfor a manual sync22:19
tjaaltonwind-rider: so evdev doesn't support such features22:19
bryycetjaalton, I don't see mention of it at https://wiki.ubuntu.com/LucidLynx/TechnicalOverview22:20
bryyceI'll add it22:20
wind-ridertjaalton: evdev does support pressure support, but no relative / absolute setting?22:20
tjaaltonwind-rider: I don't know22:20
Sarvattummm22:20
Sarvattthe xf86-input-wacom I packaged up on edgers a few months ago works fine in current lucid22:21
Sarvattjust tested with a graphire 3 and an intuos 322:21
Sarvatthttp://pastebin.com/f798362b222:21
Sarvattall it took was some minor build rule adjustments22:21
wind-ridertjaalton, Sarvatt, bryyce: http://pastebin.ca/1740737 <--- here is an extract of Xorg.0.log22:22
wind-riderit sets the devices to absolute mode, but i'd like to use relative mode for the mouse22:23
tjaaltonwind-rider: so try with xinput22:23
jcristauooh xf86-input-kbd got pulled from lucid?22:23
tjaaltonjcristau: yep22:24
Sarvattwind-rider are you using xorg-edgers?22:24
tjaaltonwanted to go to universe, so no reason to keep it there22:24
wind-riderSarvatt: not yet22:24
Sarvattoh our logs look the same is why i asked22:24
wind-ridertjaalton, Sarvatt: i can call xinput set-mode "Wacom Graphire3" RELATIVE, but then I set this mode also for pen and eraser?22:26
wind-riderthere are no separate pen, eraser and mouse devices22:26
wind-riderwhen calling xinput list22:27
jcristauyes.  for that you need a wacom driver.22:27
tjaaltonsurprise, you are not using the wacom driver22:27
bryyceI've added a known-issue for this at https://wiki.ubuntu.com/LucidLynx/TechnicalOverview22:27
wind-riderok, now it's clear22:28
wind-riderthx for your help22:28
* bryyce wordsmiths a bit22:30
jcristautjaalton: i'll try to talk to ron on irc, see where things stand..22:32
tjaaltonbryyce: nice, it's a bit incorrect though. wacom-tools -based driver doesn't work with xserver 1.7, it's not due to the hal removal22:32
tjaaltonjcristau: thanks, I've seen him too every now and then22:32
bryycetjaalton, better?22:39
tjaaltonbryyce: yeah, thanks22:39
bryyceSarvatt, I'd be interested in hearing more widespread testing of your wacom edgers package, although I'm hesistant to point people at that from the release notes22:43
bryyceif the package is good enough for us to point people to, then we ought to just put it in lucid I suppose.22:44
Sarvattits not working, i am using evdev, sorry about that22:46
tjaaltonhehe :)22:46
Sarvattlooks like I cant rebuild the old wacom-tools thjaeger sent me that was working right on xserver 1.7 now either :(22:47
Sarvatt../../../src/xdrv/xf86Wacom.c:398: error: too few arguments to function ‘InitValuatorAxisStruct’22:47
Sarvattthat was back in july that it was working22:47
bryyceI thought about mentioning that "some limited functionality may be available from use of evdev", but then I thought, if they're reading the release note about wacom, they probably already know this.  ;-)22:48
Sarvatthe's got a newer one in his PPA but its using hal only and not working either22:48
Sarvatttried making a little udev rule for it but no luck -- http://pastebin.ubuntu.com/352562/22:53
bryyceokie doke.  If anyone finds out anything new/interesting about wacom in the next couple days let me know asap, otherwise we'll just check in again on it in a couple weeks22:53
Sarvattis the rule wrong maybe?22:53
tjaaltonSarvatt: no, it loaded fine22:54
tjaaltonpreinit failed22:54
tjaaltonthough I guess it should use some callout app like with hal, to init all the devices22:55
jcristautry 0.10.3?  also add some ErrorFs in preinit to see why it fails?22:57

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