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

=== ubott2 is now known as ubottu
james_whey, I got a build failure on ia64 on a package that uses XTest.h due to XInput.h not being installed.02:18
james_whttp://launchpadlibrarian.net/19774512/buildlog_ubuntu-jaunty-ia64.cairo-dock_1.6.3.1-0ubuntu1_FAILEDTOBUILD.txt.gz02:18
james_wthe package doesn't use symbols from XInput.h from what I can see, so it seems like something might be missing a dependency02:19
james_w(I can't work out if it should be libxtst-dev or x11proto-something)02:19
james_wor is it something else entirely?02:20
brycejames_w: sounds like a dropped patch02:43
james_win cairo-dock, or some X component?02:43
bryceone sec02:51
brycex11proto-input provides XInput.h02:53
brycehowever I don't see any dropped patches there02:54
james_wI'm not sure why it's ia64 only either02:54
james_wthough a few ports architectures haven't built yet02:55
brycethat could be why02:55
brycejames_w: libxi is involved as well02:59
brycevia the 100_add_xinput.h.patch patch02:59
brycehowever it also looks like it's not dropped any patches that I can see03:00
james_wthere's a sponsor request open for a package which adds a dependency on libxi-dev due to a build problem a while ago, I'm not sure if that is the same issue03:01
brycequite possible03:02
james_wthe sponsor request is bug 29849603:05
ubottuLaunchpad bug 298496 in anyremote "Please merge anyremote 4.6-1 (universe) from Debian unstable (main)" [Wishlist,Triaged] https://launchpad.net/bugs/29849603:06
james_wwhich has In file included from xemulate.c:32:03:06
james_w/usr/include/X11/extensions/XTest.h:50:35: error: X11/extensions/XInput.h: No such file or directory03:06
wgrantRight, Debian is out of date.03:06
wgrantI believe upstream moved it into libxi-dev, and we followed.03:06
wgrantOr was it the other way around...03:06
wgrantANywya, we do have it in the other package, although it was gone altogether in Jaunty until a couple of days ago.03:07
tseliotmvo: did you have a look at this bug again? https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/29277412:00
ubottuUbuntu bug 292774 in xorg "multiseat xorg.conf setup broken after upgrade to 8.10" [Undecided,Incomplete]12:00
tseliotif you give me a link to the script you put in Update Manager I think I can fix the bug12:00
Ng<random>anyone have any idea how to extract video timings from windows to make a modeline?</random>12:28
mvotseliot: I have seen it, yes. but haven't done anything about it yet12:35
mvotseliot: do you think the suggestion to check for multiseat is ok? my understanding was that the multiseat setup would be broken after the upgrade anyway unless 'Option "AutoAddDevices" "off" is set12:36
mvotseliot: or do you think we should aim for transitioning that as well?12:36
Nghmm, bah, I don;t think this is a timing issue, it's using exactly what the TV asks for. stupid G45 driver must be doing something wrong then12:59
tseliotmvo: I think that counting the number of serverlayout sections should be enough. If there's more than one then don't touch the xorg.conf13:03
tseliotmvo: look for "serverlayout" (case-insensitive) in lines which don't start with "#"13:05
mvotseliot: thanks I add that13:07
tseliotgreat13:18
mvotseliot: do you think its common enough to justify a sru?13:20
tseliotmvo: not very common but I guess it's still worth a SRU13:21
* mvo nods13:24
mvotseliot: I commited the "do not touch" bits now13:43
tseliotmvo: great, thanks13:44
superm1kees, bryce i was thinking this morning when i came to unlock my keyboard, i wonder if ctrl-alt-backspace is available by default even when locked.  to my surprise it was.  isn't that a bit of a security hole?  someone can go and muck with any of your running apps just by pressing that combination16:16
tseliotsuperm1: CTRL+ALT+DEL should work too ;)16:18
superm1tseliot, no it doesn't.  that only brings up your session log out options16:19
superm1tseliot, however if you switch to a VT and try it, it does16:19
tseliotsuperm1: ok, you can simply press the (physical) "power" button :-P16:19
tseliotsuperm1: did you mean that ctrl-alt-backspace works even when "dontzap" is set in the xorg.conf?16:21
superm1tseliot, but at least for behaviors like that you have things such as bios and power on passwords16:21
superm1tseliot, no i dont have it in xorg.conf, but i'm saying that it should at least be toggled on the fly in the running session - particularly if you lock your screen16:21
superm1i'm not sure if that is available however16:21
keessuperm1: it's a bit of a DoS, yeah, but I think the benefits have continued to outweight the down sides16:22
keesif I could spell16:22
tseliotsuperm1: maybe we should allow users to choose to add that option in some UI16:22
superm1kees, benefits in the sense of debugging and availability to restart an X server when things go wrong you mean?16:23
superm1tseliot, yeah that would be sensible i think, at least combined with also toggling that behavior automatically when the screen gets locked/unlocked16:25
superm1but again it begs whether the X server can allow you to change the feature on the fly16:25
* tseliot nods16:25
tseliotsuperm1: maybe you could write a blueprint about this so that we can discuss it at the UDS.16:26
superm1yeah. i can do that (unless someone hear is sure that there is a piece in the chain that won't allow this)16:27
superm1*hear = here16:27
tseliotbryce, jcristau: any ideas ^^ ?16:28
keessuperm1: it's been a long-debated config item.  I have no personal opinion, but would want to have it available since I use it (especially on myth when the frontend hangs...)16:29
superm1kees, yeah i think leaving the default behavior as how it is when sessions are active, but provide a UI capplet for changing it - and then always change it if the screen locks16:30
superm1it would provide the closest to the same behavior while still helping the problem at hand16:31
superm1you still get hangs though in myth? i guess i turn off my frontend every night, so if there was say a memory leak that grows over time i wouldn't have seen it =)16:31
keessuperm1: yeah, though I isolated (but have no solved) one of them to exiting xine: xine just kind of doesn't fully quit sometimes.16:32
keessuperm1: and sometimes when trying to start a really giant HD recording it just kind of goes away16:33
* kees shrugs16:33
superm1kees, ah actually i have seen that in xine, but its infrequent enough that i never bothered to look at it.  just pkill at that point16:33
keessuperm1: yeah, in my .Xsession I've added a little ircat loop that waits for POWER to be pressed on the remote and then kills xine if it's running, and if xine isn't running, kills the frontend.  now I don't have to get up to use ctrl-alt-bkspc.  :)16:35
jcristausuperm1: zap defaults to off upstream now, fwiw17:19
jcristauso ctrl-alt-bs doesn't do anything17:19
jcristaunot that i think it's a good thing, but hey17:20
superm1jcristau, so at the ubuntu level, we are intentionally turning it back on, or this was a recent change in defaults?17:45
jcristauthat was post-1.517:45
superm1ah okay.  so is there any type of interface exposed for turning it back on that a capplet can stub out?17:47
jcristaunot without changing xorg.conf or the X command line17:47
superm1and it would probably be a significant amount of work to add a runtime option somewhere in the stack?17:50
jcristaunot really. enable zap, and change its mapping in xkb.17:52
jcristauit's not hardcoded to ctrl-alt-backspace, aiui17:52
superm1so just map it to some non-present key, and then remap it to ctrl-alt-backspace when you "turn it on"17:55
jcristausomething like that17:55
jcristaushould work today, even17:55
brycesuperm1: daniels disabled it a few weeks ago.  We'd been discussing in ubuntu to change it to requiring holding it down for several seconds, or beeping or some such; one of the users involved in that discussion went upstream, figuring it should be the same way across distros18:03
brycedaniels thought it was more sensible to just shut it off by default, and provide it on by default with the -retro option18:04
brycesuperm1: the xorg.conf option editor spec tseliot has worked on will expose the option in a GUI (although it may be too many options for an ordinary user to wade through to get to it)18:05
superm1bryce, I thought the idea was to be moving away from xorg.conf in general though?18:06
superm1still for settings like these it makes sense i take it?18:06
bryceI was thinking maybe rather than expose just the dontzap option, if we could have a toggle for -retro18:06
superm1so there is a second part to this though, what about VT switching? is that also disabled when you set dontzap?18:06
brycesuperm1: longer term I expect upstream will be making the server and driver options dynamically settable18:06
brycedontzap doesn't affect vt switching18:07
bryceor, if it does, that'd be a bug ;-)18:07
superm1bryce, okay.  then i think the second part is to just make sure that whatever functionality is allowing you to ctrl-alt-delete from a VT even when X is running gets disabled if X is running18:09
bryceyou mean -backspace?18:09
superm1no i mean ctrl-alt-delete18:09
superm1it triggers a restart if you switch to a VT18:09
bryceok, that's not handled by X afaik18:09
jcristauthat's handled by the kernel18:10
jcristauprobably only in KD_TEXT though18:10
bryceyeah18:10
jcristauor, only when the console is not in raw mode, or something18:10
superm1i seem to remember that functionality being configurable by something in etc/18:10
superm1at least what behavior occurs when ctrl-alt-delete is pressed from a console18:11
superm1etc/event.d/control-alt-delete18:12
superm1okay i've filed a separate bug about that - bug 300771.  18:20
ubottuLaunchpad bug 300771 in upstart "control-alt-delete should not restart the machine if gdm,kdm, xdm, or X is running" [Undecided,New] https://launchpad.net/bugs/30077118:20
tormodhi I am trying to build latest intel again (succeeded some weeks ago). now libtool looks for libdrm.la and fails. there is "-ldrm" on the libtool command, don't know how that turns into libdrm.la now and not before. any hints?22:20
brycetormod: do you have libdrm 2.4?22:27
tormodbryce: yes22:27
bryceok22:27
tormodthe file list of the libdrm-dev is the same, the libtool command line is the sam22:54
tormodhmm I should try debian-unstable, it's newer than debian-experimental ...22:55

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