Re: X, xdm + /etc/profile e outros.
'As 14:40 de 27 Mar 99, Hernan Joel Cervantes Rodrigu enviou o texto que respondo abaixo. Ola'! > > 1) Quando eu inicio um shell no console, e depois inicio o X (via > > startx), todas as configuracoes do /etc/profile estao presentes dentro > > do ambiente de trabalho grafico: dircolors, aliases, LC_ALL e etc. > > Porem, ao iniciar o X pelo xdm, aparentemente o /etc/profile nao e' > > lido! Ou seja, tudo volta a estar em ingles. > > > > Alguem saberia me dizer como faco para o /etc/profile ser lido quando > > dou um login via xdm, do mesmo modo que ocorre quando dou um login em > > modo texto? Devo alterar algum arquivo, como talvez o > > /etc/X11/xdm/Xsetup_0? Se sim, o que devo mudar? > > O /etc/profile é sempre lido, independente de si você se logar no > console ou desde o xdm (shell de login). No entanto se, uma vez você > logado rodar otra shell (shell de "não-login"), dentro de um xterm, > p.e., o /etc/profile não é lido novamente. As varíaveis de ambiente > são passados à nova shell mas não as configurações do ls --color, > etc. se estiver usando o bash, você deve pôr essas configurações no > arquivo ~/.bashrc. Cada shell tem seu proprio conjunto de arquivos de > configuração para as shell de login e as de "não-login" Infelizmente, isso nao e' bem verdade. Veja, eu fiz a experiencia! Tenho diversas variaveis "export"adas no /etc/profile, que sao lidas perfeitamente quando dou login em modo texto, e que obviamente continuam a existir quando ativo outro bash, ainda em modo texto. Fora isso, no ~/.bashrc, tenho a definicao de alguns aliases que uso frequentemente, em especial, "alias dir='dir $LS_OPTIONS'", sendo que a variavel de ambiente LS_OPTIONS e' definida no /etc/profile. Pois muito bem, quando entro no X via startx, todas as variaveis definidas no /etc/profile continuam la' quando abro um xterm novo, bem como os aliases definidos no ~/.bashrc. Tudo funciona perfeitamente! Escrevo "dir", e eis que aparecem os arquivos devidamente colorizados, os aplicativos gnome aparecem em portugues etc. Ai, entao, saio do X, reinicio o xdm com "/etc/init.d/xdm start", pressiono -, dou um login normal, entro no xterm e... nada! Todas as variaveis de ambiente definidas no /etc/profile simplesmente nao estao presentes! O gnome esta' em ingles (afinal, nao ha' nenhuma definica LC_ALL presente) e etc. Porem, os aliases definidos no ~/.bashrc estao la'... Logo, chego 'a unica conclusao obvia: que o xdm nao esta' carregando o /etc/profile. Detalhe: tambem experimentei fazer o login direto no xdm apos um boot. A situacao e' a mesma. Alguma sugestao? > (...) Esqueci falar, Você tambem tem o arquivo /etc/environment, no > qual você pode pôr as varíaveis do ambiente que quer que estejam > presentes em todos os programas, LC_LANG, . Esse arquivo e' um shell script, como o /etc/profile? Pergunto, pois costumo rodar o comando "eval `dircolors -b`" nesse arquivo, bem como outros semelhantes, para que todos os usuarios tenham as mesmas cores padrao. O que funciona perfeitamente nos logins em modo texto, mas no xdm... Se alguem tiver alguma sugestao, por favor me avise! Obrigado! Alexander Gieg Alexander GiegSao Paulo / Brazil [EMAIL PROTECTED] ICQ: 2200285 http://www.geocities.com/TimesSquare/3222/ Nick: AlexG "Amados, nao deis credito a qualquer Espirito: antes, provai os Espiritos se procedem de Deus." (1 Joao 4:1) - Leia: "O Livro dos Espiritos", de Allan Kardec
Re: X, xdm + /etc/profile e outros.
SP, sa 27 mar 14:28:41 1999 Oi, > > Ola' a todos! > > Apos ficar algumas horas lendo paginas de manual e o Portuguese-HOWTO, > consegui fazer a acentuacao no modo texto e no X funcionarem > perfeitamente (no caso do X, substituindo a libX11). Agora, apos tanto > trabalho, ainda restam tres pontos importantes, e gostaria da ajuda de > vcs: > > 1) Quando eu inicio um shell no console, e depois inicio o X (via > startx), todas as configuracoes do /etc/profile estao presentes dentro > do ambiente de trabalho grafico: dircolors, aliases, LC_ALL e etc. > Porem, ao iniciar o X pelo xdm, aparentemente o /etc/profile nao e' > lido! Ou seja, tudo volta a estar em ingles. > > Alguem saberia me dizer como faco para o /etc/profile ser lido quando > dou um login via xdm, do mesmo modo que ocorre quando dou um login em > modo texto? Devo alterar algum arquivo, como talvez o > /etc/X11/xdm/Xsetup_0? Se sim, o que devo mudar? > O /etc/profile é sempre lido, independente de si você se logar no console ou desde o xdm (shell de login). No entanto se, uma vez você logado rodar otra shell (shell de "não-login"), dentro de um xterm, p.e., o /etc/profile não é lido novamente. As varíaveis de ambiente são passados à nova shell mas não as configurações do ls --color, etc. se estiver usando o bash, você deve pôr essas configurações no arquivo ~/.bashrc. Cada shell tem seu proprio conjunto de arquivos de configuração para as shell de login e as de "não-login" Hernán Hernán J Cervantes Rodríguez Instituto de Física da USP e-mail : [EMAIL PROTECTED] homepage : http://fge.if.usp.br/~hernan/
X, xdm + /etc/profile e outros.
Ola' a todos! Apos ficar algumas horas lendo paginas de manual e o Portuguese-HOWTO, consegui fazer a acentuacao no modo texto e no X funcionarem perfeitamente (no caso do X, substituindo a libX11). Agora, apos tanto trabalho, ainda restam tres pontos importantes, e gostaria da ajuda de vcs: 1) Quando eu inicio um shell no console, e depois inicio o X (via startx), todas as configuracoes do /etc/profile estao presentes dentro do ambiente de trabalho grafico: dircolors, aliases, LC_ALL e etc. Porem, ao iniciar o X pelo xdm, aparentemente o /etc/profile nao e' lido! Ou seja, tudo volta a estar em ingles. Alguem saberia me dizer como faco para o /etc/profile ser lido quando dou um login via xdm, do mesmo modo que ocorre quando dou um login em modo texto? Devo alterar algum arquivo, como talvez o /etc/X11/xdm/Xsetup_0? Se sim, o que devo mudar? 2) Quando eu estava usando o X com o XKeyboard habilitado, antes de desabilita-lo e instalar a nova libX11, a seguinte mensagem de erro sempre aparecia no console a partir do qual eu dava um startx, apos a sequencia de mensagens comuns do inicio do X: System: `/usr/X11R6/lib/X11/xkb/xkbcomp -w 1 -R/usr/X11R6/lib/X11/xkb -xkm -m us -em1 "The XKEYBOARD keymap compiler (xkbcomp) reports:" -emp "> " -eml "Errors from xkbcomp are not fatal to the X server" keymap/xfree86 compiled/xfree86.xkm' Alguem sabe o que isso significa? Como nao estou usando mais o XKeyboard ela nao aparece, e antes parecia nao me afetar, mas nao deixa de ser estranho... Fora isso, a mensagem de erro abaixo continua aparecendo sempre que saio do X, antes de voltar ao prompt de comando: waiting for X server to shut down FreeFontPath: FPE "/usr/X11R6/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing. Qual a solucao para isso? 3) Por fim, creio que estou pronto para comecar a ler e responder meus e-mails a partir do Linux. Atualmente, no Windows, utilizo o Pegasus Mail, que tem recursos fantasticos que vao desde a escolha de cores para destacar cada mensagem dentro de uma pasta (uso muito esse recurso para diferenciar categorias de mensagens), ate' filtros extremamente avancados e suporte HTML (um tanto capenga, mas da' para o gasto), passando pela capacidade de ter "n" contas POP configuradas, cada qual com seu respectivo SMTP se for desejado, multiplas identidades, multiplas assinaturas independentes por identidade, suporte a PGP, capacidade de configurar cada minusculo detalhe de funcionamento, de trabalhar mensagens em modo digest como se fossem pastas normais, de "apagar" attachments indesejados e etc. etc. etc. Ha' algum programa (ou combinacao de programas) de e-mail para Linux que me forneca tais recursos, ou mais ainda? Eu sei que, do ponto de vista da simplicidade, posso utilizar o proprio Netscape Messenger, mas nao tenho a minima vontade de ficar tao limitado, afinal, se fosse esse o caso, eu o estaria usando (ou o Outlook Express) no proprio W98... :-) Vale comentar que o Pegasus e' capaz de converter e trabalhar com arquivos de mensagens no formato padrao do Unix, portanto eu nao teria trabalho para converter minhas pastas atuais para algum outro programa. Obrigado antecipadamente! Alexander Gieg Alexander GiegSao Paulo / Brazil [EMAIL PROTECTED] ICQ: 2200285 http://www.geocities.com/TimesSquare/3222/ Nick: AlexG "Amados, nao deis credito a qualquer Espirito: antes, provai os Espiritos se procedem de Deus." (1 Joao 4:1) - Leia: "O Livro dos Espiritos", de Allan Kardec
Problema no make zImage
Instalei o kernel-source-2.0.34 com seus devidos pacotes kernel-package. #make xconfig " Habilitei suporte a som, cdrom e ppp" #make dep "rodou bonitinho" #make clean "rodou bonitinho" #make zImage "ocorre o erro abaixo" *** [sb.common.o] Erro1 leaving directory '/usr/src/kernel-source-2.0.34/drivers/sound' *** [sub_dirs] Erro2 leaving directory '/usr/src/kernel-source-2.0.34/drivers' alguem saberia algum modo de resolver esse problema, o kernel nao cria o vmlinuz no diretorio /boot. []'s Nelsinho