Como usar o startx? [RESOLVIDO]

25. Notificando

Diego Miranda da Silva
Seikensoul

(usa Ubuntu)

Enviado em 18/01/2013 - 10:47h

Olá pessoal, vim dar um parecer sobre a questão nestes ultimos dias.

ianclever escreveu:

é aí que tá, eu pouco usei o mate e o cinnamon o xfce também, pois meu preferido é o KDE mas sei que todos esses tem integração com o compiz, mas aparentemente é o KDE mesmo.

mas te aconselho baixar a versão full dvd que tem todos la dentro e testa no simulador virtual para ver qual lhe agrada mais afinal gosto é gosto.

mas lhe adianto que o KDE para funcionar bem exige pelo menos 2GB de RAM.

14 quanto mais atualpois as distros baseadas no debian não são rolling realises (não precisa formatar a cada versão que sai, já se faz tudo pela atualização comum, quando vê já mudou de versão) e isso é uma das grandes vantagens do sabayon.


R:Eu pesquisei e segundo muitos usuários o compiz+Cinnamon é uma conbinação que não se misturam bem. A noticia boa é que funciona com o MATE, e eu claro vou testar.



Eu testei as dicas apresentadas, isto é, estudei e li muito antem de começar a aplicar, fiz o que me acoselharam, criei um inittab mas o mesmo não foi reconhecido ou lido pelo ubuntu. Tentei novamente na unha, mas novamente o lightdm ficou corrompido, e mesmo após digitar a senha lá aparecia o lightdm novamente. Fiz o que acho que todo noob faz nessa situação formatei e instalei do zero, mas agora o Mint, e sinceramente não irei cometer o mesmo erro novamente, irei antes testar em uma maquina virtual, até que eu tenha conhecimento necessário para não precissar da maquina virtual neste tipo de situação.

Então pessoal sobre iniciar um segundo terminal grafico acho que ainda não foi resolvido, certamente erro meu claro, mas acho que não posso marcar o tópico como resolvido ainda, decidi mater o tópico aberto até conseguir solucionar isso, ou alguém me mostrar algo que ainda não sabia que me leve a solução disto, afim de claro ficar este tópico como exemplo para outras pessoas. Então vou instalar o ubuntu na maquina virtual, e testar, e testar até conseguir.


  


26. Re: Como usar o startx? [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 18/01/2013 - 11:13h

mas me diga uma coisa, você está tentando dar o startx por qual terminal? tty1 2 3 ...?
porque até onde eu sei em distros já pré-configuradas os só os terminais 1,2,3(em algumas) e o 7 (da interface são liberados).

fora isso para travar de você iniciar outras interfaces(e pesar um computador comum) quase toda distro pré-configurada tem uma trava que impede o startx de rodar mesmo com o root(não faça isso como root mesmo se liberado é perigoso demais, afinal você pode tudo, inclusive fazer besteira ;) ) essa trava se não me engano fica no /tmp/look... ou você edita e limpa tudo que tiver dentro dela ou deleta ela(lembrando que ela irá voltar quando você reiniciar).

dá permissão de execução do startx para usuário comum:

# cd /usr/bin 
# chmod g+x startx


e pronto.


