/srv/irclogs.ubuntu.com/2010/02/20/#ubuntu-x.txt

BUGabundoeheh00:00
BUGabundoso reboot and test?00:00
BUGabundoanything u need me to bring from the _other side: ?00:00
Sarvattwhy can't you install nvidia-current? you probably need to install nvidia-common as well btw, looks like you purged it somewhere along the line00:03
BUGabundoreinstalling00:04
BUGabundoSarvatt: can i install -current from chroot?00:04
BUGabundoor should i boot first?00:04
=== DanaG1 is now known as DanaG
Sarvatti have no idea, if you do it from the command line you need to set up the xorg.conf manually as well I think00:08
BUGabundooh ok00:08
BUGabundothough udev took care of all of that now00:08
brycehscary:  http://www2.bryceharrington.org:8080/X/Graphs/totals.svg00:09
BUGabundoSarvatt: http://paste.ubuntu.com/380034/00:09
bryceh*sigh* gonna have to redo the scale on that graph again already00:09
BUGabundobryceh: 150% increase00:10
BUGabundoor better 50% increasw00:10
Sarvattis the 2.6.32-14 kernel even the main kernel yet or did you manually install it? did you forget headers for it?00:11
BUGabundoWTH00:12
BUGabundoi only had .13 on last boot00:12
BUGabundo2.6.32-14.19 0         500 http://neacm.fe.up.pt lucid/main Packages         500 http://archive.ubuntu.com lucid/main Packages00:13
BUGabundoits in the archive00:13
Sarvattyeah but not the linux-meta yet so you dont automatically get the headers and kernel upgrade..00:13
Sarvattat least i havent gotten it yet00:14
BUGabundoyeah00:14
BUGabundoill boot into .1300:14
BUGabundoits already mirrored00:14
Sarvatttry sudo apt-get install linux-headers-2.6.32-14 linux-headers-2.6.32-14-generic and reinstall nvidia-current00:14
Sarvattyou wont be able to install nvidia-current for -13 either since you have -14 installed with no headers00:15
BUGabundoThe following NEW packages will be installed:   linux-headers-2.6.32-14 linux-headers-2.6.32-14-generic00:15
BUGabundorun-parts: executing /etc/kernel/header_postinst.d/dkms 2.6.32-14-generic /boot/vmlinuz-2.6.32-14-generic00:15
Sarvattplus theres no nouveau for -14 yet anyway00:16
BUGabundoyeah00:16
BUGabundothis moves faster then we can keep up00:16
BUGabundo[00:16] <crimsun>      linux | 2.6.32-14.20 |         lucid | source00:16
BUGabundoLOL00:16
Sarvattwouldn't be a problem if you waited for it to come through upgrades instead of installing the kernel manually :D00:17
BUGabundoSarvatt: i DID NOT jump the gun on anything00:17
BUGabundoall i have is from regular updates00:17
BUGabundovia aptitude safe-upgrae00:17
Sarvattweird..00:17
BUGabundospecially since i've been running nouveau for 2 weeks, i try to keep it clean00:18
BUGabundoso i can provide as good feedback as possible00:18
BUGabundoand not mess updates00:19
Sarvattno idea what pulled in just the kernel upgrade00:19
Sarvattthats strange00:19
BUGabundo:/var/log/apt# pastebinit history.log http://pastebin.com/d3c82e8c600:20
BUGabundo./var/log# pastebinit aptitude http://pastebin.com/d57e34f4f00:21
BUGabundoHTH00:21
Sarvattnone of those even show linux-image-2.6.32-14 getting installed00:24
BUGabundo$ apt-cache policy linux-image-2.6.32-14-generic linux-image-2.6.32-14-generic:   Installed: (none)   Candidate: 2.6.32-14.1900:26
BUGabundoits not installed00:26
Sarvatthuh, you pastebinned a long of nvidia-current failing to make the module for 2.6.32-1400:27
Sarvattlog rather00:27
BUGabundoi know00:27
BUGabundowhat can i say, its a mistery00:27
Sarvattupdate-initramfs: Generating /boot/initrd.img-2.6.31-14-generic00:28
SarvattCannot find /lib/modules/2.6.31-14-generic00:28
Sarvattoh .3100:28
Sarvattargh lol00:28
BUGabundo# apt-get install linux-image-2.6.32-14 ?00:28
BUGabundoLOLOLOL00:28
BUGabundoE: Couldn't find package linux-image-2.6.32-1400:29
Sarvatt-generic00:29
BUGabundoso, purge header?00:29
Sarvattyeah00:29
BUGabundoand boot into -13 ?00:29
Sarvattit failed because something is screwy, did you manually remove /lib/modules/2.6.31-14-generic or something? just purge linux-image-2.6.31-14-generic if anything00:30
BUGabundonot that i recall00:30
BUGabundo0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.00:30
Sarvattyou probably have something left behind in /boot from that kernel then that needs deleting00:35
* BUGabundo picks up the HAMMER00:36
BUGabundo:/boot# ls -l | pastebinit  http://pastebin.com/d4cff30eb00:37
BUGabundoSarvatt: nothing there00:37
BUGabundo# mlocate 2.6.31-14 brings nothing either00:38
Sarvattyou were doing it from a karmic livecd weren't you? lol00:38
Sarvattwhen you pasted those logs......00:38
BUGabundoyes00:38
BUGabundono lucid livecd at hand00:39
BUGabundoi'm still on it00:39
BUGabundochrooted to my system00:39
BUGabundolet me guess its picking stuff from /sys ?00:39
Sarvattuname..00:40
BUGabundooh F00:40
BUGabundosorry for the trouble00:40
BUGabundorebooting00:40
Sarvattit installed fine for -13, as long as your /etc/X11/xorg.conf is the nvidia one its fine to reboot00:40
BUGabundolet see whats on the other side00:41
BUGabundoi have no xorg,conf00:41
Sarvattyou need one for nvidia to work00:41
BUGabundoshould i run nvidia-soemthing ?00:41
Sarvattno idea what its called, i just keep the xorg.conf around00:41
BUGabundo# pastebinit xorg.conf-backup-100206200857 http://pastebin.com/d6e9e995000:42
Sarvattnvidia-xconfig?00:43
Sarvattthats what it says at the top of my xorg.conf00:43
BUGabundoThe program 'nvidia-xconfig' can be found in the following packages:00:43
Sarvattbut i  probably made it with the blob straight from nvidia00:43
BUGabundoill try that00:44
Sarvattyep that backup one is fine00:44
BUGabundowish me luck00:44
Sarvattjust looked at your paste00:44
Sarvattyeah lbm-nouveau builds fine straight from linus' tree, too bad i cant merge the nouveau one into that00:48
BUGabundoSarvatt: thanks. blob and compiz back on00:57
BUGabundoping me back once nouveau is ready for more testing00:57
Sarvattif you remove the xorg.conf nouveau should just work00:58
Sarvatti put a note on the edgers page saying nouveau was broken with it for now00:59
Sarvattmesa requires the api bump to build nouveau now so i didnt drop it from libdrm but i havent been able to get the lbm-nouveau going01:00
Sarvatthmm guess i could just remove the list_sort stuff completely, nouveau upstream tree is based on 2.6.32 without it..01:03
Sarvattbryceh: yeah all those lbm-* hacks did just extend support for the renaming, didnt replace nouveau in anything so everything should work fine with the backported drm with normal module names. about intel 2.9.1, I'm not sure honestly.. we *could* transition 8xx people onto fbdev on top of KMS instead of -intel if we went 2.10.. 2.9.1 + ppa packages of newer ones in #ubuntu-x would probably be a better idea for a LTS though. Do we have a way we co01:33
Sarvattuld make 8xx series GPUs default to UMS if we go with 2.9.1? because the KMS overlay support in 2.10 is a pretty vital feature for those cards that cant do textured video01:33
Sarvattbackporting future things will be a heck of alot easier on 2.10 though01:36
Sarvatti'm trying out that linux-image-2.6.32-14-generic_2.6.32-14.19drmbackportapw2 on all  my machines now01:37
Sarvattwow what the heck, screen is going all garbled for a few seconds when i scroll in xchat01:43
Sarvattyeep, compile a kernel in the background and then scrolling in xchat does it and doesnt when i'm not compiling, guess its the client side decorations gtk+ change thats making Xorg use craploads of cpu time01:49
BUGabundoSarvatt: something fishy has been around since the weekend updates01:50
BUGabundoseveral users compaling of the same slowdown01:50
BUGabundosome point to GTK bug01:51
BUGabundonot sure what01:51
BUGabundobut now I can type full sentnces, way before they show up in my screen01:51
Sarvattyeah I know what it is, something not ready getting shoved in to make feature freeze and it'll get fixed later :)01:51
BUGabundoeheheh01:53
BUGabundoI know01:53
Sarvattdisabling compiz fixes the screen getting garbled under heavy system load here but metacity is *super* slow minimizing and maximizing with this gtk+ change on this netbook01:55
BUGabundonow I'm using compiz01:56
BUGabundowasn't all week01:56
BUGabundoit was still super slow01:56
BUGabundospecailly over FreeNX and ADSL01:56
Sarvattlol wonder how things handle if i launch a gtk app over a ssh connection now that you mention that01:57
BUGabundoeheh01:58
BUGabundoyou would go to sleep a awake hopping it had finished01:59
Sarvattwhat status should I set bugs to where they are for a feature that wont be included until 10.10 at least? like the backlight OSD under intel KMS bugs02:23
Sarvattjust leave it confirmed?02:23
BUGabundoprobably02:26
BUGabundoor in progress02:26
BUGabundoif you have code for it02:26
Sarvattso many -intel bugs that are 100% kernel bugs, no wonder theres so many open intel bugs :)02:29
brycehSarvatt, yeah I've been just moving those to the kernel when I spot them.  When you spot ones that you're 100% sure are kernel bugs, retarget them to 'linux'06:12
brycehI figure it's fine for people to keep filing these against xorg, since that'll ensure they get the proper debugging files before we refile to the proper place06:14
brycehalso if you see ones that you're pretty sure should be fine in lucid, go ahead and close them out; I've been doing similarly as I have time06:14
kklimondahmm.. xserver-xorg-video-nouveau is trying to pull a -generic kernel when I already have -pae..06:45
tjaaltonkklimonda: because -nouveau depends on it, and there's no linux-backports-modules-nouveau-lucid-generic-pae available which it could depend as an alternative07:11
tjaaltonso file a bug against nouveau and linux-meta07:11
kklimondaach, I see - thanks. should probably wake up before I start asking stupid questions07:12
tjaaltonno it's a valid issue that has gone unnoticed07:12
RAOFHm.  It seems that /lib/modules/2.6.32-$ABI/modules.order is there to provide a consistent order of module loading - is that right?  Might this be why vga16fb breaks nouveau but not the other KMS drivers?  All the other KMS drivers appear prior to vga16fb in modules.order.07:57
RAOFWell, I'll call that hypothesis...  partially confirmed.  Adding nouveau to modules.order before vga16fb makes boot work for me.09:11
RAOFAnd trying the reverse to i915 seems to introduce subtle corruption.09:14
=== BUGabundo is now known as BUGabundo_FEDWS
=== BUGabundo_FEDWS is now known as BUGabundo
Sarvattok nouveau is all working again with 3d on edgers15:53
BUGabundoYAY15:55
BUGabundowill test tonigh15:55
Sarvattits even slower now, you might not want to :)15:56
BUGabundoohhhh ok 15:57
* BUGabundo changes ideas15:57
BUGabundoeven nvidia blob is slow in lucid15:57
BUGabundoonly 180FPS in compiz benchmark plugin15:58
BUGabundoI used to get over 300 in 9.0415:58
jcristau180 fps is still 3 times as much as your refresh rate, so..15:59
BUGabundojcristau: well nouveu is only at 3016:00
BUGabundowell it was... if the new one is slower16:00
BUGabundo..... 15FPS? lol16:00
Sarvattnvidia-settings -a AccelerateTrapezoids=116:01
Sarvattmight want to try that out16:01
BUGabundoORLY?16:02
BUGabundoERROR: Error parsing assignment 'AccelerateTrapezoids=1' (Unrecognized attribute name).16:03
Sarvattah yeah we have an old nvidia-settings still16:04
Sarvattya can add it to xorg.conf still16:04
bjsnidernvidia-settings is still at 180.25?16:05
Duke`wow huge dead code cleanup in xf86-video-intel18:21
Sarvattanyone currently using karmic on x64 that could tell me if /etc/X11/Xsession.d/65mesa-check-x86-64 exists on their system?19:42
hyperairls /etc/X11/Xsession.d/65- <-- tab completion doesn't work, so i guess it isn't around.19:43
Sarvatti cant find that script in any of the karmic packaging but someone is saying it exists, i'm guessing they had it from an old upgrade and didnt get removed19:44
hyperairhmm19:44
Sarvatthttps://bugs.edge.launchpad.net/ubuntu/+source/mesa/+bug/46080919:44
ubottuUbuntu bug 460809 in mesa "ASM optimizations in mesa are disabled on Intel 64bit CPU" [Undecided,Confirmed]19:44
hyperairi'm using xorg-edgers, if that counts19:44
hyperairASM optimizations?19:44
jcristauSarvatt: yeah sounds like the postinst should have removed it on upgrade, and didn't19:47
Sarvatttormodtjaalton: I still have /etc/X11/Xsession.d/65mesa-check-x86-64 here, is this a conf file that needs to be deleted even if it's not shipped any longer, or is it just me?21:3519:48
Sarvattjcristauyes, the postinst should take care of that19:48
hyperairperhaps hookscripts should never go under /etc19:48
hyperairlike distribution-shipped hookscripts19:48
Sarvatt2009/02/10 #ubuntu-x irc log19:48
jcristauhehe19:49
Sarvattover a year ago :D19:49
hyperairjaunty wasn't even released then, let alone karmic >_>19:49
dbroHello Xorg experts- I have a problem where xorg memory usage creeps up over time. Eg right now it consumes 40% of my 640MB ram and seems to be causing all kinds of swapping and slowness. Is this the right place to ask for help troubleshooting this?20:00
dbroit appears to match the symptoms in this bug report (but I don't see much guidance there about fixing it) https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/9878320:00
ubottuUbuntu bug 98783 in xorg-server "MASTER: memory leak" [Wishlist,Incomplete]20:00
jcristausymptoms don't really matter.  what matters is an easy way to reproduce.20:02
SarvattI'm guessing you're using the nvidia proprietary drivers20:03
Sarvattbecause thats been a problem for a *long* time with those and it doesn't look like something we can fix with those20:04
dbrois there an alternative? something that would play nicely with flash video would be nice20:09
Sarvattalot of work is being put into the alternative (nouveau) but realistically 10.10 will be the release where nouveau is at a state where it can replace the blob for most people in my opinion20:10
Sarvattif you dont mind fiddling nouveau is in lucid now, and you can get 3D support from the xorg-edgers PPA20:11
dbrodoes 10.10 mean ubuntu 10.10 ?20:13
Sarvatti've already ditched the proprietary drivers on my nvidia system on lucid + xorg-edgers, but the 3D support is slow right now so if you have a high resolution screen I wouldn't bother. if you dont need 3D though the nouveau in lucid handles flash fine20:13
Sarvattyeah20:14
dbroI dont think I need 3d. I don't play games or use fancy desktop effects20:14
dbrook20:14
Sarvatti would try out a lucid livecd once alpha 3 hits in a few days and see how you like it20:14
dbrook thanks20:15
Sarvattwish there was some magical fix for it but the memory leaks have been around for over 4 years now and the proprietary drivers are closed source20:16
Sarvatthmm nouveau is still using a ton more memory than intel for me, 132mb vs 44mb.. the blob would be around 400mb by now though20:22
Sarvattwoohoo http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=commit;h=d9076a54d74e371a11e1206b4a26e2e428045b9e20:30
Sarvattand we've got the r600+ irq firmware in our linux-firmware now too20:30
tjaaltonSarvatt: bah, so it seems22:34
tjaaltonand I didn't do anything the last time22:37
tjaaltongo me :)22:37
tjaaltonSarvatt: pushed something to git23:13
dbrodoes this help wrt to previous request for easy way to reproduce behavior?23:18
dbroswitching between different desktop screens also increases memory usage23:19
tjaaltonstill, if you are using the blob there's nothing we can do23:23
dbroshould I try to see if this also happens when using nv ? Is that helpful?23:25
tjaaltonnot really, since they don't care about that either :)23:26
tjaaltonnouveau on the other hand..23:27
dbrook, I'm willing to give it a try- this memory leak is driving me mad!23:27
tjaaltonram is cheap, just buy some more :)23:28
dbrothat would get me a longer time-to-restart, but not a fix, right?23:29
tjaaltonright23:34
bjsniderSarvatt, the nvidia blob has a memory leak issue? impossible23:38
tjaaltonalso, it's not like the xserver doesn't have memleaks of it's own, but in this case the driver is most likely to blame23:40

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