/srv/irclogs.ubuntu.com/2011/04/05/#ubuntu-x.txt

keesbryceh: where are the ubuntu git branches? if I was doing this for the kernel, I would just do   git tag --contains 5725849a1b427cd4a72b84e57f211edb3583871800:00
keesand see which releases had it00:00
keesbut I have no idea where to find the ubuntu X git trees :)00:00
RAOFdebcheckout00:01
keesI guess reading https://wiki.ubuntu.com/X/GitUsage might help00:01
keesRAOF: ah, yeah, that works too. I'm so used to only doing that with bzr that I didn't even try with git. durrr00:02
RAOFIt works with anything that's got a VCS-* tag :)00:02
keesyeah :)00:02
brycehkees, yeah they're kept at alioth00:04
keesRAOF: that appears to only be the debian/* tree...00:15
RAOFkees: You've run ‘debcheckout xorg-server’, right?00:16
keesand xserver-xorg and xorg.00:18
keess/^and /only /00:19
keesdoing xorg-server now :) silly names!00:19
kees\o/ much nicer00:20
RAOFYeah.  xorg is just a wrapper :)00:21
* kees nods00:21
ScottKI got the sandybridge laptop today.  Mostly good so far.  Let me know if there's stuff you need tested.03:28
gsedej_workhi! I have problems with x-updates ppa08:22
gsedej_workI did purge08:22
gsedej_workbut under synaptic when I check e.g. libdrm-nouveau1, I still see maintainer Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>08:23
tjaaltonand it is08:23
gsedej_workI also tried to add ppa again, update08:23
gsedej_workand then again remove08:23
gsedej_workbut it's still there08:23
tjaaltonwhat's the problem then?08:23
gsedej_workhow to get ubuntu 10.10 default drivers08:24
tjaalton10.10 does have that package you know08:24
tjaaltonalso the maintainer is the same08:25
gsedej_workMy problem is that I have GF GTS 250. Prop drivers does not work good with comput (very slow!) and opensource driver is just too bad08:25
gsedej_workbut it's fast08:25
gsedej_workhere is also my ubuntuask question http://askubuntu.com/questions/27907/compiz-slow-under-proprietary-nvidia-driver08:25
tjaaltonyes, it sucks08:26
gsedej_workoh, I didn't know08:26
gsedej_workI mean x-updates nouveau driver is FAST on compiz08:26
gsedej_work300PFS with blur08:27
gsedej_work150 FPS in expo08:27
gsedej_workBUT, after time I get texture errors08:27
gsedej_workblinking etc...08:27
gsedej_workit's useless08:27
gsedej_workand it's doesn't even run google earth08:27
tjaaltonyes, it's not mature yet08:27
gsedej_workit uses mesaSW fallback08:27
tjaaltoneven less so on 10.1008:28
gsedej_workany idea why nvida prop driver works bad for compiz? (it is good for 3D games)08:29
tjaaltonnope08:29
gsedej_workbut it's not only me who had problems?08:30
tjaaltonno08:30
gsedej_workdarn... what do you suggest. What about xorg-edgers? I didnt spot difference between x-updates and edgers for my graphics08:32
tjaaltonthere are unresolved crashers with nouveau, doesn't matter what version you run08:33
gsedej_workproblem is with "newer" GPU-s, right? my GF8600GT works very well with prop driver on ubntu 10.0408:37
tjaaltoni've got the same, and it's sluggish on 11.0408:38
gsedej_workGTS 8600 or GTS 250?08:40
tjaaltongf8600gt08:42
gsedej_workbut under 10.04 works just great? did it worked good for you under 10.04?08:47
tjaaltondunno, i guess08:47
gsedej_workany idea where is the problem for slow compiz? maybe old driver version could help?08:47
tjaaltonnot that interested tbh :)08:47
tjaaltonold version wouldn't work with the server08:47
gsedej_workdarn...08:48
gsedej_workyou said that many people has problem with slow nvidia driver (compiz)?08:50
tjaaltonno i didn't08:50
tjaaltonjust confirmed it's not just you08:50
gsedej_worksorry I confused09:05
gsedej_worktjaalton, can you help me with this? http://askubuntu.com/questions/27907/compiz-slow-under-proprietary-nvidia-driver09:06
tjaaltongsedej_work: how?09:07
gsedej_workhow to get nvidia prop driver work fast under compiz?09:14
gsedej_workI get like 5 FPS when in expo screen09:15
tjaaltoni've no idea, ask nvidia09:16
gsedej_workok, thx09:19
gsedej_workHi! I wanted to use xorg-edgers. when I did apt-get upgrade I get next line. What does it mean? how to solve it09:42
gsedej_workE: /var/cache/apt/archives/ia32-libs_20090808ubuntu10+maverick~xorgedgers0.20110325.1_amd64.deb: trying to overwrite '/lib32/libncursesw.so.5.7', which is also in package lib32ncursesw5 5.7+20100626-0ubuntu109:42
=== yofel_ is now known as yofel
cnd`tseliot, I've got a dell mini 10 with the "trackpad from hell"13:39
cnd`in natty, it now has multitouch support13:39
cnd`I've found it to be sooo much better with the jumpycursorthreshold13:39
cnd`but that setting is disabled if the trackpad is multitouch13:39
cnd`why is that?13:39
cnd`I've hacked around that for now so I could play with it on my machine13:40
=== cnd` is now known as cnd
tseliotcnd: I didn't know that feature would be disabled with multi-touch. I guess it only made sense with single-touch touchpads14:11
cndtseliot, why does it only make sense with single-touch touchpads14:12
tseliotcnd: also when I wrote that patch there was no such thing as multi-touch so I'm wondering if some other patch prevents it from working14:12
cndhmmm14:12
cndtseliot, the patch actually disables it for multi-finger14:13
cndbut it calls that multitouch in the man page14:13
tseliotcnd: because in theory putting 2 fingers on the touchpad shouldn't cause a jump14:13
cndyeah14:13
cndthough it does on mine :)14:13
tseliotcnd: maybe someone modified my original patch or maybe my memory is really bad ;)14:13
tseliotlet me check14:13
=== lilstevie|lagche is now known as lilstevie
cndtseliot, I'm thinking that we should enable it for all touchpads, especially since the touchpads its meant for now are multifinger/multitouch too14:16
tseliotcnd: if that's still a problem then I agree14:20
tseliotcnd: btw where does it say that it's not supposed to work with multi-touch?14:21
tseliotcnd: I'm looking at 114_jumpy_cursor_first_part.patch14:22
cndtseliot, look at the man page diff14:22
cnd"+Set the threshold above which movement events are ignored on single-touch touchpads."14:22
cndand at line 127 is the check for has_double14:23
tseliotcnd: good catch. I guess I really forgot about my code ;)14:26
tseliotI'll fix it14:26
cndI tseliot, ok, thanks!14:27
tseliotcnd: thanks for reporting the problem14:27
cndtseliot, btw, with this fix and the additions I made with the multitouch data, these trackpads actually work quite well now :)14:27
tseliotcnd: excellent :)14:27
cndwe even can do some three finger gestures in unity, though it won't be pushed to ubuntu till oneiric14:28
cndtseliot, you tried to push the jumpy cursor patch upstream right?14:29
tseliotcnd: yes and it's not going to happen14:29
tseliotcnd: have you seen the upstream bug report?14:30
cndno14:30
cndcould you paste a link?14:30
tseliotcnd: https://bugs.freedesktop.org/show_bug.cgi?id=2161414:31
ubot4Freedesktop bug 21614 in Input/synaptics "Touchpad cursor jumps when two fingers are used" [Normal,Assigned]14:31
tseliotit seems that Yan Li (Intel) even refreshed my patch14:32
tseliotlong story short Peter said no and that's it ;)14:34
=== lilstevie|lagche is now known as lilstevie
cndtseliot, don't upload the fixed package quite yet14:40
cndI want to review things some more14:40
tseliotcnd: ok14:42
rodrigo_hi15:07
rodrigo_any idea why a call to XSyncInitialize can fail?15:07
rodrigo_is there anything that I should enable/install?15:08
tseliotrodrigo_: one of the cases listed here perhaps? http://www.x.org/releases/X11R7.6-RC1/doc/libXext/synclib.html15:12
rodrigo_hmm, maybe15:13
rodrigo_although this is gnome-session 3.0, which has the same code as 2.32, and 2.32 works, but 3.0 fails15:14
rodrigo_so, which case you mean? different protocol and lib versions?15:14
tseliotrodrigo_: yes. Is this in Natty?15:16
rodrigo_yes15:16
rodrigo_hmm, maybe the gnome-session 3.0 package got compiled with a different version than the one I have, that might be15:17
* rodrigo_ upgrades15:17
cndtseliot, I think the issue is actually resolved by the addition of semi-multitouch functionality in the kernel15:50
cndallow me to explain :)15:50
cndthe devices that were jumpy were likely all semi-multitouch devices15:50
cndbut we didn't know at the time how to turn that functionality on15:51
cndin natty, the semi-multitouch mode is turned on for these devices, which also turns on multi-finger mode15:51
tseliotah15:51
cndwith multi-finger mode, the jumpy cursor issue should be handled by http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=a6ca4d2523904b7ce49edc29ba408979bdf0d45e15:51
cndhowever, in my multitouch patches I have the wrong ordering of a key function15:52
tseliotright, I remember that commit15:52
cndand this causes the change in number of fingers to be reported one frame too late15:52
cndso here's what I suggest:15:52
cnd1. I push a commit to fix the ordering of the function that affects the finger changes15:52
cnd2. leave the jumpy cursor patch in for natty just to be safe15:53
cnd3. remove the jumpy cursor patch for oneiric going forward15:53
cndmy hope is that the jumpy cursor patch is now a no-op if all the jumpy devices were really multitouch devices in disguise15:53
tseliotcnd: ok, it sounds like a good plan. Have you tested your fix together with the jumpycursor patch?15:54
tseliotto see if there are regressions of any kind because of my patch?15:55
cndyeah, but it's just a noop here because has_double is now true15:55
tseliotcnd: oh, right15:58
tseliotcnd: if your fix makes the Dell mini 10 work correctly then you have my +1000 vote ;)15:59
cndit does!15:59
tseliotI guess it's a kernel fix isn't it?15:59
cndwith the jumpy cursor threshold it caused the cursor to stall if you moved it around too quick15:59
cndand this gets around that issue15:59
cndit's both a kernel fix and a synaptics fix16:00
cndI added multitouch support to synaptics16:00
cndand the functionality to make this work properly is built on top of that16:00
tseliotcnd: yes, the threshold patch was meant to be a workaround since I couldn't find the real cause of the problem16:00
cndyeah16:01
cndit would have been sooo much easier if synaptics would just release their documentation16:01
cndwhat have they gained by keeping the semi-multitouch mode a secret?16:01
tseliotcnd: I doubt that will happen16:01
tseliotcnd: I can't talk about that in public but I agree with you ;)16:02
cndheh16:02
tseliotthanks a lot for your work, I'm glad we can get rid of that hack and have things work out of the box :)16:02
cndyep :)16:03
geserHello, I'm giving "fglrx" from natty a try again and try how to get my dual-screen setup back. Do I need a xorg.conf to have a virtual size bigger than 1920x1920? (I need 3200x1920)18:02
cndbryceh, I just pushed a fix for synaptics to git18:33
cndif you get a chance please upload it18:34
brycehcnd, ok18:38
cndbryceh, I'm so excited cause the trackpad from hell is fixed now :)18:39
Sarvatthrm, is there a standard way to tag CVE's in debian/changelog? http://git.debian.org/?p=pkg-xorg/app/x11-xserver-utils.git;a=blobdiff;f=debian/changelog;h=62bf1e211dc7d39097d25e683a27ba26d99b2ce1;hp=9f37d5a08c71030e9c2a11ee0af62b37fe3c338e;hb=52b85a64989483df69812ea78e00666dbdcec993;hpb=a976b76500dafd6274b40bc255f93064b66f755919:43
bjsniderSarvatt, does the cve string really have to be 450 characters long?20:10
bjsniderthat seems like it may be overkill20:11
Sarvatthuh?20:11
bjsniderisn't that the version you just posted?20:11
Sarvatt+  * xrdb 1.0.9 (Fixes CVE-2011-0465)20:12
ubot4Sarvatt: ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem.  When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-0465)20:12
Sarvatt?20:12
bjsniderno, the a976b76500dafd6274b40bc255f93064b66f755920:13
bjsnideri mean the commit20:13
bjsnidermaybe i'm thinking of cvs20:13
bjsniderwhich one is the version control system that's been abandoned?20:13
Sarvattjcristau: gnome3 requires the pointer barrier patches that arent even in xserver master yet, libx11 1.4.3 isn't as crazy as that :P20:28
=== maxb_ is now known as maxb
=== soreau_ is now known as soreau
=== soreau_ is now known as soreau

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