I am trying to get my Intuos drawing tablet to work on my Chromebook, and since it's not compatible with the Google OS, I chose to install Ubuntu 13.10 and get the drivers.
I did so, and Ubuntu 13.10 is working fine, and I downloaded the kernel driver input-wacom-0.20.0 from http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/input-wacom/
Then, I tried to follow the directions found at http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Input-wacom
However, I cannot get past the prerequisites section. For the first step, when I enter:
sudo apt-get install linux-headers-$(uname -r)
it says:
E: Unable to locate package linux-headers-3.8-11
E: Couldn't find any package by regex 'linux-headers-3.8.11'
I know that my kernel is 3.8.11, because when I enter:
uname -r
I get 3.8.11
Does this kernel not have Intuos support? I'm very new to Linux, so I don't even know if I am asking the right questions here. Do I need to set the headers to a kernel that DOES have Intuos support?
Could someone walk me through this?
As I said in my comment,
apt-get install update
did not work, so I did
apt-cache search linux-headers
This was the output:
linux-headers-3.11.0-12 - Header files related to Linux kernel version 3.11.0
linux-headers-generic - Generic Linux kernel headers
linux-libc-dev - Linux Kernel headers for development
linux-source-3.11.0 - Linux kernel source for 3.11.0 with Ubuntu patches
linux-headers-3.11.0-12-generic - Linux kernel headers for version 3.11.0 on ARM (hard float) SMP
linux-headers-3.11.0-12-generic-lpae - Linux kernel headers for version 3.11.0 on ARM (hard float) SMP
linux-headers-3.5.0-233 - Header files related to Linux kernel version 3.5.0
linux-headers-3.5.0-233-omap4 - Linux kernel headers for version 3.5.0 on TI OMA p4-based systems
linux-headers-generic-lpae - Generic Linux kernel headers
linux-headers-highbank - Linux kernel headers for the armhf architecture
linux-headers-omap - Linux kernel headers for the armhf architecture
linux-headers-omap4 - Linux kernel headers for the OMAP4 architecture
linux-libc-dev-arm64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armel-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armhf-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-powerpc-cross - Linux Kernel Headers for development (for cross-compiling)
linux-headers-3.0.0-3-maguro - Linux kernel headers for version 3.0.0 on Galaxy Nexus
linux-headers-3.1.10-6 - Header files related to Linux kernel version 3.1.10
linux-headers-3.1.10-6-ac100 - Linux kernel headers for version 3.1.10 on Toshiba AC100-based systems
linux-headers-3.1.10-6-grouper - Linux kernel headers for version 3.1.10 on Nexus 7
linux-headers-3.11.0-203-exynos5- Linux kernel headers for version 3.11.0 on ARM (hard float) SMP
linux-headers-3.4.0-1-goldfish - Linux kernel headers for version 3.4.0 on Android touch emulation
linux-headers-3.4.0-3-mako - Linux kenerl headers for version 3.4.0 on Nexus 4
linux-headers-3.4.0-4-manta - Linux kernel headers for version 3.4.0 on Nexus 10
linux-headers-3.4.0-5-chromebook - Linux kernel headers for version 3.4.0 on Samsung Chromebook
linux-headers-ac100 - Linux kernel headers for the ac100 architecture.
linux-headers-chromebook - Linux kernel headers for the Samsung ARM Chromebook.
linux-headers-exynos5 - Linux kernel headers for Exynos5 architecture.
linux-headers-goldfish - Linux kernel headers for the goldfish kernel.
linux-headers-grouper - Linux kernel headers for the Nexus7 (grouper).
linux-headers-maguro - Linux kernel headers for the Galaxy Nexus (maguro).
linux-headers-mako - Linux kernel headers for the Nexus4 (mako).
linux-headers-manta - Linux kernel headers for the Nexus10 (manta).
linux-headers-nexus4 - Transitional package
linux-headers-nexus7 - Transitional package
linux-headers-3.11.0-13 - Header files related to Linux kernel version 3.11.0
linux-headers-3.11.0-14 - Header files related to Linux kernel version 3.11.0
linux-headers-3.11.0-15 - Header files related to Linux kernel version 3.11.0
linux-headers-3.11.0-17 - Header files related to Linux kernel version 3.11.0
linux-headers-3.11.0-18 - Header files related to Linux kernel version 3.11.0
linux-header-3.11.0-13-generic - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-header-3.11.0-13-generic-lpae - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-header-3.11.0-14-generic - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-header-3.11.0-14-generic-lpae - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-header-3.11.0-15-generic - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-header-3.11.0-15-generic-lpae - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-header-3.11.0-17-generic - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-header-3.11.0-17-generic-lpae - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-header-3.11.0-18-generic - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-header-3.11.0-18-generic-lpae - Linux kernel headers for 3.11.0 on ARM (hard float) SMP
linux-headers-3.5.0-234 - Header files related to Linux kernel version 3.5.0
linux-headers-3.5.0-234-omap4 - Header files related to Linux kernel version 3.5.0 on TI OMAP4-based systems
linux-headers-3.5.0-235 - Header files related to Linux kernel version 3.5.0
linux-headers-3.5.0-235-omap4 - Header files related to Linux kernel version 3.5.0 on TI OMAP4-based systems
linux-headers-3.5.0-236 - Header files related to Linux kernel version 3.5.0
linux-headers-3.5.0-236-omap4 - Header files related to Linux kernel version 3.5.0 on TI OMAP4-based systems
linux-headers-3.5.0-237 - Header files related to Linux kernel version 3.5.0
linux-headers-3.5.0-237-omap4 - Header files related to Linux kernel version 3.5.0 on TI OMAP4-based systems
linux-headers-3.5.0-238 - Header files related to Linux kernel version 3.5.0
linux-headers-3.5.0-238-omap4 - Header files related to Linux kernel version 3.5.0 on TI OMAP4-based systems
linux-headers-3.5.0-239 - Header files related to Linux kernel version 3.5.0
linux-headers-3.5.0-239-omap4 - Header files related to Linux kernel version 3.5.0 on TI OMAP4-based systems
linux-headers03.11.0-204-exynos5 - Linux kernel headers for version 3.11.0 on ARM (hard float) SMP
linux-headers03.11.0-205-exynos5 - Linux kernel headers for version 3.11.0 on ARM (hard float) SMP
I am looking for one of the header packages for either ARM or exynos, right? I assume the ones that say Samsung Chromebook?
I did
sudo apt-get install linux-headers-chromebook
and then went to the next step. Unfortunately, I got the same problem when I tried
./configure
It completed and read
BUILD ENVIRONMENT:
linux kernel - yes
kernel source - no
We could not find the kernel development environment to build the driver. Please install the kernel source or the kernel development package and try again.
There were no other chromebook headers I saw in the list I posted in the pastebin link above.
Maybe the linux-wacom support doesn't work on the Chromebook?
Update with output from
apt-cache search chromebook
here:
vboot-kernel-utils - Chrome OS verified boot utils required to sign kernels
vboot-utils - Chome OS verified boot utils
linux-headers-3.4.0-5-chromebook - Linux kernel headers for version 3.4.0 on Samsung Chromebook
linux-headers-chromebook - Linux kernel image for the Samsung ARM Chromebook.
linux-image-chromebook - Linux kernel image for the Samsung ARM Chromebook
linux-image-chromebook - Linux kernel image for the Samsung ARM Chromebook.
linux-tools-3.4.0-5-chromebook - Linux kernel version specific tools for version 3.4.0-5
Update with output of
dpkg --get-selections | grep -i chrome | grep -v deinstall
here:
linux-headers-3.4.0-5-chromebook install
linux-headers-chromebook install
Update with output of
dpkg --get-selections | grep -i linux | grep -v deinstall
here:
libselinux1:armhf install
linux-headers-3.4.0-5-chromebook install
linux-headers-chromebook install
linux-libc-ev:armhf install
util-linux install
Best Answer
It's possible your package list hasn't been updated. Try running:
If that still doesn't work, run this command to see other possible packages that may work:
Update with the results and we'll take it from there.