Instalando o tablet de desenho Intuos CTH-480 em um Chromebook AMR

4

Estou tentando fazer com que meu tablet de desenho Intuos funcione no meu Chromebook e, como ele não é compatível com o sistema operacional do Google, optei por instalar o Ubuntu 13.10 e obter os drivers.

Eu fiz isso, e o Ubuntu 13.10 está funcionando bem, e eu fiz o download do driver de kernel input-wacom-0.20.0 from link

Depois, tentei seguir as instruções encontradas no link

No entanto, não consigo ultrapassar a seção de pré-requisitos. Para o primeiro passo, quando eu digito:

sudo apt-get install linux-headers-$(uname -r)

diz:

E: Unable to locate package linux-headers-3.8-11
E: Couldn't find any package by regex 'linux-headers-3.8.11'

Eu sei que meu kernel é 3.8.11, porque quando eu digito:

uname -r

eu ganho 3,8.11

Esse kernel não tem suporte para Intuos? Sou muito novo no Linux, então nem sei se estou fazendo as perguntas certas aqui. Preciso definir os cabeçalhos para um kernel que tenha suporte da Intuos?

Alguém poderia me acompanhar através disso?

Como eu disse no meu comentário,

    apt-get install update

não funcionou, então eu fiz

    apt-cache search linux-headers

Esta foi a saída:

    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

Estou procurando um dos pacotes de cabeçalho para ARM ou exynos, certo? Eu assumo os que dizem Samsung Chromebook?

eu fiz

    sudo apt-get install linux-headers-chromebook 

e depois foi para o próximo passo. Infelizmente, tive o mesmo problema quando tentei

    ./configure 

Concluiu e leu

    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.

Não havia outros cabeçalhos de Chromebook que vi na lista que publiquei no link pastebin acima.

Talvez o suporte do linux-wacom não funcione no Chromebook?

Atualizar com saída de

    apt-cache search chromebook

aqui:

    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

Atualizar com saída de

    dpkg --get-selections | grep -i chrome | grep -v deinstall

aqui:

    linux-headers-3.4.0-5-chromebook                       install
    linux-headers-chromebook                               install

Atualizar com saída de

    dpkg --get-selections | grep -i linux | grep -v deinstall

aqui:

    libselinux1:armhf                                      install
    linux-headers-3.4.0-5-chromebook                       install
    linux-headers-chromebook                               install
    linux-libc-ev:armhf                                    install
    util-linux                                             install
    
por user256186 08.03.2014 / 19:30

2 respostas

2

É possível que sua lista de pacotes não tenha sido atualizada. Tente executar:

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

Se isso ainda não funcionar, execute este comando para ver outros pacotes possíveis que podem funcionar:

apt-cache search linux-headers

Atualize com os resultados e nós os levaremos a partir daí.

    
por thinkmassive 11.03.2014 / 01:41
1

Os cabeçalhos do kernel devem ser correspondidos ao seu kernel em execução, porque senão você não pode compilar o driver (módulo do kernel) para o seu kernel.

Eu tive um problema semelhante com os kernels antigos por aí; isso significava que não havia cabeçalhos na distribuição que correspondessem ao kernel em execução. Existe uma questão relevante que sugeriu Reinstale seu meta-pacote relevante para o kernel (em uma instalação normal é linux-generic , não tenho certeza sobre um Chromebook. Talvez seja linux-headers-chromebook ?).

Dada a lista de pacotes, eu tentaria (mas isso pode ser perigoso ... não sou especialista em chromebooks)

sudo apt-get install linux-image-chromebook linux-headers-chromebook 
sudo apt-get update
sudo apt-get upgrade

e, em seguida, reinicialize antes de compilar os drivers. Minha dúvida aqui é que eu não vejo em qual pacote está o kernel que você está rodando agora ... deve haver um metaackage linux-chromebook que resolve os problemas para você.

Depois disso, você pode tentar seguir minha resposta aqui: Tablete gráfico Wacom CTH-480 / CTL-480 não detectado no Ubuntu 13.10

    
por Rmano 14.03.2014 / 18:12