X como abortar o X quando nada aparece na tela?



Baixar 331,5 Kb.
Página1/4
Encontro06.03.2018
Tamanho331,5 Kb.
  1   2   3   4

1. X

1.1 Como abortar o X quando nada aparece na tela?

Aperte as teclas Ctrl+Alt+BackSpace



1.2 Como configurar o X Window?

Comece sempre utilizando o aplicativo Xconfigurator, que tem uma interface amigável e faz a autodetecção da maioria das placas de vídeo, fornecendo-lhe uma configuração mínima funcional.

Se com o Xconfigurator não der certo, tente usar o xf86config, que é um aplicativo em modo texto, mais flexível que o Xconfigurator, para configurar mouse, teclado, vídeo, resolução, memória de vídeo, e com muito mais informações disponíveis na tela, contudo ele não faz autodetecção de hardware.

Para ambos aplicativos, basta chamá-los na linha de comando.



Detalhes: Quando o X está mal configurado, ele entra na "tela preta" e ali fica parado. para abortá-lo, na maioria das vezes o Ctrl+Alt+BackSpace funciona, mas antes disso, tente Ctrl+Alt+(tecla + do teclado numérico) que alterna entre configurações de resoluções de tela possíveis (640x480, 800x600, etc), pois às vezes essa tela só aparece em uma resolução e nas outras não (geralmente a má configuração da resolução de tela vem acompanhada de um zumbido discreto do monitor).

Ou ainda, aperte Ctrl+Alt+F1 para voltar ao modo caractere, e no console onde o X foi chamado, aperte Ctrl+C para "matar" o X.

Configure o X SEM ramdac e SEM clockship.

Tente primeiro configurações mais "conservadoras" e depois vá aumentado/experimentando até chegar no limite de sua placa de vídeo.



1.3 Como colocar atalhos no menu da interface gráfica?

Vá ao diretório /etc/X11/wmconfig. Cada arquivo aqui é um ítem de menu. Use um como exemplo para criar um ítem novo.

Usaremos como exemplo o conteúdo do arquivo /etc/X11/wmconfig/gimp:

gimp name "The GIMP"

gimp description "GNU Image Manipulation Program"

gimp icon "wilbur.xpm"

gimp mini-icon "mini-wilbur.xpm"

gimp exec "gimp &"

gimp group Graphics

Seguindo essa estrutura, pode-se criar um ítem de menu para qualquer aplicativo do sistema:

meuaplicativo name "meu aplicativo" meuaplicativo description "meu aplicativo é muito bom" meuaplicativo icon "arquivo-do-ícone.xpm" meuaplicativo mini-icon "arquivo-do-mini-ícone.xpm" meuaplicativo exec "rota/executável-do-aplicativo &" meuaplicativo group "GrupoDoMeuAplicativo"

Criado o arquivo do ítem de menu, use o aplicativo wmconfig para gerar o arquivo de configuração.

wmconfig --output=nome-da-interface

Podendo ser "nome-da-interface": fvwm2, fvwm95, mwm, afterstep, icewm, wmaker, kde

OBS.: note que para alguns gerentes de janela como o KDE, a saída deste comando é uma estrutura de diretórios, e para outros como o icewm, a saída é o próprio arquivo de configuração do gerente jogado na saída padrão, então deve-se executar como:

wmconfig --output=nome-da-interface > arquivo

Sendo "arquivo" o nome do arquivo de configuração do gerente requerido.

Para maiores informações: man wmconfig



1.4 Meu cursor no X está fora de centro. como alinhá-lo?

Primeiro certifique-se de que você não está com a tela virtual habilitada (ao mover o cursor para perto da borda, a tela se movimenta mais um pouco)

Caso seu problema seja essa tela virtual, veja como retirá-la no tópico relacionado nas P&R.

Caso não, leia o arquivo /usr/X11R6/lib/X11/doc/VideoModes.doc e veja como acertar o modeline no arquivo /etc/X11/XF86config utilizando o utilitário xvidtune.



1.5 xinit: Conexão recusada (errno 111): unable to connect to Xserver

O seu X está configurado, mas o servidor de vídeo correspondente à sua placa não está instalado.

Na mesma tela onde ocorre esse erro, veja nas mensagens mais acima (Shift+PageUp) onde há uma linha: "chipset driver"

Para uma placa S3 Virge por exemplo, a linha será:

(--) S3V : chipset driver: s3_Virge

Essa linha lhe diz qual servidor de vídeo que o X tenta carregar, e que, nesse errno 111 não conseguiu.

Basta instalar o servidor correspondente à sua placa. Aqui vai uma lista dos pacotes de servidores de vídeo disponíveis:

XFree86-8514 XFree86-AGX XFree86-I128 XFree86-Mach32 XFree86-Mach64 XFree86-Mach8 XFree86-Mono XFree86-P9000 XFree86-S3 XFree86-S3V XFree86-SVGA XFree86-VGA XFree86-W32



1.6 Como colocar fontes adicionais no X?

Fontes True-Type Acesse a seguinte URL: http://www.conectiva.com.br/~suporte-cl/comofazer/truetype.html

Fontes não True-Type Vá até o diretório /usr/X11R6/lib/X11/fonts, copie a fonte aqui e execute:

mkfontdir minha_fonte

Edite o arquivo /etc/X11/XF86Config e na seção de fontes, coloque a entrada para sua fonte por primeiro:

FontPath "/usr/X11R6/lib/X11/fonts/minha_fonte"

Assim, sua fonte será carregada automaticamente.

1.7 Como instalar/utilizar o gnome?

Instale todos os pacotes necessários: rpm -ivh gtk* rpm -ivh libungif* rpm -ivh gnome*

O gnome ainda está em desenvolvimento, nós o incluímos somente para que nossos usuários tenham uma visão inicial de seu funcionamento/aparência.

Para visualizar o painel e a partir dele disparar algumas aplicações entre normalmente no X e a partir de uma shell execute (para versão 0.20):

panel

Seguem abaixo outros executávies do gnome, alguns podem não funcionar, pois como já foi dito, está em desenvolvimento. chame-os diretamente da linha de comando:



versão 0.13: collector gnome_linuxconf gulp gxsnmp logview gnome-help-browser gnome-info2html gnome-man2html GnomeScott freecell gnomine mahjongg phaser_chess same-gnome sol ee gnomeg guile-gtk dns-helper gnome_segv htmltest gmix gtcd tcd girc gmailman network-utilities cromagnon edit-menus find-file gcalc gedit ghex gnomecal grun gshutdown gsu gtop gtt guname gw notepad

versão 0.20: collector gxsnmp logview background-properties batmon_applet bell-properties bussign_applet cdplayer_applet clockmail_applet cpuload_applet cpumemusage_applet dialer_applet diskusage_applet drivemount_applet fish_applet gen_util_applet gnome-help-browser gnome-info2html gnome-man2html gnome-session gnome-terminal keyboard-properties mixer_applet modemlights_applet mouse-properties netload_applet panel save-session ui-properties webcontrol_applet wmpager_applet GnomeScott freecell gnomine mahjongg same-gnome sol ee gnomeg guile-gtk dns-helper gnome_segv htmltest extace gmix gtcd tcd gcalc gdiskfree gedit genius ghex gnomecal grun grun-minimalist gsearchtool gshutdown gsu gtop gtt guname gw



1.8 Como mudar a profundidade de cores do X?

Edite o arquivo /usr/bin/X11/startx e na linha 24 onde estiver

serverargs=""

Toque por:

serverargs="-bpp 16"

O "16" é a profundidade escolhida, outras possíveis são:

8 bpp (256 cores) 16 bpp (32K/64K cores) 24 bpp (24-bit de cores, packed pixel) 32 bpp (24-bit de cores)

A quantidade de cores que a placa de vídeo suporta, com determinada resolução de tela, varia de placa para placa e também está diretamente relacionada com a quantidade de memória que a placa tem.



1.9 Como mudar a resolução de tela no X?

Utilize primeiramente o Xconfigurator. Ao aparecer a tela com o modo de vídeo padrão, definido por ele, que sempre escolhe uma configuração "conservadora", aperte o botão "Deixe-me escolher" e escolha a definição desejada para cada profundidade de cores.

Ou ainda, vá diretamente no arquivo de configuração do X, o /etc/X11/XF86Config, e lá no seu final, em cada seção Section "Screen" há as configurações para cada profundidade de cores. Procure pelas linhas "Modes" e coloque a resolução desejada (em ordem de preferência), por exemplo:

Modes "1024x768" "800x600" "640x480"



1.10 Como rodar o X como usuário normal (não-root)?

### Marumbi e anteriores ###

Há duas opções:

1) Vá em /usr/X11R6/bin e execute:

ln -sf xserver-wrapper X

2) Atualize seu XFree86. pegue os pacotes em nosso site de FTP: ftp://ftp.conectiva.com.br/pub/conectiva/atualizacoes

1.11 Meu X funciona mas está estranho, às vezes trava, não responde

