* [gentoo-amd64] URGENT: No more fonts after xorg changes @ 2006-12-02 16:10 Clip2 2006-12-02 16:26 ` Dieter Ries 0 siblings, 1 reply; 10+ messages in thread From: Clip2 @ 2006-12-02 16:10 UTC (permalink / raw To: gentoo-amd64 Hi, I have an urgent problem: I just tried the nvidia beta-drivers and accelerated desktop with Beryl Desktop Manager. I realised, that X crashed whenever I tried to open any fullscreen application. So I decided to go back to standard, and i removed the beta drivers, emerged the originals and changed back Xorg.conf, i also deleted the entry in /etc/env.d for kdm to use beryl. at first, X didn'T even work and exited with the error message, that the X module and the glx module didnt match. So i installed the nvidia driver by hand, and now X is working, but its behaving very strange: there are no fonts in any application. kdm has no fonts, konsole, kmail, amarok, no menus there. sometimes the fonts flash, so i can see some text for about 1/10 sec. i re-emerged xorg and kdebase, but it had no effect. any ideas how i can get my text back? cu Dieter -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer -- gentoo-amd64@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-amd64] URGENT: No more fonts after xorg changes 2006-12-02 16:10 [gentoo-amd64] URGENT: No more fonts after xorg changes Clip2 @ 2006-12-02 16:26 ` Dieter Ries 2006-12-02 19:10 ` [gentoo-amd64] " Duncan 0 siblings, 1 reply; 10+ messages in thread From: Dieter Ries @ 2006-12-02 16:26 UTC (permalink / raw To: gentoo-amd64 Update: 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. cu Dieter -------- Original-Nachricht -------- Datum: Sat, 02 Dec 2006 17:10:37 +0100 Von: Clip2@gmx.de An: gentoo-amd64@lists.gentoo.org Betreff: [gentoo-amd64] URGENT: No more fonts after xorg changes > Hi, > > I have an urgent problem: I just tried the nvidia beta-drivers and > accelerated desktop with Beryl Desktop Manager. > > I realised, that X crashed whenever I tried to open any fullscreen > application. So I decided to go back to standard, and i removed the beta drivers, > emerged the originals and changed back Xorg.conf, i also deleted the entry > in /etc/env.d for kdm to use beryl. > > at first, X didn'T even work and exited with the error message, that the X > module and the glx module didnt match. So i installed the nvidia driver by > hand, and now X is working, but its behaving very strange: there are no > fonts in any application. kdm has no fonts, konsole, kmail, amarok, no menus > there. sometimes the fonts flash, so i can see some text for about 1/10 > sec. > > i re-emerged xorg and kdebase, but it had no effect. > > any ideas how i can get my text back? > > cu > Dieter > -- > Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! > Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer > -- > gentoo-amd64@gentoo.org mailing list -- "Ein Herz für Kinder" - Ihre Spende hilft! Aktion: www.deutschlandsegelt.de Unser Dankeschön: Ihr Name auf dem Segel der 1. deutschen America's Cup-Yacht! -- gentoo-amd64@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-amd64] Re: URGENT: No more fonts after xorg changes 2006-12-02 16:26 ` Dieter Ries @ 2006-12-02 19:10 ` Duncan 2006-12-02 19:22 ` Dieter Ries 2006-12-03 10:53 ` Neil Bothwick 0 siblings, 2 replies; 10+ messages in thread From: Duncan @ 2006-12-02 19:10 UTC (permalink / raw To: gentoo-amd64 "Dieter Ries" <Clip2@gmx.de> posted 20061202162650.218370@gmx.net, 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 -- gentoo-amd64@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-amd64] Re: URGENT: No more fonts after xorg changes 2006-12-02 19:10 ` [gentoo-amd64] " Duncan @ 2006-12-02 19:22 ` Dieter Ries 2006-12-02 22:26 ` Nuitari 2006-12-03 10:53 ` Neil Bothwick 1 sibling, 1 reply; 10+ messages in thread From: Dieter Ries @ 2006-12-02 19:22 UTC (permalink / raw To: gentoo-amd64 [-- Attachment #1: Type: text/plain, Size: 3755 bytes --] Hi, I got my fonts back by now, even with the beta driver from portage. There are two main problems now: 1: i cant go back to stable nvidia-drivers, because of the font problem 2: when using the beta driver, changing the resolution when running, lets say, a game in fullscreen mode with another resolution than the standard crashes X. cu Dieter Am Samstag 02 Dezember 2006 20:10 schrieb Duncan: > "Dieter Ries" <Clip2@gmx.de> posted 20061202162650.218370@gmx.net, > > 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 -- Frank Castle is dead! Call me 'The PUNISHER'! [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-amd64] Re: URGENT: No more fonts after xorg changes 2006-12-02 19:22 ` Dieter Ries @ 2006-12-02 22:26 ` Nuitari 0 siblings, 0 replies; 10+ messages in thread From: Nuitari @ 2006-12-02 22:26 UTC (permalink / raw To: gentoo-amd64 > Hi, > > I got my fonts back by now, even with the beta driver from portage. There are > two main problems now: > > 1: i cant go back to stable nvidia-drivers, because of the font problem > 2: when using the beta driver, changing the resolution when running, lets say, > a game in fullscreen mode with another resolution than the standard crashes > X. > > cu > Dieter Using a minute to search on google can really help solve problems. 1. Stable nvidia is not compatible with xorg 7.1. This has been discussed at length both here and on nvnews.net 2. nvidia 9629 has a horrible _known_ bug that causes the crash. You can easily mask it using: echo =x11-drivers/nvidia-drivers-1.0.9629 >> /etc/portage/package.mask Then emerge the unstable (~amd64) driver in portage. It should be 8776, which works. -- gentoo-amd64@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-amd64] Re: URGENT: No more fonts after xorg changes 2006-12-02 19:10 ` [gentoo-amd64] " Duncan 2006-12-02 19:22 ` Dieter Ries @ 2006-12-03 10:53 ` Neil Bothwick 2006-12-03 13:32 ` Boyd Stephen Smith Jr. 1 sibling, 1 reply; 10+ messages in thread From: Neil Bothwick @ 2006-12-03 10:53 UTC (permalink / raw To: gentoo-amd64 [-- Attachment #1: Type: text/plain, Size: 1665 bytes --] On Sat, 2 Dec 2006 19:10:27 +0000 (UTC), Duncan wrote: > 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, There is no EULA that you *have* to agree to; Nvidia's installer displays the licence, but has an option to skip this, so there is no binding EULA. Nvidia's driver are free as in beer, but they are not open source. This is because the code for some of the T&L stuff is licenced from another company, and that licence doesn't allow Nvidia to distribute the source. That leaves Nvidia two choices, distribute closed source drivers for Linux, or remove that code from the Linux drivers and have everyone complain that the Linux drivers don't work as well as the Windows drivers, don't work with some games (UT2004 was the one I was researching when I found this out) and are another example of why Linux is inferior to Windows. I know which I'd prefer to have; this way the choice is mine. Choose another make of card if you wish, but trying to influence people's choices with such emotive phrases as "slaveryware" is uncalled for, unless you work for Microsoft (or possibly Novell these days). -- Neil Bothwick KPLA Klingon Radio : All glory, all the time! [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-amd64] Re: URGENT: No more fonts after xorg changes 2006-12-03 10:53 ` Neil Bothwick @ 2006-12-03 13:32 ` Boyd Stephen Smith Jr. 2006-12-03 15:24 ` Neil Bothwick 0 siblings, 1 reply; 10+ messages in thread From: Boyd Stephen Smith Jr. @ 2006-12-03 13:32 UTC (permalink / raw To: gentoo-amd64 [-- Attachment #1: Type: text/plain, Size: 1626 bytes --] On Sunday 03 December 2006 04:53, Neil Bothwick <neil@digimed.co.uk> wrote about 'Re: [gentoo-amd64] Re: URGENT: No more fonts after xorg changes': > On Sat, 2 Dec 2006 19:10:27 +0000 (UTC), Duncan wrote: > > 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. > > Until Nvidia has decent free drivers, they > > don't get my money, > > There is no EULA that you *have* to agree to. Nvidia's driver are > free as in beer, but they are not open > source. This is because the code for some of the T&L stuff is licenced > from another company, and that licence doesn't allow Nvidia to > distribute the source. > > That leaves Nvidia two choices, distribute closed source drivers for > Linux, or remove that code from the Linux drivers ...or both (release a "free" version and a "full" version), or release specs so we can write our own drivers (we don't need to know anything patentable or even trade-secret-able, just how to talk to the hardware) or a half-dozen other options. There's no duality here, just nvidious deciding to only provide shackles (free of charge, woohoo!) and "everyone" deciding to put them on. NB: I use the nvidia driver; I don't like it, but I do use it since I do occationally play games that require accelerated 3d. -- "If there's one thing we've established over the years, it's that the vast majority of our users don't have the slightest clue what's best for them in terms of package stability." -- Gentoo Developer Ciaran McCreesh [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-amd64] Re: URGENT: No more fonts after xorg changes 2006-12-03 13:32 ` Boyd Stephen Smith Jr. @ 2006-12-03 15:24 ` Neil Bothwick 2006-12-03 21:04 ` Boyd Stephen Smith Jr. 0 siblings, 1 reply; 10+ messages in thread From: Neil Bothwick @ 2006-12-03 15:24 UTC (permalink / raw To: gentoo-amd64 [-- Attachment #1: Type: text/plain, Size: 1498 bytes --] On Sun, 3 Dec 2006 07:32:23 -0600, Boyd Stephen Smith Jr. wrote: > > That leaves Nvidia two choices, distribute closed source drivers for > > Linux, or remove that code from the Linux drivers > > ...or both (release a "free" version and a "full" version), or release They'd probably argue that would be extra work. > specs so we can write our own drivers (we don't need to know anything > patentable or even trade-secret-able, just how to talk to the hardware) > or a half-dozen other options. Haven't they done that already? It's just that this doesn't work with 3D, which is tied into the proprietary code. Without knowing the details, which would require an NDA and then not being able to discuss this, there's no way of knowing how closely the 3D stuff is tied into the proprietary code. > There's no duality here, just nvidious > deciding to only provide shackles (free of charge, woohoo!) and > "everyone" deciding to put them on. I must admit, I don't feel shackled. I know that the code is non-free (as in OSS, although it is freely distributable) and made my choice to use it. The key is that I have the choice, and as long as I do, I'm still free. > NB: I use the nvidia driver; I don't like it, but I do use it since I > do occationally play games that require accelerated 3d. So use a different make of card that provides equivalent performance with a free driver. -- Neil Bothwick Stop tagline theft! Copyright your tagline (c) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-amd64] Re: URGENT: No more fonts after xorg changes 2006-12-03 15:24 ` Neil Bothwick @ 2006-12-03 21:04 ` Boyd Stephen Smith Jr. 2006-12-04 1:03 ` Thomas Rösner 0 siblings, 1 reply; 10+ messages in thread From: Boyd Stephen Smith Jr. @ 2006-12-03 21:04 UTC (permalink / raw To: gentoo-amd64 [-- Attachment #1: Type: text/plain, Size: 2786 bytes --] On Sunday 03 December 2006 09:24, Neil Bothwick <neil@digimed.co.uk> wrote about 'Re: [gentoo-amd64] Re: URGENT: No more fonts after xorg changes': > On Sun, 3 Dec 2006 07:32:23 -0600, Boyd Stephen Smith Jr. wrote: > > > That leaves Nvidia two choices, distribute closed source drivers for > > > Linux, or remove that code from the Linux drivers > > > > ...or both (release a "free" version and a "full" version), or release > > They'd probably argue that would be extra work. I agree; it's still a choice. Just exposing the lack of truth is the "false dichotomy" that was originally proposed. Maintaining two separate drivers would probably be hell; even if both derived from a common source-tree it would require a code-audit before every release of the "free" version. > > specs so we can write our own drivers (we don't need to know anything > > patentable or even trade-secret-able, just how to talk to the > > hardware) or a half-dozen other options. > > Haven't they done that already? No. The nv driver is reverse engineered, IIRC. > It's just that this doesn't work with > 3D, which is tied into the proprietary code. Without knowing the > details, which would require an NDA and then not being able to discuss > this, there's no way of knowing how closely the 3D stuff is tied into > the proprietary code. What we it is something similar to e.g. the x86 instruction set. That doesn't tell you anything about the specifics inside the chip, but allows to write software that takes advantage of all features. To write a 3D accelerated driver, we need to know what primitive operations the cards support and how to invoke those primitive operations. How to translate application-level function calls (opengl, xlib, whatever) into those primitives is something the F(L)/OSS community would have to figure out. I'm sure it would take a year or more to get to the performance and stability of the closed driver, but at least it would be feasible to write and maintain a 3d-accelerated driver in the "free world". It's possible that we could reverse engineer this information in the future, but that could also mean some broken cards, and it would be nearly impossible to maintain. > > NB: I use the nvidia driver; I don't like it, but I do use it since I > > do occationally play games that require accelerated 3d. > > So use a different make of card that provides equivalent performance > with a free driver. When next I change video cards, I will be doing just that. -- "If there's one thing we've established over the years, it's that the vast majority of our users don't have the slightest clue what's best for them in terms of package stability." -- Gentoo Developer Ciaran McCreesh [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-amd64] Re: URGENT: No more fonts after xorg changes 2006-12-03 21:04 ` Boyd Stephen Smith Jr. @ 2006-12-04 1:03 ` Thomas Rösner 0 siblings, 0 replies; 10+ messages in thread From: Thomas Rösner @ 2006-12-04 1:03 UTC (permalink / raw To: gentoo-amd64 Hi, Boyd Stephen Smith Jr. wrote: > To write a 3D accelerated driver, we need to know what primitive operations > the cards support and how to invoke those primitive operations. The nouveau project uses the blob driver to get this information by sending primitive commands to it and then watching the hw registers for changes, so in a way Nvidia provided us with the spec... ;-). http://nouveau.freedesktop.org/wiki/ If you want to work for a free/libre hw 3D solution, this is the place to go, it seems. Regards, Thomas -- "If you can't find a fitting quote, just make one up like everybody else." -- "Mahatma" Mohandas Karamchand Gandhi (1869–1948) -- gentoo-amd64@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-12-04 1:02 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2006-12-02 16:10 [gentoo-amd64] URGENT: No more fonts after xorg changes Clip2 2006-12-02 16:26 ` Dieter Ries 2006-12-02 19:10 ` [gentoo-amd64] " Duncan 2006-12-02 19:22 ` Dieter Ries 2006-12-02 22:26 ` Nuitari 2006-12-03 10:53 ` Neil Bothwick 2006-12-03 13:32 ` Boyd Stephen Smith Jr. 2006-12-03 15:24 ` Neil Bothwick 2006-12-03 21:04 ` Boyd Stephen Smith Jr. 2006-12-04 1:03 ` Thomas Rösner
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox