1 |
Hi folks, |
2 |
|
3 |
I'm trying to upgrade to the newer kernel, namely |
4 |
gentoo-sources-2.6.29. It seems the drivers won't build against that |
5 |
kernel or the drivers that do build won't let X come up. How do I find |
6 |
out what drivers are compatible with what kernels and my old card? |
7 |
Currently, I am using nvidia-drivers-173.14.09 with |
8 |
gentoo-sources-2.6.23-gentoo-r8 which are quite old. From my google |
9 |
search it seems that is the last version that works with the old video card. |
10 |
|
11 |
The drivers I am currently using works fine for me with my old kernel. |
12 |
It just doesn't build against the newer kernel or it fails to let the |
13 |
GUI come up. Any magic tricks? Anybody with a 2.6.29 kernel and a |
14 |
FX-5200 card care to share what version of drivers they are using? ;-) |
15 |
|
16 |
I think this is the error log for trying to build the current video |
17 |
drivers against the newer kernel: |
18 |
|
19 |
> INFO: setup |
20 |
> Determining the location of the kernel source code |
21 |
> Found kernel source directory: |
22 |
> /usr/src/linux |
23 |
> Found sources for kernel version: |
24 |
> 2.6.29-gentoo |
25 |
> Checking for MTRR support ... |
26 |
> Checking for Paravirtualized guest support ... |
27 |
> |
28 |
> INFO: unpack |
29 |
> Applying NVIDIA_glx-defines.patch ... |
30 |
> Applying NVIDIA_glx-glheader.patch ... |
31 |
> Applying NVIDIA_i2c-hwmon.patch ... |
32 |
> Converting NVIDIA-Linux-x86-173.14.09-pkg0/usr/src/nv/Makefile.kbuild |
33 |
> to use M= instead of SUBDIRS= ... |
34 |
> |
35 |
> INFO: compile |
36 |
> Preparing nvidia module |
37 |
> |
38 |
> ERROR: compile |
39 |
> |
40 |
> ERROR: x11-drivers/nvidia-drivers-173.14.09 failed. |
41 |
> Call stack: |
42 |
> ebuild.sh, line 48: Called src_compile |
43 |
> environment, line 3695: Called linux-mod_src_compile |
44 |
> environment, line 2711: Called die |
45 |
> The specific snippet of code: |
46 |
> eval "emake HOSTCC="$(tc-getBUILD_CC)" |
47 |
> CROSS_COMPILE=${CHOST}- |
48 |
> LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} |
49 |
> ${BUILD_PARAMS} |
50 |
> ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" |
51 |
> CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} |
52 |
> ${BUILD_PARAMS} ${BUILD_TARGETS}"; |
53 |
> The die message: |
54 |
> Unable to emake HOSTCC=i686-pc-linux-gnu-gcc |
55 |
> CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS= IGNORE_CC_MISMATCH=yes V=1 |
56 |
> SYSSRC=/usr/src/linux SYSOUT=/usr/src/linux |
57 |
> HOST_CC=i686-pc-linux-gnu-gcc clean module |
58 |
> |
59 |
> If you need support, post the topmost build error, and the call stack |
60 |
> if relevant. |
61 |
> A complete build log is located at |
62 |
> '/var/log/portage/elog/x11-drivers:nvidia-drivers-173.14.09:20090331-205939.log'. |
63 |
> The ebuild environment file is located at |
64 |
> '/var/tmp/portage/x11-drivers/nvidia-drivers-173.14.09/temp/environment'. |
65 |
> |
66 |
> |
67 |
|
68 |
I just want to have my GUI and a newer kernel please. :-) |
69 |
|
70 |
Thanks much. |
71 |
|
72 |
Dale |
73 |
|
74 |
:-) :-) |