Há algum padrão nesses erros? Tente responder algumas das perguntas seguintes para tentar chegar na origem do problema:

Com relação a causa:


  • Acontece toda vez que se entra o X ou de vez em quando?

  • Acontece sempre após um intervalo de tempo definido?

  • Acontece sempre que a máquina está sobrecarregada de tarefas?

  • Acontece sempre utilizando os mesmos aplicativos?

  • Acontece apenas com um aplicativo em especial?

  • Houve alguma mudança de hardware na máquina anterior ao problema?

  • Houve alguma instalação de pacotes anterior ao problema? quais?

Com relação a solução:

  • Alterar o número de cores ou a resolução da tela adianta?

  • O sistema volta após algum tempo de inatividade?

  • Fechando algum aplicativo em especial, volta ao normal?

  • Ou fechando todos os aplicativos, volta ao normal?

  • Ou fechando todos os aplicativos e reiniciando o X, volta ao normal?

  • Ou apenas reinicializando a máquina volta ao normal?

OBS.: note que as janelas do X possuem características diferentes das de outros sistemas operacionais, como as ações de pregar, layer, hide, dock, rollup, entre outras, que podem ser interpretadas erroneamente como mal funcionamento.

1.12 Como retiro a tela virtual do meu X window?

Dentro do arquivo /etc/X11/XF86Config, comente a linha correspondente a sua configuração atual que começa com "Virtual" e apenas comente-a.

OBS.: para comentar uma linha, coloque um # no seu início

Note que para cada servidor de vídeo e para cada profundidade de cores há uma entrada Virtual. você deve alterar a linha correta para que tenha efeito. Se você não tem certeza qual alterar, altere todas as linhas que começam com Virtual dentro desse arquivo.

Se o procedimento acima não trazer resultado, talvez sua placa de vídeo não suporte a resolução de tela escolhida. apenas diminua essa resolução.

Se isso ainda não for suficiente, provavelmente você está usando um servidor de vídeo incorreto, e/ou sua placa não é suportada pela sua versão do XFree86. Consulte http://www.xfree86.org para maiores informações.



1.13 Como utilizar as interfaces gráficas disponíveis?

Use o comando `kde` para entrar no KDE e `startx` para entrar nas demais interfaces gráficas.

Note que todas usam o X11, que é o servidor gráfico; startx é um script para entrar no X11 usando o gerenciador de janelas escolhido.

O gerenciador padrão usado pelo startx é o Window Maker, mas pode-se mudar selecionando a opção de alternar para outro gerenciador de janelas (como afterstep, icewm, fvwm2 com cara de windows 95, fvwm com cara de motif), no menu para sair do X.

O comando kde, por sua vez, é outro script usado para entrar no X11 usando como gerenciador de janelas o KWM, que é parte do KDE.

1.14 Itens adicionados no menu do WindowMaker somem ao reiniciar

### Guarani ### Este é um problema no WPrefs, que ao invés de seguir o link, o apaga e grava um arquivo normal. para arrumar, edite o arquivo /usr/X11R6/bin/RunWM e na linha 181:

ln -fs "$GSDIR/Defaults/WMRootMenu.$LINGUA" "$GSDIR/Defaults/WMRootMenu"

mude para:

if [ -L $GSDIR/Defaults/WMRootMenu ] ; then

ln -fs "$GSDIR/Defaults/WMRootMenu.$LINGUA" "$GSDIR/Defaults/WMRootMenu"

fi

1.15 De onde baixar o XFree86 novo (3.3.3)?

### Marumbi ###

Estão disponíveis para download as RPMS do XFree-3.3.3 em:

ftp://ftp.conectiva.com.br/pub/conectiva/atualizacoes/marumbi/RPMS/XFree86

Principais novidades desta versão:



  • Novos chipsets suportados, incluindo: 3Dlabs, Rendition, Weitek P9x00, Cyrix MediaGX, Matrox G100/G200, SiS 5597/98 + 6326, Trident 975AGP, NeoMagic, novos chipsets Mach64, C&T 69000, Riva TNT, EPSON SPC8110, Linux vesafb;

  • Todos os servidores XFCom da SuSE e Precision Insight foram incluídos;

  • Novos drives XInput para digitalizadores AceCad ADVANCEDigitizer, MicroTouch TouchPen, SGI dial box;

  • Melhoria na segurança, incluindo correções para estouro de buffers e outros problemas relatados para o time do xfree86;

  • Várias correções de bugs.

Além dessas novidades a Conectiva incluiu para o Marumbi:

  • Suporte melhorado para acentuação usando dead-keys, com mapas Xmodmap para teclados ABNT2, português e US Internacional.

  • Esta solução usa um patch na biblioteca Xlib, dispensando o patch no kernel conhecido como diacrd. Testamos esta solução em vários aplicativos, incluindo o StarOffice 5.0, Applix 4.4.1, aplicativos KDE e WordPerfect 8 com teclado abnt2.

  • Xconfigurator com os monitores mais populares do mercado brasileiro: AOC, LG StudioWorks, Philips, Samsungs mais recentes, Samtron, TCE e Waytec.

  • Novos mapas XKB para teclados ABNT2 e US International (nossos agradecimentos ao Ricardo Ygarashi)

Para saber quais pacotes do XFree86 atualizar, execute:

rpm -qa | grep XFree

Para atualizar os pacotes, primeiro baixe-os de nosso site FTP, então:

rpm -Uvh XFree*

Além de atualizar os pacotes do XFree86, atualize também os pacotes Xconfigurator e xinitrc. O xinitrc contém os novos mapas de teclado e ajusta as configurações do teclado no arquivo /etc/X11/XF86Config e no link /etc/X11/xinit/.Xmodmap.

Caso use um arquivo .xinitrc para carregar o XFree ou tem um mapa Xmodmap próprio, carregue também o mapa /etc/X11/xinit/.Xmodmap.

Caso use o KDE, atualize também o kdestart.

1.16 Problemas de acentuação/teclas após atualizar para o XFree86-3.3.3

Cheque se seu sistema está corretamente configurado:

No arquivo /etc/X11/XF86Config, descomentar a linha XkbDisable

Ver o link simbólico em /etc/X11/xinitrc .Xmodmap -> Xmodmap.us+

Caso o link não exista, basta rodar o kbdconfig

Não pode existir o arquivo /.xinitrc senão ele não lê o do sistema. Ao invés dele, para definir o gerenciador de janelas, utilize o /.wm_style

Dentro do /.wm_style, pode ter uma dos seguintes identificadores: debug, fvwm95, fvwm2, afterstep, mwm, anotherlevel, icewm, wmaker, kde

1.17 Como posicionar corretamente a tela no X?

No X, abra um xterm e digite:

xvidtune

Clique no botão "Auto" e use os botões "Left", "Right", "Up", etc. Para ajustar a tela. quando terminar de configurar, clique no botão "Show" e anote a linha que ele exibe no xterm, exemplo:

"800x600" 40 800 844 972 1056 600 609 613 636 +hsync +vsync

Então edite o arquivo /etc/X11/XF86Config e procure uma "Modeline" que possua o segundo número da linha acima (no caso, 40) igual e apague-a, substituindo pela linha do xvidtune com a palavra Modeline na frente.



2. X/KDE

2.1 Como criar ícones no KDE?

  • Abra a pasta "Templates";

  • Arraste o ícone "Program" (um com uma engrenagem) para a área de trabalho;

  • Solte o botão do mouse e selecione "Copiar";

  • Clique com o botão da direita sobre o ícone recém-criado;

  • Escolha propriedades;

  • Substitua o nome de Program.kdelnk para Netscape.kdelnk, por exemplo;

  • Selecione os notepads "Executar" e "Aplicação" e preencha os dados pedidos.

Você pode trocar o ícone clicando no mesmo.

2.2 Como instalar/executar o KDE?

Para instalar o KDE: Pacote necessário ter instalado no sistema: qt

Instale os pacotes do KDE:

rpm -ivh kde*

obs.: Não é necessário instalar todas as RPMs para o KDE funcionar, mas desse modo se terá uma interface completa.



Para executar o KDE:

### Guarani e posteriores ###

Apenas execute:

kde

### Marumbi ###



Inclua as linhas seguintes em /.xinitrc, utilizando um editor de texto qualquer (se o arquivo não existir, crie-o):

export PATH=$PATH:/opt/kde/bin startkde

e depois é só executar:

startx


### Parolin ###

Coloque as linhas seguintes em seu /.xinitrc

#!/bin/sh

kfm & kcontrol -init & kbgndwm & krootwm & kpanel & kwm

e depois é só executar:

startx


2.3 Como inicializar diretamente no modo gráfico com o KDM (KDE)?

Passo 1) Edite o arquivo /etc/inittab e, no final, inclua esta linha:

# Execute o kdm (login gráfico do KDE) no nível de execução 5. x:5:respawn:/opt/kde/bin/kdm -nodaemon

