Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
GDM nao fecha correctamente
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
newbie_gentoo
Apprentice
Apprentice


Joined: 04 Jul 2004
Posts: 189

PostPosted: Tue Jul 06, 2004 4:23 pm    Post subject: GDM nao fecha correctamente Reply with quote

Olá pessoal.

Meti o meu gentoo a bootar com o Gnome, configurando o /etc/rc.conf com XSESSION="gnome" e DISPLAYMANAGER="gdm". Posteriormente fiz rc-update add xpm default, para que o gentoo arrancasse com o gdm.

No entanto, quando eu faço shutdown e apareço naquele ecrã que diz os [ok] , ele dá erro a fechar o GDM... [!!] . No entanto o shutdown procede correctamente, e não tenho qualquer problema quando reinicio o gentoo. No entanto gostaria de saber o que se passava. Alguém tem uma ideia?

Obrigado
Back to top
View user's profile Send private message
codemaker
Guru
Guru


Joined: 03 Jun 2004
Posts: 398
Location: Lisboa, Portugal

PostPosted: Tue Jul 06, 2004 4:36 pm    Post subject: Reply with quote

Isso também me acontece. Eu suponho que seja porque quando fazes shutdown no gdm, o gdm é terminado (termina-se a ele próprio).

Depois, durante o shutdown e consequente descida nos run levels, o sistema tenta fechar todos os serviços que tinha activos. Como o gdm (ou xdm) está marcado como um serviço activo, o sistema tenta encerra-lo. Como já está encerrado, dá erro!

Não acho que seja um problema ;)
Back to top
View user's profile Send private message
newbie_gentoo
Apprentice
Apprentice


Joined: 04 Jul 2004
Posts: 189

PostPosted: Tue Jul 06, 2004 5:51 pm    Post subject: Reply with quote

Obrigado pela resposta. Faz todo o sentido.
No entanto vou tentar encontrar forma de tirar aquela mensagem de erro... quero mostrar isto daqui a alguns dias aos meus colegas Debian-lovers e deixá-los de boca aberta com o meu Gentoo :D
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Tue Jul 06, 2004 5:54 pm    Post subject: Reply with quote

Você pode tentar editar os scripts de boot (que são também os de reboot e halt). Acho que vai estar em /etc/init.d/gdm ou coisa assim. Retire a tentativa de fechar o GDM.
Back to top
View user's profile Send private message
newbie_gentoo
Apprentice
Apprentice


Joined: 04 Jul 2004
Posts: 189

PostPosted: Tue Jul 06, 2004 6:09 pm    Post subject: Reply with quote

Boas.
Linux scripting ainda não é o meu forte, hehhe. Cá está o script de fecho do xdm:

stop() {
local retval=0
local curvt="$(fgconsole)"
local myexe="$(get_options "service")"
local myservice="${myexe##*/}"

ebegin "Stopping ${myservice}"
rm -f ${svcdir}/options/xdm/service

if [ "$(ps -A | grep -e "${myservice}")" ]
then
start-stop-daemon --stop --quiet \
--exe ${myexe} &>/dev/null

retval=$?
else
retval=1
fi

#switch back to original vt
chvt "${curvt}" &>/dev/null
eend ${retval} "Error stopping ${myservice}."

return ${retval}
}

Que propôem que eu faça para impedir que apareça a mensagem de erro? Comentar a função STOP toda?
Back to top
View user's profile Send private message
codemaker
Guru
Guru


Joined: 03 Jun 2004
Posts: 398
Location: Lisboa, Portugal

PostPosted: Tue Jul 06, 2004 7:49 pm    Post subject: Reply with quote

newbie_gentoo wrote:


Que propôem que eu faça para impedir que apareça a mensagem de erro? Comentar a função STOP toda?


Eu sugeria que deixasses a funcionalidade de stop. Algum dia podes precisar de fazer stop. Tiravas era a parte que diz que deu erro.

Talvez assim chegue:

Code:

