/srv/irclogs.ubuntu.com/2009/07/29/#ubuntu-x.txt

bryceTwoToneSpirit, sounds like you need MPX00:04
TwoToneSpiritMPX looks amazing and I'm definitely psyched for it, but isn't that designed for use on the same interface?  I guess my deeper question is this:  Can a single instance of X drive multiple computers at the same time?00:11
bryceno, but there are various technologies out there that allow you to share between multiple computers00:22
bryceI don't know what I'd recommend particularly offhand, but as you do more research I think you'll see you have lots of options beyond X for doing this00:23
Sarvattwell that took all darn day06:14
Sarvatthttp://sarvatt.com/downloads/ppa-purge.sh06:14
* Sarvatt fails at scripts06:14
Sarvattgot it working so you can use it to remove any PPA instead of just edgers, it just defaults to edgers06:15
Sarvatttesting of it would be appreciated :)06:20
Sarvatthavent been able to screw anything up yet at least, removed 9 PPAs so far06:21
virtualdnice! now make me a script to search /usr for files not belonging to any package :p06:22
virtualdactually rkhunter or checkrootkit or what its name was might have that06:23
Sarvatthmm cant use -v as the last (or only) option but it works if theres something after it, oops06:28
hyperairvirtuald: find /usr -type f | xargs dpkg -S > /dev/null06:38
virtualdthank you :)06:38
hyperair:)06:38
virtualdthat's a lot06:40
virtualdit listed like a million python files06:40
virtualdneeded -print0 too06:43
hyperair-print0?07:00
hyperairah, and xargs -007:01
hyperairi've learnt something new today =O07:01
hyperairSarvatt: you should create a package which contains that script, or better yet, include that functionality into the computer janitor application07:04
hyperairi reckon it'd be pretty useful07:04
Sarvattah darn07:05
SarvattE: Release 'karmic' for 'libdrm-radeon1' was not found07:05
Sarvattneed to handle that better :D07:05
hyperairhahah07:06
Sarvatthope theres some way to have apt-get install ignore non existant packages or else i'm going to have to work another package comparison against the ubuntu package list which will be tougher because its stored with the mirror name in it07:27
hyperairtry parsing the output of apt-cache policy07:34
hyperairand maybe the return value07:34
Sarvattphew, just switching it from apt-get to aptitude works, it ignores the error07:59
hyperair=O07:59
hyperairactually using aptitude might result in strange results08:00
hyperairif aptitude can't find an exact match, it uses it as a regex08:00
Sarvatthttp://sarvatt.com/downloads/script.txt08:03
hyperairnice.08:03
* Sarvatt wonders if theres an Apt::foo::bar command to make it ignore the missing files08:03
Sarvatthmm, could have it apt-get install $APTLINE then aptitude install $APTLINE after since it wouldnt do anything if apt-get worked08:07
Sarvattsick of looking at it for today lol08:07
hyperairhahah08:07
hyperairwhy don't you refrain from adding missing packages into the APTLINE?08:07
tjaalton#&ยค/"!(% ffox fails to refresh some pages08:30
tjaaltonall I get is either the previous page drawn on it, or whatever happens to be under the window08:32
tjaaltongo nvidia08:33
tseliottjaalton: what version of the driver is that?08:35
tjaalton180, jaunty08:35
tseliotnvidia released a bugfix update yesterday08:36
tjaaltonfor instance loading a buglist from bugzilla.redhat.com fails08:36
tjaaltonthe page loads, but the view isn't refreshed08:36
tjaaltonthis happens on my intel laptop too, when I restart the browser session, although then it's enough to minimize the windows08:37
tjaaltonrandom crap on some of the windows until I do that08:37
tseliothow much RAM does your system have and what card are you using?08:38
tseliot(nvidia)08:38
tjaalton4GB, 9600GT08:38
tseliotis PAE enabled?08:38
tjaaltonit was the same with 8600GT, but the card had too little memory for compiz to be usable on a 30" screen08:39
tjaaltondunno08:39
tjaaltonstock jaunty, so don't think it is08:39
tseliotok08:39
tseliotdoes it happen only with firefox?08:40
tjaaltonyes08:40
tjaaltonnot that I use much else than ffox and g-t08:40
tseliotdoes it happen when compiz is disabled?08:45
tjaaltonit would ruin my desktop layout :)08:45
tjaaltonbut maybe I should try..08:45
tjaaltonnow ffox crashed and I can't reproduce it09:58
tjaaltonand what's more fun is that I get different results from the query from two different computers. bugzilla is a real mystery09:58
tseliotheh10:55
Sarvatthaha11:03
Sarvattadded the ppa-purge package to edgers but i just realized its going to remove itself because of the way it works11:04
Sarvattahh ok figured out how to make a .symbols for libdrm-radeon1, just had to run dpkg-gensymbols after building it12:25
Sarvatti dont know what was in 2.4.11 and what was in 2.4.12 though, just going to put everything at 2.4.1212:27
Sarvattwhen symbols are removed should i add the #MISSING line or just remove the symbol?12:51
Sarvatt- dma@Base 2.4.412:52
Sarvatt+#MISSING: 2.4.12+git20090729# dma@Base 2.4.412:52
tjaaltonduh, so 2.4.12-1u1 doesn't have libdrm-radeon112:54
tjaaltonor install, rather12:55
Sarvattyeah need to --enable-radeon-experimental-api=yes for it to build, i've been making libdrm-radeon1 packages on edgers12:55
tjaaltonoh, ok12:56
tjaaltonmvo: why does dpkg sometimes fail with the error "package foo is already installed and configured"?13:12
tjaaltonmvo: there are many bugs with a random package failing because of that13:12
mvotjaalton: its often a followup failure from a earlier error, sometimes it seems to be releated to triggers. if it does not fit any of the two, please show me a example and I have a look13:18
mvotjaalton: I suspect there might be a new bug somewhere, but so far I was not able to fnd anything 13:18
tjaaltonmvo: ok I'll try to find a good example13:19
mvothanks!13:19
tjaaltonmvo: for instance bug 397718 which I happened to close already13:30
ubottuLaunchpad bug 397718 in libxcb "package libxcb1 1.1.93-0ubuntu3.1 failed to install/upgrade: package libxcb1 is already installed and configured" [Undecided,Invalid] https://launchpad.net/bugs/39771813:30
tjaaltonthere was some issue with the initramfs update, not libxcb13:31
* mvo looks13:35
Sarvattodd, dropped like 600 karma when i pushed a new bazaar branch14:41
Sarvattpushed that ppa-purge package up to xorg-edgers bzr incase anyone else wants to mess around with it14:43
tjaaltonnow that's a headline; lp hates bzr ;)14:44
Sarvattsurprised it actually works as well as it does, i managed to completely switch from xorg-testing to karmic to xorg-edgers and back to karmic fine. was expecting things to blow up because of all the changes in xorg 7.514:44
tjaaltonnice14:48
Sarvattthey broke the video abi yet again a few days ago on xserver master, and i think the nvidia guy is about to push more breakage so i'm not updating the 7.5 ppa for another week probably15:00
tjaaltonat least XI2 is ready for branching15:01
tjaaltonwhich is nice, but I'm not sure if it includes XKB215:02
Sarvatti dont see any XKB2 branches anywhere, might be included in XI2?15:04
Sarvattor maybe thats coming in 2.115:04
Sarvattlooks like input proto is stabalized, all the latest commits are doc updates http://cgit.freedesktop.org/xorg/proto/inputproto/log/15:05
tjaaltonthat's what peter said on the list15:06
Sarvattjcristau: why dont we use  -- -c4 for pixman libxi or libx11 dh_makeshlibs?15:09
Sarvattlibxext too15:10
Sarvattahh libx11 and libxext dont have symbols15:11
Sarvatti missed that libxi had new symbols for a few weeks because i was expecting it to fail to build, oops15:11
Sarvattsurprised xserver-xorg-video-ati has gone over 2 weeks now without being able to build against xserver 1.6.2+ when libdrm-radeon1 exists15:19
Sarvattyay, ya dropped 01_gen_pciids.patch from -nv :D15:29
tjaaltonyep15:30
tjaaltonwonder how many bugs that alone fixes..15:30
Sarvattintel does need a no change rebuild once xserver builds though for the new dri2 stuff15:30
Sarvattlol probably 50% of them15:30
Sarvatttheres at least 50 cards that werent getting supported by -nv that should have been, not to mention now all 7xxx IGP's work instead of just the 2 explicitly added in the patch15:31
Sarvatthope pixman stable releases before karmic freezes, plan on buying a arm board to mess with and that should be a good speedup15:32
Sarvatthmm15:33
Sarvatt   - Enable support for X11 input hotplugging:15:33
Sarvatt     + debian/rules: Do not remove 10-x11-input.fdi, we want to install it by15:33
Sarvatt       default.15:33
Sarvattin the latest hal15:33
Sarvattdoesnt that duplicate the one in xorg meta?15:34
tjaaltonheh, right15:34
tjaaltonhmm not sure15:34
Sarvattdoesnt look like it does, my mistake15:35
Sarvattwas the keymap one i was thinking of15:35
tjaaltonyep15:35
Sarvattbtw patch 104 in -nv can be dropped, the 9100m support is bogus and the 6600gt addition breaks things because it forces the default options instead of the 6600gt specific ones that would get used if the driver probes behind the agp bridge15:37
tjaaltonok, good15:37
Sarvattthe 7300GT patch as well actually15:38
Sarvatt10DE02E2 is the agp/pci-e bridge chip pci id, the driver would probe behind that and match the actual 7300GT chipset15:38
Sarvatthttp://sarvatt.com/git/cgit.cgi/xf86-video-nv/commit/?id=8004d703d8607602a638c4030d80fdd52421516c15:39
Sarvattthats a list of all the agp/pci-e bridge chip pci-ids that we dont want to add to the table15:39
tjaaltonok, I'll drop those and upload15:41
Sarvattsorry to mention all that *after* you uploaded15:41
tjaaltonnp15:41
Sarvattdo you know of any reason evdev would be adding keyboard devices for my webcams? they dont have physical buttons or anything15:43
tjaaltonmaybe hal shows them having input.foo15:43
tjaaltonlshal15:43
Sarvattahh yep http://sarvatt.com/downloads/video.txt15:49
jcristauSarvatt: yeah -c4 would make sense for libXi17:18
Sarvattohhh, apparently usplash not working might be related to my 1024x600 screen in KMS? does anyone actually have a usplash progress bar in KMS or do all these bug reporters just happen to be on netbooks too? :D19:03
Sarvatti finally broke down and got a core dump to look into it more and i cant find any usplash intel KMS bugs that arent for 1024x600 screens19:07
Sarvattcomplete report -- 84k reduced report for low bandwidth -- 971k :D19:09
Sarvattyep same as all of the bug reports, segfault in memset_var()19:10
hyperairi'm not on a netbook!19:11
Sarvattyou dont see a progress bar either?19:11
hyperair1280x800 and no usplash progress bar.19:11
Sarvattyou have a weird setup that isnt expected to work anyway though lol19:11
hyperairpah =(19:11
hyperairit works without KMS19:12
hyperairi haven't tried booting with splash on the recent kernels though19:12
hyperairi'm content with having a bunch of penguins sit on top my my console while i type my password in19:12
Sarvattthey dont care about people that have the encrypted password entries from what i read on gobby at UDS, if ya have that they throw the kitchen sink in the initramfs and say to heck with your boot times :D19:13
hyperairO_o what?19:13
hyperairwell actually my boot time is pretty good19:14
hyperairjust the login time that sucks19:14
hyperairyou obviously can't really time the boot time when you've got a password prompt.19:14
Sarvattpower usage has been really bad for me on karmic19:14
hyperairit was worse previously, but getting better19:14
hyperairi can hit somewhere around 2.5-3h 19:14
Sarvatti went from 6.7W idle usage to 10.5 since april19:15
hyperairoh shutup >=(19:15
hyperairmine's 20W.19:15
SarvattPower usage (ACPI estimate): 10.8W (0.9 hours) :(19:15
hyperairit was better in intrepid though19:15
hyperairi could push it down to 15W in intrepid.19:15
Sarvattah i havent moved my acpi-support ac.d and battery.d scripts over to pm-utils yet actually... that'd explain it19:16
hyperairO_o19:16
Sarvattthey dropped acpi-support scripts, i had a ton of tweaks in there that helped19:17
Sarvatthmm b43 wont let me change txpower anymore either19:18
hyperairhmm i wonder if i can change the txpower here on iwlagn19:19
Sarvattyou're compiling your own kernels arent you? have you tried PHC?19:21
Sarvattnot that atoms use much power but i was undervolting it alot before with no problems19:21
Sarvatt_wow_ i'm amazed at all of the stuff that was removed from ubuntu-desktop, i just reinstalled it with no extra packages needed19:26
cwillu_cloneI seem to have an X memory leak, running nvidia-180 w/ compiz.  Xorg is showing 1.1g resident with 1918m virt after 3 hours, xrestop shows 45m total allocated19:30
cwillu_clonexorg 1:7.4+3ubuntu519:32
cwillu_clonemachine was nearly hardlocked this morning, x has similar memory usage19:33
Sarvattyou arent the only one i've heard that from using nvidia too19:35
cwillu_clonejust recently?19:35
Sarvattyep past week19:35
cwillu_cloneokay19:35
hyperairSarvatt: i've been compiling kernels *for* PHC.19:36
Sarvattchecked nvnews.net forums cwillu?19:36
Sarvattah! lol19:36
Sarvattits a shame thats not in mainline, i miss being able to massively undervolt my turion in windows19:36
cwillu_cloneSarvatt, I generally try to avoid forums, as though they contained a deadly plague that could infect my mind by merely reading them :p19:37
Sarvattoh its not as bad as the fox news forums you hate over there, actual nvidia linux devs on there19:37
Sarvatthttp://www.nvnews.net/vbulletin/forumdisplay.php?f=1419:37
cwillu_cloneah, neat :)19:37
cwillu_clone"fox news forums", is that the new term for ubuntuforums?19:38
Sarvattthats what you coined it :)19:38
cwillu_cloneI coined it?19:38
* cwillu_clone checks his logs19:38
Sarvatti wouldnt be surprised if its nvidia-settings causing the problems19:39
Sarvattdont see anything in the first few pages :(19:40
cwillu_cloneI got the impression that they're already discouraging 180 in preference to 185 or even 19019:40
* cwillu_clone curses, did they _really_ need to put a captcha on the search!?19:42
cwillu_cloneno hits for 'leak' in the last two weeks19:42
cwillu_cloneand I can't do another search for another 21 seconds... :p19:43
* hyperair scratches his head and wonders why the power usage won't drop further19:43
Sarvattoh thats new19:45
SarvattVersion: 185.18.2919:45
SarvattOperating System: Linux x8619:45
SarvattRelease Date: July 28, 200919:45
Sarvattyeah the settings are screwed up using the 180.25 nvidia-settings for some things :(19:45
cwillu_clonei.e., even with nvidia-settings not running as far as I can see?19:47
hyperairhmm how strange.19:49
Sarvatthow much memory does pmap say its using?19:50
hyperairwith gdm stopped, and just a screen session running, 18W of power.19:50
Sarvattsudo pmap $(pidof X)19:51
cwillu_cloneworking on it :p19:52
cwillu_clone1941764k19:53
Sarvattwow19:53
cwillu_clone523mb in an [anon] block19:53
Sarvatt57380k here19:54
cwillu_cloneplus another 123mb, a 270mb, a 221mb, 311mb, 322mb, all [anon]19:54
cwillu_clonethat's all the big ones that I can see19:54
cwillu_cloneeverything else is 30mb or less19:54
Sarvatttried drivers from nvidia to see if its any difference?19:54
Sarvattany different rather19:55
cwillu_clonenot yet, only noticed it this morning when the machine was unresponsive19:55
cwillu_clonemy home machine hasn't had any issues with 180 or 18519:55
cwillu_clonethis one is on karmic, home machine is still jaunty19:55
cwillu_cloneI'm kinda wondering if pixmapcachesize is affecting this at all19:56
Sarvatthttp://www.nvnews.net/vbulletin/showthread.php?t=13627119:56
cwillu_clonesame setting here and at home, but who knows19:56
cwillu_clone400mb isn't unusual for me though19:57
cwillu_cloneuseevents isn't showing up in my log, nor am I using kde4 (although somebody did mention related troubles with gnome+compiz, although he didn't include any links)19:57
cwillu_clonerestarting compiz didn't affect the memory usage at all that I noticed19:58
Sarvattit didnt affect it when there was a leak in the intel mesa drivers either, had to just not have it enabled at boot19:59
cwillu_clonefair enough20:00
Sarvattmight be the same I mean, dunno20:02
Sarvattanyone hip to the apport-retrace foo? not sure what I want to do here, installed all the dbgsym packages but i think i just screwed up and removed the core dump from the report20:59
Sarvattsudo apport-retrace -v --confirm -r /var/crash/_sbin_usplash.0.crash --no-pkg -g 40656921:01
Sarvattthat sound right?21:01
Sarvattsweet, that worked, got a gdb session with the dump21:02
cwillu_cloneugh, swap thrashing21:06
cwillu_cloneno, STOP trying to page firefox in, let the ssh process work!21:07
cwillu_clonelet me KILL stuff!21:07
cwillu_clonenooooooo!21:07
cwillu_clonefirefox finally oom'd :p21:11
cwillu_cloneI guess Xorg is concerned immune to that?21:11
brycesheesh, it's already 2pm.  what a morning.21:56
bryceSarvatt, http://pastebin.ubuntu.com/236145/22:19
Sarvattah that doesnt have packages in ubuntu does it? its failing for things that dont have packages in ubuntu, need to make it just purge those after if that happens22:21
bryceno gtg is in universe for karmic afaik22:22
brycebryce@chideok:~/bin$ apt-cache madison gtg22:22
bryce       gtg |    0.1.2-1 | http://archive.ubuntu.com karmic/universe Packages22:22
bryce       gtg |    0.1.2-1 | http://archive.ubuntu.com karmic/universe Sources22:22
bryceanyway, no biggie, that was just some random ppa in my sources.list, let's try xorg-edgers...22:22
bryceSarvatt, at least it did comment out the entry properly22:23
bryceSarvatt, btw notice I had to put "foo" on the command line in order to get the script to run; without that it kept giving me usage directions22:24
Sarvattit should remove the karmic ones fine then, theres a problem with it needing the -t /tmp added (or just random characters at the end) too. it fails when there isnt a package in the ubuntu archives with the same name right now22:24
Sarvattstarted needing the extra string at the end when i made it so it didnt default to xorg-edgers when you run it with no options, i suck at scripts :D22:25
Sarvatti used auto-xorg-git as the base pretty much22:25
Sarvattfor edgers it doesnt remove libdrm-radeon122:27
Sarvattsince its not in the archives22:27
Sarvattdoesnt hurt anything though, i put a message to manually remove it if the ppa is xorg-edgers22:28
bryceSarvatt, patch: http://pastebin.ubuntu.com/236147/22:28
brycewait22:29
bryceyeah that patch looks ok22:29
bryceif called with no options it gives the usage error and does not default to xorg-edgers22:30
bryceok, with that change it ran through disabling xorg-edgers properly, and reinstalling drivers22:31
Sarvatthttps://code.edge.launchpad.net/~xorg-edgers/+junk/ppa-purge22:31
bryceheh, yeah I recognize the coding style, strangely familiar ;-)22:32
brycewhy "+junk"?22:33
bryce(this script's too cool to be called junk :-))22:34
Sarvattoh thats exactly the change i added so it would return the help when you call it with no options22:36
Sarvattdunno that was the default on some guide i was looking at, not a bzr fan :D22:36
Sarvatteasy enough to move it somewhere else, no revisions :D22:37
Sarvattoh i went and made -n not initalize to anything with the intention of having a check if the variable was null to replace that section you had in the patch, but got sick of looking at it this morning :D22:38
bryceok, I can hack that in22:38
Sarvattthe removal line at the end needs work, i didnt know what to do there22:39
=== ripps_ is now known as ripps
Sarvattthe reason i did the fallback to aptitude thing was because apt-get errors if you try to install package/$DIST and it doesnt exist for the dist, aptitude at least removes everything but leaves the non existing package22:41
Sarvattcouldnt find any way around it with apt-get and just needed something that would work without spending 4 more hours writing up another comparison against the ubuntu package list22:41
Sarvattbecause those dont have standard names :(22:41
Sarvattwhat should it be listed as? i dont know anything about  bzr and all the guides were saying use +junk if it doesnt have a package, only reason I did it :D22:42
bryceok, pushed a change for -n22:47
brycehmm22:51
bryceI'm leaning towards just "tools" or "scripts" or something22:51
bryceor even just "main"22:52
brycelet's see what the qa team does, they have a lot of bzr trees22:52
bryceah22:53
bryce~ubuntu-qa/sru-tools/trunk22:53
Sarvattbzr: ERROR: Permission denied: "~xorg-edgers/ppa-purge/ubuntu/": : Project 'ppa-purge' does not exist.22:53
Sarvattmaybe if i made a project?22:54
brycenah22:54
brycewhat command were you attempting?22:54
Sarvattbzr push bzr+ssh://sarvatt@bazaar.launchpad.net/~xorg-edgers/ppa-purge/ubuntu22:54
Sarvattlooks like i can just make a new ppa-purge project to do it though22:54
bryceok22:55
Sarvattbingo23:01
Sarvattbzr push bzr+ssh://sarvatt@bazaar.launchpad.net/~xorg-edgers/ppa-purge/ubuntu23:01
Sarvatthad to tell it its a project first so it'd let me23:02
Sarvatthttps://code.edge.launchpad.net/~xorg-edgers/ppa-purge/ubuntu23:03
Sarvattdeleting the +junk one, pushed it with your changes to the better name23:04
bryceawesome23:04
Sarvattso that change you made makes the trailing text the old -n command?23:13
Sarvattoh $1 gotcha23:14
Sarvattits freaking handy though, surprised noone made something like this before. its a pain in the butt removing my PPAs because theres so many packages and outside of packages that arent in ubuntu (only libdrm-radeon1 that i've run into out of 9 PPAs i've run it on) it works pretty well23:17
Sarvatttheres probably going to be errors with it if people have the same ppa in multiple .lists23:18
Sarvattit probably should always be verbose, only added that because I had a bunch of options in there for debugging to see what it was doing23:21
bryceyeah I agree it seems odd that someone hasn't already made something like this23:22
brycealthough, something in the back of my head is saying I did run across some sort of ppa manager at one point23:22
Sarvattthinking about guifing it with zenity at some point23:25
Sarvattbut i dont know how that works on KDE23:25
bryceshould work fine on kde23:26
bryceI think 23:26

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