/srv/irclogs.ubuntu.com/2010/12/08/#ubuntu-x.txt

RAOFWould you believe it?  Destroying buffers before you've finished rendering from them makes for some crazy rendering.01:55
* RAOF feels rather stupid.01:55
RAOFYup.  There goes the flickering!01:59
DanaGokay, so I got the magic trackpad... and it doesn't scroll or anything.03:30
DanaGIs something I should go to #ubuntu for?03:32
RAOFIt should do 2, 3 & 4 finger gestures under Unity, IIRC.03:38
DanaGah, what I'd want is the same as regular Synaptics, at least.03:40
RAOFYou *should* be able to get synaptics to claim it by judicious editing of config files; you'll lose gesture support there, though.03:40
DanaGScrolling (2-finger and/or edge, though Gnome devs think nobody could possibly ever want both), and middle and right button are most important.03:41
RAOFI _think_ gesture support should handle 2 finger scroll, though.  Again, only under Unity03:41
DanaGStupid apple... 2-finger right-click, but where the heck's my MIDDLE button?03:41
DanaGI use middle way more than I use right, when browsing.03:41
DanaGOh, and when I hold the lower edge, all movement stops.03:42
DanaGCorrection: as long as two fingers are on the board, literally nothing happens when I move the fingers.03:43
bjsniderDanaG, what device is this?04:32
DanaGMagic Trackpad.04:34
DanaGI won't go to +1 until I can get... ATI driver... to work with new X server.04:40
RAOFfglrx?  We haven't got a new X server in Natty yet.04:50
DanaGhmm, is there anything else significantly new in natty, anyway?04:53
RAOFWell, new kernel.04:53
RAOF(Slightly) newer mesa.04:53
RAOFNew -intel,...04:53
DanaGRadeon uses too much power... runs warm and noisy.04:53
DanaGRandom aside: why is it even called a "trackpad", anyway?  You touch it, not track it!04:54
DanaGI'm tracking my mouse.... oops, it got away!04:54
RAOFEven if you set dynpm?04:54
DanaGYeah, last time I checked, dynpm didn't use lowest-power modes, and even with fixed low, it still uses like 8 watts more than fglrx.04:54
DanaGHey, if a trackpad is called such because it "tracks" you... then we should call webcams WATCHcams, because they WATCH you. =þ04:55
DanaGah, I'm switching the "magic" thing to Synaptics.04:56
DanaGRegression with the change from hal to xorg.conf.d: changing .conf file doesn't take effect merely by reattaching device!04:58
DanaGWell, either that, or the 60-magictrackpad.conf isn't what defines the driver.05:00
DanaGI changed it to say synaptics, and it's still using udev.05:00
RAOFevdev, you mean.05:01
DanaGer, yeah.05:01
DanaGSay, does using /etc/X11/xorg.conf.d still break everything by making it ignore /usr/share/X11/xorg.conf.d/ ?05:02
RAOFI don't think so.05:03
DanaGI created a new file (61) with identifier "Magic Trackpad, damnit"... and it doesn't use the file.05:03
DanaGI used to be able to do this for synaptics: change the fdi file, then unload and reload psmouse.05:04
DanaGWell, time to ctrl-alt-backspace, then.  grr.05:05
DanaGOkay, restart did it... though now i'm screwed by the "can't have both" limitation.05:09
DanaGBuilt-in touchpad won't do multi-finger... so I get edge scrolling with magic.05:10
DanaGWell, it WILL do multifinger with exactly one Windows driver that seems to patch the firmware.... and some people refuse to believe that that could possibly be true.05:10
RAOFMagic should do two finger scroll with Synaptics I believe.05:10
DanaGhttps://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/54669705:11
RAOFAlthough cnd is the guy with the hardware, who wrote the driver, and who's doing the multitouch implementation :)05:11
ubot4Launchpad bug 546697 in xserver-xorg-input-synaptics (Ubuntu) "enable multitouch support on older touchpads, as supported by driver v15.0.9.0 (dup-of: 554980)" [Medium,Confirmed]05:11
ubot4Launchpad bug 554980 in xserver-xorg-input-synaptics (Ubuntu) "Two finger scroll not working on all old touchPads (emulation approach). (affects: 30) (dups: 3) (heat: 141)" [Medium,Confirmed]05:11
DanaGRAOF: the problem is that Gnome won't let me enable BOTH types of scrolling at once.05:12
DanaGAnd those damn developers: the special windows driver IS NOT FREAKING EMULATION!05:12
RAOFI'd guess you could probably twiddle the properties yourself with xinput05:12
DanaGRAOF: tried that... gnome later resets it.05:13
DanaGIf I have gpointing-device-settings installed, I get enable...disable...enable...disable...enable every second or so.05:13
RAOFSweet!05:13
DanaGI hate those devs that REFUSE to accept that a driver could ever possibly patch the firmware!05:16
DanaGwait, in that thread, the person is not a dev.05:17
DanaGBut in the other discussion... the one where the person sniffed the PS/2 traffic of the new touchpads, all I wanted was them to try that sniffing with the special driver.05:18
DanaGReally hackish thing I'm considering trying: sniffing PS/2 traffic with my Xilinx board, and dumping it over serial.05:19
DanaGSorry about the rant.05:20
DanaGAnyway: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/46725805:21
ubot4Launchpad bug 467258 in gnome-settings-daemon (Ubuntu) (and 2 other projects) "Touchpad: simultaneous two-finger and edge scrolling (affects: 3) (heat: 17)" [Wishlist,Triaged]05:21
DanaGI must say, wouldn't Synaptics as default have been a better default for the Magic?05:26
DanaGAnyway, I'm off to go try the thing with Windows.05:27
DanaGGot it for work, mainly... and they use Windows.05:27
DanaGI hope we can at least get drivers to the level of NVIDIA, or preferably, fglrx, in terms of packaging.07:00
DanaGSome day, I mean.07:00
RAOFIn terms of packaging?07:01
DanaGYeah.  Can't beat: ./ati-driver-installer-whatever.run --buildpkg Ubuntu/maverick07:02
RAOFAh.07:02
RAOFWell, I think you can; the edgers PPA is pretty kickarse.07:02
DanaGI mean for arm, though.07:03
DanaGDoes edgers do that?07:03
RAOFWhen the ARM ppa buildds are up, yes.07:03
DanaGSpiffy.  So no more asking TI for permission?07:06
DanaGFor me, 99% of my 3D stuff in Linux is compiz.  It just doesn't feel as nice without it.07:07
RAOFOh, permission to redistribute their drivers?  Ah.  Different question.07:07
RAOFThey *do* have a PPA for it already, I think.07:07
RAOFAt least for the OMAP boards.07:07
DanaGLast time I used a beagle, you had to download a huge package from TI, and then use their failure of a build script.07:08
DanaG"make" did "make clean" on a hardcoded target dir that didn't exist.07:09
DanaGFor me, 90% of the 3D stuff I do in Linux is Compiz, so GLX is mandatory.07:18
DanaGOh, and oddly enough, last time I checked power usage on battery with ATI binary, it was lower WITH Compiz and Aero than without!07:19
RAOFNot totally odd; you get less redraw with a compositing manager.07:22
DanaGI'll have to try Radeon on alpha... If power usage is tolerable, I may switch.07:23
RAOFActually drawing stuff and then blitting a texture costs more than blitting a texture :)07:23
DanaGThe difference between fglrx and Radeon was like 10 watts.07:23
DanaGAll those silly people who recommend disabling it...07:24
* RAOF wonders if he's mentioned that fglrx has more lines of power management code than the radeon kernel module, mesa driver, and DDX in total?07:24
=== yofel_ is now known as yofel
hyperairSarvatt: it seems compiz is hanging at another X call now.14:04
hyperairhttp://paste.debian.net/101860/14:04
Sarvatthyperair: so what happens, it just hangs?14:33
hyperairSarvatt: yep, compiz hangs, X hangs.14:43
hyperairno wait14:43
hyperaircompiz hangs14:43
hyperairX doesn't hang14:43
hyperairkilling compiz brings X back14:43
Sarvattit might be useful to attach to the X process and get a bt there14:43
Sarvattah14:43
hyperairSarvatt: does xorg-edgers have pixman dbgsyms?16:02
hyperairah it does16:02
Sarvatt-dbg yeah16:03
hyperairSarvatt: it seems that Xorg is stuck in libpixman16:03
hyperairand compiz is stuck waiting on XGetWindowProperty again16:03
Sarvattwhat libx11 again?16:03
hyperairSarvatt: http://paste.debian.net/101876/16:06
hyperairSarvatt: the one from xorg-edgers maverick?16:06
hyperairInstalled: 2:1.3.4+git20100720.554da76e-0ubuntu0sarvatt416:07
Sarvatthyperair: you use a dock?16:15
hyperairSarvatt: yes i do. docky.16:15
Sarvatton the left side of the screen like unity?16:15
hyperairyep16:16
hyperairwait, how did you know?16:16
hyperairO_o16:16
Sarvattyah looks like its just drawing that, nothing odd there16:16
hyperairyou could tell that from the backtrace?16:16
Sarvattyep16:16
hyperairhmm16:16
hyperairbut it hung there?16:16
Sarvattthe last thing it drew I'm guessing16:17
hyperairli see.16:18
hyperairhow strange.16:19
Sarvatti'm not seeing any obvious locking problems at least :(16:19
hyperair=\16:23
hyperairbut XGetWindowProperty shouldn't block16:23
hyperairmeaning it's not compiz's fault, or is it? =\16:23
hyperairhmm16:23
Sarvattdo you have a backtrace of the hang with  libxcb1-dbg installed by any chance?16:24
hyperairnope16:27
hyperairoh yeah, it particularly likes happening when i'm busy killing indicator-applet16:28
Azelphurbryceh: been trying for a while to figure out how to get ubuntu-bug to work, tried asking in ubuntu-uk and they told me to use apport-collect which just says "no additional information collected" so I'm kinda stuck with providing the ubuntu-bug info you wanted :(17:10
Azelphurbeen trying to do it since yesterday17:10
AzelphurI did file the bug though, https://bugs.launchpad.net/xorg-server/+bug/68741217:10
ubot4Launchpad bug 687412 in ubuntu (and 1 other project) "X crashes after a while on 9500GT in arecord (affects: 1) (heat: 6)" [Undecided,New]17:10
apwbryceh, Sarvatt, where are we with nouveau and 3d ?17:36
apwits not going to be there any time soon i assume?17:37
brycehapw, it depends...  we've been discussing it but it's be easier to decide, if upstream was supporting it19:16
apwbryceh, does that mean it is even an option?19:16
Azelphurbryceh: https://bugs.launchpad.net/ubuntu/+bug/687412 I filed that bug, someone marked it as invalid for some reason19:25
ubot4Launchpad bug 687412 in ubuntu (and 1 other project) "X crashes after a while on 9500GT in arecord (affects: 1) (heat: 6)" [Undecided,Invalid]19:25
AzelphurI couldn't get ubuntu-bug to work, spent a day trying and asked in ubuntu-uk, they told me to use apport-collect that didn't work either, not my day :(19:26
tjaaltonyou didn't specify the package19:29
Azelphurah19:29
Azelphurdon't remember it asking me to specify a package when filing19:29
AzelphurI did set it to also effects X.Org though19:30
tjaaltonit's not a package, but a project19:30
Azelphuroh19:30
Azelphurtjaalton: how do I set a package?19:31
tjaaltonchoose the ubuntu project and enter the name?19:37
Azelphurtjaalton: I clicked also affects project typed ubuntu in the box and it says there is no project named Ubuntu19:38
AzelphurI tried using the search, it says there are too many projects with the name Ubuntu19:38
tjaaltonnbo19:38
tjaaltonno19:38
tjaaltonit lists "ubuntu" there because you didn't say which package had the bug19:38
tjaaltonforget the projects19:38
Azelphur:S19:39
tjaaltonclick ubuntu, enter the name of the package19:39
Azelphurah19:39
tjaaltondunno what to think of the backtrace19:40
tjaaltonit's looping somehoe19:40
Azelphurand the package name is xserver-xorg, should I change it's status too?19:40
tjaaltonw19:40
Azelphurtjaalton: bryceh said it could be caused by arecord triggering an event which it hooks creating a loop19:40
Azelphuriirc19:40
tjaaltonso the server didn't crash, but it's flooded?19:41
Azelphuryes it crashes, I drop back to gdm19:41
tjaaltonis it immediate?19:42
Azelphurtjaalton: nope, it takes a while19:42
tjaaltonso the real bug is what triggers the loop19:43
tjaaltonthe server then runs out of resources or so. that could be an nvidia bug19:43
tjaaltonbut the backtrace is pretty much useless19:44
Sarvattwe never saw anything in the logs that it was actually a crash though the other day, its still possible that it could just be some oddball mythtv session stuff dropping it back to login for some reason19:44
AzelphurSarvatt: surely if gdb picks up on the crash it's a crash and not a proper exit19:44
Azelphuralso this issue doesn't happen with the old graphics card I had in there (6600GT)19:45
tjaaltonthe same driver?19:45
AzelphurI think the 6600 uses an older nvidia driver, so before I upgraded I used jockey to deactivate the driver, installed the 9500, then used jockey again19:46
SarvattX sends lots of signals gdb stops on..19:46
AzelphurI could try swapping the 9500 back out with the 660019:48
Azelphurto see if it still happens19:48
tjaaltonyou said on the bug that you don't know what triggers it?19:49
Azelphurthat's right, it happens at random19:49
tjaaltonjust like the best bugs should19:49
Azelphurhaha, I know it's a terrible description19:49
Azelphurbut it happens when the keyboard is on the other side of the room with nobody nearby19:50
Azelphurthere's no pattern to it I can see as of yet, I will keep trying to figure it out though19:50
Azelphuras I say I plan on stopping x11vnc which should stop arecord from being enabled so I can see if that stops it from happening, and switching back to the 6600 to see if that stops it19:50
Azelphurand I want to start logging the times of the crashes19:50
brycehapw, yes, it's an option19:51
Azelphurtjaalton: should I change the status from invalid to new again when specifying a package?19:55
brycehAzelphur, I already did19:58
Azelphurbryceh: ty :D19:58
brycehit probably got set as invalid because it didn't have a detailed enough description19:58
Azelphuryea, I admit the description was crap but I don't have a lot to go on19:59
Azelphurgetting the files you requested now :)19:59
brycehwe get so many bugs, that developers tend to focus on bugs that have good descriptions and complete log information, and it's fairly plain how the bug comes about20:01
Sarvatttoo bad it's not reliably happening 1 minute after login like it is for these people http://ubuntuforums.org/showthread.php?t=161270420:07
Sarvattthey have nothing in their logs either20:07
SarvattAzelphur: try passing -noxrecord to x11vnc?20:09
Sarvattno clue how its starting in mythbuntu20:09
Azelphuryea was just about to say I should try that :)20:09
Azelphurprobably in init.d or something, I'll find it :p20:10
Sarvattgrep -R x11vnc /etc/20:11
Azelphurit's one attachment per comment right?20:12
AzelphurSarvatt: it's not in there, easy enough for me to find I know the maintainer of mythbuntu quite well, I can prod him :)20:13
Sarvattapport-collect -p xorg 687412 ?20:13
AzelphurSarvatt: haha, I tried to use that in the first place but didn't know that I needed to specify a package, that explains why I never got it to work. Running it now :)20:15
Sarvattyeah it's not documented very well :(20:15
Sarvattor at all20:16
vishis it OK to keep getting "Program received signal SIGPIPE, Broken pipe." http://paste.ubuntu.com/541127/ ? it seems to be occurring when opening/closing animations with compiz..20:16
vishseems i am noticing this because i'm debugging X, but during normal usage it would just be like a fraction of a sec stuck and then starting of the animation20:16
Sarvattvish: handle SIGPIPE nostop20:16
AzelphurSarvatt: that gives him all the files he asked for, right?20:16
SarvattAzelphur: yea20:17
Azelphurcool20:17
vishSarvatt: ah , will all that arg , but is that normal? or should it not be doing that?20:17
Sarvattvish: yep its normal20:17
vishcool..20:17
Azelphurnext on my list is to try with -noxrecord then to see if that stops it from happening.20:17
Sarvattvish:  you want to nostop on SIGUSR1 and SIGUSR2 too or it'll stop on input events and stuff20:18
vishSarvatt: ok, sure, thanks..  this SIGPIPE seems more common for me.20:19
SarvattAzelphur: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/52506621:00
ubot4Launchpad bug 525066 in xorg-server (Ubuntu) "x11vnc able to segfault xorg (affects: 2) (heat: 23)" [High,Triaged]21:00
AzelphurSarvatt: looks like the same crash but mine happens at random while the machine is logged in, nothing to do with the login screen21:21
AzelphurI can try to reproduce that bug though :)21:21
Sarvattthey're just saying to boot it up to the login screen not that the login screen has any significance to it from how I read it21:22
Azelphurso they are saying X crashes as soon as the open a VNC session?21:22
Patriciaola21:32
Patriciaingles ou portugues?21:32
PatriciaHi21:32
PatriciaEnglish our Portuguese?21:32
Patriciabecause the intel video card, hangs with compiz?21:33
Patricia82945G/GZ21:33
RAOFapw: Nouveau 3D status is roughly what it was for Maverick - installing libgl1-mesa-dri-experimental will get you 3D, it'll probably work, but kindly don't bug anyone if it doesn't.22:13
RAOFapw: One difference is that we've enabled the 3D driver for the old cards (TNT2 → Geforce3) in the most recent mesa upload.22:14
apwRAOF, thanks22:15
RAOFWe should also look at jocky-ifying libgl1-mesa-dri-experimental, so it's presented to users as an alternative to the binary blob.22:16
apwRAOF, thats an interesting idea22:21
RAOFShould be relatively simple too, and allow users to try Unity on the livecd.22:22
SarvattAzelphur: I think I might have a patch for you to try23:10
SarvattAzelphur: uploading it to https://launchpad.net/~sarvatt/+archive/green, will take an hour or so to show up23:16
Sarvatthttp://patchwork.freedesktop.org/patch/2166/23:17
SarvattAzelphur: heading out for the night, let me know how it goes if you get a chance to test it23:23
Patriciabecause the intel video card, hangs with compiz? 82945G/GZ23:25
RAOFPatricia: That card should work; could you provide more details, like: What Ubuntu release are you using?  How often does compiz hang?  What, exactly, happens when compiz hangs?23:26
PatriciaUbuntu 9.1023:27
Patriciaour23:27
PatriciaUbuntu 10.0423:27
Patriciaour23:27
PatriciaUbuntu 10.1023:27
Patricialatch completely23:27
Patriciawhatever version ubuntu 9.10 after hangs23:27
Patriciato return the computer, just restarting the reset button23:28
Patriciathe period of catch is about 5 seconds after activating compiz23:29
Patriciaeveryone who has this video card does not work, compiz23:29
Patricia:/23:30
JanCI have 2 laptops with (a variation of) that videocard which seem to work okay23:42
JanCit's probably the most-used GPU ever...23:43
PatriciaUnfortunately all they are activating compiz, this fighting, I collect data from other users of that board in #ubuntu-br23:43
Patriciaand does not work23:43
JanCPatricia: is this with the default compiz settings?23:43
Patricia¬¬23:44
Patriciaor not the time to fiddle around23:44
Patriciayou activate the effect and already hangs23:45
Patriciayes default settings23:45

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