Я пытаюсь заставить свой графический планшет Intuos работать над моим Chromebook, и так как это не совместимо с Google OS, я принял решение установить Ubuntu 13.10 и получить драйверы.
Я сделал так, и Ubuntu 13.10 хорошо работает, и я загрузил драйвер ядра input-wacom-0.20.0 с http://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/input-wacom/
Затем я пытался следовать за направлениями, найденными по http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Input-wacom
Однако я не могу закончить раздел предпосылок. Для первого шага, когда я вхожу:
sudo apt-get install linux-headers-$(uname -r)
это говорит:
E: Unable to locate package linux-headers-3.8-11
E: Couldn't find any package by regex 'linux-headers-3.8.11'
Я знаю, что мое ядро 3.8.11, потому что, когда я вхожу:
uname -r
Я добираюсь 3.8.11
Разве это ядро не сделало, чтобы Intuos поддерживал? Я очень плохо знаком с Linux, таким образом, я даже не знаю, задаю ли я правильные вопросы здесь. Я должен установить заголовки на ядро, которое ДЕЙСТВИТЕЛЬНО сделало, чтобы Intuos поддерживал?
Кто-то мог обойти меня через это?
Поскольку я сказал в своем комментарии,
apt-get install update
не работал, таким образом, я сделал
apt-cache search linux-headers
Это было выводом:
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
Я ищу один из пакетов заголовка или для ARM или для Exynos, правильно? Я принимаю тех, которые говорят Samsung Chromebook?
Я сделал
sudo apt-get install linux-headers-chromebook
и затем перешел к следующему шагу. К сожалению, я получил ту же проблему, когда я попробовал
./configure
Это завершилось, и читать
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.
Не было никаких других заголовков Chromebook, которые я видел в списке, который я отправил в ссылке pastebin выше.
Возможно, поддержка linux-wacom не работает над Chromebook?
Обновление с выводом от
apt-cache search chromebook
здесь:
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
Обновление с выводом
dpkg --get-selections | grep -i chrome | grep -v deinstall
здесь:
linux-headers-3.4.0-5-chromebook install
linux-headers-chromebook install
Обновление с выводом
dpkg --get-selections | grep -i linux | grep -v deinstall
здесь:
libselinux1:armhf install
linux-headers-3.4.0-5-chromebook install
linux-headers-chromebook install
linux-libc-ev:armhf install
util-linux install
Возможно, что Ваш список пакета не был обновлен. Попытайтесь работать:
sudo apt-get update
sudo apt-get install linux-headers-$(uname -r)
, Если это все еще не работает, выполняет эту команду для наблюдения других возможных пакетов, которые могут работать:
apt-cache search linux-headers
Обновление с результатами и мы возьмем его оттуда.
Заголовки ядрa должны быть подобраны к Вашему рабочему ядру, потому что иначе Вы не можете скомпилировать драйвер (модуль ядра) для Вас ядро.
у меня была подобная проблема со старыми бродящими вокруг ядрами; это означало что там где никакие заголовки в распределении, соответствующем рабочему ядру. Существует один актуальный вопрос , который предложил переустановить Ваш соответствующий метапакет для ядра (в нормальной установке, linux-generic
, я не уверен в Chromebook. Возможно, это linux-headers-chromebook
?).
, Учитывая список пакетов, я попробовал бы (но это могло быть опасно... Я не эксперт Chromebook)
sudo apt-get install linux-image-chromebook linux-headers-chromebook
sudo apt-get update
sudo apt-get upgrade
и затем перезагрузка прежде компиляция драйверов. Мое сомнение здесь состоит в том, что я не вижу, в котором пакет является ядром, которое Вы выполняете теперь... должно быть linux-chromebook
метапакет, который решает проблемы для Вас.
После этого, можно попытаться следовать моему ответу здесь: Графический планшет Wacom CTH-480 / CTL-480, Не Обнаруженный В Ubuntu 13.10