Re: Graphics cards with Free drivers
Lennart Sorensen wrote: Well it certainly works with 2.6.24 which is the kernel currently in unstable. Until 2.6.25 enters unstable I won't have a clue if the nvidia driver works with it, nor will I particularly care. :) The nvidia-breaking change was before 2.6.24, so there is hope. I have to use a recent kernel for reasons other than nvidia. Maybe you are lucky having not exactly the same hardware as me then. There are many nvidia cards after all. That is certainly true. I have a 6600GT and an 8600GT at home, and a 5200FX and 6200 at work. So far so good. That could happen - but I don't think so when all trouble go away by using the vesa X driver. Vesa having useable (although not fantastic) performance also means I probably aren't using the GPU all that hard when it locks the machine. When you enable 3D mode the power consumption of a video card can go up by quite a lot (close to 100W on high end cards). So 2D and hence VESA could work great with a crap power supply, but 3D mode would fail. That argument is fine _if_ I use the 3D stuff heavily - such as some game with a decent number of fps. But I did ordinary work using X, lightweight stuff that vesa can handle too. Nvidia's driver probably use more gpu features than vesa, but the amount of work needed for a plain desktop with no eye candy is minimal. I don't think that does much for power consumption. No continous repainting of the screen, just using the gpu a bit to help out with the occational rectangle or text string. Helge Hafting -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
Lennart Sorensen wrote: On Wed, Apr 23, 2008 at 10:23:47AM +0200, Helge Hafting wrote: That is one big problem with nvidia - my laptop needs a more recent kernel than that in order to have sound and wifi. So I use 2.6.25 with a wifi patch now, and with luck that patch will go into 2.6.26 so I can run a standard kernel again. Perhaps nvidia catch up someday. Anyway, the 3D effects in xlockmore is not too heavy to run in software. nvidia is perfectly up to date. It isn't nvidia's fault if yu try to run a 2 year old driver with a 1 month old kernel. If you want a new kernel and a new nvidia driver, run unstable, or backport things you need yourself (or get someone to do it for you). There is a nvidia driver in unstable now, that works with 2.6.25? Interesting - I can try it when I get time then. I run mostly testing with some unstable stuff now and then. The worst part of nvidia is the occational lockup though. A surprise freeze or two a week is definitely too much - the machine runs stable without nvidia. :-/ Never seen that myself. The only thing that has ever locked up X on me is the stupid flash plugin from adobe. That is a piece of unstable crap. Maybe you are lucky having not exactly the same hardware as me then. There are many nvidia cards after all. I heard about this older version of the driver that didn't freeze up. Took some effort to find it and downgrade X. It was much better, but eventually it too hung the machine. I run the latest 169.12 driver and no lockups on any of my machines so far (all of which have nvidia cards in them). Sometimes I wonder if the machines crashing have bad power supplies or bad ram or something. That could happen - but I don't think so when all trouble go away by using the vesa X driver. Vesa having useable (although not fantastic) performance also means I probably aren't using the GPU all that hard when it locks the machine. Helge Hafting -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Mon, Apr 28, 2008 at 12:27:51PM +0200, Helge Hafting wrote: There is a nvidia driver in unstable now, that works with 2.6.25? Interesting - I can try it when I get time then. I run mostly testing with some unstable stuff now and then. Well it certainly works with 2.6.24 which is the kernel currently in unstable. Until 2.6.25 enters unstable I won't have a clue if the nvidia driver works with it, nor will I particularly care. :) Maybe you are lucky having not exactly the same hardware as me then. There are many nvidia cards after all. That is certainly true. I have a 6600GT and an 8600GT at home, and a 5200FX and 6200 at work. So far so good. That could happen - but I don't think so when all trouble go away by using the vesa X driver. Vesa having useable (although not fantastic) performance also means I probably aren't using the GPU all that hard when it locks the machine. When you enable 3D mode the power consumption of a video card can go up by quite a lot (close to 100W on high end cards). So 2D and hence VESA could work great with a crap power supply, but 3D mode would fail. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
Lennart Sorensen wrote: On Thu, Apr 10, 2008 at 07:54:43AM +0200, Heikki Levanto wrote: Thanks, and sorry for being dense, but when you say 'the 196 driver' (or 1xx driver, as you say in your howto), what should I be getting. I seem to be unable to find any debian packages with that number in it. You have a nice table that explains how to substitute 'nvidia-kernel-legacy-71xx-source' for 'nvidia-kernel-source' for an old card, but I can't make anything similar to work no matter where I plug in the magical 169. Obviously I am doing something wrong here... 169 is the current one. No substitution required. Actually it is current on unstable (and probably testing). Stable was released a long time ago when 8776 was current. This is why Etch can't support new cards, the driver is simply too old. The plain sudo m-a a-i -i -t -f nvidia-kernel-source gets to the compile errors I reported earlier. Are you running Etch, Lenny or Sid? Are you running the Debian kernel that came with it? If you install a 2.6.24 kernel on Etch, then you won't be able to compile the nvidia driver since the one in Etch doesn't work with kernels much newer than 2.6.18 that Etch uses. That is one big problem with nvidia - my laptop needs a more recent kernel than that in order to have sound and wifi. So I use 2.6.25 with a wifi patch now, and with luck that patch will go into 2.6.26 so I can run a standard kernel again. Perhaps nvidia catch up someday. Anyway, the 3D effects in xlockmore is not too heavy to run in software. The worst part of nvidia is the occational lockup though. A surprise freeze or two a week is definitely too much - the machine runs stable without nvidia. :-/ I heard about this older version of the driver that didn't freeze up. Took some effort to find it and downgrade X. It was much better, but eventually it too hung the machine. Helge Hafting -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Thu, Apr 10, 2008 at 04:08:15PM +0200, Heikki Levanto wrote: Thanks, I got it from sid. m-a compiled it all right, but X didn't want to find the module. I had to leave for work, I will dig deeper when I get home... Thanks all, especially Lennart. I have nvidia now working. Don't know why it failed earlier, I just redid all the steps, and suddenly it works. -H -- Heikki Levanto In Murphy We Turst heikki (at) lsd (dot) dk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Thu, Apr 10, 2008 at 09:52:09AM +0200, Jochen Schulz wrote: $ apt-cache policy nvidia-kernel-source nvidia-kernel-source: Installed: (none) Candidate: 1.0.8776-4 Version table: 169.12-1 0 50 http://ftp2.de.debian.org sid/non-free Packages 1.0.8776-4 0 950 http://ftp2.de.debian.org etch/non-free Packages 169 is (part of) the version number. You can use aptitude to search for packages with a specific version: Ah, that was the problem. apt-cache policy nvidia-kernel-source nvidia-kernel-source: Installed: 1.0.8776-4 Candidate: 1.0.8776-4 Version table: *** 1.0.8776-4 0 100 /var/lib/dpkg/status I had misunderstood that the 169-version would be in lenny. Seems not to be. Need to get it from sid, then. Thanks! - Heikki -- Heikki Levanto In Murphy We Turst heikki (at) lsd (dot) dk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Wed, Apr 09, 2008 at 07:56:13PM -0400, Douglas A. Tutty wrote: Other than games, for what is 3d used? Does it take 3d to render a movie full-screen using the hardware, or is that a 2d function? Effects like those in compiz and beryl do use openGL, so it is used for things other than games. And of course some screensavers can use openGL for pretty effects and such. I _do_ know that the nVidia driver on my EN7300 card produces faster rendering of e.g. kpdf or iceweasel and a clearer picture when watching movies (full-screen on my CRT 1600x1200, deinterlaced blend) than when I use the nv driver. I don't think the nv driver uses the hardware to accalerate video decoding, while the binary driver has XvMC support and works quite well. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Thu, Apr 10, 2008 at 07:54:43AM +0200, Heikki Levanto wrote: Thanks, and sorry for being dense, but when you say 'the 196 driver' (or 1xx driver, as you say in your howto), what should I be getting. I seem to be unable to find any debian packages with that number in it. You have a nice table that explains how to substitute 'nvidia-kernel-legacy-71xx-source' for 'nvidia-kernel-source' for an old card, but I can't make anything similar to work no matter where I plug in the magical 169. Obviously I am doing something wrong here... 169 is the current one. No substitution required. Actually it is current on unstable (and probably testing). Stable was released a long time ago when 8776 was current. This is why Etch can't support new cards, the driver is simply too old. The plain sudo m-a a-i -i -t -f nvidia-kernel-source gets to the compile errors I reported earlier. Are you running Etch, Lenny or Sid? Are you running the Debian kernel that came with it? If you install a 2.6.24 kernel on Etch, then you won't be able to compile the nvidia driver since the one in Etch doesn't work with kernels much newer than 2.6.18 that Etch uses. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Thu, Apr 10, 2008 at 10:04:45AM +0200, Heikki Levanto wrote: Ah, that was the problem. apt-cache policy nvidia-kernel-source nvidia-kernel-source: Installed: 1.0.8776-4 Candidate: 1.0.8776-4 Version table: *** 1.0.8776-4 0 100 /var/lib/dpkg/status I had misunderstood that the 169-version would be in lenny. Seems not to be. Need to get it from sid, then. non-free packages often lag severely in Lenny, often right up until a few weeks before release. The build system does not promote non-free packages automatically from unstable to testing as far as I am aware. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Thu, Apr 10, 2008 at 09:49:51AM -0400, Lennart Sorensen wrote: non-free packages often lag severely in Lenny, often right up until a few weeks before release. The build system does not promote non-free packages automatically from unstable to testing as far as I am aware. Thanks, I got it from sid. m-a compiled it all right, but X didn't want to find the module. I had to leave for work, I will dig deeper when I get home... You asked in another mail, I am running lenny. Now I have pinned everything on lenny, but added sid in my sources, so I can get packages from there too. Thanks again for your help! - Heikki -- Heikki Levanto In Murphy We Turst heikki (at) lsd (dot) dk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Thu, Apr 10, 2008 at 04:08:15PM +0200, Heikki Levanto wrote: Thanks, I got it from sid. m-a compiled it all right, but X didn't want to find the module. I had to leave for work, I will dig deeper when I get home... Remember to install the nvidia-glx package from Sid as well. The version on the module you compile and the nvidia-glx must match. You asked in another mail, I am running lenny. Now I have pinned everything on lenny, but added sid in my sources, so I can get packages from there too. Thanks again for your help! You might want to add 'nvidia' to /etc/modules to ensure the driver is loaded at boot. You can load it manually before starting X by doing 'modprobe nvidia'. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
Other than games, for what is 3d used? Does it take 3d to render a movie full-screen using the hardware, or is that a 2d function? CAD programs, 3d modelling programs, a few renderers, etc. It's not just eye candy that needs a hardware accelerated display. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
SUPPORTED HARDWARE GeForce 8XXX G80, G84, G86, G92 Just a data point: I am running LInux 2.6.18-5-amd64 on a ATI-based motherboard and a AMD Athlon(tm) 64 X2 Dual Core Processor 3800+, with VGA compatible controller: nVidia Corporation GeForce 8600 GT (rev a1) The nv driver works out of the box, without even having a xorg.conf. I have had problems with the closed-source nvidia driver, got it to work with some kernels, but not with the current one. The later ones had problems with KDE's KIO handler for the fish protocol, which I want to use in my KOrganizer to access remote calendars. Some day real soon now I will try with the latest kernels, to see if I can't get the nvidia driver to work. I would like some 3d graphics for the few games I occasionally play... -Heikki -- Heikki Levanto In Murphy We Turst heikki (at) lsd (dot) dk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 08, 2008 at 11:17:02PM -0400, Douglas A. Tutty wrote: I haven't seen an Intel video card, just MBs with integrated Intel video. Is there an Intel video card, if so what is it called? There isn't (at this time). That has been in the past (they were crap) and there supposedly will be in the future (which might actually be good). Of course intel is perfectly happy integrating video into their chipsets so that you don't need a video card. A high performance intel chip on an add in card as an upgrade would still be potentially interesting, and intel might be one of the few companies with a chance to compete with ati and nvidia in the mainstream market. Not sure intel has any reason to try and compete with nvidia in the high end (after all ati isn't doing a very good job competing in that market either). -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 8, 2008 at 11:14 PM, Douglas A. Tutty [EMAIL PROTECTED] wrote: On Tue, Apr 08, 2008 at 11:04:35PM +1000, Dean Hamstead wrote: the reverse engineered nvidia driver is working now, cant recall the name of it. nv Which is 2d only, the nouveau driver is the one aiming for full 3d but without specs from nVidia it is slow going at best and is currently limited to 2d. nVidia doesn't have a 3d alternative to their blob. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 08, 2008 at 11:08:44AM +, A J Stiles wrote: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? Already mentioned in this thread are the various ati, nvidia drivers and the intel onboard chips. No mention so far of VIA Unichrome cards. Via says it will support open source: http://www.via.com.tw/en/resources/pressroom/pressrelease.jsp?press_release_no=2088 and according to http://en.wikipedia.org/wiki/X-Video_Motion_Compensation#VIA is the best bet for XvMC. S3 apparently sells them, but the last S3 cards I used didn't make a to good impression though that was a long long time ago (Virge). -- When you do things right, people won't be sure you've done anything at all. Daniel Tryba -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 08, 2008 at 11:04:35PM +1000, Dean Hamstead wrote: just go apt-get install module-assistant m-a prepare nvidia m-a a-i nvidia apt-get install nvidia-settings nvidia-glx viola! just need to configure X somewhat. Doesn't work for me. Compilation fails. I find several warnings in the file nvidia-kernel-source.buildlog.2.6.24-1-amd64.1207765467 for example: make[3]: Entering directory `/usr/src/linux-headers-2.6.24-1-amd64' echo \#define NV_COMPILER \`gcc-4.1 -v 21 | tail -n 1`\ /usr/src/modules/nvidia-kernel/nv/nv_compiler.h CC [M] /usr/src/modules/nvidia-kernel/nv/nv.o In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:76, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/linux/scatterlist.h: In function ?sg_virt?: include/linux/scatterlist.h:293: warning: pointer of type ?void *? used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:76, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/asm-generic/pci-dma-compat.h: In function ?pci_map_page?: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ?void *? used in arithmetic And then a real error: make[2]: Entering directory `/usr/src/modules/nvidia-kernel/nv' NVIDIA: calling KBUILD... make CC=gcc-4.1 -C /lib/modules/2.6.24-1-amd64/build SUBDIRS=/usr/src/modules/nvidia-kernel/nv modules make[3]: Entering directory `/usr/src/linux-headers-2.6.24-1-amd64' echo \#define NV_COMPILER \`gcc-4.1 -v 21 | tail -n 1`\ /usr/src/modules/nvidia-kernel/nv/nv_compiler.h CC [M] /usr/src/modules/nvidia-kernel/nv/nv.o In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:76, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/linux/scatterlist.h: In function ?sg_virt?: include/linux/scatterlist.h:293: warning: pointer of type ?void *? used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:76, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/asm-generic/pci-dma-compat.h: In function ?pci_map_page?: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ?void *? used in arithmetic In file included from include/linux/compat.h:14, from include/asm/mtrr.h:131, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:104, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/asm/compat.h: In function ?compat_alloc_user_space?: include/asm/compat.h:210: warning: pointer of type ?void *? used in arithmetic /usr/src/modules/nvidia-kernel/nv/nv.c: At top level: /usr/src/modules/nvidia-kernel/nv/nv.c:102: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__? before ?*? token /usr/src/modules/nvidia-kernel/nv/nv.c: In function ?nvos_create_alloc?: /usr/src/modules/nvidia-kernel/nv/nv.c:418: error: ?nv_pte_t_cache? undeclared (first use in this function) The line in qestion is static kmem_cache_t *nv_pte_t_cache = NULL; I suppose something is screwed up with my m-a, or kernel sources or compiler, or something else. This should be a fairly regular Debian/Lenny machine running 2.6.24-1-amd64. I have just upgraded a great number of packages, but I can not say if that made any difference, it is some time since I tried last. There seems to be a driver in nonfree, but that is a bit old (for 2.6.18), and does not recognize my card (GE 8600-something, silent). So I can't use that one. I would like to get a bit of 3d working... But it is not really important, I can live without. Any ideas where to go hunting for this compile error? - Heikki -- Heikki Levanto In Murphy We Turst heikki (at) lsd (dot) dk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Wed, Apr 09, 2008 at 08:38:54PM +0200, Heikki Levanto wrote: Doesn't work for me. Compilation fails. I find several warnings in the file nvidia-kernel-source.buildlog.2.6.24-1-amd64.1207765467 for example: make[3]: Entering directory `/usr/src/linux-headers-2.6.24-1-amd64' echo \#define NV_COMPILER \`gcc-4.1 -v 21 | tail -n 1`\ /usr/src/modules/nvidia-kernel/nv/nv_compiler.h CC [M] /usr/src/modules/nvidia-kernel/nv/nv.o In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:76, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/linux/scatterlist.h: In function ?sg_virt?: include/linux/scatterlist.h:293: warning: pointer of type ?void *? used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:76, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/asm-generic/pci-dma-compat.h: In function ?pci_map_page?: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ?void *? used in arithmetic And then a real error: make[2]: Entering directory `/usr/src/modules/nvidia-kernel/nv' NVIDIA: calling KBUILD... make CC=gcc-4.1 -C /lib/modules/2.6.24-1-amd64/build SUBDIRS=/usr/src/modules/nvidia-kernel/nv modules make[3]: Entering directory `/usr/src/linux-headers-2.6.24-1-amd64' echo \#define NV_COMPILER \`gcc-4.1 -v 21 | tail -n 1`\ /usr/src/modules/nvidia-kernel/nv/nv_compiler.h CC [M] /usr/src/modules/nvidia-kernel/nv/nv.o In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:76, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/linux/scatterlist.h: In function ?sg_virt?: include/linux/scatterlist.h:293: warning: pointer of type ?void *? used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:76, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/asm-generic/pci-dma-compat.h: In function ?pci_map_page?: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ?void *? used in arithmetic In file included from include/linux/compat.h:14, from include/asm/mtrr.h:131, from /usr/src/modules/nvidia-kernel/nv/nv-linux.h:104, from /usr/src/modules/nvidia-kernel/nv/nv.c:14: include/asm/compat.h: In function ?compat_alloc_user_space?: include/asm/compat.h:210: warning: pointer of type ?void *? used in arithmetic /usr/src/modules/nvidia-kernel/nv/nv.c: At top level: /usr/src/modules/nvidia-kernel/nv/nv.c:102: error: expected ?=?, ?,?, ?;?, ?asm? or ?__attribute__? before ?*? token /usr/src/modules/nvidia-kernel/nv/nv.c: In function ?nvos_create_alloc?: /usr/src/modules/nvidia-kernel/nv/nv.c:418: error: ?nv_pte_t_cache? undeclared (first use in this function) The line in qestion is static kmem_cache_t *nv_pte_t_cache = NULL; I suppose something is screwed up with my m-a, or kernel sources or compiler, or something else. This should be a fairly regular Debian/Lenny machine running 2.6.24-1-amd64. I have just upgraded a great number of packages, but I can not say if that made any difference, it is some time since I tried last. There seems to be a driver in nonfree, but that is a bit old (for 2.6.18), and does not recognize my card (GE 8600-something, silent). So I can't use that one. I would like to get a bit of 3d working... But it is not really important, I can live without. Any ideas where to go hunting for this compile error? Well the 169 driver in unstable works fine with 2.6.24. The one in stable works fine with 2.6.18 (but I don't believe it supports an 8xxx cards). My howto on installing it on Debian is here: http://www.tinyplanet.ca/~lsorense/debian/debian-nvidia-dri-howto.html -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Wed, Apr 09, 2008 at 11:00:02AM -0400, Robert Isaac wrote: On Tue, Apr 8, 2008 at 11:14 PM, Douglas A. Tutty [EMAIL PROTECTED] wrote: On Tue, Apr 08, 2008 at 11:04:35PM +1000, Dean Hamstead wrote: the reverse engineered nvidia driver is working now, cant recall the name of it. nv Which is 2d only, the nouveau driver is the one aiming for full 3d but without specs from nVidia it is slow going at best and is currently limited to 2d. nVidia doesn't have a 3d alternative to their blob. Other than games, for what is 3d used? Does it take 3d to render a movie full-screen using the hardware, or is that a 2d function? I _do_ know that the nVidia driver on my EN7300 card produces faster rendering of e.g. kpdf or iceweasel and a clearer picture when watching movies (full-screen on my CRT 1600x1200, deinterlaced blend) than when I use the nv driver. Doug. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Wed, Apr 09, 2008 at 03:53:55PM -0400, Lennart Sorensen wrote: Well the 169 driver in unstable works fine with 2.6.24. The one in stable works fine with 2.6.18 (but I don't believe it supports an 8xxx cards). My howto on installing it on Debian is here: http://www.tinyplanet.ca/~lsorense/debian/debian-nvidia-dri-howto.html Thanks, and sorry for being dense, but when you say 'the 196 driver' (or 1xx driver, as you say in your howto), what should I be getting. I seem to be unable to find any debian packages with that number in it. You have a nice table that explains how to substitute 'nvidia-kernel-legacy-71xx-source' for 'nvidia-kernel-source' for an old card, but I can't make anything similar to work no matter where I plug in the magical 169. Obviously I am doing something wrong here... The plain sudo m-a a-i -i -t -f nvidia-kernel-source gets to the compile errors I reported earlier. Thanks again Heikki -- Heikki Levanto In Murphy We Turst heikki (at) lsd (dot) dk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Graphics cards with Free drivers
I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? -- AJS delta echo bravo six four at earthshod dot co dot uk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
Yes, I have a Nvidia GeForce 7300 that worked completely out of the box in my Debian Testing amd64 box. I do however have contribnon-free enabled in my sources.list... 2008/4/8, A J Stiles [EMAIL PROTECTED]: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? -- AJS delta echo bravo six four at earthshod dot co dot uk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
Hi, AMD/ATI has recently started releasing information regarding their Radeon graphics cards. A new open-source project, called RadeonHD, will take advantage of this information, in order to develop a fully functional, fully open,device driver for new ATI graphics cards, with excellent integration with X.org and its extensions. You can find more in the following links: [1]: http://www.radeonhd.org/ [2]: http://lists.opensuse.org/radeonhd/ [3]: http://www.x.org/wiki/radeonhd [4]: http://www.phoronix.com/scan.php?page=searchq=RadeonHD The current driver offers basic 2D functionality (no 3D HW acceleration, video, etc.), but it is progressing fast. A driver for Debian Sid(and other distros) is already available: [5]: http://packages.debian.org/sid/xserver-xorg-video-radeonhd I'm using it with an ATI Radeon HD2900XT on my desktop, works great (although I do miss 3D Video, but I try to be patient and help the developers). Hope this helps, Dimitris On Tue, 8 Apr 2008 11:08:44 + A J Stiles [EMAIL PROTECTED] wrote: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
the reverse engineered nvidia driver is working now, cant recall the name of it. is there any reason you cant use with nvidia blob? it works well in linux and in debian just go apt-get install module-assistant m-a prepare nvidia m-a a-i nvidia apt-get install nvidia-settings nvidia-glx viola! just need to configure X somewhat. the basic 'nv' driver will work for most nvidia cards, but its largely just rudimentry 2d support. there is nvidia drivers for 32bit and 64bit, no need to cut your teeth on reverse engineered drivers unless you have some compelling reason to buy an amd64 and run an older card. Dean A J Stiles wrote: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
Pretty happy with on-board intel here. Works out-of-the-box with Lenny, with compiz,etc.. 00:02.0 VGA compatible controller: Intel Corporation 82946GZ/GL Integrated Graphics Controller (rev 02) On Tue, Apr 8, 2008 at 10:04 AM, Dean Hamstead [EMAIL PROTECTED] wrote: the reverse engineered nvidia driver is working now, cant recall the name of it. is there any reason you cant use with nvidia blob? it works well in linux and in debian just go apt-get install module-assistant m-a prepare nvidia m-a a-i nvidia apt-get install nvidia-settings nvidia-glx viola! just need to configure X somewhat. the basic 'nv' driver will work for most nvidia cards, but its largely just rudimentry 2d support. there is nvidia drivers for 32bit and 64bit, no need to cut your teeth on reverse engineered drivers unless you have some compelling reason to buy an amd64 and run an older card. Dean A J Stiles wrote: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- Thadeu Penna Prof.Associado - Instituto de FĂsica Universidade Federal Fluminense http://profs.if.uff.br/tjpp/blog
Re: Graphics cards with Free drivers
After trying NVidia, ATI and on-board Intel recently, I'd agree with Thadeu that Intel is the easiest to get running with purely open-source drivers. I run an NVidia 8600GT now for dual-monitor support, but I wasn't able to get the output on the analog VGA port right (refresh rate problems on my LCD) without using the proprietary nvidia driver. I run the on-board ATI in a laptop, but I wasn't able to get wide-screen output without using ATI's binary driver. But of course the proprietary driver has it's own problems - it causes the laptop to lock up when going into sleep or hibernate. The on-board Intel on my Asus MB just worked out of the box without having to fight anything. my 2c, Andre A J Stiles wrote: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tuesday 08 Apr 2008, Dean Hamstead wrote: the reverse engineered nvidia driver is working now, cant recall the name of it. is there any reason you cant use with nvidia blob? Yes: it's a binary blob, i.e. it doesn't include any Source Code. That is a fairly compelling reason not to run it, I think. the basic 'nv' driver will work for most nvidia cards, but its largely just rudimentry 2d support. Please define most. (That's the driver I'm using on my machine at work, which is fitted with an older nVidia card.) I want to be certain that whatever I buy will work correctly with 100% Free software. there is nvidia drivers for 32bit and 64bit, no need to cut your teeth on reverse engineered drivers unless you have some compelling reason to buy an amd64 and run an older card. Unless and until the European Union step in and rule binary-only drivers to be illegal, anyone who uses them is entirely at the mercy of hardware vendors -- vide recent developments with Creative sound card drivers in the Windows world. I care about not being shafted that way myself, and I care about other people not being shafted in future. -- AJS delta echo bravo six four at earthshod dot co dot uk -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 08, 2008 at 11:08:44AM +, A J Stiles wrote: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? Supported to what extent? I think onboard intel chips have quite good support (including some 3D) using open drivers. Not fast 3D mind you, but better than all software rendering. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, 2008-04-08 at 15:49 +, A J Stiles wrote: On Tuesday 08 Apr 2008, Dean Hamstead wrote: the reverse engineered nvidia driver is working now, cant recall the name of it. is there any reason you cant use with nvidia blob? Yes: it's a binary blob, i.e. it doesn't include any Source Code. That is a fairly compelling reason not to run it, I think. the basic 'nv' driver will work for most nvidia cards, but its largely just rudimentry 2d support. Please define most. (That's the driver I'm using on my machine at work, which is fitted with an older nVidia card.) I want to be certain that whatever I buy will work correctly with 100% Free software. SUPPORTED HARDWARE The nv driver supports PCI, PCI-Express and AGP video cards based on the following NVIDIA chips: RIVA 128 NV3 RIVA TNT NV4 RIVA TNT2 NV5 GeForce 256, QUADRO NV10 GeForce2, QUADRO2 NV11 NV15 GeForce3, QUADRO DCC NV20 nForce, nForce2 NV1A, NV1F GeForce4, QUADRO4 NV17, NV18, NV25, NV28 GeForce FX, QUADRO FX NV30, NV31, NV34, NV35, NV36, NV37, NV38 GeForce 6XXX NV40, NV41, NV43, NV44, NV45, C51 GeForce 7XXX G70, G71, G72, G73 GeForce 8XXX G80, G84, G86, G92 there is nvidia drivers for 32bit and 64bit, no need to cut your teeth on reverse engineered drivers unless you have some compelling reason to buy an amd64 and run an older card. Unless and until the European Union step in and rule binary-only drivers to be illegal, anyone who uses them is entirely at the mercy of hardware vendors -- vide recent developments with Creative sound card drivers in the Windows world. I care about not being shafted that way myself, and I care about other people not being shafted in future. -- AJS delta echo bravo six four at earthshod dot co dot uk -- __ / Jo Shields [EMAIL PROTECTED] \ | Systems Manager, | \ Oxford Supercomputing Centre / --- \ ,__, \ (oo)___ (__))\ ||--|| * -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 08, 2008 at 04:50:39PM +0100, Jo Shields wrote: SUPPORTED HARDWARE The nv driver supports PCI, PCI-Express and AGP video cards based on the following NVIDIA chips: RIVA 128 NV3 RIVA TNT NV4 RIVA TNT2 NV5 GeForce 256, QUADRO NV10 GeForce2, QUADRO2 NV11 NV15 GeForce3, QUADRO DCC NV20 nForce, nForce2 NV1A, NV1F GeForce4, QUADRO4 NV17, NV18, NV25, NV28 GeForce FX, QUADRO FX NV30, NV31, NV34, NV35, NV36, NV37, NV38 GeForce 6XXX NV40, NV41, NV43, NV44, NV45, C51 GeForce 7XXX G70, G71, G72, G73 GeForce 8XXX G80, G84, G86, G92 But that would be in the latest version, not the one in Etch of coruse. Certainly I am quite happy with my nvidia cards, and if 2D is enough, they are generally reasonably supported. For 3D you are pretty much stuck with the binary drivers on nvidia. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, 2008-04-08 at 11:56 -0400, Lennart Sorensen wrote: On Tue, Apr 08, 2008 at 11:08:44AM +, A J Stiles wrote: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? Supported to what extent? I think onboard intel chips have quite good support (including some 3D) using open drivers. Not fast 3D mind you, but better than all software rendering. Agreed. If you want Free-driver hardware with full features today, then you can't do better than Intel. -- __ / Jo Shields [EMAIL PROTECTED] \ | Systems Manager, | \ Oxford Supercomputing Centre / --- \ ,__, \ (oo)___ (__))\ ||--|| * -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 8, 2008 at 7:08 AM, A J Stiles [EMAIL PROTECTED] wrote: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? Intel, as previously stated, is the best bet for working 3d. The Radeon HD driver isn't at a working 3d stage yet but is progressing fairly quick. With nvidia there are no free 3d options just rumors of their releasing specs later this year. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
Jo Shields wrote: On Tue, 2008-04-08 at 15:49 +, A J Stiles wrote: On Tuesday 08 Apr 2008, Dean Hamstead wrote: Please define most. (That's the driver I'm using on my machine at work, which is fitted with an older nVidia card.) I want to be certain that whatever I buy will work correctly with 100% Free software. SUPPORTED HARDWARE The nv driver supports PCI, PCI-Express and AGP video cards based on the following NVIDIA chips: RIVA 128 NV3 RIVA TNT NV4 RIVA TNT2 NV5 GeForce 256, QUADRO NV10 GeForce2, QUADRO2 NV11 NV15 GeForce3, QUADRO DCC NV20 nForce, nForce2 NV1A, NV1F GeForce4, QUADRO4 NV17, NV18, NV25, NV28 GeForce FX, QUADRO FX NV30, NV31, NV34, NV35, NV36, NV37, NV38 GeForce 6XXX NV40, NV41, NV43, NV44, NV45, C51 GeForce 7XXX G70, G71, G72, G73 The nv driver is alleged to work with 7000-series cards, but it has issues on my systems with a 7800 GT and typically, an nforce 4 chipset Asus motherboard. I have never successfully gotten it to work in that combination. The vesa driver works, but...meh. I choose to use the Nvidia closed driver because it works well and has few hassles. I have no reason to believe than Nvidia will cripple that driver in the future. I will worry about that problem when it happens. Until then, I'm happy. GeForce 8XXX G80, G84, G86, G92 -- Mark Allums -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 08, 2008 at 07:13:38AM -0400, El Amigo De La Playa wrote: 2008/4/8, A J Stiles [EMAIL PROTECTED]: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? Yes, I have a Nvidia GeForce 7300 that worked completely out of the box in my Debian Testing amd64 box. I do however have contribnon-free enabled in my sources.list... If you use the nv driver, its free, if you've added the nVidia driver then that's not free. Doug. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 08, 2008 at 04:59:16PM +0100, Jo Shields wrote: On Tue, 2008-04-08 at 11:56 -0400, Lennart Sorensen wrote: On Tue, Apr 08, 2008 at 11:08:44AM +, A J Stiles wrote: I'm thinking of buying a new 64-bit machine to use as my home desktop. (It will probably run Sid.) Does anyone know of a graphics card which is definitely supported by Free drivers? Supported to what extent? I think onboard intel chips have quite good support (including some 3D) using open drivers. Not fast 3D mind you, but better than all software rendering. Agreed. If you want Free-driver hardware with full features today, then you can't do better than Intel. I haven't seen an Intel video card, just MBs with integrated Intel video. Is there an Intel video card, if so what is it called? Doug. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
On Tue, Apr 08, 2008 at 11:04:35PM +1000, Dean Hamstead wrote: the reverse engineered nvidia driver is working now, cant recall the name of it. nv is there any reason you cant use with nvidia blob? it works well in linux and in debian just go apt-get install module-assistant m-a prepare nvidia m-a a-i nvidia On etch, there's no reason for module-assistant since the nvidia driver is pre-packaged in non-free. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Graphics cards with Free drivers
just go apt-get install module-assistant m-a prepare nvidia m-a a-i nvidia On etch, there's no reason for module-assistant since the nvidia driver is pre-packaged in non-free. that could be the case, i run lenny on my desktops/laptop so *shrug* Dean -- http://fragfest.com.au -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]