Bem-vindo: Sáb, 23 de Novembro 2024, 18:03 Pesquisa avançada

Suspender com Placa de Video vgaswitcheroo [RESOLVIDO]

Area de suporte geral. Aqui poderá fazer as questões que quiser relativas ao Ubuntu que não se enquadrem em nenhuma das outras secções do Fórum!

Suspender com Placa de Video vgaswitcheroo [RESOLVIDO]

Mensagempor Paulo Junior » Ter, 19 de Novembro 2013, 17:34

Pessoal, tenho uma placa de video dedicada ATI no meu no note, eu desativo ela usando:

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch


mas quando vou suspender, ele não volta, e quando dou:

echo ON > /sys/kernel/debug/vgaswitcheroo/switch


ele volta normalmente, alguma solução pra eu não precisar digitar isso toda vez que eu for suspender?

utilizo o ubuntu 13.10, kernel: 3.11.0-13-generic
Editado pela última vez por Paulo Junior em Ter, 19 de Novembro 2013, 18:03, em um total de 1 vez.

Paulo Junior
 
Mensagens: 13
Registrado em: 26 Julho, 2013


Re: Placa de Video vgaswitcheroo

Mensagempor Paulo Junior » Ter, 19 de Novembro 2013, 17:45

Eu vi esta correção, porem, como eu faço o arquivo executavel?
teria como vc postar os comandos certos?

Paulo Junior
 
Mensagens: 13
Registrado em: 26 Julho, 2013

Re: Placa de Video vgaswitcheroo [RESOLVIDO}

Mensagempor Paulo Junior » Ter, 19 de Novembro 2013, 18:03

Tudo certo agr, Obrigado!

Paulo Junior
 
Mensagens: 13
Registrado em: 26 Julho, 2013

Re: Placa de Video vgaswitcheroo [RESOLVIDO}

Mensagempor Claudio Novais » Qui, 21 de Novembro 2013, 16:57

Paulo se pudesse deixar aqui a solução seria interessante! ;)
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Placa de Video vgaswitcheroo [RESOLVIDO}

Mensagempor Paulo Junior » Qui, 21 de Novembro 2013, 20:05

Claro que sim:
resolvi a hibernação com os seguintes comandos:
sudo nano /etc/pm/sleep.d/11_switcheroo_suspend


dai cola isso la dentro do arquivo (Ctrl+Shift+V):

Código: Selecionar todos
#!/bin/bash

PATH=/bin:/usr/bin

switchfile
=/sys/kernel/debug/vgaswitcheroo/switch

[[
 -"$1" && -"$switchfile" ]] || exit 1

retval
=0

case 
"$1" in
        hibernate
|suspend)
            echo ON > /sys/kernel/debug/vgaswitcheroo/switch
            retval=$?
            ;;
        resume|thaw)
            echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
            retval=$?
            ;;
        *)
            [ -/bin/logger ] && /bin/logger --t switcheroo_suspend -p user.info "Unknown mode: $1"
            retval=$?
            ;;
esac

exit $retval


daí, depois (Ctrl+O) , enter, e por ultimo deixar ele executavel:
sudo chmod +x /etc/pm/sleep.d/11_switcheroo_suspend



pronto, agora está hibernando e suspendendo tranquilamente!

Paulo Junior
 
Mensagens: 13
Registrado em: 26 Julho, 2013

Re: Placa de Video vgaswitcheroo [RESOLVIDO}

Mensagempor Claudio Novais » Qui, 21 de Novembro 2013, 23:11

Ótimo Paulo! É sempre muito importante apresentar estas informações! Acho que não custa muito e poderão ajudar outras pessoas com o mesmo problema que cheguem aqui pela pesquisa interna do Forum ou pela pesquisa do Google!

Entretanto, editei o seu post para incluir as caixas do terminal para se visualizar melhor. Espero que não haja problema com isso! ;)
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011


Voltar para Questões gerais

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 93 visitantes

cron