Passo 2) Edite o arquivo /etc/X11/xdm/Xsession e coloque estas linhas (edite de forma a ficar somente um "case"):

case $# in

1)

case $1 in



failsafe|Terminal)

exec xterm -geometry 80x24-0-0

;;

kde)


exec /opt/kde/bin/startkde

;;

WindowMaker)



exec /usr/X11R6/bin/RunWM.WindowMaker

;;

icewm)



exec /usr/X11R6/bin/RunWM.icewm

;;

AfterStep)



exec /usr/X11R6/bin/RunWM.AfterStep

;;

Fvwm95)



exec /usr/X11R6/bin/RunWM.Fvwm95

;;

MWM)



exec /usr/X11R6/bin/RunWM.MWM

;;

esac



esac

Passo 3) Substitua o arquivo /etc/X11/xdm/Xsetup_0 pelo arquivo abaixo:

#!/bin/sh

# $XConsortium: Xsetup_0,v 1.3 93/09/28 14:30:31 gildea Exp $

# Modificado em sex dez 4 17:06:43 EDT 1998

# Arnaldo Carvalho de Melo

# - Inclusão do kdmdesktop para uso com o kdm do kde.
# A preferência é dada ao kdm se o kde estiver instalado
if [ -x /opt/kde/bin/kdmdesktop ] ; then

/opt/kde/bin/kdmdesktop &

else

/usr/X11R6/bin/xconsole -geometry 480x130-0-0 -daemon -notify -verbose -fn fixed -exitOnFail



/usr/X11R6/bin/xbanner

fi

Passo 4) edite o arquivo /opt/kde/share/config/kdmrc e substitua a linha SessionTypes por:



SessionTypes=kde;WindowMaker;AfterStep;Fvwm95;MWM;icewm;Terminal;

Passo 5) Agora teste sua configuração executando o seguinte comando:

init 5

Se tudo der certo (por favor nos avise se ocorrer algum problema, assim acertaremos esta P&R e outras pessoas na mesma situação serão beneficiadas, ok? ) você estará em modo gráfico com uma caixa de diálogo esperando usuário e senha, permitindo a escolha do ambiente gráfico a ser utilizado e também podendo desligar a máquina ou reinicializá-la. Esta é a configuração presente no Conectiva Linux a partir da versão 3.0 (Guarani). :)



OOPS! Se quiser que esta seja a configuração default na próxima vez que ligar a máquina basta mudar o initdefault para 5 no arquivo /etc/inittab, normalmente ele está assim:

id:3:initdefault:

Mude para:

id:5:initdefault:

Outra dica: utilize o programa kdmconfig para configurar o kdm, assim você poderá mudar a imagem de fundo, associar imagens com os usuários (suas fotos :) ), mudar a mensagem de boas vindas, etc. Ele está presente no menu Configuração -> Aplicativos -> Gerenciador de Ambiente de Trabalho, mas também é possível executá-lo com Alt+F2 kdmconfig . Note que a configuração do kdm só pode ser feita pelo usuário root.

2.4 No X, tento destravar a tela (klock) e não aceita a senha

O klock precisa de suporte a senhas com shadow ativo. para tal, execute, como superusuário:

pwconv

Para saber mais sobre o shadow, consulte tópico relacionado na seção de Perguntas & Respostas.



2.5 Tenho problemas com o kppp (locked)

O kppp também faz lock, então o ppp não funciona se a opção lock estiver ativa no /etc/ppp/options basta retirá-la.



2.6 Como fazer para a tela não ir para o próximo ambiente de trabalho?

Acesse o menu do sistema (K no canto inferior esquerdo),



  • Vá até o menu de configuraçãor;

  • Escolha a opção "Ambiente de Trabalho";

  • Escolha novamente a opção "Ambiente de Trabalho";

  • Desmarque a opção "Ativar margens do ambiente de trabalho ativo";

  • Clique em "Ativar";

  • E depois em "OK".

. aplicativos

3.1 Como acessar arquivos dentro de outro HD através do emulador de dos?

Veja o arquivo /usr/doc/dosemu-*/dosemu-HOWTO-3.html#ss3.1

3.1 How do I use my hard disk with dosemu?
First, mount your dos hard disk partition as a Linux subdirectory.

For example, you could create a directory in Linux such as /dos

(mkdir -m 755 /dos) and add a line like
/dev/hda1 /dos msdos umask=022
to your /etc/fstab. (In this example, the hard disk is mounted

read-only. You may want to mount it read/write by replacing "022"

with "000" and using the -m 777 option with mkdir). Now mount /dos.

Now you can add a line like


lredir d: linux\fs/dos
to the AUTOEXEC.BAT file in your hdimage (see the comments on LREDIR

below). On a multi-user system you may want to use


lredir d: linux\fs\${home}
where "home" is the name of an environmental variable that contains

the location of the dos directory (/dos in this example)(95/8/11).



3.2 Como colocar mensagens no fortune?

Ele escolhe aleatoriamente uma mensagem de um arquivo do diretório /usr/share/games/fortunes, que ainda possui um arquivo índice, de extensão .dat.

Cada mensagem é separada por uma linha com um %, asim:

O que são quatro pontos na parede? Four migas. Ugh! % Errar é humano, botar a culpa no computador é mais humano ainda. % Aí ela me disse: Ou eu ou o modem! Sinto muitas saudades dela...

O que se precisa fazer é criar um arquivo com as mensagens chamado piadas, por exemplo, no formato acima. Depois basta usar o programa strfile para gerar o índice:

[root@localhost]# strfile piadas

E um arquivo chamado piadas.dat será criado.

Caso queira-se apenas as mensagens em português, crie um diretório "inglês", e mova todos os arquivos com os fortunes originais do pacote para este diretório, assim só serão usados os arquivos criados pelo usuário.

Para executar o fortune cada vez que acessar o sistema, coloque as linhas seguintes no final de seu /etc/profile

if [ -x /usr/games/fortune ] ; then

echo

/usr/games/fortune



echo

fi

Para terminar: caso o nome de um arquivo termina com o sufixo -o o fortune só o consulta se for chamado com a opção -o (por exemplo ofensivo-o). Esses arquivos são os que contém mensagens ofensivas.



3.3 Existe algum chat de IRC para o Linux?

Modo gráfico:

  • yagirc

  • bezerk

Modo texto:

  • BitchX

  • irc

. aplicativos/LILO

4.1 O quê posso configurar no LILO?

Escolha seu editor de textos favorito e edite o arquivo /etc/lilo.conf



Mudar o tempo de espera padrão Procure pela linha: timeout=50

esse 50 é o tempo de espera em decisegundos ( 10 = 1 segundo )

Então para ter um tempo de espera de, por exemplo, 10 segundos, troque o 50 por 100.

Mudar o sistema padrão a ser inicializado Procure por uma entrada do tipo "default=linux", caso não tenha, insira uma linha logo após a linha "prompt" e coloque: "default=identificação-do-sistema"

"identificação-do-sistema" é a identificação de cada sistema que está logo abaixo nas entradas "label=....."

EXEMPLO:

Para um /etc/lilo.conf que tenha as linhas:

prompt

timeout=50



other = /dev/hda1

label=win

Para ter o windows como padrão, apenas coloque:

prompt


default=win

timeout=50

other = /dev/hda1

label=win



Ativar as configurações Sempre após editar e salvar o arquivo /etc/lilo.conf, deve-se executar o LILO para que as alterações sejam feitas:

[root@localhost]# /sbin/lilo



4.2 Desinstalei o Linux mas não consigo retirar o LILO

O LILO está gravado no Master Boot Record (MBR) de seu disco rígido e apenas apagando as partições e formatando o disco não o remove. Para recuperar o MBR e retirar o LILO:



MSDOS No fdisk do DOS, execute:

C:\> fdisk /mbr



Linux

[root@localhost]# lilo -u /etc/lilo.conf

ou forçando:

[root@localhost]# lilo -U /etc/lilo.conf



4.3 Na inicialização aparece LI, LI- ou 01 01 01 e o sistema trava

Cheque se alguns desses itens se aplica a seu caso:



  • Certifique-se que o LILO foi instalado no MBR;

  • Grave o LILO também num disquete, como cópia de segurança;

  • Após o LILO ser instalado, não troque os HDs de lugar, por exemplo, se era hda, e mudou para hdc, o LILO deve ser reinstalado com a configuração nova;

  • Caso possua HDs SCSI e IDE, não use o modo "linear" se o LILO for instalado no HD IDE;

  • Em último caso, troque no BIOS a inicialização via SCSI ou IDE para conseguir inicializar o sistema que se queira;

  • Certifique-se que a partição do /boot está abaixo do cilindro 1024 do disco rígido.

4.4 Um exemplo comentado de /etc/lilo.conf

boot=/dev/hda # gravar o LILO na MBR

map=/boot/map

install=/boot/boot.b

password=minhasenha # a senha para o LILO

restricted # restringe o acesso

prompt # mostrar o prompt do LILO

timeout=50 # tempo de espera do prompt de 5 seg

