[17:02] <tseliot> tjaalton, bryce: how come IgnoreABI is no longer in hw/xfree86/parser/Flags.c ?
[17:07] <tjaalton> tseliot: isn't it a driver option?
[17:08] <Alexia_Death> nope. server option
[17:08] <Alexia_Death> works too...
[17:08] <tjaalton> ok
[17:09] <tseliot> I have noticed that if I start X with startx -- -ignoreABI the driver starts
[17:09] <tseliot> while if I set Option "IgnoreABI" "True" in the xorg.conf
[17:09] <tseliot> it doesn't work
[17:09] <Alexia_Death> Mine works
[17:10] <Alexia_Death> In section server flags
[17:10] <tseliot> yes, I put it there
[17:11] <Alexia_Death> hmm. interesting.
[18:00] <tseliot> Alexia_Death: how is it going with your work on (sane) tablet hotplugging with dbus?
[18:01] <Alexia_Death> tseliot: it somewhat works
[18:01] <Alexia_Death> tseliot: but you cant test it with current x...
[18:02] <Alexia_Death> not withiout some serious patching
[18:02] <tseliot> Alexia_Death: why?
[18:02] <tseliot> like rebuilding it with dbus support?
[18:02] <Alexia_Death> 1.6 input is baadly broken
[18:02] <Alexia_Death> no
[18:02] <tseliot> oh, right, you said "serious" patching
[18:03] <tseliot> does it segfault or what?
[18:03] <Alexia_Death> There are at least 4 separate patches to X(one of hem is a hack because fix isnt made for 1.6 branch yet) and one patch to wacom driver
[18:03] <Alexia_Death> but you can test it with intrepid and x 1.5
[18:04] <Alexia_Death> I even have the packages in my ppa
[18:04] <Alexia_Death> Theres one crash in X and one crash maker in wacom driver
[18:04] <Alexia_Death> to get buttons to work right on tablet theres the hack
[18:05] <Alexia_Death> and to fix event history theres 2 distinct patches or GIMP wil act weird
[18:05] <tseliot> does it affect GTK at large or only GIMP?
[18:05] <Alexia_Death> it affects anything that uses XGetHistorybufer
[18:06] <Alexia_Death> err... or something like that.
[18:06] <Alexia_Death> Gimp does.
[18:06] <Alexia_Death> I havent seen anything else that does.
[18:06] <Alexia_Death> xournal does not
[18:06] <tseliot> ok
[18:08] <Alexia_Death> I traced them and posted bugs at sorg bugzilla. history buffer fixes have patches and Ive tested them. Buttons issue has patc but does not apply to 1.6 obly to master, wacom issue is reported and hopefully will be fixed...
[18:10] <tseliot> ok, I have to postpone my configuration app anyway. Hopefully the missing bits will be ready for Jaunty+1
[18:10] <Alexia_Death> tseliot: dont
[18:10] <Alexia_Death> tseliot: configuration app has a place in the hoplug trick
[18:10] <Alexia_Death> currently it runs wacomcp
[18:10] <Alexia_Death> l
[18:11] <tseliot> Alexia_Death: I have to because there's not enough time until feature freeze
[18:11] <Alexia_Death> tseliot: make it a standalone using xsetwacom?
[18:12] <Alexia_Death> when is feature freeze anyway?
[18:12] <tseliot> yes, it will use xsetwacom too
[18:12] <Alexia_Death> I have settings dunping/loading implemented in my daemon
[18:12] <tseliot> February 19th
[18:13] <tseliot> which may not be enough for me to design and implement something that doesn't suck ;)
[18:14] <Alexia_Death> tseliot: think positive
[18:14] <Alexia_Death> IT jsut has to do better than wacomcpl
[18:14] <tseliot> hehe
[18:15] <Alexia_Death> tseliot: I can give you my X packages if you want
[18:15] <Alexia_Death> 32 bit tho
[18:15] <tseliot> the ones in your PPA? https://launchpad.net/~alexiade/+archive
[18:15] <Alexia_Death> those a re for intrepid
[18:16] <Alexia_Death> I dont have jauntys there because I dont have signing set up here.
[18:16] <Alexia_Death> but I can just give you a deb set
[18:16] <tseliot> can you give me a link to the source?
[18:17] <Alexia_Death> better plan
[18:17] <tseliot> or to the patches
[18:17] <Alexia_Death> Im going to give you the patch set;)
[18:17] <tseliot> good idea
[18:20] <Alexia_Death> tseliot: http://a.death.pri.ee/series.tar.gz
[18:20] <Alexia_Death> but you need to isntall patched wacom driver too
[18:20] <Alexia_Death> or the X will die in unplug
[18:21] <Alexia_Death> that pach is a hack too because I could not get the fix to work
[18:21] <tseliot> Alexia_Death: any links to the patch for the wacom driver?
[18:22] <Alexia_Death> tseliot: I dont have that in patch form, but i can pack and post an already patched version
[18:22]  * tseliot would rather not see X die when tablets are unplugged
[18:23] <tseliot> Alexia_Death: if you give me the source, I'll make a diff
[18:23] <Alexia_Death> Ok.
[18:23] <Alexia_Death> I can give you just one file then
[18:23] <tseliot> good
[18:23] <Alexia_Death> its ftom 0.8.2
[18:24] <Alexia_Death> http://a.death.pri.ee/wcmConfig.c
[18:25] <Alexia_Death> tseliot: it has a bit of noise, but the two lines commented out are the catch
[18:26] <Alexia_Death> x tries to free the priv struct even tho wacom has freed it already and aborts. Not freeing it lets it slip
[18:26]  * tseliot has a look at the code
[18:26] <Alexia_Death> theres a null check in X side but it does not work if I set priv=NULL
[18:27] <tseliot> hmm
[18:29] <tseliot> what is priv set to? Or where does it point to?
[18:29] <tseliot> anyway
[18:30]  * tseliot > dinner
[18:30] <tseliot> thanks for your patches
[22:09] <bryce_> tjaalton: bug #316136 - offscreen pixmaps problem is baack
[22:42] <tjaalton> bryce_: yes, tormod already commented that it's fixed upstream
[22:43] <tjaalton> it wasn't merged to master the last time, because there was supposed to be a more correct fix on the way, but wasn't
[22:43] <bryce_> tjaalton: ahh
[22:43] <bryce_> is that something we should backport, or does it come automatically with the xserver now in our git tree?
[22:43] <tormod> I just posted what Timo said to the bug report :)
[22:44] <tjaalton> heh, so it seems
[22:44] <tormod> bryce: it's in the 1.6 branch, one commit after the last jaunty merge
[22:45] <bryce_> ok kewl
[22:46] <tormod> bryce, have you considered maintaining -ati on git.d.o?
[22:46] <bryce_> tjaalton: btw, I've posted a few little xserver patches to lp
[22:46] <bryce_> they're the ones marked In Progress
[22:48] <bryce_> tormod: I've had some fairly mixed experiences using git to maintain X stuff so far
[22:50] <bryce_> tormod: it's probably my own just lack of git-specific know-how, but it seems like it always takes me more time to do something when git's involved
[22:50] <tjaalton> bryce_: ok cool
[22:50] <tjaalton> bryce_: we never went through it at UDS :)
[22:51] <bryce_> but I will say I've had good experiences maintaining xorg in git so far
[22:51] <tormod> bryce_: I see. there's a certain overhead, true. but sometimes it can be very efficient.
[22:51] <bryce_> xorg-server I've had such frustrating problems with that I am scared to commit anything to it now ;-)
[22:52] <tjaalton> we could also have other branches there..
[22:52] <tjaalton> if we wanted to backport some stuff
[22:52] <bryce_> tormod: mostly I post my patches back upstream.  We've pulled new -ati git snapshots regularly enough that it's worked adequately
[22:53] <tormod> do you think they will take your "exa by default" soon?
[22:54] <bryce_> when I proposed it to alex it sounded like he was thinking that it was about time to switch
[22:54] <bryce_> one thing I'm thinking is we may need to build in some structure for quirking certain cards back to XAA; I've seen at least one bug report on that so far
[22:55] <tormod> asac's bug I guess :)
[23:02] <bryce_> yep