27. Re: Como usar o startx? [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 18/01/2013 - 12:51h

bom... corrigindo...

depois disso tem que achar o arquivo onde estão listados os tty permitidos pelo Xorg e listá-los confesso que procurei bastante , mas não sei qual é ele então não tem como ajudar mais nesse sentido.

Talvez o lcavalheiro saiba.


28. Re: Como usar o startx? [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 18/01/2013 - 19:21h

ianclever escreveu:

bom... corrigindo...

depois disso tem que achar o arquivo onde estão listados os tty permitidos pelo Xorg e listá-los confesso que procurei bastante , mas não sei qual é ele então não tem como ajudar mais nesse sentido.

Talvez o lcavalheiro saiba.


É o /etc/inittab. Por exemplo, quando a gente lê nesse arquivo um bloquinho de texto igual a esse (eu estou puxando o /etc/inittab do Slackware):
c1:1235:respawn:/sbin/agetty 38400 tty1 linux
c2:1235:respawn:/sbin/agetty 38400 tty2 linux
c3:1235:respawn:/sbin/agetty 38400 tty3 linux
c4:1235:respawn:/sbin/agetty 38400 tty4 linux
c5:1235:respawn:/sbin/agetty 38400 tty5 linux
c6:12345:respawn:/sbin/agetty 38400 tty6 linux

e considerando que o delimitador de colunas é o ":"; na segunda coluna diz quais runlevels aquele terminal virtual pode operar. Só o c6 tem o runlevel 4 (gráfico multiusuário no Slack), e por isso só ele pode levantar uma interface gráfica. Normalmente os terminais virtuais não possuem esse runlevel, e o startx "cria" um terminal virtual, tty7, pra subir a interface gráfica nele. Ao que eu me lembre, além de habilitar o runlevel no /etc/inittab é preciso chamar a interface gráfica com o xinit, mas eu não lembro a sintaxe pra esse milagre ;-)
No upstart eu não sei como fica, mas pelo o que eu sei dele cada terminal virtual tem um arquivo de configuração próprio, então deve ser coisa de editar uma coisa aqui, outra ali...


29. Re: Como usar o startx? [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 18/01/2013 - 19:31h

o sistema é muito grande para achar assim de uma hora, mas pelo que analisei dos arquivos do /etc/X11 existe um arquivo que busca pelos arquivos necessários para rodar a interface, depois verifica quem tem as permissões e depois gera essa trava no /tmp o nome do arquivo(trava) é /tmp/.X0-lock.

Não sei aí no slack lcavalheiro mas aqui no sabayon muitos desses arquivos são shell script ou código fonte portanto são muito grandes e eu também não entendo muito, então ficou difícil de decifrar.


30. Re: Como usar o startx? [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 18/01/2013 - 19:36h

ianclever escreveu:

o sistema é muito grande para achar assim de uma hora, mas pelo que analisei dos arquivos do /etc/X11 existe um arquivo que busca pelos arquivos necessários para rodar a interface, depois verifica quem tem as permissões e depois gera essa trava no /tmp o nome do arquivo(trava) é /tmp/.X0-lock.

Não sei aí no slack lcavalheiro mas aqui no sabayon muitos desses arquivos são shell script ou código fonte portanto são muito grandes e eu também não entendo muito, então ficou difícil de decifrar.


O X manteve sua tradição de ser o mais simples possível, embora muitas distros GNU / Linux tenham adotado o princípio alemão do "se difícil funciona, por que facilitar?" na hora de implementar o servidor X. Eu não procurei ainda, estou falando de cabeça já que agora eu estou na minha estação de jogos upando um personagem no DIII, mas no diretório do usuário tem um arquivo oculto, eu acho que é .Xsession, que pode dar uma luz nessa história.


31. Re: Como usar o startx? [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 18/01/2013 - 19:54h

aqui no sabayon o Xsessions fica no /etc/X11, agora o sabayon também usa o inittab então ta difícil de ajudar o colega que usa o MS Ubuntu.


32. Re: Como usar o startx? [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 18/01/2013 - 19:59h

ianclever escreveu:

aqui no sabayon o Xsessions fica no /etc/X11, agora o sabayon também usa o inittab então ta difícil de ajudar o colega que usa o MS Ubuntu.


Tem o Xsessions padrão, que fica no /etc/X11, e tem um arquivo oculto com o nome iniciado com X no diretório de usuário. Em todo caso, eu acredito que o Xsessions padrão e esse arquivo oculto no ~ devem dar pistas sobre o assunto.
Quanto ao upstart... ele não faz o menor sentido pra mim, mas se o amigo quiser dar uma lida, veja mais em http://www.vivaolinux.com.br/artigo/Apertem-o-cinto-o-inittab-sumiu


33. Re: Como usar o startx? [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 18/01/2013 - 20:06h

lá na pasta de usuário tem o .Xsessions-error que pelo que vi é um log, e tem um tal de .Xauthority na pasta de usuário e um na pasta root, mas esse infeliz não abre com o editor de texto nem a pau.


34. Re: Como usar o startx? [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 18/01/2013 - 20:08h

ianclever escreveu:

lá na pasta de usuário tem o .Xsessions-error que pelo que vi é um log, e tem um tal de .Xauthority na pasta de usuário e um na pasta root, mas esse infeliz não abre com o editor de texto nem a pau.


Nem com um
 # less .Xauthority 

abre?


35. Re: Como usar o startx? [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 18/01/2013 - 20:11h

verei

EDIT: abriu mas tá vazio....


36. Re: Como usar o startx? [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 18/01/2013 - 20:21h

qual o runlevel que roda a interface?


no upstart é simples, é só colocar no /etc/events.d/ttyX

start na frente do runlevel que permite a interface e fazer o mesmo em tudo (segundo o tutorial).






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts