Infelizmente o Notebook CCE Win do meu irmão veio com uma placa de vídeo SiS modelo 771 / 671. A SiS é uma empresa que não dá suporte para Linux, ignorando os donos dessas placas de vídeo.
Com o Ubuntu Karmic Koala (9.10) não conseguia a resolução 1024 x 768, apenas as resoluções 800 x 600 e 640 x 480. Então tive que pesquisar um pouco para encontrar a solução.
Com lspci no notebook obtive a seguinte saída:
lspci | grep -i VGA
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)
Para obter a resolução 1024 x 768 executei os seguites passos:
Entre no site SiS Graphics on Linux.
Baixe o driver. Hoje, dia 31 de outubro, baixei este pacote: http://ncc-1701a.homelinux.net/~linux-sis/downloads/xorg-driver-sis671_0.9_i386.deb
Instale o pacote com o comando: sudo dpkg -i xorg-driver-sis671_0.9_i386.deb
Agora só falta editar o xorg.conf para adicionar o driver sis671. Execute o comando sudo gedit /etc/X11/xorg.conf. Na seção Device, procure pela linha "Driver" e troque o valor atual por sis671. Esta linha deverá ficar assim:
Driver "sis671"
Reinciei o servidor X. Se precisar, altere a resolução em Sistemas > Preferências > Vídeo.
sábado, 31 de outubro de 2009
domingo, 18 de outubro de 2009
Diagnóstico de Hardware
Boa tarde caros!
Quem trabalha com suporte, muitas vezes, se depara com problemas com os drives. A história é sempre a mesma: É passado mais tempo procurando por drives ao invés de instalar o Sistema Operacional. É ai que entram os programas de diagnóstico de hardware! Oh beleza! Os melhores são pagos, afinal todos tem que que comer.No Linux também temos "problemas" com drives. Apesar de ter bastante coisa no Kernel, ainda temos que buscar alguma coisa e instalar manualmente. Mas e ai? Como fazer?
Temos duas formas. Uma é bem conhecida: o comando lspci, que mostra o hardware da máquina de forma bem genérica, vejam uma saída do comando:
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
Existe ainda o podereso lshw. Para instalar utilize o seguinte comando:
# aptitude install lswh
Como usa-lo ?
# lshw
Vejam a diferença:
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Proces
sor to DRAM Controller (rev 04)
Subsystem: ASUSTeK Computer Inc. Device 82d9
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
Facil, não é?
Marcadores:
Diagnóstico Hardware
sábado, 3 de outubro de 2009
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Recurso temporariamente indisponível
Durante um aptitude safe-upgrade obtive o erro:
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Recurso temporariamente indisponível.
Pesquisando, descobri que este problema é muito fácil de ser resolvido. Simplesmente remova (ou se preferir, mova para outro lugar) todos os arquivos do diretório /var/cache/debconf/. Execute aptitude update e depois aptitude safe-upgrade.
Simples assim :)
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Recurso temporariamente indisponível.
Pesquisando, descobri que este problema é muito fácil de ser resolvido. Simplesmente remova (ou se preferir, mova para outro lugar) todos os arquivos do diretório /var/cache/debconf/. Execute aptitude update e depois aptitude safe-upgrade.
Simples assim :)
sábado, 12 de setembro de 2009
Apache 2: mod_rewrite no Debian Squeeze
mod_rewrite é um módulo do Apache que torna as suas URL's mais "amigas". Amigas dos usuários e dos motores de busca (vide Google).
Normalmente uma URL de um site/sistema WEB é assim: http://www.meusite.com.br?modulo=empresas&acao=noticias. Com o mod_rewrite ativo e um arquivo .htaccess devidamente configurado, você pode obter uma URL assim: http://www.meusite.com.br/empresas/noticias. E aí? Qual URL é mais fácil de decorar?
Brincando com o CakePHP precisei ativar o mod_rewrite no Debian Squeeze.
Pesquisando por aí, descobri como é fácil fazer isso. Seguem os passos:
Como root, abra o arquivo /etc/apache2/sites-enabled/000-default em um editor de textos.
Encontre as linhas:
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
E altere AllowOverride None para AllowOverride All.
Salve e feche o arquivo.
Ainda como root, digite a2enmod rewrite. Este comando habilitará o mod_rewrite no Apache.
Reiniciei o serviço do Apache com o comando /etc/init.d/apache2 restart.
Pronto! Agora suas URL's ficarão mais amigáveis.
Normalmente uma URL de um site/sistema WEB é assim: http://www.meusite.com.br?modulo=empresas&acao=noticias. Com o mod_rewrite ativo e um arquivo .htaccess devidamente configurado, você pode obter uma URL assim: http://www.meusite.com.br/empresas/noticias. E aí? Qual URL é mais fácil de decorar?
Brincando com o CakePHP precisei ativar o mod_rewrite no Debian Squeeze.
Pesquisando por aí, descobri como é fácil fazer isso. Seguem os passos:
Como root, abra o arquivo /etc/apache2/sites-enabled/000-default em um editor de textos.
Encontre as linhas:
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
E altere AllowOverride None para AllowOverride All.
Salve e feche o arquivo.
Ainda como root, digite a2enmod rewrite. Este comando habilitará o mod_rewrite no Apache.
Reiniciei o serviço do Apache com o comando /etc/init.d/apache2 restart.
Pronto! Agora suas URL's ficarão mais amigáveis.
Marcadores:
.htaccess,
Apache,
Linux,
mod_rewrite
Assinar:
Postagens (Atom)
