* bryce waves to tseliot | 07:29 | |
tseliot | hi bryce | 09:16 |
---|---|---|
Ng | well that was exciting, hit my brightness up keys a few times, my screen filled with purple garbage and X restarted \o/ | 11:54 |
Ng | nothing in Xorg.0.log.old, or /var/crash/ :/ | 11:54 |
pcguy11 | hello | 14:28 |
pcguy11 | can someone please help me with bug 306970? | 14:30 |
ubottu | Launchpad bug 306970 in xserver-xorg-video-i128 "xorg i128_drv.so: undefined symbol xf86usleep" [Undecided,Confirmed] https://launchpad.net/bugs/306970 | 14:30 |
pcguy11 | hello, anyone here? | 14:38 |
tjaalton | pcguy11: just try jaunty | 14:57 |
pcguy11 | I have to stick with intrepid | 14:57 |
tjaalton | then try to build the jaunty version | 14:58 |
pcguy11 | can I just install the jaunty i128 driver on intrepid? | 14:58 |
tjaalton | no | 14:58 |
tjaalton | you have to build it | 14:58 |
pcguy11 | so I would have to change apt-get to point to jaunty, do a apt-get source xserver-xorg-video-i128 | 14:59 |
pcguy11 | apt-get build-dep xserver-xorg-video-i128 | 14:59 |
pcguy11 | right? | 14:59 |
tjaalton | or use pbuilder | 15:00 |
tjaalton | and grab the source pkg files first | 15:00 |
tjaalton | directly from the archive, not with apt | 15:00 |
pcguy11 | What is pbuilder? Can you point me to some documentation please? | 15:01 |
tjaalton | google :) | 15:01 |
tjaalton | I'm not really here | 15:01 |
pcguy11 | I will give pbuilder a try. Thanks | 15:02 |
tjaalton | np | 15:03 |
tjaalton | bbq -> | 15:03 |
superm1 | tseliot, ping. wanted to talk to you about those scripts that are (eventually) going to live to make people's lives sane if they install an nvidia driver that isn't yet packaged | 16:05 |
tseliot | superm1: yes, I haven't worked on them yet | 16:06 |
tseliot | superm1: basically they should remove my packages first | 16:06 |
superm1 | tseliot, well i had some ideas for them, did you have a wiki page started? | 16:06 |
tseliot | when users run the nvidia installer | 16:06 |
tseliot | no, not yet. Feel free to create a new one | 16:07 |
superm1 | okay well let me pass them by you now at least then and then i can try to transcribe into a wiki page | 16:07 |
superm1 | so they should probably also 1) install DKMS | 16:07 |
superm1 | 2) register the driver with DKMS (and if possible use DKMS for the first build) | 16:08 |
tseliot | this wasn't the purpose of the helper scripts | 16:08 |
superm1 | maybe not the purpose, but can there be an extension to do these types of things? | 16:09 |
tseliot | basically I talked to Aaron about the problems which are caused when you use his installer and my packages are already installed | 16:09 |
superm1 | i guess I don't know the breadth of when these scripts get executed. I had assumed there was a preinst and postisnt equivalent | 16:09 |
tseliot | think of them as preinst, postinst, prerm, postrm scripts | 16:10 |
tseliot | they cannot change how the installer works | 16:10 |
tseliot | but they can still clear the environment before and after the installation/uninstallation of the driver | 16:11 |
superm1 | okay so then for preinst clean up any installed drivers with apt packages | 16:11 |
tseliot | yes, exactly | 16:11 |
superm1 | postinst, take the build stuff and register it with dkms | 16:11 |
tseliot | this would conflict with nvidia's current behaviour | 16:11 |
superm1 | how do they currently handle upgraded kernels though? | 16:12 |
superm1 | I thought you had to rerun the installer for those cases | 16:12 |
tseliot | as the installer builds and installs the module | 16:12 |
tseliot | they don't handle this case | 16:12 |
superm1 | that's what I thought; so it might have to be built twice then - once by their installer and once by DKMS | 16:12 |
tseliot | ok but this would require more than just a simple postinst | 16:13 |
superm1 | yeah | 16:13 |
superm1 | i'm just thinking it's a logical extension if people are going to be wanting to install the drivers from NV and expecting them to work like the drivers in the archive | 16:13 |
tseliot | unfortunately they don't want to put distro-specific stuff in the installer | 16:16 |
superm1 | i see. well then perhaps its worthwhile for them to do something similar to what AMD is doing in their rpm postisnt | 16:17 |
superm1 | where they check for if DKMS is installed, they build and register with it, but they don't require it | 16:17 |
superm1 | then in the preinst when you remove other packages, you could just add DKMS too? | 16:17 |
superm1 | so you wouldn't need any more complicated of a postinst then, and you wouldn't be changing their behavior (they would) | 16:18 |
tseliot | superm1: you can try to ask Aaron via email and CC me | 16:18 |
superm1 | well I've got a with our contacts on Monday, so let me mention it there first and see what they say | 16:19 |
tseliot | ok, great | 16:20 |
superm1 | i'm not sure how closely tied into aaron's group my contacts are. so maybe they'll just direct me at him | 16:20 |
superm1 | thanks tjaalton | 16:20 |
superm1 | oops tseliot | 16:21 |
tseliot | ? | 16:21 |
superm1 | thanks for discussion and what not. i'll let you know what happens | 16:22 |
tseliot | superm1: ok :-) | 16:22 |
=== ubott2 is now known as ubottu | ||
pcguy11 | Hi, I tried the jaunty source code for my i128 video card driver and it still gives me the same error message about AddScreen/ScreenInit failed for driver 0 | 17:19 |
pcguy11 | see bug #306970 | 17:21 |
ubottu | Launchpad bug 306970 in xserver-xorg-video-i128 "xorg i128_drv.so: undefined symbol xf86usleep" [Undecided,Confirmed] https://launchpad.net/bugs/306970 | 17:21 |
=== pcguy11 is now known as temp | ||
=== temp is now known as pcguy11 | ||
pcguy11 | pastie: hi | 17:54 |
Q-FUNK | howdy | 19:14 |
Q-FUNK | I've got a strange situation here with intrepid where X works but logging into gnome gives us a blank screen. this is a fresh install. | 19:15 |
Q-FUNK | does it ring any bell? we already tried removing compiz and that wasn't it | 19:15 |
bryce_ | tjaalton: any thing holding us up from rolling out the xserver in git? | 20:51 |
tjaalton | bryce_: nope | 21:13 |
bryce_ | tjaalton: ok cool, mind if I upload right now, or would you like to do the honors? | 21:16 |
tjaalton | bryce_: go ahead .) | 21:17 |
tjaalton | :) | 21:17 |
bryce_ | (alpha-6 freeze is coming up, so I want to make sure we get stuff in) | 21:17 |
bryce_ | ok will do | 21:17 |
bryce_ | shall I do libdrm as well, or did you have some plans with that? | 21:17 |
tjaalton | not other than perhaps dropping the nouveau-backport, since it should be included in 2.4.5 | 21:18 |
bryce_ | is that just a patch? | 21:18 |
tjaalton | yes, IIRC | 21:19 |
bryce_ | ok | 21:19 |
tjaalton | in git | 21:19 |
bryce_ | is libdrm managed in git? | 21:19 |
tjaalton | yes | 21:19 |
bryce_ | oh | 21:19 |
bryce_ | ok, I'll give it a poke | 21:20 |
tjaalton | mesa too btw ;) | 21:20 |
bryce_ | sigh | 21:20 |
bryce_ | right | 21:20 |
tjaalton | not that I've been much help lately | 21:20 |
bryce_ | I think I forgot to commit my last change to mesa | 21:21 |
tjaalton | heh | 21:21 |
bryce_ | tseliot: btw is the python-randr api code mentioned on https://wiki.ubuntu.com/X/Blueprints/ScreenConfigurationUI available somewhere? | 22:10 |
tseliot | not yet, I haven't touched that code from December | 22:11 |
tseliot | bryce_: I would like to write something in C with dbus so that we can call it from other languages such as python | 22:12 |
bryce_ | tseliot: would you be interested/willing to mentor a GSoC student for this work? | 22:13 |
bryce_ | (if ubuntu does GSoC this year) | 22:13 |
tseliot | bryce_: for which project? | 22:14 |
tseliot | the former? | 22:14 |
bryce_ | for the C/dbus work. Or is that not something you think is appropriate for a student to do? | 22:15 |
tseliot | bryce_: it seems pretty tough for a student, at least IMO | 22:16 |
bryce_ | I guess I should back up... would you be interested in / have time for being a mentor for a student on some X-related project? | 22:16 |
tseliot | bryce_: I don't know how it works and I haven't talked to smagoun yet about what he want me to do. Would it be ok if I gave you a reply next week after I talk to him? | 22:20 |
bryce_ | certainly | 22:21 |
tseliot | ok | 22:22 |
tseliot | good night | 22:38 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!