O Linux suporta o ThinkPad Helix 2?

4

Estou esperando pelo ThinkPad Helix 2 , que tem um tablet destacável como uma tela. Ele sai no final deste mês. Ouvi dizer que a instalação do Linux em tecnologia de ponta pode ser problemática devido a problemas de driver, etc.

Eu provavelmente seria capaz de usar este computador ao máximo com o Ubuntu (ou, melhor ainda, alguma instalação personalizada do Arch Linux)? Eu sou relativamente novo no Linux, caso isso importe.

    
por George 02.10.2014 / 15:20

4 respostas

3

Análise de gráficos

Suporte HD 4K no Kernel 3.10 e UP

  • O dispositivo contém PONTE IVY chip gráfico Intel HD 4K
  • de nome de código.
  • O IVY Bridge deve estar sob o MESA DRI no LKDB.
  • Opções de suporte: driver FOSS MESA DRI ou driver oficial Intel i965.

Análise sem fio

Suporte ao chipset MBM Ericson

  • Não tenho certeza se isso está dentro do LKDB, mas existem pacotes aqui.
por 02.10.2014 / 16:05
4

Eu instalei recentemente o ArchLinux + GNOME 3 no ThinkPad Helix 2, e principalmente tudo funciona de imediato.

Meu maior problema restante é suspender; um relatório de erros foi arquivado para corrigir, mas eles ainda estão buscando mais informações. (Então talvez tentar você mesmo vai ajudar!;)) A caneta funciona maravilhosamente, a rejeição da palma da mão é perfeita no Xournal. Algumas coisas precisam de um pouco de trabalho para começar a trabalhar, a saber:

  1. Suporte para som e microfone. Basta executar o script a seguir, que ativa o alto-falante, os fones de ouvido e o microfone, e ativa os dispositivos apropriados:

    #!/bin/sh
    
    #speakers (SPO)
    amixer -c 1 cset numid=24 on
    amixer -c 1 cset numid=25 on
    
    #headphones (HPO)
    amixer -c 1 cset numid=26 on
    amixer -c 1 cset numid=27 on
    
    #microphone (ADC0 Capture Switch / ADC0 Capture Vol / ADC0 Mux / ADC 1 Mux / Mic Vol)
    amixer -c 1 cset numid=8 "on,on"
    amixer -c 1 cset numid=9 "127"
    amixer -c 1 cset numid=19 "2"
    amixer -c 1 cset numid=20 "2"
    amixer -c 1 cset numid=4 "30,30"
    

    Você precisará executar alsactl store como root quando o teclado não estiver encaixado, pois, por motivos que não consigo discernir, esse comando tem problemas quando o teclado está conectado e não será executado automaticamente.

  2. Suporte para LTE. Por alguma razão, suponho que, como a placa EM7345 da Sierra Wireless ainda é bastante recente, a MBim (que o kernel usa como padrão) não é compatível com o Network Manager + ModemManager. Eu tive que adicionar um arquivo com o seguinte conteúdo no meu /etc/modprobe.d

    options cdc_ncm prefer_mbim=N
    

    E, em seguida, o NetworkManager pegou meu cartão SIM e conectou bem. (Usando o T-Mobile.) Caso contrário, o NetworkManager estava se conectando, mas apenas localmente.

  3. Gire automaticamente o tablet para o modo laptop e volte quando estiver encaixado. Isso não é tanto um problema quanto é "algo legal de se ter", mas eu senti que merecia uma menção. Quando o tablet é encaixado, um evento ACPI é registrado e você pode tirar vantagem disso para autorotá-lo. Usando o script helix-rotate disponível através do AUR eu fiz dois scripts que adicionei ao meu diretório /etc/acpi/actions (requer a instalação do acpid do repositório da comunidade):

    rotate-laptop.sh:

    #!/bin/sh
    export XAUTHORITY=/run/user/1000/gdm/Xauthority
    export DISPLAY=:0
    
    current_orientation="$(xrandr --query --verbose | awk 'NR==2 { if ($2 = /connected/) print $6}')"
    
    if [ "$current_orientation" = "right" ] && [ -z "$1" ]; then 
       helix-rotate left 
    elif [ "$current_orientation" = "inverted" ] && [ -z "$1" ]; then 
       helix-rotate flip
    elif [ "$current_orientation" = "left" ] && [ -z "$1" ]; then 
       helix-rotate right
    fi 
    

    rotate-tablet.sh:

    #!/bin/sh
    XAUTHORITY=/run/user/1000/gdm/Xauthority DISPLAY=:0 helix-rotate left
    

    Em seguida, no meu handler.sh (isso deve estar no caso de "$ 1"):

    ibm/hotkey)
            case "$4" in
                    00004013)
                            /etc/acpi/actions/rotate-tablet.sh
                            logger 'Tablet detached'
                            ;;
                    00004012)
                            /etc/acpi/actions/rotate-laptop.sh
                            logger 'Tablet docked'
                            ;;
    esac
    ;;
    

    Você precisará ativar o daemon acpid com systemctl enable acpid.service (como raiz) para que qualquer um dos itens acima funcione.

  4. Bluetooth. Eu tive que redefinir o dispositivo antes que ele funcionasse, embora você possa não precisar. O comando para fazer isso é hciconfig -a hci0 reset . Você também pode querer instalar pulseaudio-bluetooth para suporte de som.