default=linux # o linux é o sistema padrão

image=/boot/vmlinuz # arquivo com a imagem de kernel

label=linux # nome do linux no menu do LILO

root=/dev/hdXn # partição da imagem do kernel

read-only

other=/dev/hda1 # partição do windows (C:\>)

label=win98 # nome do windows no menu do LILO

table=/dev/hda # o windows está nesse HD

nota1: A senha será pedida quando se tentar passar parâmetros para algum item do menu, por exemplo "linux single" nota2: Substitua hdXn pela partição onde está a imagem do kernel (/boot/vmlinuz), por exemplo "/dev/hdc2" nota3: Para ver quais são os dispositivos relacionados às partições, consulte o tópico relacionado nas P&R.

4.5 Como instalar o LILO num disquete?

Durante a instalação: Logo após a instalação do LILO no MBR ou na partição raiz ser concluída, aperte Alt+F2 para acessar o console do Linux, e digite:

[root@localhost]# lilo -b /dev/fd0



Com o Linux já instalado:

[root@localhost]# /sbin/lilo -b /dev/fd0

Nos dois casos acima, não se esqueça de colocar um disquete limpo no acionador para o LILO ser instalado.

4.6 Como recuperar o LILO?

Proceda como se fosse fazer a instalação do Linux: coloque o disquete de inicialização do Conectiva Linux no drive e reinicialize a máquina.

Proceda normalmente respondendo às perguntas que aparecerão (tipo de teclado, idioma, etc) e quando aparecer a tela para se escolher entre Instalação ou Atualização, escolha Atualização.

Não selecione os pacotes individualmente, assim nenhum pacote será instalado e a atualização irá direto a parte do LILO.

Selecione instalá-lo no MBR e continue com a atualização. Depois de aparecer "instalando o carregador de inicialização LILO..." pode-se retirar o disco de inicialização do drive, apertar Ctrl+Alt+Del e tudo voltará ao normal.

4.7 Instalei o windows e o LILO sumiu

O windows apagou o LILO do MBR. Deve-se recuperar o LILO e colocar nele uma entrada para o windows.

Para recuperar o LILO, leia "como recuperar o LILO?" nas P&R.

Com o LILO recuperado, entre no Linux e edite o /etc/lilo.conf para colocar uma entrada nele para o windows.

Abaixo um exemplo de um lilo.conf para Linux e windows, com a inicialização padrão no windows (default=win), para um HD IDE (hda) e tendo o windows na primeira partição (hda1) e o / do Linux na quinta (hda5)

boot=/dev/hda

map=/boot/map

install=/boot/boot.b

prompt

timeout=50



default=win

image=/boot/vmlinuz

label=linux

root=/dev/hda5

read-only

other=/dev/hda1

label=win

table=/dev/hda



5. aplicativos/linuxconf

5.1 O linuxconf aparece com caracteres estranhos no modo texto

Verifique se no diretório /root existe um diretório .Terminfo, se sim, apague-o:

[root@localhost]# rm -rf /root/.terminfo

Este arquivo é gerado pela instalação do Wordperfect via console, que acaba corrompendo a tela da maioria dos aplicativos que utilizam a biblioteca ncurses.



5.2 Como ativar a interface www do linuxconf?

Edite seu /etc/inetd.conf, descomentando a última linha correspondente ao linuxconf, depois ativar essa mudança:

[root@localhost]# /etc/rc.d/init.d/inet restart

Depois, no próprio Configurador Linux entre no menu "Ambiente de Rede", "Diversos", "Acesso ao Configurador Linux via rede", e marque a opção:

[X] ativa acesso via rede

Pronto. Agora basta apontar seu navegador para



:98/"http://:98/

5.3 Quais os módulos disponíveis do linuxconf?

Módulos que vêm com o pacote linuxconf: apache, dhcpd, dialout, dnsconf, firewall, mailconf, motd, mrtg, netadm, pppdialin, rarp, redhatppp, samba, squid, status, treemenu, usermenu, uucp, wuftpd, xterminals

Módulos que têm seus próprios pacotes: managerpm, mgettyconf, shellmod, userinfo

6. aplicativos/netscape

6.1 Tento configurar o e-mail no netscape, mas ele dá erro.

A máquina precisa estar conectada à internet quando se estiver configurando o leitor de e-mail de netscape, pois ao se digitar o nome de seu servidor/provedor de email, ele já vai procurá-lo para confirmar sua existência.



6.2 As caixas (folders) de mensagens do netscape estão com os nomes errados.

Apague os sumários, executando:

[root@localhost]# rm -f ~/nsmail/.*.summary

7. aplicativos/pine

7.1 Como usar a acentuação no pine?

Na tela principal, entre no (S)etup, depois escolha (C)onfig. defina a opção abaixo (lá no final):

character-set = iso-8859-1

Ative também a opção [X] enable-8bit-esmtp-negotiation



7.2 Como configurar o pine?

Na tela principal, entre no (S)etup, depois escolha (C)onfig.

As opções mínimas para se configurar e mandar/acessar e-mails são:

personal-name = seu nome completo

# domínio do usuário (onde está sua conta de e-mail) user-domain = domínio.com.br

# o servidor de mensagens enviadas smtp-server = smtp.domínio.com.br

# o arquivo de sua caixa de correio no servidor inbox-path = {servidor.com.br}/var/spool/mail/usuário


8. aplicativos/samba

8.1 Como configurar o samba?

O samba possui infinitas opções que variam de caso a caso. Abaixo segue um exemplo de smb.conf "mínimo funcional", testado num Conectiva Linux 4.2 (Parolin) com kernel 2.0.33 e com um windows95 versão A

[global]
; workgroup = NT-Domain-Name or Workgroup-Name, eg: REDHAT4

workgroup = SAMBA


; comment is the equivalent of the NT Description field

comment = Conectiva Samba Server

server string=Servidor Samba Linux
; volume = used to emulate a CDRom label )

volume = Marumbi


interfaces = 192.168.2.1/255.255.255.0

hosts allow = 192.168.2.0/255.255.255.0


; Security modes: USER uses Unix username/passwd, SHARE

; uses WfW type passwords SERVER uses a Windows NT Server

; to provide authentication services

security = user


[homes]

comment = Home Directories

browseable = no

read only = no

preserve case = yes

short preserve case = yes

create mode = 0750
[tmp]

comment = Temporary file space

path = /tmp

read only = no

public = yes

O server string=Servidor Samba Linux, é a descrição que vai aparecer ao lado do nome do arquivo no windows explorer na visão "detalhada"

Em interfaces e hosts allow, tem que ser com o netmask na notação antiga: 255.255.255.0, senão não funciona

Com o security = user, a senha para acessar o diretório home do linux no windows explorer vai ser a mesma senha de usuário do Linux, supondo que ele já tenha um usuário cadastrado no Linux.

A área [tmp] é pública e todos podem ler/gravar (read only = no)

9. aplicativos/wordperfect

9.1 Como usar o c cedilha (ç) no WordPerfect 8?

Existe uma correção que consiste em criar macros para utilizar o c cedilha. Acesse:



http://bazar.conectiva.com.br/listas/linux-br/arquivo/1999/01/msg00495.html

9.2 Como instalar o WordPerfect 8?

Acesse o endereço abaixo, que é um tutorial excelente e bem explicativo de todo o procedimento:



http://www.linux.webhost.com.br/instalacao_wp8.htm

10. configuração

10.1 Como faço para o Linux reconhecer mais de 64Mb de RAM?

O problema do Linux aparentemente não reconhecer mais de 64Mb de RAM está relacionado à limitações do BIOS (as mais recentes não têm esse problema).

Para informar ao Linux a quantidade de memória sem depender dos dados da BIOS, apenas coloque a linha seguinte em /etc/lilo.conf

append="mem=128M"

Para o caso de 128Mb de memória RAM.

Agora basta executar o lilo para fazer valer essa alteração.

[root@localhost]# /sbin/lilo

10.2 Como alterar a cor do fundo e da letra no console?

[usuario@localhost]$ setterm -background cyan -foreground black

As cores possíveis são: black,blue,green,cyan,red,magenta,yellow,white,default

Detalhes: o ls com cores limpa sempre o terminal, então as opções de cores do ls devem ser desabilitadas para que funcione, e caso se tenha um prompt colorido, a mesma coisa, volte-o para o padrão. Para tornar essa mudança definitiva, inclua essa linha no seu arquivo /.bashrc .



10.3 Como configurar a interface eth0 manualmente?

Crie o arquivo /etc/sysconfig/network-scripts/ifcfg-eth0 com este molde:

DEVICE=eth0

IPADDR=192.168.1.1

NETMASK=255.255.255.0

NETWORK=192.168.1.0

BROADCAST=192.168.1.255

ONBOOT=yes

BOOTPROTO=none

Substitua os endereços acima pelos endereços de sua máquina/rede e depois execute o comando ifup eth0.

Quando você reinicializar sua máquina a interface será habilitada normalmente.

