Páginas

sexta-feira, 21 de janeiro de 2011

PCSX2 a jornada: Parte 2

Bom, 


Se você seguiu o post abaixo, acredito que tenha um ambiente chroot funcional em sua máquina. Nesta parte irei ensinar como utilizar aplicativos gráficos a partir do seu chroot.


++Acessando aplicativos gráficos dentro do chroot++


Para rodar aplicativos gráficos de dentro do seu chroot é necessário que você provenha um servidor X para ele. O jeito mais fácil de se fazer isso é setar o display do seu chroot como o seu próprio display, em outras palavras:


Acesse o seu chroot:
$ schroot -c maverick_i386 -u usuário
e execute este comando:
$ export DISPLAY=:0.0
agora qualquer aplicação que exiga um servidor X para rodar irá executar como dentro de sua própria janela!


Também pode-se executar um aplicação sem ter que iniciar um terminal chroot, fazendo o seguinte:
$ gksudo chroot /chroot firefox -DISPLAY=:0.0
Nem preciso comentar que o firefox tem que estar instalado no seu chroot!!!


Outra forma de se fazer isso é usando o Xnest ou o Xephyr


++Xnest e Xephyr++


Se você quiser que seu chroot tenha sua própria janela você precisa cria-la com o Xnest ou Xephyr.


Em um terminal fora do ambiente chroot execute:
$ sudo apt-get install xhost xnest
para instalar o Xnest, ou:
$ sudo apt-get install xserver-xephyr


Para iniciar uma janela em branco execute, ainda fora do ambiente chroot: 
$ Xnest -ac :1 &
ou:
$ Xephyr -ac :1 &
 Agora, acesse o seu ambiente chroot:
$ schroot -c maverick_i386 -u usuário
e execute:
$ export DISPLAY=localhost:1
E pronto! você também pode consultado os manuais do Xnest e Xephyr para obter maiores informações!


Para obter um ambiente gráfico completo você pode instalar o pacote ubuntu-desktop dentro do seu ambiente chroot e via terminal executar gnome-session iniciar uma sessão do gnome!


Fontes:
ubuntu documentation
ubuntu forums

Nenhum comentário:

Postar um comentário