"Dieter Ries" <[EMAIL PROTECTED]> posted [EMAIL PROTECTED], excerpted below, on Sat, 02 Dec 2006 17:26:50 +0100:
> When I try to start X, there is a message, that the module i use is > designed for ABI <1, and the XServer is running ABI 1, it says the server > will run, but there may be funny behaviours. Indeed there are. Either as you start or in the xorg log (/var/log/Xorg.0.log, normally), there should be some indication of what module it is talking about. See if equery belongs <module> turns up anything. That's going to be the package you need to remerge. If nothing is listed, it may be a stale version of a file or the slaveryware nvidia drivers you installed manually (which I take to mean outside of portage). Note that installing them using the Gentoo package takes care of some stuff that installing them manually doesn't, as the manual install isn't setup for Gentoo specifically and uses different default paths and the like. In particular, mixing the two, switching between emerged via portage, and manually installing the package as you did, is known to cause weird issues, as you'll be left with a strange and not very workable missmash of stuff. It's certainly possible to do the same additional things the Gentoo ebuild does manually too, but it's the sort of thing that if you are asking about it, you are best off just sticking to the Gentoo solution and not trying to figure out how to manage it manually. FWIW, the biggest problem has to do with Gentoo's eselect opengl management, which is something the nvidia package itself has no way of knowing about and therefore fixing, since it's not Gentoo specific as the eselect solution is. Of course, here, I purposefully bought an ATI Radeon 9200 series graphics card since it has free drivers. I couldn't legally run slaveryware even if I wanted to, at least where EULAs are or could be considered legal, as I simply don't sign over the rights nearly all EULAs demand I sign over, viewing it much the same way I'd view an attempt to restrict my other basic rights, such as freedom of religion or freedom of expression. Until Nvidia has decent free drivers, they don't get my money, just as current ATI doesn't get my money as they no longer provide drivers or specs for the community to code its own. If I were upgrading now, it'd likely be to Intel, even tho I've been an AMD user for over a decade now, because Intel's integrated chipset video is the best choice for free drivers there is right now. Fortunately, I'll be upgrading my existing dual Opteron to dual-cores soon, and won't be upgrading the system for at least two years after that. By the time I /do/ upgrade, the currently beginning trend toward standardizing the graphics instruction set to the point it's basically an extension of the CPU instruction set should be well under way, with comparable openness as well, so freedomware graphics drivers making use of it should be getting rather more common. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman -- [email protected] mailing list