10.4 Como mudar a fonte na console?

[usuario@localhost]$ setfont

Para ver as fontes possíveis:

[usuario@localhost]$ ls /usr/lib/kbd/consolefonts



10.5 Como mudo o idioma de meu Conectiva Linux?

Edite o arquivo /etc/sysconfig/lang e altere as variáveis para a língua desejada.

As variáveis para língua portuguesa são:

LANG="pt_BR"

LC_ALL="pt_BR"

LC_CTYPE="ISO-8859-1"

LESSCHARSET="latin1"
Para inglês, apenas comente essas linhas:

# LANG="pt_BR"

# LC_ALL="pt_BR"

# LC_CTYPE="ISO-8859-1"

# LESSCHARSET="latin1"
Para língua espanhola:

LANG="es_ES"

LC_ALL="es_ES"

LC_CTYPE="ISO-8859-1"

LESSCHARSET="latin1"

Em outras distribuições/instalações, que não a Marumbi, coloque estas variáveis em /etc/profile ou equivalente e as exporte, assim:

[root@localhost]# export LANG LC_ALL LC_CTYPE LESSCHARSET

Existe suporte a outras línguas também, mas algumas delas tem muito poucas traduções, ou nenhuma... Você pode ver os códigos das línguas em /usr/share/locale numa máquina com Marumbi.



10.6 Como faço para deixar o 'ls' sempre colorido?

Coloque em seu /etc/bashrc a linha alias ls="ls --color"



  • Dentro das aspas, pode-se colocar qualquer outra opção do 'ls';

  • Essa alteração só terá efeito na próxima console que você se logar;

  • Ou, para incluí-las na console atual, digite: [root@localhost]$. /etc/bashrc

10.7 Como configuro a proteção de tela na console?

Execute o comando:

[usuario@localhost]$ setterm -blank "número"

Sendo "número" o número de minutos de inatividade para se esperar antes de rodar a proteção (tela preta).

0 - para desligar 60 - número máximo

10.8 Como configuro meu teclado para abnt?

Execute o comando:

[root@localhost]# kbdconfig

10.9 Meu teclado ABNT não funciona no X

O que acontece é que o kbdconfig configura o teclado apenas para o interface texto. para configurar o teclado (e o mouse, monitor, vídeo, etc.) use o Xconfigurator ou ainda ou xf86config

Dependendo do seu gerenciador de janelas (kde, fvwm, icewm...), pode-se ter um aplicativo na própria interface gráfica para configurar o teclado.

Ou ainda, se o você gosta de um desafio, e/ou não quer ter que reconfigurar todo o X para ajustar o teclado, não use os aplicativos citados acima e vá direto no /etc/X11/XF86Config e procure pela string XkbLayout, que deve estar "us", troque-a para "abnt" e descomente a linha.



11. distribuição

11.1 Quais as principais mudanças da versão Guarani em relação à Marumbi?

Acesse: http://www.conectiva.com.br/cl/manual/

E procure pelo item: "Novas Funcionalidades do Conectiva Linux 3.0 Guarani"

11.2 Quais são os editores de texto do modo caractere?

para editar sair sem salvar sair salvando

---------------------------------------------------------------

jed nome-do-arquivo Ctrl+X, Ctrl+C, n Ctrl+X, Ctrl+C, y

joe nome-do-arquivo Ctrl+C, y Ctrl+K, x

pico nome-do-arquivo Ctrl+X, n Ctrl+X, y

vi nome-do-arquivo :q! :x

11.3 Onde estão os fontes dos programas?

No CD, dentro do diretório SRPMS. Os fontes são todos os pacotes com a extensão .src.rpm

Ao instalar um pacote .src.rpm, seu arquivo principal compactado e possíveis "patches" vão para o diretório /usr/src/redhat/SOURCES, sendo esse diretório /usr/src/redhat, o diretório de desenvolvimento de RPMS.

Vá ao diretório /usr/src/redhat/BUILD e descompacte os fontes:

[root@localhost]# tar xvzf ../SOURCES/nome-do-arquivo.tar.gz

Pronto! Os fontes estão prontos para serem fuçados &:)

OBS.: Pacotes .src.rpm não são desinstaláveis. apenas exclua "na mão" o seu arquivo .tar.gz

11.4 Quais são todas as interfaces gráficas que vêm no Marumbi?


  • AfterStep

  • AnotherLevel

  • fvwm

  • fvwm2

  • gnome

  • KDE

11.5 Onde está o manual do Linux em português no CD?

O manual em português está no formato HTML em: /doc/rhmanual/manual/manual.htm



11.6 Há softwares para matemática e engenharia?

Aplicações no grupo "Aplicações/Matemática":

bc: GNU bc - calculadora de linha de comando gnuplot: Pacote para traçar gráficos octave: GNU Octave - Um programa para cálculo numérico e matricial

Aplicações no grupo "Aplicações/Engenharia":

spice: SPICE simulador de circuitos units: Programas de conversão de unidades.

Recomendamos também uma visita à página http://SAL.KachinaTech.com Página de Aplicações Científicas para o Linux, que contém outros pacotes de livre distribuição para o Linux, que ainda não foram incluídas nas distribuições Linux por nós desenvolvidas (e que possivelmente serão incluídas em nossas próximas versões à medida que as formos testando e recebendo indicações/recomendações de nossos usuários).



11.7 Quais os pacotes com as linguagens de programação?

Linguagem : nome do pacote

--------------------------

C: gcc


C++: g++

basic: basic

pascal: p2c

fortran: f2c

shell: ash, bash, tcsh, zsh

perl: perl

java: kaffe, guavac

python: python

tcl/tk: tcl

E em especial o "egcs" que compila C, C++, fortran, e Objective C.



11.8 Não veio o disco suplementar no meu pacote do Linux

Devido a maioria das pessoas não precisar utilizar o disco suplementar, que é apenas necessário em caso de instalação com suporte a PCMCIA e via FTP e disco rígido, o mesmo não está mais vindo junto com os pacotes do Conectiva Linux.

Infelizmente algumas caixas ainda saíram impressas que no seu conteúdo havia 2 disquetes, causando certa confusão.

A imagem do disco continua no CD no diretório /images e pode-se gerá-lo a partir dela. para gerar os discos de instalação, consulte o tópico relacionado nas P&R.



11.9 Há no Marumbi programas como o MS Office (planilhas, editores, etc.)?

Não no Marumbi, mas existem bons pacotes comerciais como o Applixware. dê uma olhada em http://www.lojalinux.com.br

Há também o StarOffice que é gratuito para uso pessoal e pode ser baixado pela internet no URL: ftp://ftp.stardivision.com

Documentos gerados em versões anteriores ao MS Office97 podem ser abertos/editados com o Applixware e o StarOffice.



12. hardware

12.1 O Linux funciona com o AMD K6?

Até onde sabemos as placas mãe mais recentes não apresentam problemas com o Linux, desde que o K6 esteja devidamente ventilado com um ventilador potente e com uma pasta térmica entre o dissipador do ventilador e o processador.



12.2 Como configurar o mouse?

Para o modo texto: Utilize o aplicativo "mouseconfig".

[root@localhost]# mouseconfig

Caso enfrente problemas com a autodetecção, execute como:

[root@localhost]# mouseconfig --noprobe



Para o modo gráfico: Utilize o aplicativo "Xconfigurator".

[root@localhost]# Xconfigurator



12.3 Estou em dificuldades com meu notebook/laptop no Linux

Há uma página na internet que tem tudo e mais um pouco do que se sabe sobre computadores portáteis com o Linux.

Realmente vale a pena perder um tempinho aqui: http://www.cs.utexas.edu/users/kharker/linux-laptop

12.4 Meu digitalizador (scanner) funciona no Linux?

Infelizmente no Conectiva Linux não há suporte nativo a digitalizadores, mas há uma interface universal para scanners chamada SANE (Scanner Access Now Easy) que possui suporte para diversas marcas/modelos de digitalizadores do mercado e também pode ser utilizado como um "plugin" para o editor gráfico gimp.

Em sua homepage há a lista de scanners suportados, documentação, aplicativos, listas de discussão, etc. acesse: http://www.mostang.com/sane/

Atente para o detalhe que muitos digitalizadores, como Genius e VideoCompo, não são os fabricantes "verdadeiros" do equipamento, apenas o revendem e colocam nele seu nome.

Para descobrir sua origem verdadeira (e poder encontrar o controlador correto na página da SANE), veja na etiqueta do equipamento o número "FCC Id" identifica a empresa e o modelo. Anote o número e consulte http://www.fcc.gov/oet/fccid para ver a firma e a data de registro do produto.

12.5 Como detectar um drive Syquest SparQ paralelo ou um LS-120?

Página de drivers IDE conectados por porta paralela: http://www.torque.net/parport/paride.html

pd é o módulo do Syquest SparQ. pf é o módulo do LS-120

Ativando os módulos: tentativa otimista (modprobe) [root@localhost]# modprobe paride [root@localhost]# modprobe pd



