Fórum Ubuntu Linux - PT
Suporte Técnico => Sistema => Tópico iniciado por: mhkgalvez em 04 de Setembro de 2010, 11:05
-
Olá pessoal,
Nos últimos tempos venho percebendo um problema no meu Ubuntu 10.04: ele simplesmente não inicia serviços importantes ao sistema no boot. Um bom exemplo é o Common Unix Print System (cups) que toda vez que eu dou boot ele não inicia, fazendo-se necessário que, para eu usar minha impressora HP, eu tenha que digitar no terminal:
$ sudo service cups start
Outros serviços importantes que não são iniciados são o samba e o openbsd-inetd, que, sem ele, não posso acessar a interface web Swat.
Gostaria muito que vocês me ajudassem pois isso é um problema irritante!
>:(
-
$ sudo apt-get update; sudo apt-get install rcconf
Com este utilitário você pode verificar os serviços que estão configurados para inicializar junto com o sistema.
-
Otima dica!! obrigado Felix.
-
Olá pessoal,
Nos últimos tempos venho percebendo um problema no meu Ubuntu 10.04: ele simplesmente não inicia serviços importantes ao sistema no boot. Um bom exemplo é o Common Unix Print System (cups) que toda vez que eu dou boot ele não inicia, fazendo-se necessário que, para eu usar minha impressora HP, eu tenha que digitar no terminal:
$ sudo service cups start
Outros serviços importantes que não são iniciados são o samba e o openbsd-inetd, que, sem ele, não posso acessar a interface web Swat.
Gostaria muito que vocês me ajudassem pois isso é um problema irritante!
>:(
sudo update-rc.d cupsys defaults
sudo update-rc.d smbd defaults
sudo update-rc.d nmbd defaults
sudo update-rc.d openbsd-inetd defaults
-
existe algum arquivo em que eu possa editar ou escolher os serviços que quero na inicialização , gosto mt de editar arquivos (sangue arch linux) por isso a minha pergunta.
-
existe algum arquivo em que eu possa editar ou escolher os serviços que quero na inicialização , gosto mt de editar arquivos (sangue arch linux) por isso a minha pergunta.
Leia a seção: 7.3 Arquivos de inicialização do Guia Foca Linux (http://focalinux.cipsga.org.br/guia/avancado/ch-deb.htm).
-
existe algum arquivo em que eu possa editar ou escolher os serviços que quero na inicialização , gosto mt de editar arquivos (sangue arch linux) por isso a minha pergunta.
Até onde eu sei, não; a escolha dos serviços que iniciam ou não automaticamente é feita por links simbólicos que são criados (ou não) em alguns diretórios especiais.
Vc pode tentar criar esses links manualmente, mas é bem complicado. E pra complicar, o Ubuntu não usa o mesmo padrão de inicialização de outros Linux, então quem vem de outros sistemas pode se enrolar feio.
Uma alternativa é tentar usar os aplicativos sysv (sysvinit, etc).
-
sudo update-rc.d cupsys defaults
sudo update-rc.d smbd defaults
sudo update-rc.d nmbd defaults
sudo update-rc.d openbsd-inetd defaults
Zekkerj, em outro tópico vocẽ havia me ensinado isso. Mas não funciona. Nem o samba, ou o openbsd-inetd iniciam. Eu tenho que ir lá no terminal e digitar
sudo service openbsd-inetd start
para funcionar. O mesmo ocorre com o cups. O samba eu inicio pelo swap.
Outra coisa, o sudo update-rc.d cupsys defaults não funcionou. Ele retorna
update-rc.d: /etc/init.d/cupsys: file does not exist ???
-
Veja se existem links começados com Sxx (S02, S03, etc) dentro do diretório "/etc/rc2.d".
-
;)
Sim!
-
Seu comando só vai funcionar se o arquivo existir no serviço init.d
Use desta forma:
/etc/init.d/cups start
Da mesma forma:
sudo update-rc.d cupsys default não funciona mas
sudo update-rc.d cups default deve funcionar.
-
Interessante, sobre o cups: até pouco tempo era cupsys, e em outros sistemas ainda é. Essa instabilidade na escolha dos nomes dos arquivos é phds...
-
Mas e no caso do Openbsd-Inetd, que já fiz isso tudo e nada?
Tentei aqui sudo update-rc.d cups default e ele retornou:
update-rc.d: warning: cups start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: cups stop runlevel arguments (none) do not match LSB Default-Stop values (1)
usage: update-rc.d [-n] [-f] <basename> remove
update-rc.d [-n] <basename> defaults [NN | SS KK]
update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
-n: not really
-f: force
The disable|enable API is not stable and might change in the future.
-
O "update-rc.d cups defaults" deveria ativá-lo nos níveis 2, 3, 4, e 5. Mas interessante, o próprio update-rc.d está reclamando que ele está fora da lista de níveis de inicialização default.
Quer tentar novamente o comando, mas dessa vez "de com força"?
sudo update-rc.d -f cups defaults
-
Tentei e ele retornou isso:
update-rc.d: warning: cups stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (1)
System start/stop links for /etc/init.d/cups already exist.
Vou reiniciar o PC aqui.
-
Não funcionou. Problema persiste. :-[
-
Não funcionou. Problema persiste. :-[
E quanto a esta minha dica que apresentei logo no início do tópico? Você não disse se funcionou ou não (nem ao menos se tentou também...)
$ sudo apt-get update; sudo apt-get install rcconf
Com este utilitário você pode verificar os serviços que estão configurados para inicializar junto com o sistema.
-
mhkgalvez
1º:
http://ubuntuforum-br.org/index.php/topic,58680.0.html
sudo gedit /etc/init.d/rc
Localize por CONCURRENCY
Veja se estão todos none
Caso não esteja modifique
CONCURRENCY=none
2º
http://ubuntuforums.org/showthread.php?t=1416651
http://ubuntuforums.org/showthread.php?t=1400919
Sem interface loopback definida:
/etc/network/interfaces
Faça:
sudo vim /etc/network/interfaces
ou
sudo gedit /etc/network/interfaces
e acrecente:
auto lo
inet loopback iface lo
-
Estava pensando outra coisa aqui... esses serviços que não iniciam, eles dependem de conexão de rede válida?
Pq se dependerem e vc estiver usando sua configuração de rede no NetworkManager, pode ser que só haja uma configuração de rede válida após vc fazer login, ou seja, muito depois da máquina iniciar...
Se for isso, a configuração proposta pelo swatquest (quanto à interface loopback) pode ser a solução, pelo menos pro problema do cups.
-
Estava pensando outra coisa aqui... esses serviços que não iniciam, eles dependem de conexão de rede válida?
Pq se dependerem e vc estiver usando sua configuração de rede no NetworkManager, pode ser que só haja uma configuração de rede válida após vc fazer login, ou seja, muito depois da máquina iniciar...
Se for isso, a configuração proposta pelo swatquest (quanto à interface loopback) pode ser a solução, pelo menos pro problema do cups.
Olha, os serviços que estou com problema (pelo menos os que eu testei) sao o samba (smb) o Openbsd-Inetd e o principal que é o CUPS!
Algum destes depende de rede? O cups pelo menos eu acho que não.
Mas vou tentar mudar aqui... espero que funcione. Ninguém merece, uma coisa simples que eh fazer uma impressora ligar no boot torna-se tao complicada... eh dificil as vezes manter-se firme na fé open source... :'( ::) ::) ::) ::) ::) kkk
-
mhkgalvez
2º
http://ubuntuforums.org/showthread.php?t=1416651
http://ubuntuforums.org/showthread.php?t=1400919
Sem interface loopback definida:
/etc/network/interfaces
Faça:
sudo vim /etc/network/interfaces
ou
sudo gedit /etc/network/interfaces
e acrecente:
auto lo
inet loopback iface lo
O conteudo deste arquivo aqui é:
# The loopback network interface
auto lo
iface lo inet loopback
Precisa mudar algo? Creio que não, certo? :-\
-
É como tem que estar.
Dá uma olhada no log do sistema (/var/log/syslog), a partir da hora em que ligou a máquina, vá seguindo e tente localizar alguma marca de log desses dois serviços. Talvez, inclusive, se reiniciar a máquina agora fique mais fácil localizar.
-
Liguei a máquina tem alguns minutos e o log jah estava enorme... :D
Como to sem tempo hoje e amanha, vou postar uma pré-observação:
- abri o log e digitei cups no localizar, e nada.
- abri o terminal e iniciei o cups; depois disso foram add duas linhas no log:
Sep 14 23:45:13 matheus-desktop udev-configure-printer: add /devices/pci0000:00/0000:00:02.1/usb1/1-3/1-3:1.1
Sep 14 23:45:13 matheus-desktop udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:02.1/usb1/1-3
Depois visualizo melhor o log desde que eu iniciar a máquina.
-
Novidades e Problemas
Bom pessoal. Tenho algumas notícias. O cups voltou a funcionar, mas isso não é tão bom.
Digo isso, pois eu venho tendo muitos problemas com o Linux desde que instalei a 2 anos e hoje sei a fonte da maioria deles. Ocorre que, a misteriosa solução para o cups veio hoje quando eu estava pensando em formatar o PC pois meu usuário estava lento não sabia eu pq. Como já havia formatado em Março, percebi que seria muito custoso outra formatação agora. Então, criei um novo usuário, zerado, para mim.
Ao logar nele, percebi que um problema que me afeta desde que eu uso Linux voltara: a resolução da tela ao abrir o Desktop do usuário ficava desregulada, em 1024X768 ao invés de 1360X768. Mesmo indo no N-Vidia X-Server Settings e marcando para fazer as mudanças permanecerem, nada adiantava. Tem uns tópicos antigos aí do fórum onde eu tentei resolver isso. Nunca deu certo? E sabem pq? Porque era um misterioso problema de usuário. NAO sei por qual motivo, desde que comecei a usar Ubuntu, ele simplesmente tem dificuldades de criar um usuario que não esteja bugado ou que alguma hora não venha dar bugs. Esse bug da resolução então? Criei e descrei muitos usuários até ele sumir. Isso sem contar os frequêntes bugs que dão nos usuários do pessoal aqui de casa, bugs que fazem o botão de desligar e deslogar sumirem do painel!
Aí, hoje, ao ver que este problema retornara, deletei o novo user criado. Criei um terceiro. Funcionou bem. Sem bugs e, magicamente, o cups estava funcionando. Ele voltou a pegar não só para esse user novo, mas pra todos os outros! E mais, eu estava tendo um problema aqui com o copiador de Cds, que tbm parara de funcionar em todos os usuários misteriosamente. E, com este usuario novo ele voltou (ainda nao sei se para todos os outros users do sistema). Querem mais? Tem um topico ai rolando de uns problema meus com o samba (o zekkerj sabe disso) e nesse tópico eu coloquei que o samba e o swat nao iniciavam com o sistema, assim como o cups. E, tbm voltaram a funcionar nos trinques.
Vocês podem pensar que é defeito de instalação, ou da versão (uso a 10.04 agora), mas não é! Já formatei este pc com Linux umas três vezes, e desde que uso Linux, minha experiência com o Ubuntu tem sido incompleta. Todos esses erros misteriosos que sempre aconteceram comigo (teve até um recente agora com o aplicativo Kmplot) são bugs de usuario. Eu sei que isso não acontece com todos, mas gostaria IMENSAMENTE de saber pq comigo acontece, mesmo jah tendo reinstalado o Ubuntu e com CDs de versões diferentes!!!!!!! :-[ :-[
Alguém pode ter a caridade de me ajudar a descobrir uma cura pra isso?
-
Rapaz, pela explicação que vc deu, vc vai precisar de arruda, sal grosso, espinheira santa... :o ;D
-
O velho ditado "Quem procura acha". É isso rapaz. Você fuça fuça e acha problemas. O bom é que com os problemas também acha soluções.
Comigo acontece um outro problema: Não consigo usar meu arquivo rc.local. Ele não funciona sozinho no meu ubuntu. Para ele funcionar tive que fazer um link no diretório /usr/local/bin.
E por aí vai, outros tem outros problemas e se continuarem fuçando, vão encontrar mais problemas mas também as soluções.
Bem, pelo menos temos essa chance no linux, de não depender de uma empresa privada para resolver problemas que só serão resolvidos na próxima edição.
O grande obstáculo que percebo é que você acertando um eixo, pode entortar mais 3 eixos. Isso explica por que foi melhor criar um novo usuário que fazer configurações em arquivos que afetam uns aos outros.
Garanto a você que seu conhecimento tem crescido dia a dia.
-
Rapaz, pela explicação que vc deu, vc vai precisar de arruda, sal grosso, espinheira santa... :o ;D
Certíssimo, e podem ter certeza minha explicação está correta. Pelo menos gabarito para identificar corretamente um problema eu tenho... :D
O grande obstáculo que percebo é que você acertando um eixo, pode entortar mais 3 eixos. Isso explica por que foi melhor criar um novo usuário que fazer configurações em arquivos que afetam uns aos outros.
Garanto a você que seu conhecimento tem crescido dia a dia.
Na verdade, os problemas são tão estranhos que as configurações em arquivos simplesmente não adiantam. Na verdade, os arqivos estão corretos. Vide, como exemplo, este tópico, onde o pessoal me mandou ver um monte de arquivos e estava tudo Ok. Foi só eu criar um usuário e o problema resolveu-se.
Se fosse sempre uma mesma "classe" de problemas, por exemplo, bugs de gráfico, eu até chutaria dizer que haveria certa incompatibilidade de hardware, mas são problemas diversos que eu simplesmente não consigo encontrar um ponto em comum entre eles. Simplesmente, para resolver, tenho que usar a medida paliativa de criar um outro usuário (e confesso, esses problemas sempre me tiraram a paciência).
Por fim, podem me considerar perseverante pois, mesmo com tudo isso, eu não desisti do Linux......! ::)
Obs.: tem algum lugar onde eu possa contatar os próprios desenvolvedores, ou a Canonical, sei lá? Quem sabe ele não tem uma explicação para isso.
-
Tem sim. Na ajuda do ubuntu tem explicações como ajudar com o endereço de emails dos desenvolvedores e enviando relatos de erros, inclusive tem uma maneira automatica que podemos ajudar enviando relatórios.
Penso que você não deve se preocupar com isso, "enquanto estamos comendo o caju eles já degustaram a castanha".
Um grande abraço e sucesso em suas empreitadas com o ubuntu.
-
Penso que você não deve se preocupar com isso, "enquanto estamos comendo o caju eles já degustaram a castanha".
Não entendi. Na verdade, o problema é bem grave, pois torna meu sistema instável. Outra questão é que ficar mudando de usuário toda vez que um problema aparece é péssimo. O pior é, como eu disse, não ter nem idéia do que pode ser. :-[