/srv/irclogs.ubuntu.com/2008/10/22/#ubuntu-x.txt

brycetjaalton: in #271138 you suggested xserver-xorg should depend on -evdev; I've committed this change, but am not 100% sure that's the correct fix?00:12
wgrantI think it needs a Really-Really-Really-Recommends.00:21
bryceheya wgrant00:21
bryceideas on #276857?00:21
wgrantLovely.00:23
wgrantI've seen a fair bit of that on ubuntuforums, but I presumed it was the hal race...00:23
brycesomething's going bad in libhal00:35
bryceyeah looks like inside libhal, one of the dbus calls is not working properly00:59
bryceso probably not an xorg issue00:59
tjaaltonbryce: shouldn't matter if the kbd-lovers have evdev installed ;)07:24
brycetjaalton: referring to #271138?07:34
tjaaltonbryce: yeah07:37
brycetjaalton: do you think the change will hurt some users?07:37
tjaaltonbryce: possibly, if they have a stripped-down system with only the essential drivers and no desire to use input-hotplug. but even for them it should work after upgrade, just with evdev07:38
brycehrm07:39
tjaaltonand adding AutoAddDevices to serverflags would again make kbd/mouse work if needed07:40
tjaaltonbut there should be no need to do that..07:40
tjaaltonbut IMO the users who have blindly forced through an upgrade (and don't have input-all/evdev installed) are more important07:42
* bryce nods07:42
bryceI'm open to suggestions on this one07:42
tjaaltonwe discussed it wit jcristau07:43
tjaalton+h07:43
bryceok07:43
bryceand...?07:46
tjaaltonwell, if it needs to depend it, that's the place07:48
tjaaltonbut he hasn't given it too much thought yet07:49
tjaaltonit might change for jaunty07:49
bryceok, that's fine07:49
mvo_tjaalton: what is the current best way to make the middle button a scrollwheel? still the fdi stuff from my blog? or is there some cool UI now?08:39
tjaaltonmvo_: I don't know if there is a gui for it, but 'xinput' should work08:40
mvo_Ng: hi! I think you did the xinput magic for the middle mouse button, do you have the recipt for me? this looks like a cleaner solution08:43
mvo_hm,  xinput set-int-prop "TPPS/2 IBM TrackPoint" format 8 EmulateWheelButton 2 <- something like this?08:45
=== mvo_ is now known as mvo
wgranttjaalton: There's no GUI for that yet, unfortunately.08:53
* wgrant points to Jaunty, as usual.08:53
tjaaltonbad Jaunty ;)08:54
Ngmvo: sure, just a sec09:41
Nghm, bah, i thought I blogged this09:41
Ngmvo: http://pastebin.com/f43ddc93209:42
Ngmvo: see also bug 28238709:42
ubottuLaunchpad bug 282387 in evdev "scrollwheel emulation breaks after suspend with 2.6.27-7" [Unknown,In progress] https://launchpad.net/bugs/28238709:42
mvothanks Ng!09:42
Ngmvo: feel free to track down and fix the bug, it's making me very sad ;)09:43
mvoNg: I never noticed it with the fdi stuff09:44
mvoNg: thanks, it will make me sad as well09:44
mvoNg: you put it into you .xsession file?09:44
* mvo wonders if there is a .xsession.d dir09:44
Ngmvo: I chucked it in a script in my ~/bin/ and call it from the gnome session thingy, but it's not an adequate solution because the properties are lost when the device is removed for suspend09:45
Ngso I was 09:45
Ngjust running the script manually again on resume09:45
Ngbut atm even that isn't worth doing because it then just doesn't work without restarting X or rebooting09:46
mvoNg: thanks for all this input (no pun intended :)09:48
Nghehe, np09:48
Ngfwiw at the suggestion of the upstream input guy (Peter Hutterer) I built the git version of evdev and tried it with that, but that was a giant pile of spectacular fail and I couldn't even get the scroll to work without the suspend/resume problem (I figured our X server is probably sufficiently different to git for that not to work, or I was just building it wrong)09:49
tjaaltonhrm, can't get cups-pdf to work09:51
jcristaumvo: you can call run-parts from ~/.xsession or ~/.xsessionrc i guess09:56
tjaaltonmm, installing cups-pdf might help09:58
mvojcristau: oh, cool! thanks10:15
Q-FUNK           Bug #28746211:02
ubottuLaunchpad bug 287462 in gnome-settings-daemon "Intrepid: forget left-handed mouse setting after resuming from sleep/hibernation" [Undecided,New] https://launchpad.net/bugs/28746211:02
Q-FUNKis this an X issue because of the switch to inputdev?11:02
Ngis there a correct way of handling a monitor which is being detected as 640x3something?12:53
Nglike, aside from whatever underlying bug there is, or broken EDID, is there a correct way to force it to use 1024x768? The X config tool seems to exist less than it used to ;)12:53
jcristauNg: Option "PreferredMode" "1024x768", and maybe add a modeline for it12:54
jcristau(assuming randr1.2 driver)12:54
NgI was hoping there would be an option which didn't involve an xorg.conf, but ok ;)12:56
tjaaltona proper monitor perhaps?-)12:56
jcristauhow could you force anything without an xorg.conf?12:57
Ngjcristau: well presumably this could be fixed with xrandr --output VGA --addmode13:08
Ngbut that won't persist13:08
wgrantg-s-d needs to learn how to do that. Or we need to quirk every monitor.13:09
Ngwgrant: that would make sense, otherwise the new world order of no xorg.conf quickly fails13:09
wgrantIt shouldn't be difficult to do.13:09
jcristauNg: a 5 line xorg.conf for a broken monitor is not too bad imo13:45
wgrantEspecially if we can get screen-resolution-extra to do it with its X-Kit goodness.13:47
Ngif a tool makes it, sure13:48
Ngif I have to make it, fail. I have already forgotten most of what I ever knew about X config files ;)13:49
tseliotwgrant: yes, that would be easy to do. I wonder how it could be done from a GUI though14:00
wgranttseliot: "Custom..." in the Resolution dropdown?14:02
tseliotwgrant: yes, that can be done.14:03
* tseliot would like to rewrite that applet in python with his new python-xcb-randr library14:03
wgrantThat would be nice, but would mean huge permanent divergence from GNOME.14:04
jcristauthat sounds like the opposite of nice :)14:04
Nggnome needs to learn to love the python14:04
tseliotyes, I know but it would be something that both GNOME and KDE could use14:05
tseliotonly the front end would be different14:05
tseliotjcristau: this is my idea of "nice"14:05
jcristaui meant the huge diff from upstream14:05
jcristaui couldn't care less whether it's c or python14:06
wgrantC is no problem once you get used to it.14:06
tseliotif upstream doesn't accept my patches to the applet I don't know if I can maintain a patch which is more that 500 lines14:06
tseliotof course C is not a problem ;)14:07
NgC is a huge problem! :)14:07
NgI have much better things to do than remember to free memory ;)14:07
tseliothehe14:07
jcristauprogramming is hard. freeing memory is the least of your worries14:08
tseliotthe right tool for the job14:08
wgrantI think we should rewrite it using PHP's GTK bindings.14:08
* jcristau kills wgrant 14:08
wgrantThat is surely the right tool.14:08
wgrantjcristau: Thankyou. I agree.14:08
jcristau:)14:08
tseliotwgrant: let's use javascript and qt4 instead14:09
tseliot:-P14:09
wgrantNo, no. VBScript and Qt4.14:09
* jcristau dies14:09
wgrantVBScript and raw X11.14:09
wgrantAnyway, bedtime.14:09
wgrantWe can argue at UDS.14:09
tseliotright. Good night wgrant14:10
wgrantNight.14:10
Q-FUNKre17:06
Nghrm, what happened to my brightness keys!17:27
Ngtjaalton: are yours still working?17:27
Ngerr belay that, my session was hosed => no g-p-m. sorry17:30
bryceheya17:35
=== steve__ is now known as sbeattie
Q-FUNKsince upgrading to intrepid, left-handed mouse settings in gnome disappear when returning from sleep or hibernate20:31

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