GNU linux OpenSuse em um hp pavilion x360

Publicado: 23/12/2015 em Computação Móvel, Software livre, Técnico, Tecnologia

Até que em fim encontrei uma distribuição linux que roda muito bem, completamente estável no notebook 2 em 1 hp pavilion x360.

A distribuição é o OpenSuse LEAP 42.1, vamos direto ao ponto, baixe a iso e coloque em um pendrive maior que 4 gigas.

Link https://pt.opensuse.org

Para os que estão acostumados com instalação do linux, não será tão diferente, para os que estão com ubuntu instalado em dual boot será mais fácil ainda, porém muito cuidado nesta hora!

Realize o particionamento técnico e marque para formatação a partição que está o ubuntu, inclusive o boot. Instalado o sistema, verá que não temos problemas com inicialização como tínhamos no ubuntu, além disso, estou mudando porque o ubuntu começou a apresentar o seguinte problema; ao hibernar o teclado tava parando de funcionar.

Por fim, apenas usar o acelerômetro para rotação automática da tela crie um arquivo com o seguinte conteúdo:

#!/bin/bash

old=”0-normal”
orientacao=”normal”
rotation=”NONE”
xrot=”normal”

while true; do
if [ -e /sys/devices/platform/lis3lv02d/position ]; then
new=`cat /sys/devices/platform/lis3lv02d/position`
if [ $new == “0” ]; then
rotation=”NONE”
xrot=”normal”
else
POS=`cat /sys/devices/platform/lis3lv02d/position | awk -F “(” ‘{print$2}’`
X=`echo “$POS” | awk -F “,” ‘{print$1}’`
Y=`echo “$POS” | awk -F “,” ‘{print$2}’`
Z=`echo “$POS” | awk -F “,” ‘{print$3}’ | awk -F “)” ‘{print$1}’`
# echo “<“$X,$Y,$Z”>”

if [[ $Y -le -500 ]]; then
rotation=”NONE”
xrot=”normal”
elif [[ $Y -ge 500 ]]
then
rotation=”HALF”
xrot=”inverted”
elif [[ $X -le -350 && $X -ge -950 ]]
then
rotation=”CCW”
xrot=”left”
elif [[ $X -ge 350 && $X -le 950 ]]
then
rotation=”CW”
xrot=”right”
fi
fi

# echo $rotation, $xrot

new=$new”-“$xrot

if [[ $new != $old && $orientacao != $xrot ]]
then
xrandr -o $xrot
sleep 1s

old=$new
orientacao=$xrot
fi
fi
sleep 0.5s
done

 

copie este arquivo para /usr/bin

cp auto-rotacionar /usr/bin

em seguida acesse a pasta autostart:

cd .config/autostart

e crie o arquivo: auto-rotacionar.desktop

nano auto-rotacionar.desktop

informações dentro do arquivo

[Desktop Entry]
Name=auto-rotacionar
GenericName=auto-rotacionar
Comment=Rotacionar tela automaticamente
Exec=/usr/bin/auto-rotacionar
Terminal=False
Type=Application
X-GNOME-Autostart-enabled=true

uma outra coisa interessante é instalar os software através
do site do opensuse e 1clikinstall

instalei o steam para jogar e rodou muito jogos bacana.

desculpem o rascunho, fiquei ansioso para compartilhar.

qualquer dúvida mandem comentário que vamos melhorando o post. 



Anúncios
comentários
  1. Boa noite.
    O rotacionamento não funcionou no meu hp 360. Algum procedimento extras a se fazer além do acima descrito?

  2. Maurício funcionou com o opensuse, porém, o sensor as vezes para de responder. Esta funcionalidade de giro automático só funciona redondo no windows. Estou usando, configurado seta mais ctrl para rotacionar, assim, quando quero só pressiono as duas teclas.

  3. Jorg Reske disse:

    Agradeço toda informação, tenho Ubuntu 16.04 instalado e tem alguns bugs. Amanha vou tentar SUSE e vamos ver …… de qualquer forma digo algo …. Ubuntu 1000 vezes melhor do que Windows ….. tem menos problemas ….. Windows somente roda bem sem nada na maquina …. Boa noite … to ansioso para ver o SUSE.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s