tentativa realista (insmod) [root@localhost]# insmod paride [root@localhost]# insmod epat [root@localhost]# insmod pd drive1=0x378,0

Montando o drive: [root@localhost]# mount -t vfat /dev/pbd1 /mnt/sparq




13. hardware/cdrom

13.1 Como acesso meu CDROM IDE?

Deve-se primeiro "montar" o CDROM para poder acessá-lo.

Para montar: (e poder acessá-lo)

[root@localhost]# mount /mnt/cdrom

Para desmontar: (e poder ejetá-lo)

[root@localhost]# umount /mnt/cdrom

Caso não funcione, seja mais específico: mount -t iso9660 /dev/hdX /mnt/cdrom

Para facilitar as coisas, já crie um link simbólico chamado /dev/cdrom que aponte para o seu /dev/hdX

[root@localhost]# cd /dev

[root@localhost]# ln -s hdX cdrom

E ainda coloque uma entrada em /etc/fstab: /dev/cdrom /mnt/cdrom iso9660 noauto 0 0

Desta maneira, somente o usuário root poderá acessar o cdrom. Para que o usuário comum também possa utilizá-lo, a linha deverá ser a seguinte: /dev/cdrom /mnt/cdrom iso9660 noauto,user 0 0

Assim sendo, aquela primeira alternativa "[root@localhost]# mount /mnt/cdrom" irá funcionar, sem que precise se especificar o tipo ou o dispositivo.

Considere hdX, o dispositivo que refencia o CDROM

hda - CDROM master na IDE0 (improvável) hdb - CDROM slave na IDE0 hdc - CDROM master na IDE1 hdd - CDROM slave na IDE1

Detalhes: Certifique-se que existe um diretório /mnt/cdrom /mnt/cdrom será o diretório raiz do CD

13.2 Meu CDROM Creative IDE não é detectado na instalação

Geralmente o CDROM IDE da Creative é conectado na placa de som SoundBlaster, que tem sua própria interface IDE, configurada normalmente para a terceira porta. Isso pode gerar problemas na detecção do CDROM na instalação.

Simplesmente conecte seu cabo de dados diretamente na placa-mãe, usando a segunda interface IDE (IDE1).

14. hardware/disco rígido IDE

14.1 Como acesso meu HD IDE onde está o windows?

Deve-se primeiro "montar" o HD para poder acessá-lo

Crie um ponto de montagem (diretório) para o HD:

[root@localhost]# mkdir /mnt/win

Execute o comando de montagem:

[root@localhost]# mount -t vfat /dev/hdXn /mnt/win

Coloque uma entrada em /etc/fstab: /dev/hdXn /mnt/win vfat noauto 0 0

Assim pode-se executar o comando sem que precise se especificar o tipo ou o dispositivo.

[root@localhost]# mount /mnt/win

É possível também montar essa partição automaticamente. Para isso, basta substituir na entrada do /etc/fstab a opção "noauto" por "auto".

Em hdXn considere: X: o dispositivo que refencia o HD n: a partição desse HD a ser montada

hda - HD master na IDE0 hdb - HD slave na IDE0 hdc - HD master na IDE1 hdd - HD slave na IDE1

Por exemplo, seu o HD windows é o master na IDE0 e possui apenas uma partição C:, /dev/hdXn ficará

/dev/hda1



15. hardware/disquete

15.1 Como acesso meu drive de disquete?

Para se utilizar disquetes Linux (ext2)

Deve-se primeiro "montar" o disquete para poder acessá-lo

Para montar: (e poder acessá-lo)

[root@localhost]# mount /mnt/floppy

Para desmontar: (e poder retirá-lo)

[root@localhost]# umount /mnt/floppy

Certifique-se que existe um diretório /mnt/floppy. /mnt/floppy será o diretório raiz do disquete.

Para se utilizar disquetes DOS: (vfat)

Instale o pacote "mtools" e use comandos normais do DOS com um "m" na frente, exemplo:

[root@localhost]# mcopy a:*.txt /tmp

[root@localhost]# mdir a:

Comandos disponíveis:

mattrib mbadblocks mcd mcheck mcomp mcopy mdel mdeitree mdir mformat minfo mkmanifest mlabel mmd mmount mmove mpartition mrd mread mren mtools mtoolstest mtype mwrite mxtar mzip



15.2 Como criar/formatar um disquete para o Linux?

Formatar disquete:

[root@localhost]# fdformat /dev/fd0H1440

Criar sistema de arquivos do Linux (ext2), checando os blocos ruins:

[root@localhost]# mke2fs -c /dev/fd0

16. hardware/impressora

16.1 Problemas para imprimir com a impressora Canon BJC4xxx

Comente uma linha em /var/spool/lpd/lp/postscript.cfg

# COLOR=-dBitsPerPixel=1

16.2 Como configurar minha HP DeskJet 720C, 722C, 820C ou 1000C?

As HP DeskJet 720C, 722C, 820C e 1000C são impressoras PPA. elas não funcionarão com os controladores PCL disponíveis. Normalmente impressoras PPA são utilizadas com um controlador de impressora especial do windows.

Um controlador PPA para as impressoras 710, 720, 820 e 1000 existe para Ghostscript, e está disponível, juntamente com as instruções de instalação em

http://www.httptech.com/ppa/

17. hardware/modem

17.1 Meu modem é compatível com o Linux?

Acesse o endereço abaixo, que tem uma base grande e atualizada, com a maioria dos modems existentes (demora mas carrega...):



http://www.kc.net/~gromitkc/winmodem.html

17.2 Como configurar o modem pelo control-panel?

  • Entre no control-panel;

  • Clique no ícone "Modem Configuration";

  • Clique na porta a qual seu modem está conectado;

  • Clique no botão "OK".

Se o modem estiver na COM2 ou COM3 você deve adicionar uma linha como esta em seu /etc/rc.d/rc.local

setserial /dev/modem irq 7

De acordo com a IRQ que seu modem utilizar.

17.3 O /dev/modem não existe... como configurá-lo?

O /dev/modem é somente uma ligação simbólica para o dispositivo real, segundo a seguinte tabela:

DOS: Linux: com1 /dev/ttyS0 com2 /dev/ttyS1 com3 /dev/ttyS2 com4 /dev/ttyS3

Então, se seu modem estiver conectado na com3, por exemplo, o comando para criação do /dev/modem:

[root@localhost]# ln -sf /dev/ttyS2 /dev/modem

Se o modem estiver na ttyS2 ou ttyS3 você deve adicionar uma linha como esta em seu /etc/rc.d/rc.local

setserial /dev/modem irq 7

De acordo com a IRQ que seu modem utilizar.



17.4 Meu modem aparentemente está mais lento que o normal

Definir a cadeia (string) de inicialização correta do modem pode ajudar. para saber qual a cadeia específica de seu modem, consulte o seu manual ou página na internet do fabricante.

Para definir esta cadeia:


  • No kppp, entre em "Configurações", "Modem", "Comandos do Modem" e preencha "Cadeia de Inicialização";

  • No control-panel, entre em "Network Configuration", selecione a interface ppp0, "Edit", "Communication" e preencha "Modem Init String".

17.5 Tento discar, mas o modem está ocupado

Para descobrir quem está utilizando o modem, digite:

[root@localhost]# fuser /dev/modem

Será retornado na tela o número do processo que está ocupando o modem. para ver quem é que está executando esse processo, digite:

[root@localhost]# ps ax | grep 1234

Sendo 1234 o número do processo obtido. Caso o dono desse número possa ser encerrado sem problemas, encerre-o:

[root@localhost]# kill -9 1234

Assim o modem ficará liberado.

Note que normalmente não era para o modem estar ocupado, principalmente se for por um processo alheio ao modem, como por exemplo o gpm (do mouse). isso demonstra uma má configuração da máquina que, enquanto não for configurada da maneira correta, estará sempre ocupando o modem.

17.6 Como testar se o modem está funcionando?

Modo texto: Entre no minicom:

[root@localhost]# minicom -sL -con



  • Entre em "Configuração da porta serial"

  • O item A "Dispositivo serial" deve ficar como /dev/modem

  • ENTER

  • Ao voltar para a tela inicial, digite ESC

  • Aparecerá "Inicializando o modem"

Se tudo estiver certo, ao se digitar

atx3 ati3 ati4 ati5 etc...

Aparecerão os dados do modem.

Interface KDE: Use o kppp, que faz testes de comunicação com o modem.

17.7 Como configuro meu winmodem?

Os modems do tipo winmodem não são suportados pelo Linux. Estes modems dependem de software específico para carregar parte de sua firmware, não disponíveis para o Linux, pois as especificações dos mesmos não são liberadas, não permitindo assim o desenvolvimento de drivers pela comunidade Linux.



18. hardware/placa de rede

18.1 Como instalar minha placa 3com 3c59x?

Utilize os utilitários no control-panel, na interface gráfica, mas aqui vão os passos a serem seguidos para uma instalação "manual" deste driver:

