web-dev-qa-db-ja.com

Intuos CTH-480描画タブレットをAMR Chromebookにインストールする

Intuos描画タブレットをChromebookで動作させようとしていますが、Google OSと互換性がないため、Ubuntu 13.10をインストールしてドライバーを取得することにしました。

そうしました。Ubuntu13.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のいずれかのヘッダーパッケージを探していますか?私はサムスン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.

上記のPastebinリンクに投稿したリストには、他のChromebookヘッダーはありませんでした。

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
4
user256186

パッケージリストが更新されていない可能性があります。実行してみてください:

Sudo apt-get update
Sudo apt-get install linux-headers-$(uname -r)

それでも動作しない場合は、このコマンドを実行して、動作する可能性のある他のパッケージを確認します。

apt-cache search linux-headers

結果で更新し、そこからそれを取ります。

2
thinkmassive

カーネルヘッダーは、実行中のカーネルと一致する必要があります。一致しないと、カーネル用のドライバー(カーネルモジュール)をコンパイルできません。

古いカーネルがぶらぶらしているのと似たような問題がありました。これは、実行中のカーネルに一致するディストリビューションのヘッダーがない場所を意味します。 関連する1つの質問 カーネルに関連するメタパッケージを再インストールするように提案されています(通常のインストールでは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

そして再起動しますbeforeドライバをコンパイルします。ここでの私の疑問は、現在実行しているカーネルがどのパッケージにあるのかわからないということです。問題を解決するlinux-chromebookメタパッケージがあるはずです。

その後、ここで私の答えに従うことを試みることができます: Wacom Graphics Tablet CTH-480/Ubuntu 13.10で検出されないCTL-48

1
Rmano