[00:39] yO [00:39] Damn it. === bryyce is now known as bwh [01:12] o_O ? The following packages have unmet dependencies: [01:12] xserver-xorg-video-nouveau: Depends: xserver-xorg-core (>= 2:1.6.2) but it is not going to be installed [01:34] bryce. you're never around when i need you. [01:34] anyone here? === bwh is now known as bryceh [02:04] bryceh, sup. [02:14] * bryceh waves [02:14] bryceh, did you get my pm about vbe blanking and unblanking? [02:15] nope [02:15] https://bugs.launchpad.net/ubuntu/+source/gnome-power-manager/+bug/496842 [02:15] Ubuntu bug 496842 in gnome-power-manager "gpm lacks proper vbetool blanking and unblanking" [Undecided,Confirmed] [02:15] this problem was present in karmic and is still present in lucid. [02:16] do you have a patch? [02:16] nope. [02:16] sorry. [02:16] with the semester starting, this bug will piss me off continually. [02:17] if i close my lid, i have to reboot. [02:17] it's a system-crippling bug. [02:17] unless you can access a terminal and do a manual vbetool unblank without a working display [02:21] bryceh, what i would like to know is if there is any additional information that bug report might need that would aid in it getting fixed. [02:21] i'd be happy to provide. [02:27] well one problem is you've stated a solution rather than a problem [02:27] i question it's viability as a solution. [02:28] unblanking is still spotty with that code snippet [02:28] I don't think you care whether gpm has vbetool blanking, if there was some other fix that solved your issue you'd be happy with that [02:28] so first fix the title [02:28] secondly, you've filed it against gpm but who knows if it's actually a bug in gpm. could be (likely) a kernel bug [02:28] "Ubuntu lacks proper vbetool blanking and unblanking"? [02:29] I am guessing since you are here in the X channel you also wonder if X might be involved (maybe, although most blanking bugs end up needing kernel fixes in my experience). Anyway, whenever you think X may be involved, attach all the usual X debug files [02:30] Xorg.0.log and what else? [02:31] LLStarks, you're thinking too much there - state the nature of the problem. "Inspiron 640m won't unblank after a lid close unless dpms is turned off [02:31] LLStarks, wiki.ubuntu.com/X/Reporting [02:31] LLStarks, or use apport [02:31] (man apport) [02:31] heh. i can do x collection. [02:32] how convenient [02:32] probably you should talk to ogasawara or one of the kernel team people, they're the ones with expertise on debugging lid close bugs [02:32] -> #ubuntu-kernel [02:32] and you should at least test with a lucid livecd; few developers will bother looking at your bug until they know it also exists on lucid, since that's what they're working on. [02:36] i have confirmed it on a fresh alpha 2 [02:36] live environment included [02:37] also afflicts lucid with latest packages or with xorg-edgers === jldugger is now known as pwnguin [07:27] Hi everyone, I had thist problem: [07:27] When I click restart, then my laptop process to restart and flikering lines appears (Flikering Lines also appears when I Shut Down before it's totally Turn Off.), but when it should be restarted it just stay's there with Blank black screen, ready to reboot but it wont.Then I have to actually hold the power button in to shut it off and boot it again. It is so very annoying. Laptop : Asus X80n, 1GB RAM, 160GB HDD, Nvidia Geforce 700m = 256mb, Ubuntu 9.10 fu [07:27] lly updated. I hope you can able to help me solve this problem. Kind regards, and thanks in advance, === ripps_ is now known as ripps [08:01] hmm , if anyone wants to have a look at the aboe problem the user wrongly filed the bug in irc bots > https://bugs.launchpad.net/ubuntu-bots/+bug/513056 [08:01] Ubuntu bug 513056 in ubuntu-bots "Won't Restart" [Undecided,Invalid] [09:57] do i have to blacklist any modules to make standby work with nvidia cards? [09:57] i tried nvagp in xorg conf and blacklisted agpgart and amd64_agp, but my pc still won't wake up properly [09:59] knittl: What driver are you using? [10:00] nvidia-current [10:00] when waking up i only see colorful squares on my screen [10:01] my laptop stays responsive, i can even kill x with ctrl-alt-x [10:01] but that's not a real solution … [10:01] * ctrl-alt-backspace [10:04] Hm. I dunno. [10:04] i'm also willing to troubleshoot, if i only knew how [10:05] If it were nv I'd be able to say “yes, that's expected”, but it's pretty easy to tell if you're not using the binary blob - you don't get 3d :) [10:05] no, it's nvidia-current [10:09] Has this worked on any prior Ubuntu release? [10:09] yes [10:09] oh [10:10] i'm talking about lucid here [10:10] the problem exists since i upgraded to lucid [10:10] Yeah, I could tell - you're using nvidia-current, which only exists in Lucid :) [10:10] thought i'd mention it anyway, in case you didn't notice ;) [10:11] I don't think I know of anyone else having this problem; it might be a bug in the new nvidia driver? [10:12] i searched for the problem, and didn't find any similar reports for lucid yet [10:12] so yes, it might only be me … [10:12] The binary drivers are always a bit... fun. [10:13] Fine when they work... :) [10:13] yup :D [10:13] my "only" problem is, that the screen doesn't come back after standby [10:13] everything else works [10:13] so maybe it's a problem with re-initializing? [10:13] Why don't you pastebin the output of lsmod; maybe I'll see something obviously wrong. [10:14] http://paste2.org/p/635105 [10:14] That would seem to be the obvious candidate for problems, yeah. [10:14] agpgart and amd64_agp are blacklisted, nvagp is set to 1 in xorg [10:15] You know, I wonder if vga16fb could have anything to do with this. [10:16] dunno [10:17] Feel like trying a little experiment? Move the vga16fb module out of /lib/modules/$KERNEL and rebuild your initramfs; then reboot. [10:17] why not blacklist it? [10:17] and yes, i feel like experimenting :) [10:18] gotta go home now from university, bb in a few minutes, then i'll try and tell the results [10:18] knittl: You could blacklist it, but I'm not sure if the blacklist makes it into the initramfs; the framebuffer is loaded pretty early. [10:19] ok, i'll move it then [10:31] RAOF: i can't see the file in /lib/modules [10:32] i did a find -name '*vba16fb*' and no results [10:32] vga, not vba [10:35] wops [10:36] ok, rebooting [10:36] no wait [10:36] what about nvagp and blacklisted modules? [10:36] agpgart and amd64_agp respectively [10:40] If you didn't blacklist them before Lucid, don't worry about them. [10:40] IIRC, loading vga16fb is something new in Lucid (to support plymouth, I think). [10:43] ok, then i'll remove the blacklist stuff [10:43] * knittl reboots [10:44] It won't hurt t ohave them blacklisted (although given that you've got intel_agp loaded, blacklisting amd64_agp probably won't do anything :)) [10:52] RAOF: right that's exactly why we have vga16fb [10:53] i can resume from standby [10:53] but it does not work 100 % [10:53] i have to turn the screen on with one of the fn-keys (crt/lcd or widescreen/4:3) [10:54] and my desktop wallpaper is cyan, instead of a beautiful red flower [11:02] knittl, do the same thing to vgastate.ko [11:03] I'm doing this while testing the nouveau driver. [11:04] okaydokay [11:06] then rebooting another time :) [11:07] fmarl: Nouveau isn't providing its own framebuffer driver for you? [11:09] We'll be getting 2.6.33's nouveau kernel stack in linux-backport-modules soon; it's time for me to update the DDX & make noises about nouveau-firmware. [11:13] RAOF, nouveau provide its nice framebuffer but these two drivers break nouveau badly [11:14] does vgastate get autoloaded? i'd expect it to only get loaded as a dependency for another module [11:15] jcristau, yep, vga16fb load vgastate (?) [11:18] right so blacklisting vga16fb should be enough [11:20] Why is vga16fb getting loaded? [11:20] It doesn't for me. [11:22] Where are you getting nouveau from? [11:22] * RAOF is fairly sure that the xorg-egders nouveau should be adding an initramfs hook that'll get nouveau up and running before it attempts to load vga16fb [11:26] RAOF, I'm not using the packages, compiling from source. [11:29] still no luck [11:29] removing both modules seem to work the least [11:32] with only vga16fb disabled my cpu goes crazy when fading the screen out before the screensaver activates [11:32] fmarl: Ah. Ensuring nouveau.ko is in your initramfs should make vga16fb go away. [11:37] * hyperair wonders if those strange GPU-switching notebooks are supported on linux. [11:42] I seem to recall mjg poking at the ACPI tables required to switch. [11:42] =O [11:43] but does X support such a thing? [11:44] Maybe not. [11:44] I dunno; I'd guess the macbook nvidia/nvidia switch could fly. [11:47] hmm [11:49] That's probably easier than the intel/nvidia combos some laptops have. [11:51] no, X doesn't support that yet [12:59] ... i'm noticing this repeat error in the gdm log files> http://paste.ubuntu.com/363843/ there are two files now nearly 2.7GB in size with those errors.. [13:00] seems to have started somewhere around the 19/20th , probably with updates xserver-xorg-core (2:1.7.3.902-1ubuntu8) to 2:1.7.3.902-1ubuntu9 ??? === ara_ is now known as ara [13:03] xorg logs show nothing of the sort :s [13:44] vish: it looks more like radeon issue to me i.e. xserver-xorg-video-ati [13:46] tseliot: hmm , but last xserver-xorg-video-ati update was around 12th.. this seems to be since somewhere around the 19/20... earlier gdm logs are clean [13:47] did you restart X in the mean time? and used Xv? [13:48] X has been running for 6days .. just now restarted the system [14:10] vish: I can't reproduce the problem here (but I'm using r600 instead of r500). Does the X log say anything interesting? [14:12] * vish checks [14:18] tseliot: i dont think there is any mention , Xorg.log> http://paste.ubuntu.com/363891/ , Xorg.1.log> http://paste.ubuntu.com/363889/ [14:19] it maybe something from the time i used , gnome-shell? [i think i was using it during that time] [14:19] (EE) RADEON(0): Kernel modesetting setup failed [14:20] the other file looks good though [14:20] vish: maybe dmesg can help^ [14:25] tseliot: dmesg.0.log > http://paste.ubuntu.com/363897/ , not sure if it is the same time frame though [14:29] there's nothing wrong in it [14:29] * vish digs into older dmesg [14:40] tseliot: what should i be looking out for in the dmesg? [things got a little dizzy here :s] [14:40] vish: errors ;) ? [14:41] ;) [14:41] vish: BTW in what log did you find those weird errors about textured video? [14:42] tseliot: gdm logs > /var/log/gdm/:0.log [was 2gb, just deleted right now] , /var/log/gdm/:0.log.3 [14:44] vish: so it was the X log. Weird... [14:45] yeah.. i'v restarted the session , log seems quiet .. will check if it kicks in again [14:52] tseliot: hmm , i also was earlier having this gdm related X error > Bug #506510 where X kept crashing... anyways , will try to notice when it starts again [14:52] Launchpad bug 506510 in xorg-server "Xorg crashed with SIGSEGV in FatalError() when using guest session" [High,Fix released] https://launchpad.net/bugs/506510 [14:52] * vish hasnt tried guest session for a couple of days due to those errors [14:53] vish: maybe try booting without the "splash" parameter [14:54] ok.. will do that in a few === yofel_ is now known as yofel [19:34] where is this nouveau kernel at? whats the versioning on it? want a xserver-xorg-video-nouveau with nouveau-kernel-source | linux-image-2.6.32-x dependency? libdrm needs a few commits past 2.4.17 to work with the current ddx also. was just nouveau added or did they pull in all of drm-core-next that'll mess with radeon as well (r600+ wont work without additional firmware if so)? [19:36] hi sarvatt [19:36] heyo! [19:37] Sarvatt, apw made me a backports module thingee for us [19:37] I'm using the -nouveau &tc. from edgers [19:38] although I booted and the screen's scrambled so something's still not right [19:38] bryceh, whats with the rotating nicks? [19:38] that ddx brings nouveau-kernel-source in with it and overwrites the other though [19:38] bryceh, hows the testing with that ? [19:38] (just something to watch out for) [19:38] apw, eh, I lost 'bryce' over the holidays so am trying out a new nick [19:39] Sarvatt, yeah that's what I suspect [19:39] lost it? someone else stole it? annoying [19:39] bryceh: why don't you register with nickserv? [19:39] apw, do I need to do anything special to get your backport nouveau module loaded? [19:39] jbarnes, actually I did [19:39] jbarnes, so I'm not sure why the nick got taken. very frustrating. [19:40] bryceh: lame [19:40] bryceh: you can recover your username then [19:40] those who have the h/w have said they had to blacklist nv [19:40] apw, ah [19:40] purge all the nouveau stuff, grab the xserver-xorg-video-nouveau source, install libdrm from edgers, change the nouveau-kernel-source dep to whatever the backport thingy is called from the ddx and rebuild and reinstall the backport would work [19:41] bryceh: http://docs.dal.net/docs/nickserv.html#4.2 [19:41] backports isnt installed by default though, what does it gain doing it that way over just keeping nouveau-kernel-source? [19:43] tseliot, doesn't appear to work [19:43] tseliot, just get "invalid command" [19:44] Sarvatt, btw here's apw's ppa with the nouveau stuff https://edge.launchpad.net/~apw/+archive/blue/+packages [19:45] bryceh: try with "/msg NickServ" command [19:45] instead of "/nickserv" command [19:46] tseliot, same thing [19:46] weird [19:50] I like 'bryyce' but got no end of questions about it. bwh seems logical but no one would guess that to be me (not sure yet if that's a pro or a con). [19:51] bryceh: this is what freenode says: "if you don't sign onto the network for at least 60 days, or you don't identify to nickserv for at least 60 days, the nick is considered expired" [19:51] bwh is one of the debian kernel guys on oftc :) [19:51] jcristau, great... [19:51] bryceh: and I don't think I've ever seen you far from irc for so long [19:52] bryceh: therefore maybe you simply have to use the "ghost" command? [19:52] i.e. "/nickserv ghost nickname [password]" [19:53] and then just identify as usual [19:53] (after changing your nick) === bryceh is now known as bryce [19:54] :-) [19:54] bryce: was it the ghost command? [19:55] no [19:55] hmm === bryce is now known as bryceh [19:56] what's annoying is that you can't change your password back if you're logged into registered channels. [19:57] feh, anyway, freenode is annoying. [19:57] ;) [21:31] apw: Thanks for the nouveau kernel PPA. [21:32] Sarvatt: l-b-m means we get to build the package, rather than have it built locally. That bypasses a bunch of possible bugs. [21:38] oh good point, didn't think about that. what to do about the firmware is the next question then [21:39] Yes. [21:40] I'm not really sure what to do about it, really. [21:44] We've (implicitly) had that firmware in the repository for a couple of releases, now. [22:00] another pro for lucid+1, firmware wouldnt be needed by then most likely :D [22:02] If we really wanted to we could not need firmware for < geforce9 cards. [22:12] ya mean < geforce 8xxx? [22:13] No; the 2.6.33 code already has voodoo generators for < geforce8; if we wanted to, we could pull in the ctxprog generators for geforce8 and a bunch of nvAx cards that (mostly?) work :) [22:20] heya RAOF [22:20] Howdie bryceh. [22:20] Sexy “h” you've got there ;) [22:21] heh [22:21] like it better than my yy's? [22:22] yys have a certain charm, too. [22:22] anyway, so what's our next step for nouveau? are there changes needed to the xorg-edgers ddx bits to get them to load on top of apw's kernel bits? [22:23] There are, yes. We basically need to not depend on nouveau-kernel-source anymore. [22:23] I'll prepare an update to the DDX in the archives & upload that to the xorg-edgers PPA. [22:24] We also need to work out what to do about the ctxprogs/ctxvals firmware-like stuff. [22:24] Writing the debian/copyright for that package will be... interesting. [22:26] heh [22:26] RAOF, ok I stand ready to test. Are there other things I can do to help you right now? [22:27] 'this stuff is copyright nvidia. we may have the right to distribute it. or not. maybe.' [22:27] archive admins would love it [22:27] what's the license on it? is it at least distributable? [22:27] jcristau: We're not even sure if it actually _is_ copyright nvidia; it's not necessarily copyrightable. [22:28] bryceh: There is no licence on it; it's been extracted from mmio traces of how the binary driver prods the cards. [22:29] hmn [22:30] kees, thoughts on the last ~10 lines in the backlog? [22:31] It's also possible to programatically generate the voodoo; 2.6.33 includes a generator for nv4x cards, and there's a guy who's got a mostly-working generator for nv5x+. [22:32] that sounds like more the way to go [22:32] I've added a todo to doublecheck on the licensing [22:33] Absolutely. That's the way it is going, but I don't know if it'll be ready for Lucid. === RAOF is now known as RAOF_ [22:34] ok, I've noted to bring it up as an issue when I meet with the kernel team next week [22:35] bryceh: where does the firmware exist normally? on the chip? [22:35] bryceh: or do windows drivers load it? [22:35] why do we need to ship firmware, I guess is my question? === RAOF_ is now known as RAOF [22:36] kees, I assume it's loaded from the hw. RAOF? [22:36] bryceh: where does the firmware exist normally? on the chip? [22:36] bryceh: or do windows drivers load it? [22:36] why do we need to ship firmware, I guess is my question? [22:36] RAOF ^ [22:36] It's actually a program to make hardware context switching work. [22:36] Without the context switching you lose all acceleration, but nouveau will work. [22:37] so where did it come from originally? [22:37] From watching what the binary driver does to the card when it brings it up. [22:37] kees, reverse engineered from the -nvidia driver using a capture tool [22:37] It's lifted from the mmio traces of the binary driver initialising the card. [22:39] We *can* ship without it, and we'll still get KMS out of nouveau, but a totally unaccelerated driver is hella slow. [22:40] okay, so the code representing the firmware lives in the proprietary driver? [22:40] then it should have the same redistribution rules as the driver itself. [22:40] (in the worst case) [22:41] Actually, we think that the code represeting the firmware *generator* lives in the proprietary driver, but apart from that, yeah. [22:42] RAOF, you talkin' about the nouveau microcode? [22:43] Yes. [22:43] i thought they wrote new microcode [22:44] I haven't checked their git logs in the last week or so, but last I checked they didn't have a voodoo generator that'd drive cards newer than geforce8 [22:48] Yeah. Unless they've sneaked it in under a strange commit log message there still isn't a ctxprog generator for nv5x+ in their kernel tree. [22:49] my thinking is that if it's pushed out and enough people use it, nvidia couldn't really do anything to stop it [22:49] Whatever give you that idea? [22:49] s/give/gives/g [22:49] after some period of time the cat would be out of the bag [22:50] As I understand it, copyright isn't like trademarks - you don't lose it because you haven't sued the pants of infringers yet. [22:50] They could quite happily stop us from distributing it. [22:51] but who would you take legal action against, and how much would it cost, and how long would it take to win,a nd what would be the aftereffects of winning, ie. bad realtionship with redhat, linus, linux community etc. [22:53] You'd take legal action against Canonical; after all, they'd be distributing your stuff without a license. But we don't distribute things that we don't have a license to distribute. [22:53] fedora is [22:53] which is red hat [22:53] does nvidia really want a contentious relationship with red hat? [22:57] You're right that nvidia probably doesn't care (now). Still, we don't ship things because we don't think we'll get sued over them; we ship things that we've got a clear license to ship. [22:58] well, red hat obviously has more confidence that nvidia won't bother them about it [22:59] We're more strict about licensing than RH :) [22:59] or they have confidence that they can remove stuff from fedora easily if nvidia asks [22:59] it's not like they're shipping that stuff in rhel [22:59] Right. [22:59] no, but they're responsible for fedora [23:00] hasn't anybody asked nvidia about this? [23:00] pretty sure a c&d from nvidia is all it would take for fedora to drop that stuff [23:00] do you guys want me to approach nvidia about it? [23:01] yeah but hasn't somebody already approached them? [23:01] this is what airlie and the rest of them said was blocking it from going into the kernel [23:01] A statement from nvidia would make the status of the firmware-ish stuff clearer. [23:02] it involves lawyers, which usually means it takes some time [23:02] If it's easy to ask, sure. [23:02] alright, I'll add this to my todo list as well, but will wait to do it until after I've spoken with the kernel team [23:03] could someone approach adobe about distributing the amd64 flash alpha? or tell me who to talk to? [23:03] bjsnider, kees might be able to answer that one [23:04] RAOF, ok, so leaving aside the blob licensing, anything else I can help with? [23:05] bryceh: I don't think so, until it comes time to move stuff to main. [23:05] bryceh: If I run into something I'll give you a ping. [23:05] RAOF, okie great [23:10] bjsnider: you need to convince asac [23:11] convince him to what? [23:11] talk to adobe? [23:11] use the 64bit flash [23:11] no, you misunderstand [23:11] ah, sorry. what did you mean? [23:12] i just need approval to distribute it as a package in a ppa, not in the main archive [23:12] i need to know that adobe isn't going to send goons after me [23:13] avoid it by downloading it from adobe; that's what I do with my flashplugin-nonfree in my PPA that uses the 64bit flash plugin. [23:14] you mean it's 100% ok to distribute it as long as the package downloads the plugin from adobe's website? [23:14] if the package downloads stuff from adobe, you're not distributing the plugin [23:17] kees, how does yours work? i suspect it's practically the same as mine [23:17] bjsnider, I've been running his on my 64-bit system and it works acceptably well [23:18] I think it gets tripped up by pulseaudio sometimes, but restarting firefox seems to be enough to make it sane again [23:18] also, frequently after doing a system upgrade I have to reinstall kees' package. Probably don't have it pinned right or something. [23:19] bjsnider: https://edge.launchpad.net/~kees/+archive/ppa/+packages [23:20] i found it earlier [23:20] but i designed one myself awhile back [23:20] cool [23:20] it cuts out nspluginwrapper and uses the alpha [23:20] so i wondered if that's what you've done here [23:22] yeah, I really don't like nspluginwrapper