SparkyLinux Forums

Software & hardware support => Sparky applications => Topic started by: boiddude on January 12, 2014, 02:14:36 AM

Title: Parallels install and no 3.11.10 source
Post by: boiddude on January 12, 2014, 02:14:36 AM
I have been trying to install Sparky in parallels 9 but it needs the kernel headers and source for the currently running kernel. Unfortunately I can't find the headers for the kernel that is installed. The Uname command is telling me it is 3.11.10 but synaptic doesn't give me any options for kernel source for that kernel. I also installed 3.12 and it does have the source but then it has an issue with the uid kuid something or other.



Can anyone please help me. This is the frustrating part of Linux that doesn't happen with the other systems out there.



Thanks,
Title: Re: Parallels install and no 3.11.10 source
Post by: pavroo on January 12, 2014, 03:01:43 AM
Why Parallels? It is much easier way to install Sparky on VirtualBox or VMware Player.

Anyway...

Linux-headers can be installed from repo (for amd64 for example):

Code:

apt-get update
apt-get install linux-headers-3.12-1-amd64


If you'd like to compile the kernel from source, you have to do it manually, ther is a handbook:

http://debian-handbook.info/browse/stable/sect.kernel-compilation.html

But... If you haven't done it before I suggest to get easy way.
Title: Re: Parallels install and no 3.11.10 source
Post by: boiddude on January 12, 2014, 03:06:35 AM
I can't use 3.12 because there is that uid kuid issue. It looks like it is an issue with how Parallels builds their modules and also a bug in the kernel sources. It would work on 3.11.10 but I can't find the source for that.
Title: Re: Parallels install and no 3.11.10 source
Post by: boiddude on January 12, 2014, 03:07:53 AM
Oh and I am using Parallels because it has a better 3d emulation than the other two options. I am using the game version of Sparky hoping wine will work with it.
Title: Re: Parallels install and no 3.11.10 source
Post by: pavroo on January 12, 2014, 03:12:32 AM

Code:

apt-get update
apt-cache search linux-headers


Still there is:

Code:

linux-headers-3.12-1-486 - Header files for Linux 3.12-1-486
linux-headers-3.12-1-686-pae - Header files for Linux 3.12-1-686-pae
linux-headers-3.12-1-all - All header files for Linux 3.12 (meta-package)
linux-headers-3.12-1-all-amd64 - All header files for Linux 3.12 (meta-package)
linux-headers-3.12-1-all-i386 - All header files for Linux 3.12 (meta-package)
linux-headers-3.12-1-amd64 - Header files for Linux 3.12-1-amd64
linux-headers-3.12-1-common - Common header files for Linux 3.12-1
linux-headers-3.12-1-common-rt - Common header files for Linux 3.12-1-rt
linux-headers-3.12-1-rt-686-pae - Header files for Linux 3.12-1-rt-686-pae
linux-headers-3.12-1-rt-amd64 - Header files for Linux 3.12-1-rt-amd64
linux-headers-486 - Header files for Linux 486 configuration (meta-package)
linux-headers-686-pae - Header files for Linux 686-pae configuration (meta-package)
linux-headers-amd64 - Header files for Linux amd64 configuration (meta-package)
linux-headers-rt-686-pae - Header files for Linux rt-686-pae configuration (meta-package)
linux-headers-rt-amd64 - Header files for Linux rt-amd64 configuration (meta-package)
linux-headers-3.11-2-amd64 - Header files for Linux 3.11-2-amd64
linux-headers-3.11-2-common - Common header files for Linux 3.11-2


Title: Re: Parallels install and no 3.11.10 source
Post by: boiddude on January 12, 2014, 03:19:53 AM
See if you can find the source. Also its 3.11.10 not 3.11.2
Title: Re: Parallels install and no 3.11.10 source
Post by: pavroo on January 12, 2014, 03:24:38 AM
The source :

Quote:

If you'd like to compile the kernel from source, you have to do it manually, ther is a handbook:


Headers:

linux-headers-3.11-2-amd64 = 3.11.10-1