stop() {
local retval=0
local curvt="$(fgconsole)"
local myexe="$(get_options "service")"
local myservice="${myexe##*/}"

ebegin "Stopping ${myservice}"
rm -f ${svcdir}/options/xdm/service

if [ "$(ps -A | grep -e "${myservice}")" ]
then
start-stop-daemon --stop --quiet \
--exe ${myexe} &>/dev/null

retval=$?
else
retval=1
fi

#switch back to original vt
chvt "${curvt}" &>/dev/null
#eend ${retval} "Error stopping ${myservice}."

return ${retval}
}
Back to top
View user's profile Send private message
newbie_gentoo
Apprentice
Apprentice


Joined: 04 Jul 2004
Posts: 189

PostPosted: Tue Jul 06, 2004 10:19 pm    Post subject: Reply with quote

Já está a rolar! Muito obrigado
Back to top
View user's profile Send private message
klap
n00b
n00b


Joined: 24 May 2004
Posts: 58

PostPosted: Thu Jul 15, 2004 5:26 pm    Post subject: Reply with quote

Quando eu dou um GDM ele starta tudo bunitin, mas o splash do gdm fica ateh que clique em cima dele.
Porque acontece isso ?
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Thu Jul 15, 2004 5:31 pm    Post subject: Reply with quote

klap wrote:
Quando eu dou um GDM ele starta tudo bunitin, mas o splash do gdm fica ateh que clique em cima dele.
Porque acontece isso ?

Você diz o splash do Gnome carregando? Eu tinha esse erro também, ele fica assim até que você clique nele ou até que tudo termine de carregar. Se ele não desapareceu, deve existir algum erro na inicialização do Gnome. Esse erro pode ser a falta do xscreensaver, por exemplo, ou de um applet do painel que esteja configurado mas não instalado.
Back to top
View user's profile Send private message
klap
n00b
n00b


Joined: 24 May 2004
Posts: 58

PostPosted: Fri Jul 16, 2004 7:32 pm    Post subject: Reply with quote

fernandotcl wrote:
klap wrote:
Quando eu dou um GDM ele starta tudo bunitin, mas o splash do gdm fica ateh que clique em cima dele.
Porque acontece isso ?

Você diz o splash do Gnome carregando? Eu tinha esse erro também, ele fica assim até que você clique nele ou até que tudo termine de carregar. Se ele não desapareceu, deve existir algum erro na inicialização do Gnome. Esse erro pode ser a falta do xscreensaver, por exemplo, ou de um applet do painel que esteja configurado mas não instalado.


eh isso mesmo!

mas isso vai pra algum log?
o meu gdm nao ta no diretorio /etc/init.d/ logo eu nao posso colocar ele pra executar quando a maquina eh ligada
o que fazer ?
de boa
o suse me deixou burro :/

tnx
Back to top
View user's profile Send private message
Kobal
Guru
Guru


Joined: 12 Feb 2004
Posts: 323
Location: Brasil / Brazil / Brésil / Brasilien / el Brasil

PostPosted: Fri Jul 16, 2004 7:37 pm    Post subject: Reply with quote

Eu tava quebrando a cabeça procurando o gdm la no /etc/init.d/

Fiz isso funcionou :

Quote:
Meti o meu gentoo a bootar com o Gnome, configurando o /etc/rc.conf com XSESSION="gnome" e DISPLAYMANAGER="gdm". Posteriormente fiz rc-update add xpm default, para que o gentoo arrancasse com o gdm.


No lugar de xpm poe xdm.
Back to top
View user's profile Send private message
klap
n00b
n00b


Joined: 24 May 2004
Posts: 58

PostPosted: Fri Jul 16, 2004 8:50 pm    Post subject: Reply with quote

Kobal wrote:
Eu tava quebrando a cabeça procurando o gdm la no /etc/init.d/

Fiz isso funcionou :

Quote:
Meti o meu gentoo a bootar com o Gnome, configurando o /etc/rc.conf com XSESSION="gnome" e DISPLAYMANAGER="gdm". Posteriormente fiz rc-update add xpm default, para que o gentoo arrancasse com o gdm.


No lugar de xpm poe xdm.


E foi lindo :P

Tnx
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum