/srv/irclogs.ubuntu.com/2009/03/06/#ubuntu-x.txt

* bryce waves to tseliot07:29
tseliothi bryce09:16
Ngwell that was exciting, hit my brightness up keys a few times, my screen filled with purple garbage and X restarted \o/11:54
Ngnothing in Xorg.0.log.old, or /var/crash/ :/11:54
pcguy11hello14:28
pcguy11can someone please help me with bug 306970?14:30
ubottuLaunchpad bug 306970 in xserver-xorg-video-i128 "xorg i128_drv.so: undefined symbol xf86usleep" [Undecided,Confirmed] https://launchpad.net/bugs/30697014:30
pcguy11hello, anyone here?14:38
tjaaltonpcguy11: just try jaunty14:57
pcguy11I have to stick with intrepid14:57
tjaaltonthen try to build the jaunty version14:58
pcguy11can I just install the jaunty i128 driver on intrepid?14:58
tjaaltonno14:58
tjaaltonyou have to build it14:58
pcguy11so I would have to change apt-get to point to jaunty, do a apt-get source xserver-xorg-video-i12814:59
pcguy11apt-get build-dep xserver-xorg-video-i12814:59
pcguy11right?14:59
tjaaltonor use pbuilder15:00
tjaaltonand grab the source pkg files first15:00
tjaaltondirectly from the archive, not with apt15:00
pcguy11What is pbuilder?  Can you point me to some documentation please?15:01
tjaaltongoogle :)15:01
tjaaltonI'm not really here15:01
pcguy11I will give pbuilder a try.  Thanks15:02
tjaaltonnp15:03
tjaaltonbbq ->15:03
superm1tseliot, 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 packaged16:05
tseliotsuperm1: yes, I haven't worked on them yet16:06
tseliotsuperm1: basically they should remove my packages first16:06
superm1tseliot, well i had some ideas for them, did you have a wiki page started?16:06
tseliotwhen users run the nvidia installer16:06
tseliotno, not yet. Feel free to create a new one16:07
superm1okay well let me pass them by you now at least then and then i can try to transcribe into a wiki page16:07
superm1so they should probably also 1) install DKMS16:07
superm12) register the driver with DKMS (and if possible use DKMS for the first build)16:08
tseliotthis wasn't the purpose of the helper scripts16:08
superm1maybe not the purpose, but can there be an extension to do these types of  things?16:09
tseliotbasically I talked to Aaron about the problems which are caused when you use his installer and my packages are already installed16:09
superm1i guess I don't know the breadth of when these scripts get executed.  I had assumed there was a preinst and postisnt equivalent16:09
tseliotthink of them as preinst, postinst, prerm, postrm scripts16:10
tseliotthey cannot change how the installer works16:10
tseliotbut they can still clear the environment before and after the installation/uninstallation of the driver16:11
superm1okay so then for preinst clean up any installed drivers with apt packages16:11
tseliotyes, exactly16:11
superm1postinst, take the build stuff and register it with dkms16:11
tseliotthis would conflict with nvidia's current behaviour16:11
superm1how do they currently handle upgraded kernels though?16:12
superm1I thought you had to rerun the installer for those cases16:12
tseliotas the installer builds and installs the module16:12
tseliotthey don't handle this case16:12
superm1that's what I thought; so it might have to be built twice then - once by their installer and once by DKMS16:12
tseliotok but this would require more than just a simple postinst16:13
superm1yeah16:13
superm1i'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 archive16:13
tseliotunfortunately they don't want to put distro-specific stuff in the installer16:16
superm1i see.  well then perhaps its worthwhile for them to do something similar to what AMD is doing in their rpm postisnt16:17
superm1where they check for if DKMS is installed, they build and register with it, but they don't require it16:17
superm1then in the preinst when you remove other packages, you could just add DKMS too?16:17
superm1so you wouldn't need any more complicated of a postinst then, and you wouldn't be changing their behavior (they would)16:18
tseliotsuperm1: you can try to ask Aaron via email and CC me16:18
superm1well I've got a with our contacts on Monday, so let me mention it there first and see what they say16:19
tseliotok, great16:20
superm1i'm not sure how closely tied into aaron's group my contacts are. so maybe they'll just direct me at him16:20
superm1thanks tjaalton 16:20
superm1oops tseliot 16:21
tseliot?16:21
superm1thanks for discussion and what not. i'll let you know what happens16:22
tseliot superm1: ok :-)16:22
=== ubott2 is now known as ubottu
pcguy11Hi,  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 017:19
pcguy11see bug #30697017:21
ubottuLaunchpad bug 306970 in xserver-xorg-video-i128 "xorg i128_drv.so: undefined symbol xf86usleep" [Undecided,Confirmed] https://launchpad.net/bugs/30697017:21
=== pcguy11 is now known as temp
=== temp is now known as pcguy11
pcguy11pastie: hi17:54
Q-FUNKhowdy19:14
Q-FUNKI'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-FUNKdoes it ring any bell?  we already tried removing compiz and that wasn't it19:15
bryce_tjaalton: any thing holding us up from rolling out the xserver in git?20:51
tjaaltonbryce_: nope21:13
bryce_tjaalton: ok cool, mind if I upload right now, or would you like to do the honors?21:16
tjaaltonbryce_: 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 do21:17
bryce_shall I do libdrm as well, or did you have some plans with that?21:17
tjaaltonnot other than perhaps dropping the nouveau-backport, since it should be included in 2.4.521:18
bryce_is that just a patch?21:18
tjaaltonyes, IIRC21:19
bryce_ok21:19
tjaaltonin git21:19
bryce_is libdrm managed in git?21:19
tjaaltonyes21:19
bryce_oh21:19
bryce_ok, I'll give it a poke21:20
tjaaltonmesa too btw ;)21:20
bryce_sigh21:20
bryce_right21:20
tjaaltonnot that I've been much help lately21:20
bryce_I think I forgot to commit my last change to mesa21:21
tjaaltonheh21:21
bryce_tseliot: btw is the python-randr api code mentioned on https://wiki.ubuntu.com/X/Blueprints/ScreenConfigurationUI available somewhere?22:10
tseliotnot yet, I haven't touched that code from December22:11
tseliotbryce_: 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
tseliotbryce_: for which project?22:14
tseliotthe 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
tseliotbryce_: it seems pretty tough for a student, at least IMO22: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
tseliotbryce_: 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_certainly22:21
tseliotok22:22
tseliotgood night22:38

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