/srv/irclogs.ubuntu.com/2008/07/17/#ubuntu-x.txt

bryce_jcristau, tjaalton:  I just got a response from intel that they're no longer going to support 81x any longer10:24
bryce_http://bugs.freedesktop.org/show_bug.cgi?id=1672910:24
ubottuFreedesktop bug 16729 in Driver/intel "[815]3D apps cause horizontal line corruption and freezes" [Major,New] 10:24
tseliotbryce: what is the file that does the hardware detection when no driver is specified in the Device section of the xorg.conf?10:42
tseliot bryce:  if no driver is specified I should detect which driver is loaded for the xorg-options editor10:45
bryce_you'll need to parse that from the Xorg.0.log10:46
bryce_I don't know of any reliable way to determine that otherwise10:46
bryce_hm, or maybe you could look up the pci id in /usr/share/xserver-xorg/pci/10:47
tseliotbryce_: ok, thanks I'll look up the pci id then10:57
tjaaltonbryce_: bah, thypical11:16
tjaalton-h11:16
bryce_heya tjaalton11:21
tseliotbryce_: hardware detection works well now ;)11:32
bryce_tseliot: nice11:33
jcristaulooking in /usr/share/xserver-xorg/pci/ is probably not future proof11:33
bryce_tseliot: btw, I added a brief blurb about the status of -nvidia to https://wiki.ubuntu.com/X/Drivers .  When you get a chance it would be nice if you could flesh it out a bit more (not too detailed, but a paragraph or two would be sufficient, and links to more info would be great)11:34
tseliotbryce_: ok, I'll do it11:34
tseliotjcristau: what do you suggest then?11:35
jcristaui don't know why you need that info for11:35
jcristaualso, what's with the BOMs11:36
tseliotjcristau: I'm writing xorg-options-editor and if no device section is available (or if the device section is available but the driver is not specified) I have to rely on xorg's autodetection11:37
jcristauright11:37
tseliotBOMs???11:38
tseliotand why isn't it future-proof?11:38
jcristauyes, U+FEFF. there's one at the beginning of every one of your lines.11:39
jcristauor, almost every one11:39
jcristauit's not future proof because it'll probably go away at some point11:39
tseliotjcristau: U+FEFF??? I'm a bit confused by acronyms11:40
jcristauit's an unicode codepoint11:41
jcristauso whatever you use for irc is broken and puts that everywhere11:41
tseliotI can't notice the problem here, using pidgin on Hardy11:42
tseliottjaalton reported a similar problem though11:42
tseliotbryce_: I have updated the wiki. I might do something more later12:33
bryce_tseliot: excellent thanks12:44
bryce_tseliot: http://www.phoronix.com/scan.php?page=article&item=xorg_driver_persistent&num=113:33
tseliotbryce_: yes, I had also read the discussion in the X mailing list. When (or "if") they come to an agreement I can modify xorg-options-editor accordingly14:04
jcristauerr. maybe we haven't read the same discussion then. what more agreement do you need?14:05
tseliot"To make it persistent, Dan Nicholson had chimed in asking whether GConf or HAL fdi should be used for storing these device property values."14:07
jcristauand the answer was hal for system-wide defaults, gconf for user-specific, iirc?14:08
bryce_tseliot: great, sounds good.  Since it sounds like an xserver 1.6 thing, I guess we can look into that for Intrepid+114:09
tseliotbryce_: ok, I'll think about it when it's (almost) ready then14:12
BUGabundohis Alberto Milone arround?18:35
BUGabundohis = is lol18:37
mario_limoncielltseliot, other than the fact that "debian has it", is there a reason that we have an init script for /etc/init.d/nvidia-kernel?19:58
mario_limoncielli'm very surprised that something like this wouldn't be handled directly by the kernel module when loaded19:58
mario_limonciellyeah actually it looks like it is done by the kernel module.  try stopping X, then "rm /dev/nvidia*" and then sudo X19:59
mario_limonciellyou'll see that those modules are created for you19:59
mario_limonciellor devnodes i should say19:59
mario_limonciellwell i filed a bug for now, bug 24956520:04
ubottuLaunchpad bug 249565 in nvidia-graphics-drivers-96 "/etc/init.d/nvidia-kernel appears to be unnecessary" [Undecided,New] https://launchpad.net/bugs/24956520:04
tseliotmario_limonciell: thanks, I'll have a look at it later20:30
mario_limoncielltseliot, i filed another bug about the init script for nvidia-glx too20:30
tseliotlink?20:30
mario_limoncielltseliot, and it's existence makes me uneasy (in addition to the bug) since it just goes mucking around /usr/ like that20:30
mario_limonciellbut that's not what i filed the bug about20:30
mario_limonciellsec20:31
mario_limonciellhttps://bugs.edge.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173/+bug/24956620:31
ubottuLaunchpad bug 249566 in nvidia-graphics-drivers-96 "/etc/init.d/nvidia-glx doesn't use LSB functions" [Undecided,New] 20:31
mario_limonciellthe reason i'm uneasy about that second init script existing, what if someone mounts /usr over NFS read only?  You can't assume that you are able to go and change things in there20:32
tseliotmario_limonciell: whatever it is (my connection seems to have some problem now) I will fix it. Don't worry ;)20:35
tseliotmario_limonciell: what version and revision of the driver are you using?20:42
tseliotI removed /etc/init.d/nvidia-glx a few releases ago20:42
mario_limoncielltseliot, then it must have come from dist-upgrading then20:43
mario_limoncielllet me purge all versions and do a fresher install20:43
tseliotmario_limonciell: ok20:43
mario_limoncielltseliot, it wasn't around in hardy right?  so people who do hardy_>intrepid jump won't end up with it20:44
mario_limoncielli probably just have it from an earlier use of your packages updated to a newer version20:44
mario_limoncielltseliot, ah yeah neither of those appear to be present in the final ones :)20:46
mario_limonciellyou don't need /etc/default/nvidia-glx-### though anymore then either20:47
mario_limonciellwhich is still present after i purged and reinstalled20:47
tseliot/etc/default/nvidia-glx-### ???20:47
tseliotit's not in my packages20:48
mario_limoncielli have an /etc/default/nvidia-glx-177 somehow?20:48
mario_limoncielli purged all nvidia-* and reinstalled and saw it there20:48
mario_limoncielli'll purge once more to ensure though20:48
tseliotremove it manually20:49
tseliotthat was from TLS20:49
tseliotwhich I removed20:49
mario_limonciellno it definitely came in from nvidia-glx-17720:50
mario_limonciellwhen i installed that20:50
mario_limonciellit's in it's package listing (dpkg -L nvidia-glx-177)20:50
tseliotwhich revision?20:51
tseliotubuntu5?20:51
mario_limonciellubuntu620:53
tseliotmario_limonciell: do a "dpkg --contents name_of_the_package" please20:58
tseliotdon't rely too much on dpkg -L20:58
mario_limonciellhttp://paste.ubuntu.com/28113/21:00
mario_limonciellyeah it's in there21:00
tseliotmario_limonciell: 173 is not affected though. Weird. Let me check the code21:02
tseliotmario_limonciell: there's no trace of such files in the rules, however I have noticed that I had left nvidia-glx-VER.default files in the debian folder of each driver apart from 173. I have removed such files and I'm rebuilding the packages21:11
mario_limonciellah 21:12
mario_limonciellyeah that's most likely how it ended up there21:12
mario_limoncielltseliot, i was thinking of something useful that you might consider putting into EnvyNG at some point21:13
tseliotshoot21:13
mario_limonciellthe ability to grab the source of the nvidia-drivers-$LATEST, and for the user to provide the .run file from the nvidia website21:13
mario_limoncielland let it spit out a package in case they aren't out and ready yet in backports etc21:13
mario_limonciellso really it would just craft the orig.tar.gz from the run file and then bump the changelog and version inside the debian packaging temporarily21:14
tseliotmario_limonciell: I could do that but I don't think the other devs/motus would be extremely happy about this21:16
tseliotsince they wanted EnvyNG to install only packages from the official repos21:17
mario_limonciellwell i mean as long as it always used the source from the archive to build these newer packages21:17
mario_limonciellit could be a temporarily solution21:17
mario_limonciellthink of it as the same model that is in the AMD drivers now21:17
mario_limonciellthat the source of the debian/ directory is contained and you get the same drivers if you install from AMD's website as you do if you install from the archive21:17
mario_limoncielljust since NVIDIA doesn't provide such a system, you fill the gap with envyng21:18
mario_limonciellit's just an idea to think about at least21:19
tseliotmario_limonciell: I'm not saying that it's a bad idea. I would like to keep both users and devs happy, that's all.21:23
tseliotI'll think about it21:23
mario_limoncielltseliot, remember too that you'll never make all the devs happy.  it's a closed driver ;)21:23
tseliotheh21:25
tseliotmario_limonciell: it is also true that if a firm such as Dell needed this feature, I would give it more than a thought :-P21:26
mario_limonciellhaha21:26
mario_limonciellwell when we receive beta drivers from nvidia, it's easy enough to manually do these sorts of things21:26
tseliottoo bad ;)21:27
tseliotmario_limonciell: ok, problem solved with the packages. The files in /etc/default couldn't do anything bad but there was no need to keep them there.21:40
mario_limonciellyeah21:41
mario_limonciellwell they were doing bad when i had init scripts sitting around still21:41
mario_limonciellbut since those are gone, they didn't do anything anymore21:42

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