Existem alguns outros ajustes que eu provavelmente fiz, mas esses são todos os importantes que eu posso lembrar. Alguns softwares que eu recomendo são pstate-frequency-git , tlp , Easystroke e os acima mencionados Xournal .

Sinto muito que este post seja bastante longo e mais adequado a uma página do ArchWiki, mas eu gostaria de detalhar um pouco antes de publicá-lo no ArchWiki, e ao mesmo tempo queria fornecer algo substancial o suficiente que você poderia começar, sem esperanças de se sentir intimidado, de preferência com o ArchLinux. ;) Boa sorte para você!

Como um aparte, uma coisa que acho super legal é que o Quickshot Cover (um acessório de $ 50) funciona no Linux (fechando a capa suspende o tablet), mas infelizmente devido ao problema de suspensão não é possível retomar da suspensão. :( Então, eu temporariamente desativei suspender através da tampa / tampa no GNOME através da ferramenta GNOME Tweak, e apenas escurece a tela enquanto estiver coberto.

PS: Acabei de perceber que isso foi postado em 2014, não em 2015, então, embora o que publiquei seja aplicável ao seu modelo, não havia motivo para pressa. XD No entanto, espero que esta informação ajude alguém.

    
por 03.11.2015 / 06:13
1

Instalei o Debian Jessie no Thinkpad Helix. No geral, a experiência é aceitável. O tablet funciona, a caneta funciona, o sistema de encaixe funciona. Funciona muito bem, mas estou razoavelmente certo de que aconteceria com qualquer sistema operacional, e eu não tentei nenhum truque para ajustá-lo.

Eu recomendaria o esforço.

    
por 10.12.2014 / 17:15
1

Acabei de comprar um ThinkPad Helix 2 com um teclado "Ultrabook Pro". Com o Ubuntu 14.04, o teclado não foi reconhecido. (O teclado frágil que vem com a máquina por padrão é reconhecido.) Isso é corrigido no Ubuntu 15.10.

Tive dificuldade em obter a porta DP que aciona meu monitor externo (2560x1600). Eu tive que adicionar um modo personalizado com freqüência 30Hz. (NB. Por alguma razão, a porta DP externa é mostrada como HDMI2.)

A correção de som acima também funciona no Ubuntu.

A suspensão nunca funcionou para mim e o modo de hibernação funciona de forma intermitente. Veja aqui e aqui . Não é bem assim que eu pensei que seria porque a duração da bateria é muito boa.

    
por 03.01.2016 / 23:49