Mostrando postagens com marcador hardware. Mostrar todas as postagens
Mostrando postagens com marcador hardware. Mostrar todas as postagens

terça-feira, 7 de maio de 2013

Script instalador do driver Nvidia para Debian


Muitos usuários Debian mandam-me mensagens solicitando ajuda para instalar o driver da Nvidia. Bom, não possuo qualquer hardware desse fabricante, mas pesquisei por aí e encontrei um script já bem conhecido por toda comunidade Debian e servirá tanto para o Squeeze quanto para o Wheezy. O script foi originalmente escrito por Enrique Molina, adaptado por Cesar Ferreira e licenciado sob a GPL v.3.

Na verdade são utilizados dois scripts, um para instalar o driver e outro para removê-lo. O script automatiza todo o processo, adicionando o repositório correto de acordo com a versão que estamos utilizando, baixará o driver, o instalará e reiniciará a máquina.

Então, comecemos por baixar os scripts:

Em um terminal mudemos a permissão de execução dos scripts:
chmod +x *.sh
Agora obtemos acesso ao ambiente root:
sudo su
Para instalar o driver, rodamos o script indicando para o mesmo a versão Debian que estamos utilizando. Assim, para o Wheezy rode o camando:
./install-nvidia-drivers.sh wheezy
Para remover o driver, caso algo dê errado ou não goste do resultado:
./remove-nvidia-drivers.sh
Espero que seja útil!

domingo, 17 de março de 2013

Bluetooth do DELL Inspiron N4050 no Debian


Já havia tratado desse assunto em um post anterior. Entretanto, o módulo compilado naquela ocasião era muito bugado e o bluetooth funcionava quando queria ou funcionava mal.

Pesquisando por aí descobri que o módulo do pacote linux-firmware mais recentes funciona perfeitamente para o bluetooth do DELL Inspiron N4050.

Mas tal pacote tem que ser buscado direto da fonte; o pegaremos diretamente do git. Sendo assim, instalemos, primeiramente, o git:
sudo aptitude install git
Para não deixarmos lixo em nossa home, façamos a clonagem do git na pasta tmp, siga os comandos na sequência.
cd /tmp
git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
sudo cp linux-firmware/ath3k-1.fw /lib/firmware
Agora basta reiniciarmos o sistema e usarmos nossos dispositivos bluetooth.

segunda-feira, 10 de janeiro de 2011

Wireless Ativo com o Wicd no Debian 6.0


Alguns amigos me informaram que, após procederem à instalação do Debian Squeeze conforme nosso primeiro tutorial, não conseguiram detectar nenhum AP de wireless através do wicd (o aplicativo gestor de redes).
Verificando isso de perto pude ver que a dificuldade estava no fato de não terem configurado o aplicativo para reconhecer sua placa wireless. Sendo assim, esse pequeno post servirá de complemento àquele tutorial.


Habilitando o Wifi


Dê um clique com o botão esquerdo do mouse sobre o ícone do wicd na área de notificação no painel do seu desktop; depois clique no botão Preferences e, na janela que se abre, escolha a aba General Settings. Agora é só adicionar wlan0 na linha Wireless interface. A partir de então as redes wireless serão listadas na janela principal.


Se ainda assim nada for detectado é porque sua placa wireless não é reconhecida como wlan0. Para saber como ela foi detectada digite no terminal:
sudo iwconfig
Para as demais placas de redes deverá surgir a mensagem "no wireless extensions" e para a wifi será "IEEE 802.11bg" com mais algumas informações. Basta apenas substituir pela nomeação correta na janela anterior.

Chip Gráfico SiS 771/671 no Debian 6.0 - Driver Vesa



Você é um (in)feliz possuidor de computador com hardware SiS, incluindo o chip gráfico, e, ao seguir nossa publicação anterior, deparou-se com seu desktop em uma tela com resolução de 800x600 pixels ao inicializar o sistema? Então você está no meu time.
Apresento aqui uma solução razoável para você obter uma resolução eficiente de 1280x768 pixels. Existe outra solução, que é a utilização de um driver compilado do antigo suporte do Thomas Winischhofer, mas a utilizada aqui é mais prática e rápida. Em um outro post abordaremos os procedimentos para essa outra solução.
Utilizaremos o driver vesa do próprio X.org com a configuração mais apropriada do arquivo /etc/X11/xorg.conf. Mas vamos aos procedimentos!

Identificando Seu Hardware

Seu você se deparou com uma tela de 800x600 e não sabe se seu micro utiliza o chip gráfico SiS 761/671, digite o seguinte comando no terminal:
lspci | grep VGA
Se o seu hardware for o mencionado, deve obter o seguinte resultado:
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)
Se for assim, vamos configurar o arquivo /etc/X11/xorg.conf da forma adequada.

Criando e Configurando o xorg.conf

Nas versões atuais do servidor gráfico o arquivo /etc/X11/xorg.conf não é criado durante a instalação. Então vamos gerá-lo com o seguinte comando:
sudo touch /etc/X11/xorg.conf
Após isso acrescentaremos o seguinte conteúdo ao mesmo:

# xorg.conf (X.Org X Window System server configuration file)


Section "Device"
Identifier "Configured Video Device"
Driver "vesa"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
HorizSync 30 - 63
VertRefresh 50 - 75
EndSection

Para incluir tudo isso aí basta abrir o aquivo que criamos no mousepad, copiar esse conteúdo e colá-lo:
sudo mousepad /etc/X11/xorg.conf
Agora, reinicalize seu sistema e veja se a resolução desejada foi obtida. Caso contrário, vá no menu do xfce, no submenu Settings, ítem Display e ajuste à resolução pretendida e reinicialize novamente.