Edite o arquivo /etc/conf.modules e insira uma linha assim: alias eth0 3c59x

Execute o comando:

[root@localhost]# ifup eth0

OBS: A placa 3C509b precisa ter o plug'n'play desativado para que funcione corretamente. para desativá-lo, utilize o disquete que vem junto com a placa, e defina manualmente o endereço de E/S (I/O) e a interrupção (IRQ). leia mais sobre PnP nas P&R.

Para maiores informações, consulte a página do driver em: http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html

18.2 Como instalar a placa EtherExpress PRO 100?

O módulo dessa placa é "eepro100" e já está suportado no kernel padrão da instalação. tente primeiramente:

[root@localhost]# modprobe eepro100

Caso queira ser mais específico, passando parâmetros, acompanhe a tabela:

Hexa Decimal Significa

0x10 16 Força uso Full-Duplex (usado com 0x20 ou 0x40)

0x20 32 Força uso em 100mbps apenas

0x40 64 Força uso em 10mbps apenas

E para passar as opções para carregar o módulo:

[root@localhost]# insmod eepro100 options=0x20,0,0x50

Para maiores informações, consulte a página do driver: http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html

18.3 Como detectar minha placa de rede NE2000?

Execute o comando:

[root@localhost]# modprobe ne

Caso sua placa seja ISA, você deve especificar o seu endereço de E/S em /etc/conf.modules:

alias eth0 ne options ne io=0x300

19. hardware/placa de som

19.1 Como configuro a placa de som CMI-8330 (on-board)?

Este procedimento só funcionará para as placas do tipo ISA, e não para as do tipo PCI. Para certificar-se que sua placa é ISA, não deve haver referência alguma à CMI no arquivo /proc/pci



ftp://ftp.conectiva.com.br/pub/conectiva/EXPERIMENTAL/RPMS/som/

Baixe e instale os pacotes: isapnptools-*.i386.rpm sndconfig-*.i386.rpm

Utilize o 'sndconfig' para detectar e configurar sua placa.

Exceção 1: Caso ela não seja detectada, será necessário informar manualmente ao 'sndconfig' os valores de E/S, IRQ e DMA da sua placa. para isso, execute:

[root@localhost]# sndconfig --noprobe e entre com os valores adequados.

Se não os souber, procure-os no windows: iniciar, configurações, painel de controle, sistema, dispositivos de som:

SB16


Porta E/S = 0X240

IRQ = 5


DMA1 = 3

DMA2 = 7

Midi

Porta E/S = 0x330



IRQ = 9

Windows Sound System

Porta E/S 530

Porta E/S 388

IRQ 11

DMA 0


Exceção 2: Se mesmo assim não der certo, será necessário editar os arquivos abaixo, substituindo os valores de E/S (IO), IRQ, DMA, DMA16 adequadamente:

/etc/isapnp.conf

# CMI8330 /etc/isapnp.conf arquivo de configuração

#

(READPORT 0x0203)



(ISOLATE PRESERVE)

(IDENTIFY *)

#

# Configuração do Windows Sound System



#

(CONFIGURE CMI0001/16777472 (LD 0

(IO 0 (BASE 0x0530))

(IO 1 (BASE 0x0388))

(INT 0 (IRQ 11 (MODE +E)))

(DMA 0 (CHANNEL 0))

(ACT Y)

))


#

# Configuração da MPU-401 Midi

#

(CONFIGURE CMI0001/16777472 (LD 1



(IO 0 (BASE 0x0330))

(INT 0 (IRQ 9 (MODE +E)))

(ACT Y)

))


#

# Configuração da Soundblaster 16

#

(CONFIGURE CMI0001/16777472 (LD 3



(IO 0 (BASE 0x0240))

(INT 0 (IRQ 5 (MODE +E)))

(DMA 0 (CHANNEL 3))

(DMA 1 (CHANNEL 7))

(ACT Y)

))


(WAITFORKEY)

/etc/conf.modules =-------------------------------------- options ad1848 io=0x530 irq=11 dma=0,0 alias sound sb alias midi mpu401 options mpu401 io=0x330 irq=9 options sb io=0x240 irq=5 dma=3 dma16=7 =--------------------------------------

Referências: http://martelo.dee.bauru.unesp.br/Como_Fazer_CMI8330.html http://home.gelrevision.nl/~h.wolter/CMI8330_0.05.txt

O HOWTO acima (CMI8330_0.05.txt) também está disponível em http://www.conectiva.com.br/~suporte-cl/comofazer

No HOWTO também há o fonte de um programa em C, para ser utilizado caso haja problemas com o som do CD na placa.

19.2 Como configurar minha placa de som?

Use o aplicativo sndconfig. Ele detecta a maioria das placas de som.

Se sua placa for PnP, a versão nova do sndconfig pode detectá-la. encontre-a em: ftp://ftp.conectiva.com.br/pub/conectiva/EXPERIMENTAL/RPMS/som não se esqueça de atualizar também o pacote isapnptools

Caso enfrente problemas com a detecção (core dumped), chame o aplicativo sem a auto detecção:

[root@localhost]# sndconfig --noprobe

E informe as especificações de sua placa.



19.3 Executo o playmidi e dá erro no /dev/sequencer

O sndconfig não configura a interface MIDI para algumas placas de som. para fazer isso manualmente, edite o /etc/conf.modules e adicione as linhas seguintes:

alias midi opl3 options opl3 io=0x388

Esse io 0x388 é quase que universal, mas na dúvida, convém checar se o endereço de E/S de sua placa MIDI é esse mesmo.

Na próxima reinicialização do sistema, o módulo midi será carregado, mas estiver com muita ansiedade, execute-o "na mão":

[root@localhost]# modprobe midi



19.4 Como configuro minha placa mwave no Linux?

As placas IBM mwave não são suportados pelo Linux. Estas placas dependem de software específico para carregar parte de sua firmware.



19.5 Como configurar placas de som OPL3?

Edite o arquivo /etc/conf.modules, incluindo as seguintes linhas (se já houverem linhas semelhantes, apague-as):

alias sound opl3sa2

alias midi opl3

options opl3 io=0x388

options opl3sa2 io=0x370 mss_io=0x530 irq=5 dma=1,0 mpu_io=0x330

Substituindo, é claro, os parâmetros usados acima pelos da sua placa.

Para testar a configuração, carregue os módulos de som:

[root@localhost]# modprobe sound

[root@localhost]# modprobe midi

Experimente o seguinte comando para testar o som:

[root@localhost]# cat /usr/share/sndconfig/sample.au > /dev/audio

Caso ainda não funcione, experimente substituir as linhas contendo opl3sa2 por estas:

alias sound opl3sa

options opl3sa io=0x370 irq=5 dma=1 dma2=0 mpu_io=0x330 mpu_irq=7

Novamente, substituindo os valores pelos que sua placa utiliza. E execute os modprobes novamente. caso continue não funcionando (!), sua placa de som pode ser Plug and Play, sendo necessário configurá-la com o isapnp antes. Para isso, consulte o seguinte endereço:



http://www.conectiva.com.br/PR/hardware/plug_and_play/#p1

20. hardware/placa de vídeo

20.1 Como configuro minha placa de vídeo com chip i740?

O driver de vídeo para essa placa ainda está em desenvolvimento, portanto você deve obtê-lo separadamente.

Pegue os arquivos XBF-i740-glibc-1.0.0-1.i386.rpm e xf86config-glibc-1.0.0.i386.tgz a partir do endereço ftp://ftp.precisioninsight.com/pub/pi/XBF coloque-os em /tmp e execute:

[root@localhost]# rpm -ivh /tmp/XBF-i740-glibc-1.0.0-1.i386.rpm

[root@localhost]# ln -sf /usr/X11R6/bin/XBF_i740 /etc/X11/X

[root@localhost]# tar xvzf /tmp/xf86config-glibc-1.0.0.i386.tgz

[root@localhost]# xf86config

Para a configuração pelo xf86config, note:



  • Será perguntado qual o seu modelo de placa de vídeo, com a possibilidade de ver sua lista de placas. Veja a lista, e digite o número correspondente ao modelo de sua placa;

  • Quando aparecer: "Which one of these screen types do you intend to run by default (1-5)?", selecione 5;

  • Responda "n" à criação do link simbólico;

  • Responda "q" na seleção de RAMDAC;

  • Aperte ENTER na seleção do Clockship;

  • Resposta "n" à execução do SuperProbe.

20.2 Pproblemas na configuração da Cirrus Logic GD546x

Edite seu /etc/X11/XF86Config, e na seção específica da sua placa Section "Device", coloque a linha

Option "xaa_no_color_exp"

20.3 Como configurar a placa Creative Labs 3D Voodoo Banshee?

Essa placa ainda não é completamente suportada pelo XFree86, é preciso instalar um driver, que ainda está em desenvolvimento, em:



http://glide.xxedgexx.com/3DfxRPMS_vb_glibc.html

