Advertising

Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum https://forum.linuxiarze.pl

Parallels install and no 3.11.10 source

Started by boiddude, January 12, 2014, 02:14:36 AM

Previous topic - Next topic

boiddude

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,

pavroo

#1
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.
Nothing is easy as it looks. Danielle Steel
Join #sparkylinux.org at irc.libera.chat

boiddude

#2
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.

boiddude

#3
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.

pavroo

#4

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


Nothing is easy as it looks. Danielle Steel
Join #sparkylinux.org at irc.libera.chat

boiddude

#5
See if you can find the source. Also its 3.11.10 not 3.11.2

pavroo

#6
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
Nothing is easy as it looks. Danielle Steel
Join #sparkylinux.org at irc.libera.chat

View the most recent posts on the forum