Fórum Ubuntu Linux - PT
Área para Iniciantes => Iniciantes => Tópico iniciado por: Salem em 20 de Maio de 2007, 13:31
-
Olá, estou com o seguinte problema, quando inicio o Ubuntu digito meu nome, minha senha e aperto Enter, então aparece uma caixa de erro que diz o seguinte:
"O seu arquivo $HOME/.dmrc está sendo ignorado. Isto impede que a sessão padrão e o idioma sejam salvos. O arquivo precisa ser de propriedade do usuário e ter permissão 644 (não ter permissão de escrita por outros usuários). O diretório $HOME do usuário deve ser de propriedade do usuário e outros usuários não devem ter permissão de escrita".
Alguém sabe dizer o que seria isso e o que faço pra resolver?
-
Você pode remover o arquivo: rm ~/.dmrc
Depois verifique as permissões de sua pasta pessoal: chmod 770 /home/nome-usuario
Verifique o Dono: chown nome-usuario /home/nome-usuario
E o grupo: chgrp nome-usuario /home/nome-usuario
-
Devo ter feito algo errado, quando dei o primeiro comando apareceu uma mensagem dizendo que o arquivo era inexistente, digitei os outros comando mas nada apareceu..
-
Como nada apareceu? os comandos foram realizados em problemas? Ainda recebe a mensagem de erro?
Pode fazer o primeiro comando assim também: rm /home/nome-usuario/.dmrc
-
Pergunta idiota: você trocou o nome-usuario pelo seu nome de usuário (ex.: salem)?
-
Pergunta idiota: você trocou o nome-usuario pelo seu nome de usuário (ex.: salem)?
Claro que trocou... Deixei em negrito, itálico... claro que trocou... rs
-
Pergunta idiota: você trocou o nome-usuario pelo seu nome de usuário (ex.: salem)?
Claro que trocou... Deixei em negrito, itálico... claro que trocou... rs
Assim esperamos...
Perguntar não ofende!
-
Rsrsr, mudei sim o nome de usuário! Mas não consegui ainda.. arquivo ou diretório inexistente...
Acho que devo ter feito algo errado mesmo...
Fiz assim:
su (dei enter)
Senha: (coloquei a senha)
Digitei o comando e dei enter de novo, ai apareceu, arquivo ou diretório inexistente
-
Digitei o comando e dei enter de novo, ai apareceu, arquivo ou diretório inexistente
Descreva essa parte com mais detalhes. Quais comando, exatamente.
-
Esse comando: rm ~/.dmrc
-
Alex Matos
Estou com o mesmo problema, segui as suas indicações e não consegui arrumar, ainda.
Abs
wildner
-
Tentem
chmod 644 /home/nome-usuario
não sei se vai precisar do sudo. Se não funcionar sem, tenta com ele:
sudo chmod 644 /home/nome-usuario
Sem esquecer de trocar nome-usuario pelo nome do seu usuário!
-
Nada aconteceu..
Vou indo agora, mas amanhã to aqui de novo!
Valeu ;)
-
Nada aconteceu..
Vou indo agora, mas amanhã to aqui de novo!
Valeu ;)
Salem quando você deu um su a variável $HOME deve ter mudado, façca assim:
rm /home/nome-usuario/.dmrc
-
estava com este mesmo problema e resolvi da seguinte forma:
sudo chmod 644 /home/lueneberg/.dmrc
sudo chown lueneberg /home/lueneberg/.dmrc
sudo chmod -R 700 /home/lueneberg
sudo chown -R lueneberg /home/lueneberg
obs: lembrando, substitui " lueneberg" pelo nome do seu usuario
-
Quando isso acontece aqui em casa, e às vezes acontece quando gerencio as contas dos membros de minha falília, trocando a versão do sistema, resolvo da seguinte forma:
(Imaginando que o arquivo ~/.dmrc problemático NÂO foi apagado)
$ sudo su
# chown -R usuario.usuario [nome-da-pasta] (geralmente o nome do próprio usuário)
# exit
$ sudo shutdown -r now
(Sistema reinicia e o usuário torna a logar na sua pasta de usuário)
-
Outor problema... Ontem tentei fazer essas alterações e não deu em nada, hj quando fui ligar o pc agora de pouco a mensagem de "Arquivo $HOME/.dmrc ignorado" muda para "Sua sessao durou menos de 10 segundos. Se voce nao terminou uma
sessao, isso pode significar que ha algum problema de instalacao ou
que vc pode estar sem espaco em disco."
Tentei mudar pra sessão de segurança mas só consegui entrar pelo modo de texto (uma janelinha branca na lateral). Procurei na net e os poucos relatos que eu vi estão sem solução, alguém sabe oq pode estar acontecendo?
-
seguindo os topicos mudei as permisoes p/ 644 e aconteceu isso....
soluçao: peguei o primeiro Live CD que achei ( no caso foi o resulinux, mais pode ser qualquer um) e dei os comandos anteriormente postados aqui no forum:
Você pode remover o arquivo: rm ~/.dmrc
Depois verifique as permissões de sua pasta pessoal: chmod 770 /home/nome-usuario
Verifique o Dono: chown nome-usuario /home/nome-usuario
E o grupo: chgrp nome-usuario /home/nome-usuario
pronto, rebootei e neu erro original estava de volta, e novamente pesquisando achei a soluçao com os comandos:
sudo chmod 644 /home/lueneberg/.dmrc
sudo chown lueneberg /home/lueneberg/.dmrc
sudo chmod -R 700 /home/lueneberg
sudo chown -R lueneberg /home/lueneberg
pronto ubuntu normal e 100%
obs: lembrando sempre qdo se refere a um usuario, nao esqueça de substituir pelo seu;;
-
Não tem como eu restaurar o sistema como no xp? Ou algo do tipo? não fiz muitas alterações não teria problema em fazer algo do tipo, tenho um bkp dos meus arquivos pessoais, queria arrumar esse problema (o de não iniciar o gnome mais) sem precisar formatar.
-
Não tem como eu restaurar o sistema como no xp? Ou algo do tipo? não fiz muitas alterações não teria problema em fazer algo do tipo, tenho um bkp dos meus arquivos pessoais, queria arrumar esse problema (o de não iniciar o gnome mais) sem precisar formatar.
pelo XP nao tem como, mais tem outra maneira
anote este comando acima....
inicie o ubuntu normal, ele vai da o erro e cair no modo de login...
de um control + alt +f2
ele vai cair num terminal pedindo login, de o login normal, ele entra em modo texto...
de a primeira sequencia acima, e depois a segunda..... pronto reinicie e pronto....
-
Não tem como eu restaurar o sistema como no xp? Ou algo do tipo? não fiz muitas alterações não teria problema em fazer algo do tipo, tenho um bkp dos meus arquivos pessoais, queria arrumar esse problema (o de não iniciar o gnome mais) sem precisar formatar.
pelo XP nao tem como, mais tem outra maneira
anote este comando acima....
inicie o ubuntu normal, ele vai da o erro e cair no modo de login...
de um control + alt +f2
ele vai cair num terminal pedindo login, de o login normal, ele entra em modo texto...
de a primeira sequencia acima, e depois a segunda..... pronto reinicie e pronto....
Não necessita fazer as duas sequencias. Faça apenas a segunda, porque ao executar a segunda os "efeitos" da primeira perderam efeito, mesmo porque na primeira sequencia você remove o arquivo ~/.dmrc, e na segunda tenta mudar as permissões dele.
-
Não tem como eu restaurar o sistema como no xp? Ou algo do tipo? não fiz muitas alterações não teria problema em fazer algo do tipo, tenho um bkp dos meus arquivos pessoais, queria arrumar esse problema (o de não iniciar o gnome mais) sem precisar formatar.
pelo XP nao tem como, mais tem outra maneira
anote este comando acima....
inicie o ubuntu normal, ele vai da o erro e cair no modo de login...
de um control + alt +f2
ele vai cair num terminal pedindo login, de o login normal, ele entra em modo texto...
de a primeira sequencia acima, e depois a segunda..... pronto reinicie e pronto....
Não necessita fazer as duas sequencias. Faça apenas a segunda, porque ao executar a segunda os "efeitos" da primeira perderam efeito, mesmo porque na primeira sequencia você remove o arquivo ~/.dmrc, e na segunda tenta mudar as permissões dele.
bem lembrado,,, como fiz a primeira e reiniciei, depois que o ubuntu tava normal com o erro original, dai dei o segunda sequencia..... obrigado pelo lembrete...
-
Não sei o que eu fiz direito mas deu certo! Segui aquele primeiro código inteiro, e mesmo dando mensagens negativas (arquivo não encontrado) consegui entrar no ubuntu.
Muito obrigado pessoal, valeu mesmo!
-
Não sei o que eu fiz direito mas deu certo! Segui aquele primeiro código inteiro, e mesmo dando mensagens negativas (arquivo não encontrado) consegui entrar no ubuntu.
Muito obrigado pessoal, valeu mesmo!
Que bom. Provavelmente a mensagfem de arquivo não encontrado foi porque já tinha deletado o arquivo ~/.dmrc
-
Valeu Lueneberg,
Consegui resolver meu problema seguindo suas dicas.
Abs
Wildner
-
Vou deixar bem claro.
Se você não quiser ter este erro, jamais digite isso no console:
sudo chmod 777 -R /home
Este é o comando que dá esse problema. Eu sei isso por que o fiz 2 vezes!!! iueaiuheiaue
-
Amigos,
Só pra agradecer.
Estava aqui apanhando, lendo vários tópicos, tutoriais, pesquisa no Google, etc, e a dica do "clcampos" resolveu meu problema.
Era aquele erro do arquivo $home/.dmrc sendo ignorado na inicialização, ocorrendo desde que reformatei a máquina e coloquei o /home em uma partição separada.
Com as dicas ref. permissões do "clcampos" tudo agora está ok. Valeu mesmo! :)
Mas alguém tem idéia do "porquê" desse problema ocorrer?
Grande abraços!
-
Mesma mensagem do $HOME. Mas a questão é que instalei o xp depois do Ubuntu (sda1 - Linux, sda2 - Linux, sda3 - Win xp pro) e perdi o grub. Só consigo boot pelo cd (usei o remastersys e fiz um backup) e agora, não sei se por causa deste problema de permissão, não consigo editar o arquivo menu.lst, que não é encontrado. Estou numa sinuca.
-
Mesma mensagem do $HOME. Mas a questão é que instalei o xp depois do Ubuntu (sda1 - Linux, sda2 - Linux, sda3 - Win xp pro) e perdi o grub. Só consigo boot pelo cd (usei o remastersys e fiz um backup) e agora, não sei se por causa deste problema de permissão, não consigo editar o arquivo menu.lst, que não é encontrado. Estou numa sinuca.
Para recuperar o grub tente as dicas do tópico Mil e uma maneira de se recuperar o Grub (http://ubuntuforum-pt.org/index.php?PHPSESSID=4ndv8qo054j4sm8n9srrfpaf83&topic=14614.msg77378#msg77378).
-
O que exatamente esta querendo fazer, e de onde tirou estes comandos finais?
-
Aqui não é o local mais adequado para se discutir recuperação de GRUB, pois o tópico não trata disto.
Tratemos disto no tópico indicado anteriormente (http://ubuntuforum-pt.org/index.php/topic,14614.msg77378.html#msg77378).
Ao deixar sua mensagem lá forneça de uma vez a resposta aos comandos sudo fdisk -l e sudo blkid.
-
Para acertar o arquivo ~/.dmrc basta você excluí-lo, ou acertar suas permissões. Para tanto:
chmod 600 ~/.dmrc
Acho que isto já bastaria.
-
Meu problema era o mesmo.
Repeti os comando e ao religar a seguinte mensagem:
Sua sessão durou menos de 10 seg. ...
/etc/gdm/Xsession: Beginning session setup...
Can't create dir /home/carmen/Área de trabalho
Can't create dir /home/carmen/Modelos
e Público, Documentos,etc
Setting IM througgh im-switch for locale=pt_BR.
Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to etc/X11/xinit/xinput.d/default
e agora?
-
Estranho, muito estranho.
Vá ao ambiente caracter, digitando Ctrl + Alt + F1, faça login e digite o comando abaixo:
ls -ld /home/carmen
Cole a resposta aqui.
Ao final digite Ctrl + Alt + F7 para voltar ao ambiente gráfico.
-
Mais uma linha na mensagem de erro:
(seahorse-agent:9482): libgnomevfs-WARNING **: Unable to create ~/.gnome2.directory: Permissão negada
Não foi possível criar um diretório pessoal "/home/carmen/.gnome2/" para configuraçào de gnome: Permissão negada
-
Ainda no console (acessível pelo Ctrl + Alt + F1) digite os comandos abaixo:
Estou contando que o usuário se chama carmen (assim como o grupo).
sudo chown -R carmen:carmen /home/carmen
sudo chmod -R 777 /home/carmen
sudo chmod -R 777 /home/carmen/.[A-z]*
sudo chmod 644 /home/carmen/.dmrc
sudo chmod 700 /home/carmen
Vamos ver se assim resolve.
-
drw-r--r-- 60 carmen carmen 4096 2009-03-30 16:21 /home/carmen
-
drw-r--r-- 60 carmen carmen 4096 2009-03-30 16:21 /home/carmen
Os comandos acima com certeza resolveram seu problema. Veja que o diretório do usuário esta sem direitos de execução, o que causa todos os problemas.
-
Me desculpe, editei os comandos adicionando um último.
-
No último código:
sudo chmod 644 /home/carmen/.dmrc
aparece:
chmod: impossível acessar `/home/carmen/.dmrc': Arquivo ou diretório inexistente
-
Sem problemas... Execute o comando abaixo e tente logar novamente:
chmod 750 /home/carmen
ou
chmod 700 /home/carmen
-
Realmente resolvido como indicado.
Pelo que entendi, o seguinte código veio por engano:
sudo chmod 644 /home/carmen/.dmrc
.
Muito obrigado novamente.
Sou novoato no Linux mas acho que vim para ficar.
Estou apanhando muiro para adaptar a rotina do trabalho ao novo sistema e assim que normalizarem as coisas vou buscar mais informações e quem sabe logo retribuo a ajuda que tenho recebido.
-
O comando não foi errado não, parece simplesmente que o arquivo em questão (~/.dmrc) não existia.
-
E não deveria existir mesmo não é?
-
E não deveria existir mesmo não é?
Se você deleta o arquivo ele é criado no próximo login, sem problemas.
Não esquente com isto.
Espero que fique feliz com o Ubuntu.
[]'s e boa sorte
Cristiano
-
Também estou com este problema em que a redacção do aviso é um pouco diferente
O ficheiro $HOME/.dmrc do utilizador está a ser ignorado. Isto impede que o idioma e a sessão por omissão sejam gravados. O ficheiro deve pertencer ao utilizador e possuir permissões 644. O diretório $HOME do utilizador deverá pertencer ao utilizador e não permitir a escrita a outros utilizadores
Isto apareceu depois de tentativas para me ligar a outra máquina em que,no NAUTILUS dei permissão de partilha a HOME , tenho muita dificuldade em escrever isto, nem me vou atrever a desligar a máquina, tenho o pressentimento que depois não vou acessá-la,não posso voltar atrás para corrigir a redacção ou acrescentar algum acento porque apaga tudo , seguem comandos que executei
chown jfmmf /home/jfmmf
chgrp jfmmf /home/jfmmf
rm /.dmrc
não é possível remover /.dmrc : Ficheiro ou directoria inexistente
rm /home/jfmmf/.dmrc
chmod 770 /home/jfmmf
chown jfmmf /home/jfmmf
chrgp jfmmf /home/jfmmf
chmod 644 /home/jfmmf
rm /home/jfmmf/.dmrc
não é possível remover /home/jfmmf/.dmrc :Permissão negada
Antes das tentativas acima feitas dei com o ficheiro .dmrc que continha ou contém isto
[desktop]
Session=default
Nem vou fechar a CONSOLA na esperança de haver uma ajuda apesar da diferença horária
João Fernando Machado Mão de Ferro
-
Olá colega, tipo creio eu que neste próprio tópico tem a solução do seu problemas, mas por ver seu desespero
tente assim.
sudo chown jfmmf:jfmmf /home/jfmmf/*.*
sudo chmod 644 /home/jfmmf/.dmrc
caso persista o erro, coloque o log do arquivo .xsession-errors aqui para vermos.
-
Olá colega, tipo creio eu que neste próprio tópico tem a solução do seu problemas, mas por ver seu desespero
tente assim.
sudo chown jfmmf:jfmmf /home/jfmmf/*.*
sudo chmod 644 /home/jfmmf/.dmrc
caso persista o erro, coloque o log do arquivo .xsession-errors aqui para vermos.
Executei os comandos obtenho a informação:
chmod: não consigo aceder a '/home/jfmmf/.dmrc : Ficheiro ou directoria inexistente
O log do arquivo .xsession-errors
/etc/gdm/Xsession: Beginning session setup...
Setting IM through im-switch for locale=pt_PT.
Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to /etc/X11/xinit/xinput.d/default.
SESSION_MANAGER=local/Pessoal:/tmp/.ICE-unix/6050
** Message: another SSH agent is running at: /tmp/ssh-qGUeyj6050/agent.6050
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL front:0
Shutdown failed or nothing to shut down.
/usr/share/themes/Human/gtk-2.0/gtkrc:51: Invalid symbolic color 'metacity_frame_color'
/usr/share/themes/Human/gtk-2.0/gtkrc:51: error: invalid identifier `metacity_frame_color', expected valid identifier
xrdb: "*Label.background" on line 220 overrides entry on line 150
xrdb: "*Text.background" on line 226 overrides entry on line 191
xrdb: "*Label.foreground" on line 232 overrides entry on line 151
xrdb: "*Text.foreground" on line 238 overrides entry on line 192
Checking for Xgl: gpilotd-Message: gnome-pilot 2.0.15 starting...
gpilotd-Message: compiled for pilot-link version 0.12.3
gpilotd-Message: compiled with [VFS] [USB] [IrDA] [Network]
not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:0422 (rev a1) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: seahorse nautilus module initialized
present.
Checking for non power of two support: present.
Checking for Composite extension: Initializing nautilus-share extension
present.
Comparing resolution (1280x1024) to maximum 3D texture size (8192): Passed.
Checking for nVidia: present.
Tracker version 0.6.6 Copyright (c) 2005-2007 by Jamie McCracken (jamiemcc@gnome.org)
This program is free software and comes without any warranty.
It is licensed under version 2 or later of the General Public License which can be viewed at http://www.gnu.org/licenses/gpl.txt
Initialising tracker...
Checking for FBConfig: present.
Could not set idle IO priority...attempting best effort 7 priority
starting HAL detection for ac adaptors...none found
11
Checking for Xgl: not present.
** (nautilus:6204): WARNING **: Unable to add monitor: Não suportado
Throttle level is 0
evolution-alarm-notify-Message: Setting timeout for 40231 1244678400 1244638169
evolution-alarm-notify-Message: Thu Jun 11 00:00:00 2009
evolution-alarm-notify-Message: Wed Jun 10 12:49:29 2009
evolution-alarm-notify-Message: Setting timeout for 40231 1244678400 1244638169
evolution-alarm-notify-Message: Thu Jun 11 00:00:00 2009
evolution-alarm-notify-Message: Wed Jun 10 12:49:29 2009
(gnome-panel:6201): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -3 and height 32
(gpilotd:6216): libgpilotdcm-WARNING **: Número de dispositivos é 0
(gpilotd:6216): libgpilotdcm-WARNING **: Não está disponível nenhum dispositivo acedivel
(gpilotd:6216): libgpilotdcm-WARNING **: Number of PDAs is configured to 0
gpilotd-Message: Activating CORBA server
gpilotd-Message: bonobo_activation_active_server_register = 0
(evolution-alarm-notify:6253): evolution-alarm-notify-WARNING **: Incapaz de criar a fábrica de serviço de notificação de alarme, talvez já se encontre em execução...
Starting gtk-window-decorator
Debug: Done reading conf from /etc/beagle/config-files/BeagleSearch.xml
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
Got accel 65481, 0, 0
Got keycode 96
Got modmask 0
Debug: Done reading conf from /etc/beagle/config-files/Daemon.xml
Got Event! 33, -1
Got Event! 33, -1
/usr/bin/compiz.real (cube) - Warn: Failed to load slide:
connect: Operação agora em progresso
PID TTY TIME CMD
6146 ? 00:00:00 pulseaudio
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
(firefox:6481): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(firefox:6481): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(firefox:6481): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(firefox:6481): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)'
...Too much output, ignoring rest...
Agora pergunto será que depois daqueles comandos é preciso reeniciar ?
Muito reconhecidamente agradeço a sua resposta
-
Você deve ter apagado o arquivo, não há necessidade de reiniciar faça um logout e um novo login e digite
sudo /etc/init.d/gdm restart
para ver o conteudo do .xsession-errors
digite.
cat .xsession-errors
levando em consideração que você está em seu diretório /home
-
Você deve ter apagado o arquivo, não há necessidade de reiniciar faça um logout e um novo login e digite
sudo /etc/init.d/gdm restart
para ver o conteudo do .xsession-errors
digite.
cat .xsession-errors
levando em consideração que você está em seu diretório /home
Pode crer que o desespero era tão grande que suava mas a sua ajuda valeu de muito e estou-lhe reconhecido, só que ainda tenho dois agraves em Sistema >Administração >Rede ---- Não consigo destrancar
E também em Sistema >Administração Utilizadores e Grupos ---- Não Consigo destrancar
A palavra passe não é aceite