20.4 O chipset da minha placa de vídeo Neomagic é suportado?

O fabricante do chipset neomagic não libera suas especificações, desta forma não foi possível incluir suporte ao mesmo no XFree86 que vem com nossa distribuição.

Mas a Red Hat Software em parceria com uma empresa que faz os drivers para este chipset iniciou um programa de suporte a chipsets que não tenham especificação pública e está disponibilizando servidores em forma somente binária para resolver, parcialmente, esta situação.

Para obter o servidor por favor acesse: http://www.redhat.com/support/docs/rhl/intel/rh51-hardware-intel-9.html

Leia as instruções e obtenha o servidor adequado.

20.5 Como configurar minha placa de vídeo SiS530 ou SiS620?

Este modelo de placa de vídeo ainda não é suportado pelo XFree86. Mas existe um servidor X em estágio alfa de desenvolvimento, cujos tópicos de configuração e instalação estão disponíveis em:



http://www.conectiva.com.br/~suporte-cl/comofazer/sis530e620.html

20.6 Problemas com a configuração da placa de vídeo Trident

Utilize o Xconfigurator para configurar o X. Escolha a placa, o monitor, e depois todas as resoluções disponíveis para testar qual funciona.

Inicie o X de todas as maneiras seguintes:

[root@localhost]# startx -- -bpp 8

[root@localhost]# startx -- -bpp 16

[root@localhost]# startx -- -bpp 32

Utilize o Ctrl+Alt+"tecla + do teclado numérico" para mudar as resoluções e ver quais funcionam ou não. anote.

Edite o arquivo /etc/X11/XF86Config e, na parte referente a suas resoluções, coloque somente a que você usará. ex: vou querer 16bpp em 1024x768:

Section "Screen"

Driver "svga"

Device "Trident TGUI9685"

Monitor "LG StudioWorks 45i"

DefaultColorDepth 16 <--- indica o padrão de cores

(aqui tem a subsection Display de 8 bits...)

Subsection "Display"

Depth 16


Modes "1024x768"

ViewPort 0 0

EndSubsection

(aqui tem a subsection display de 32 bits...)



Se a resolução desejada não funcionar: Edite o /etc/X11/XF86Config e, nos modelines (modos de vídeo) comente todos referentes a sua resolução e vá descomentando somente um, um de cada vez.

Ex: para 1024x768: deixe somente uma das modelines.

# @ 60hz

# Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync

# @ 70hz

Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806 -hsync -vsync

# @ 76hz

# Modeline "1024x768" 85 1024 1032 1152 1360 768 784 787 823

Se a sua placa for uma Cyber 9397, especifique ainda as opções

Option "tgui_pci_read_on" Option "tgui_pci_write_on"

Para não ter problemas com a aceleração.

20.7 Estou com problemas com a placa Trident ou SiS

Vá até nosso sítio de FTP e baixe somente os arquivos listados pelo comando:

[root@localhost]# rpm -qa | grep XFree mais o pacote Xconfigurator

Após baixar estes arquivos, pegue o patch em http://www.conectiva.com.br/~suporte-cl/patches

Supondo que você coloque ele em /tmp, execute:

[root@localhost]# cd /

[root@localhost]# patch -p0 < /tmp/patch.Cards-3.3.3.1-marumbi

Após, utilize o Xconfigurator normalmente. Não autodetecte a quantidade de memória, coloque por si mesmo.

Edite o arquivo /etc/X11/XF86Config e descomente a linha:

#VideoRam XXXX (sua memória de vídeo)

Pronto. basta executar o X.

### Guarani ### ftp://ftp.conectiva.com.br/pub/conectiva/atualizacoes/3.0/RPMS/XFree86

### Marumbi ### ftp://ftp.conectiva.com.br/pub/conectiva/atualizacoes/2.0/RPMS/XFree86

21. hardware/plug and play

21.1 Não consigo desligar o Plug'n'Play (PnP) da placa

Utilize o aplicativo isapnptools. os programas/arquivos deste pacote são:

/etc/isapnp.conf - arquivo de configuração pnpdump - captura as configurações das placas PnP isapnp - configura as placas

Os passos a executar são:

1. Execute o comando pnpdump. se ele jogar várias informações na tela, isso quer dizer que ele detectou uma placa PnP no seu computador. se for o caso, repita a operação, só que desta vez, digite :

[root@localhost]# pnpdump > /etc/isapnp.conf

Se este não é o caso, você não tem uma placa PnP. (ou o Linux não tomou conhecimento dela)

2. Edite o arquivo /etc/isapnp.conf, e remova alguns comentários (linhas que começam com #), assim:

2.1 Procure qualquer linha que comece com a palavra CONFIGURE. esta linha está identificando um dispositivo PnP. a partir desta linha, até uma que terá a palavra ACT Y (comentado), será a definição de qual endereço este dispositivo está utilizando.

2.2 Olhe cuidadosamente cada uma das linhas, e descomente as que falarem sobre um endereço de memória, ou IRQ qualquer, como:

(IO 0 (BASE 0x0220))

E remova os comentários também.

Pronto, seu linux está configurado para utilizar a sua placa PnP. Para que as configurações sejam ativadas sem precisar reinicializar a máquina, execute:

[root@localhost]# isapnp /etc/isapnp.conf

E depois utilize normalmente o utilitário de configuração da placa (Xconfigurator, sndconfig, etc).

Ler o manual e a documentação que acompanham o pacote ajuda muito a entender o funcionamento do sistema:

[root@localhost]# man isapnp

[root@localhost]# man isapnp.conf

[root@localhost]# man pnpdump

[root@localhost]# cd /usr/doc/isapnp*

[root@localhost]# more isapnpfaq.txt

21.2 Dispositivos PnP (Plug'n'Play) funcionam no linux?

O hardware PnP não é compatível com o Linux. Isso significa que:



  • O Linux, no geral, atualmente não suporta PnP de uma maneira estável, que funcione.

  • Os periféricos PnP geralmente não operam com o Linux. A maioria deles possuem configurações de jumper ou BIOS que podem "desligar" seu suporte PnP e simplesmente usam suas configurações de IRQ e porta. Você precisa desligar o suporte PnP dessa maneira para cada periférico PnP que queira usar com o Linux.

  • Alguns periféricos PnP (como SoundBlaster 16 PnP) não possuem configurações de jumpers ou BIOS, e não podem desligar seu PnP. Esses periféricos não funcionarão com o Linux a menos que você use algum outro meio de funcionamento (como desativar o PnP do periférico no MSDOS e então reinicializar o Linux).

  • Caso não haja maneira MESMO de desligar o PnP, os utilitários pnpdump e isapnp podem ser usados.

22. hardware/scsi

22.1 Quais os parâmetros da controladora SCSI Adaptec AHA-1520/1522?

Tirado diretamente do código fonte do driver da placa

/usr/src/linux/drivers/scsi/aha152x.c:

CONFIGURATION ARGUMENTS:


IOPORT base io address (0x340/0x140)

IRQ interrupt level (9-12; default 11)

SCSI_ID scsi id of controller (0-7; default 7)

RECONNECT allow targets to disconnect from the bus (0/1; default 1 [on])

PARITY enable parity checking (0/1; default 1 [on])

SYNCHRONOUS enable synchronous transfers (0/1; default 0 [off])

(NOT WORKING YET)

DELAY: bus reset delay (default 100)

EXT_TRANS: enable extended translation (0/1: default 0 [off])

SYMBOLS FOR MODULE CONFIGURATION:

aha152x=IOPORT,IRQ,SCSI_ID,RECONNECT,PARITY,SYNCHRONOUS,DELAY,EXT_TRANS

Especifique as opções separadas por vírgulas, nesta ordem. Geralmente apenas as três primeiras serão necessárias, pois nas outras o valor padrão (default) é o mesmo para a maioria das placas:

aha152x=IOPORT,IRQ,SCSI_ID

Então, os parâmetros ficariam: 0x340,12,4

Com o linux instalado, coloque a seguinte linha no início do /etc/lilo.conf append = "aha152x=0x340,12,4"

Apenas troque pelos valores corretos. Caso não baste, especifique TODAS as opções.

OBS.: Não esqueça rodar o lilo após editar o arquivo /etc/lilo.conf.

[root@localhost]# /sbin/lilo

Ou ainda, para algo mais imediato, tente executar na linha de comando:

[root@localhost]# insmod aha152x aha152x=0x340,12



22.2 O Linux tem suporte às placas SCSI Adaptec com chipset aic7890?

Veja esta mensagem (recente):

Well, our group too got a new Dell P-II Workstation (Precision WS 410)

last week. I was supposed to install Linux on it when I realised

that the U2W controller (rather AIC-7890 chipset) is unsupported under

Linux! Luckily, Doug Ledford, the person heading the development of

Adaptec drivers, has promised a beta version of drivers supporting U2W

by today evening. You can check out his FTP site:





  1   2   3   4


©livred.info 2017
enviar mensagem

    Página principal