Try linking /usr/src/linux to the full kernel source tree and not the headers.
Installed lernel-source-2.6.6 and kernel-headers-2.6.6-1 386 using kpackage. (edited from gozar's helpfull post)
cd /usr/src
tar xjf kernel kernel-source-2.6.6.tar.bz2
rm linux
ln -s kernel-source-2.6.6 linux
cd linux
mrproper (command not recognised Gozar?)
cp /boot/config-2.6.6 ./.config
export CC=gcc-2.95
make
(**** help, i thoghut copying the knoppix kernal config would mean all questions would have been settup as per the orriginal knoppix kernel copile, but no, it asks ....
486 emulation (X86_EMU486) ?
Local APIC support on uniprcessors (X86_UP_APIC)?
IO-APIC support on uniprocessors (X86_UP_IOAPIC) ?
SCSI media changer support (CHR_DEV_SCH)?
Enable /dev/psaux device by default (INPUT_MOUSEDEV_PSAUX_ENABLE)?
everything else has been answered by the script, i answered yes to the questions it still asks above, but i would like to know how the knoppix kernel was compiled exactly.
Download Nvidia driver from http://www.sh.nu/download/nvidia/
(2.6 kernel drives now in root of this page, older drivers in sub dirs)
/etc/init.d/kdm stop
export SYSSRC=/usr/src/linux
cd to where you downloaded the nvidia driver
sh NVIDIA-Linux-x86-1.0-5336-pkg1.run
*** here's the flaw
nvidia : version magic '2.6.6 preempt 386 gcc-2.95' should be '2.6.6 SMP preempt 386 gcc-2.95'
stops compiling..
(thinks... checks) right, i'd forgotten that i HAD seen SMP packages on kpackage to download but ignored them as id don't run SMP here....
arg... double checked kpackage, the SMP sources are seperate packages entirely, ! but the 2.6.6-386-SMP packages aren't there! :o(
help ?
Try linking /usr/src/linux to the full kernel source tree and not the headers.
erm i did 'ln -s kernel-source-2.6.6 linux' which is the 34.8mb bz2 uncompressed, it wasn't linked to the headers.Originally Posted by kelmo
the kernel compiles fine, it's just the wrong version (non SMP) , so the nvidia driver wont compile..
That's: make mrproperOriginally Posted by Yakumo
try cat /proc/versioncp /boot/config-2.6.6cp / ./.config
export CC=gcc-2.95
This should tell witch gcc version tha's uset to compile kernel 2.6.6
[quote]
make
(**** help, i thoghut copying the knoppix kernal config would mean all questions would have been settup as per the orriginal knoppix kernel copile, but no, it asks ....
[/quite]
Are you sure you copyed the right kernel config?
run make menuconfig486 emulation (X86_EMU486) ?
Local APIC support on uniprcessors (X86_UP_APIC)?
IO-APIC support on uniprocessors (X86_UP_IOAPIC) ?
SCSI media changer support (CHR_DEV_SCH)?
Enable /dev/psaux device by default (INPUT_MOUSEDEV_PSAUX_ENABLE)?
everything else has been answered by the script, i answered yes to the questions it still asks above, but i would like to know how the knoppix kernel was compiled exactly.
Download Nvidia driver from http://www.sh.nu/download/nvidia/
(2.6 kernel drives now in root of this page, older drivers in sub dirs)
/etc/init.d/kdm stop
export SYSSRC=/usr/src/linux
cd to where you downloaded the nvidia driver
sh NVIDIA-Linux-x86-1.0-5336-pkg1.run
*** here's the flaw
nvidia : version magic '2.6.6 preempt 386 gcc-2.95' should be '2.6.6 SMP preempt 386 gcc-2.95'
stops compiling..
(thinks... checks) right, i'd forgotten that i HAD seen SMP packages on kpackage to download but ignored them as id don't run SMP here....
arg... double checked kpackage, the SMP sources are seperate packages entirely, ! but the 2.6.6-386-SMP packages aren't there! (
help ?
before you run make and enable smp
If i could get my hands in the 2.6.6 config file, maby i could take a look at it!
Sincerley
Gozar
the gcc version (2.95) is correct, i'd learnt which versio from an error message when i'd first tried to compile it.Originally Posted by Gozar
the config cp was abit of a typo, i've corrected it to 'cp /boot/config-2.6.6 ./.config'
and it is the correct config, the only other one there is "config-2.4.26"
i'll try send it to you in a PM. i'll try your other suggestions in the morning thoguh as i can't leave the machine on overnight, it keeps me awake, and it takes a good hour or two to compile..If i could get my hands in the 2.6.6 config file, maby i could take a look at it!
thanks for your help, i'm very new to linux as you must have guessed :)
problem.... :
and i hadn't realised PM's were disabled, i can't send the config-2.6.6 file that way, it's 53k so i'd think little too lrge to just paste here in the forum also.... ?Code:make menuconfig HOSTCC scripts/basic/fixdep In file included from /usr/include/sys/socket.h:35, from /usr/include/netinet/in.h:24, from scripts/basic/fixdep.c:107: /usr/include/bits/socket.h:305:24: asm/socket.h: No such file or directory make[1]: *** [scripts/basic/fixdep] Error 1 make: *** [scripts_basic] Error 2
cd into include and do a ln -s asm-i386 asmOriginally Posted by Yakumo
(removed)and i hadn't realised PM's were disabled, i can't send the config-2.6.6 file that way, it's 53k so i'd think little too lrge to just paste here in the forum also.... ?
Sincerley
Gozar
mail you the full config.
i guess it has something to do with
CONFIG_BROKEN_ON_SMP=y
or
CONFIG_X86_FIND_SMP_CONFIG=y
?
Well this all seems entirely too complicated for me. I do this:
voila!Code:apt-get install kernel-source-2.6.6 cd /usr/src tar xjvf kernel-source-2.6.6.tar.bz2 ln -s kernel-source-2.6.6 linux cd linux make menuconfig make-kpkg buildpackage -rev your-version kernel_image cd .. dpkg -i kernel-image-2.6.6_your-version_i386.deb kernel-headers-2.6.6_your-version_i386.deb Nvidia driver. I have had no luck w/ the 5336 driver, 2.6.* and nforce1 Asus mobo. YMMV wget http://kanotix.com/files/install-nvidia-4620-debian.sh OR wget http://kanotix.com/files/install-nvidia-5336-debian.sh chmod +x install-nvidia-4620-debian.sh CTRL+ALT+F1 ./install-nvidia-4620-debian.sh
Works first time everytime and takes about 15 minutes on my XP2200+ w/ 1G system RAM.
If you can't get Kano's script to work (although I can't imagine why it wouldn't) you can get one of these:
http://www.sh.nu/download/nvidia/linux-2.6/
Also works first time everytime.
[quote="mzilikazi"]Well this all seems entirely too complicated for me. I do this:
Ofcurse this works. You are replacing the knoppix kernel with your own custum kernel.Code:apt-get install kernel-source-2.6.6 cd /usr/src tar xjvf kernel-source-2.6.6.tar.bz2 ln -s kernel-source-2.6.6 linux cd linux make menuconfig make-kpkg buildpackage -rev your-version kernel_image cd .. dpkg -i kernel-image-2.6.6_your-version_i386.deb kernel-headers-2.6.6_your-version_i386.deb Nvidia driver. I have had no luck w/ the 5336 driver, 2.6.* and nforce1 Asus mobo. YMMV wget http://kanotix.com/files/install-nvidia-4620-debian.sh OR wget http://kanotix.com/files/install-nvidia-5336-debian.sh chmod +x install-nvidia-4620-debian.sh CTRL+ALT+F1 ./install-nvidia-4620-debian.sh
The issue is that tou need the source for the running kernel, as you are making your own kernel you got it.
However all users is not as advanced as you.
Sincerley
Gozar
Dell Optiplex 5060 SFF 8th Gen Core i7 3.2GHZ 16GB 512GB Win 11 Pro
$249.00
Dell 9020 Optiplex Micro-Intel Core i5 - 1TB SSD 8GB RAM Window 11
$129.49
Intel - Core i9-13900K 13th Gen 24 cores 8 P-cores + 16 E-cores 36M Cache, 3 ...
$689.99
AMD Ryzen 7 7800X3D 8-Core - 16-Thread 4.2 GHz (5.0 GHz Max Boost) Socket A...
$339.95
Intel - Core i7-13700K 13th Gen 16 cores 8 P-cores + 8 E-cores 30M Cache, 3.4...
$489.99
HP Chromebase Desktop PC 21.5" FHD Core i3-10110U Intel UHD 8GB DDR4 128GB SSD
$359.99
Apple Mac Pro Processor Tray 5,1 2010 2012 2.4ghz 8 core
$79.99
Intel Xeon E5-2667 V2 LGA 2011 3.3GHz 8 Core 130W 25MB 8GT/s CPU Processor
$24.00
Lenovo IdeaCentre 3 07IRB8 Desktop Intel Core i5-13400 16GB 512GB SSD W11H
$429.99
HP Workstation Z640 2x Xeon E5-2623V4 32GB Ram Dual 256GB SSD K420 Linux GA
$234.98