Como inciar o OpenBox pelo terminal? [RESOLVIDO]

1. Como inciar o OpenBox pelo terminal? [RESOLVIDO]

leonardo moreira
lSinkz

(usa Debian)

Enviado em 06/10/2015 - 17:29h

Digamos que eu acabei de ligar o computador, e estou no acesso ao login e senha, só que ao invés de clicar no OpenBox e logar com ele, quero ir ao ttf1 (Ctrl + Alt + F1), e usar tal comando que inicie o OpenBox. É possível?

Agradeço desde já.


  


2. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/10/2015 - 17:55h

Crie um arquivo ".xinitrc" no seu diretório HOME com o seguinte conteúdo:
$ exec openbox-session

Para iniciar use o comando "startx"


3. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

leonardo moreira
lSinkz

(usa Debian)

Enviado em 06/10/2015 - 18:32h

PauloHAC escreveu:

Crie um arquivo ".xinitrc" no seu diretório HOME com o seguinte conteúdo:
$ exec openbox-session

Para iniciar use o comando "startx"


Amigo, fiz como disse, mas ao rodar o startx me retorna o erro:
Errors from xkbcomp are note fatal to the X server
/home/xubuntu/.xinitrc: 1: /home/xubuntu/.xinitrc: $: not found
xinit: connection to X server lost

waiting for X server to shut down (EE) Server terminated successfully (0). Closing log file.


E assim não acontece nada. Então tentei o comando: startx openbox-session
Ele até abriu o openbox, porém com alguns bugs, como eu não conseguir acessar o terminal, e o wifi se desconecta e preciso usar o Fn + F4 para ligar. (acho que só isso de bug)

Bom, só isso já me satisfaz. Obrigado aí.
Ps: Estou numa live-CD.




4. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/10/2015 - 19:29h

Opa, tente sem o símbolo $, deixe apenas "exec openbox-session".

Veja isso, pode ajudar: https://wiki.archlinux.org/index.php/Xinitrc

Nesta wiki recomenda-se copiar o xinitrc da pasta /etc/X11/xinit/xinitrc para o HOME e acrescentar o "exec openbox-session". Experimentaí... ;-)



5. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

leonardo moreira
lSinkz

(usa Debian)

Enviado em 06/10/2015 - 19:50h


Então, refiz.

Ficou asism:
#!/bin/sh

# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)

# invoke global X session script
. /etc/X11/Xsession

exec openbox-session


Executo o startx, mas ele continua a abrir na interface do Xfce :/

Obs: o arquivo xinitrc está assim xinitrc, e não .xinitrc (não sei se o ponto faz diferença).


6. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 06/10/2015 - 23:46h


Crie um arquivo .xinitrc bionito meu:


#!/bin/sh

userresources=$HOME/.Xresources

[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources

if [ ! -d $HOME/.config/openbox ]; then
mkdir -p $HOME/.config/openbox
cat /etc/xdg/openbox/menu.xml > $HOME/.config/openbox/menu.xml
cat /etc/xdg/openbox/rc.xml > $HOME/.config/openbox/rc.xml
fi

if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then
exec ck-launch-session dbus-launch --exit-with-session openbox-session
else
exec openbox-session
fi



Um ~/.config/openbox/autostart mínimo:


## Desktop Environment.
DESKTOP_ENV="OPENBOX"

## GNOME PolicyKit and Keyring.
eval $(gnome-keyring-daemon -s --components=pkcs11,secrets,ssh,gpg) &

## Desktop Wallpaper.
nitrogen --restore &

## Numlockx.
numlockx &

## Compton.
compton -cC &

## Tint2.
tint2 &

## Volume Control for Systray.
volti &

## Wicd Network Manager.
wicd-gtk --tray &

## Impressora.
hp-systray -x &
system-config-printer-applet &

## PulseAudio ### se usa essa desgraça habilita a linha abaixo.
## start-pulseaudio-x11 &

## Power Management.
xfce4-power-manager &

## Xscreensaver.
xscreensaver -no-splash &

## Conky.
(sleep 1s && conky -c ~/.conkyrc) &


Diquinha de principiante, para cada entrada existente nesse autostart, remova ou mova de lugar a equivalente, existente em /etc/xdg/autostart, pois rodando como openbox-session (o OpenBox já carrega o que lá está), porém, eu prefiro determinar o que inicia, por isso uso o autostart, mas poderia usar somente openbox, ao invés de openbox-session.

IntÉ!

------------------------------
maldita Inclusão Digital!


7. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

Eric
Grinder

(usa Slackware)

Enviado em 06/10/2015 - 23:49h

lSinkz escreveu:


Então, refiz.

Ficou asism:
#!/bin/sh

# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)

# invoke global X session script
. /etc/X11/Xsession

exec openbox-session


Executo o startx, mas ele continua a abrir na interface do Xfce :/

Obs: o arquivo xinitrc está assim xinitrc, e não .xinitrc (não sei se o ponto faz diferença).


o " . " ponto na frente faz toda a diferença.



8. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 06/10/2015 - 23:53h

Se o OpenBox não inicia, basta defini-lo como o padrão (isto é, se o Ubuntu ainda tem alguma similaridade com o Debian):

$ sudo update-alternatives --config x-window-manager
$ sudo update-alternatives --config x-session-manager


* acontece algumas vezes de você estar usando OpenBox e ao atualizar o sistema ou instalar alguma parte de outro ambiente essas variáveis serem alteradas automagicamente???

------------------------------
maldita Inclusão Digital!


9. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

leonardo moreira
lSinkz

(usa Debian)

Enviado em 08/10/2015 - 15:42h


Infelizmente continua do mesmo de jeito de antes, talvez por estar usando live-CD.
Mas quando estiver instalado no Hd, já sei o que fazer, valeu aí galera ;)


10. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 08/10/2015 - 20:38h

lSinkz escreveu:

Infelizmente continua do mesmo de jeito de antes, talvez por estar usando live-CD.
Mas quando estiver instalado no Hd, já sei o que fazer, valeu aí galera ;)


Mas é um cara de madeira mesmo! rsrs, estava no modo live? bom, nesse caso somente no modo persistence, as diferenças:

https://www.maketecheasier.com/persistent-live-usb-vs-full-install-usb/


11. Re: Como inciar o OpenBox pelo terminal? [RESOLVIDO]

leonardo moreira
lSinkz

(usa Debian)

Enviado em 09/10/2015 - 00:20h

edps escreveu:



Mas é um cara de madeira mesmo! rsrs, estava no modo live? bom, nesse caso somente no modo persistence, as diferenças:

https://www.maketecheasier.com/persistent-live-usb-vs-full-install-usb/


kkkkkkkkkkk Mas eu tinha avisado em um comentário anterior que estava usando live-CD.
Tenho um pen driver de 8gb aqui, talvez até faça isso, ruim é não ter uma lan house aqui. E meu Hd ta com defeito "laskou-se" tudo.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts