/srv/irclogs.ubuntu.com/2008/11/11/#ubuntu-x.txt

tjaaltonbryce: san jose has caltrain, not BART :)14:15
tjaaltonpublic transport seems pretty cheap there, but caltrain is surprisingly slow14:50
tjaalton~2h from the hotel to the airport, but only $7.2514:51
mvotjaalton: so you are comming?16:16
mvohm, so I read reports that compiz does hang on a i945 for intrepid16:17
mvoanyone here with more information?16:17
tjaaltonmvo: yes16:18
tjaaltonno idea about the i945 issue16:26
mvotjaalton: is there someone familiar with intel I could talk to? do we have a contact at intel? I mean, blacklisting i830,845,945 does not leave that many cards that we don't blacklist16:27
mvobryce: ^--- ?16:29
tjaaltonmvo: bryce knows better, but I think he's been talking to jbarnes at least16:29
pcjc2hi guys17:42
pcjc2Anyone about who knows about the evdev vs. joysticks problem?17:42
tjaaltono/17:43
pcjc2https://help.ubuntu.com/community/Joystick_lshal_outputs suggests it is fixed with xserver-xorg-input-evdev 1:2.0.99+git20080912-0ubuntu617:43
pcjc2Not fixed for me, and 3Dconnextion space-navigator device17:43
pcjc2according to changelog for the evdev driver, it was only an Amd64 big which was fixed17:44
tjaaltonyes17:45
tjaaltonevdev should refuse to use them17:45
tjaaltonso it's still picked for you?17:45
tjaaltonpcjc2: ^^17:51
bryceheya17:58
bryce(on holiday today)17:58
tjaaltonhowdy17:59
brycetjaalton: ah, that's too bad, I thought bart went down that far17:59
tjaaltonnot yet anyway, depends on how the ballot went :)17:59
brycetoo bad mvo's not online18:00
tjaaltonthey are planning to extend it 16mi to san jose (the eastern route)18:00
brycetjaalton: if you can link up with enough other attendees, you can probably get a shuttle or taxi at a decent rate (and that will get you there faster)18:05
pcjc2hi, sorry, got distracted in the lab18:05
pcjc2tjaalton: Yes, lshal shows evdev being picked for the space navigator18:05
pcjc2want the output posting somewhere... pastebin?18:05
jcristaulshal picking evdev is ok, i think18:06
tjaaltonpcjc2: logfile should show if it's actually being used18:06
pcjc2logfile does indeed show it being used18:06
pcjc2(II) 3Dconnexion SpaceNavigator: Configuring as mouse18:07
pcjc2(II) XINPUT: Adding extended input device "3Dconnexion SpaceNavigator" (type: MO18:07
pcjc2USE)18:07
tjaaltonbryce: well I think that I'll just go straight to downtown for a couple of hours before getting to the airport, that should minimize waiting times on stations :)18:07
bryceah, good idea18:09
pcjc2Seems that evdev's "is it a mouse" heuristic is being broken by the SpaceNavigator reporting as having mouse buttons18:11
pcjc2(as well as axis)18:11
tjaaltonwell, maybe the buttons are within the permitted zone18:11
tjaaltonduh, I've forgotten the command to show the keyid's of an input device?18:14
pcjc2I have a driver I wrote / copy-pasted for it18:14
pcjc2and it is finding those buttons as BTN_0 from the kernel's /dev/input/18:14
tjaaltons/ten//18:15
pcjc2ten?18:15
tjaaltonok, s/forgotten/forgot/ :)18:15
tjaaltonI'm tired or somthing..18:16
pcjc2ah... was looking for a number - brain didn't register the word forgotten18:16
tjaaltonheh18:16
pcjc2ok, so its coming under the BTN_MISC rangeC18:16
pcjc2s/C//18:17
pcjc2But are there any devices which _are_ mice, which have no buttons under the BTN_MOUSE range?18:17
pcjc2If not, that suggests a patch to the evdev driver to only register something as a mouse if it has axes, and (some) buttons which are > BTN_MOUSE18:18
tjaaltonhm, dunno18:18
pcjc2s/>/>=/18:18
tjaaltonyou should probably ask whot on #xorg-devel, although it's rather early down under18:18
pcjc2My Hardy workaround, was to ensure I never installed the evdev driver, but going forward it would be nice to fix this properly18:18
pcjc2xorg developers are in Oz?18:19
jcristaux input developers are18:19
pcjc2ok18:19
tjaaltonyes, whot and daniels both are :)18:19
pcjc2I'll knock up a patch which seems "right" here, and post that and an explanation on xorg-devel18:19
pcjc2(email)18:19
jcristaubut, you'll probably break something else if you change that check..18:20
pcjc2No doubt... but as a local workaround, and a discussion point, it makes a good start18:20
jcristauyup18:20
pcjc2It would be nice to have this device handled properly by XINPUT generally18:20
pcjc2I ended up writing a driver for the /dev/input/... device directly, rather than using XINPUT, due to various confusion about the way it represents its axis maxing it a bit screwey to use with xinput-joystic18:21
pcjc2k18:21
pcjc2its reporting relative axis, which IIRC, the joystic driver integrates18:22
pcjc2where you really just want the raw-numbers (perhaps scaled) back for a 6DOF controller navigating a 3D application18:22
pcjc2it makes no sense that the XINPUT system tries to return coordinates in X device space18:23
jcristaudoesn't XI give you the raw coordinates?18:24
pcjc2it has been a while since i played with the device..18:27
pcjc2there are about "n" different ways you can interface withit18:28
pcjc2the proprioraty drivers open the USB device directly. You can use linux's input device support, X11...18:28
pcjc2its not picking up the right number of axis at the moment - I'd guess because evdev has grabbed it, and thinks it is a mouse18:29
tjaaltonpcjc2: have you filed a bug on launchpad about this?18:32
pcjc2 not yet, just figured I'd come and ask if this was supposed to be fixed along with the joystick issues which came up relating to evdev18:39
pcjc2ah crap...18:39
pcjc2Xinput is now a microsoft directX "name" as well18:39
pcjc2Any idea what the easiest way to black-list the device is... so that evdev doesn't even try to use it?18:45
pcjc2My application (and the "official" propriotary drivers) expect to own the device18:45
jcristauan fdi file to unset the input.x11_driver key for that device18:45
pcjc2Like in the comment here: https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2008-October/005956.html ?18:46
jcristauyeah18:47
tjaaltonpcjc2: people are reporting similar issues on bug 274203, so I'd like to redirect them to the new bug18:48
ubottuLaunchpad bug 274203 in xserver-xorg-input-evdev "Joystick detected as mouse, crashes X" [Undecided,Fix released] https://launchpad.net/bugs/27420318:48
jcristaui didn't know people made proprietary drivers for joysticks..18:50
pcjc2this is a Ndof controller. The proprieraty driver communicates with the application with X messags18:51
pcjc2and their UI allows you to tune the 3D navigation preferences on a per-application basis. It is also their way of locking down using restrictive licensing... so I can buy a piece of hardware with no license to use the drivers for commercially related work18:52
pcjc2On the plus side, the "Personal edition" is much cheaper, and with an OSS driver, no different to the expensive version ;)18:52
jcristauheh18:53
pcjc2didn't take too long for someone to clone the driver interface either... http://spacenav.sourceforge.net/18:55
brycehttp://www.collegehumor.com/video:188634919:16
pcjc2that would be funny if my XP desktop were _slower_ than my Intrepid install on this laptop...19:18
pcjc2actually, it lots better since apt-get remove tracker* jockey* and landscape*19:26
pcjc2I was upset to see how much disk IO was spent checking for propriatory drivers I don't have on the system19:27
tjaaltonyeah, they are such resource hogs ;)19:27
pcjc2landscape is some kind of remote admin?19:27
jcristauit's canonical's attempt to make money on support contracts aiui19:27
pcjc2thought as much, hence apt-get remove 19:28
pcjc2also, the gdm prefetch list was pointing to some bad links19:28
pcjc2those readahead / prefetch files bitrot damned fast!19:28
tjaaltonthe landscape client has no daemon, so it's harmless to have, unless you hate the stats when logging in from the console/ssh :)19:30
pcjc2landscape-sysin took about 11 seconds blocking on disk-io if I'm interperting this bootchart correctly19:32
tjaaltonah19:32
pcjc2My laptop has a slow-spinning HDD, so I suffer from IO intensive boot processes19:33
pcjc2For that matter... can't we have a "cron" type replacement start with the desktop, so the computer doesn't immediately check for apt updates every time I login?19:33
pcjc2(It can wait a few seconds!)19:34
superm1bryce, has there been any thought put forth in deciding whether to do SRU's or backports for newer nvidia drivers in the same release series?20:09
superm1eg if NV were to do an updated 177 driver that fixed bugs20:10
tjaaltonduh, pcjc2 left.. http://cgit.freedesktop.org/xorg/driver/xf86-input-evdev/commit/?id=64554e4799a697d37dfd8be480f8eee636b9bea122:21
brycesuperm1: it's something that there's been discussion about from time to time23:22
bryceesp. around when we were thinking of doing an sru for -fglrx23:22
brycein general the release team is very uncomfortable doing sru's for binaries and would prefer avoiding it23:23
brycehowever, in the case where we would be going from a 100% non-functional binary driver, to a functional one, the case would be pretty evident23:23
brycein cases where the driver works for some people already, then the case to do an sru is harder to make23:24
brycewith backports, the release team would be fine with that23:25
brycethe trouble is aiui, the backport team is fairly manpower limited23:26
brycehowever that may be less of an issue in the case of binary drivers since they come precompiled ;-)23:26
bryceand of course there's also envyng for solving the need23:27
superm1bryce, okay well i expect a bug fix nvidia release very soon that is supposed to fix suspend regressions, so you'll see when it shows up i suppose23:33

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