Drivers Proprietários para: Nvidia e ATI
Há quatro maneiras para você instalar drivers 3D em seu sistema:
-
sgfxi / !h2 smxi
Para instalar o smxi:
cd /usr/local/bin; wget techpatterns.com/smxi.zip; unzip smxi.zip && smxi Para abri-lo, sempre como root: smxi ... e siga as instruções
ou, se quiser instalar apenas o script da placa 3d:
cd /usr/local/bin && wget -Nc http://techpatterns.com/downloads/distro/sgfxi && chmod +x sgfxi && sgfxi para ver as opções: sgfxi -h
O sgfxi dá suporte, atualmente, a drivers ATI fglrx e Nvidia. Suporta também conversões de ou para os drivers livres do xorg, como ati, intel, ou nv. O !h2 smxi usa sgfxi como motor para instalação dos drivers, apenas adicionando algumas opções extras para os usuários.
O driver padrão é o que está instalado, se não houver argumentos que se sobreponham a ele. No entanto, se sua placa for muito antiga e pedir um driver legado ('legacy driver'), o script escolherá um para você.
Quando você roda o script, ele faz uma pausa para dizer qual driver vai instalar. Você pode aceitar OU sair e rodá-lo de novo com um argumento diferente, que satisfaça suas necessidades.
Você pode ainda rodar o instalador do sgfxi dentro do próprio !h2 smxi, pois, como dissemos, ele usa o sgfxi para instalar os drivers de sua placa. Antes de tudo, visite a página do !h2 smxi para mais informações. Em seguida, rode este comando:
smxi -kiwdt
sgfxi-h: A opção -h fornece uma lista com todos os drivers suportados e mostra uma síntese das especificações de seu sistema, do kernel e da versão do xorg. Outras opções úteis:
-c Usa modo compósito (apenas placas NVidia) -d Remove IgnoreDisplayDevices, o que vai permitir TV, por exemplo (apenas nVidia) -h Mostra este menu de ajuda -n Instala automaticamente os drivers nv, intel e ati, nativos do xorg; Limpa de seu sistema os drivers binários antigos e atualiza o xorg.conf com informações sobre os novos; Retira do xorg.conf informações sobre nvidia e fgrlx -N Força a instalação de um driver xorg específico Sintaxe: sgfxi -N <um dos drivers da lista, como -N radeon> Drivers xorg suportados: ati i128 i740 i810 i810-modesetting intel mga neomagic nv radeon sis tdfx vesa vga voodoo Também faz as alterações necessárias no xorg.conf. Configuração total e automática do radeon xorg 3D -o Sobrepõe-se ao padrão: instala um driver específico; a sobreposição é absoluta Sintaxe: -o 9746 (para NVidia, não use a parte 1.0- ) ou -o 8.32.5 (para fglrx) -r Remove modelines do xorg.conf -t Ativa twinview dinâmico (apenas NVidia)
-
install-binary-gfx
O novo script para instalação de drivers de placas de vídeo chama-se: install-binary-gfx. Para obtê-lo, rode get-sidux-binary-gfx uma vez no terminal, como root:
get-sidux-binary-gfx install-binary-gfx -a (para montar a fonte sid)
Ele vai escolher o driver certo para sua placa, montar um pacote .deb, instalá-lo e alterar seu arquivo xorg. conf automaticamente. Para que as mudanças tenham efeito, é necessário reiniciar o X (Ctrl+Alt+Backspace).
Opções
Há algumas opções que você pode ativar manualmente:
Como usar: ./install-binary-gfx [opções] -a | --auto Modo automático -b | --build Apenas montar MOD (módulo) (nvidia|nvidia-legacy|ati|ati-legacy|fglrx) -d | --detect Apenas detectar a placa -u | --update Atualizar script -v | --verbose Explícito ('Verbose')Exemplos
install-binary-gfx -a (Detecta sua placa e instala os drivers sid automaticamente) install-binary-gfx -b nvidia (Somente monta o módulo nvidia-xxxxxx.deb em /usr/src. Faz o mesmo para fglrx e nvidia-legacy) install-binary-gfx -b ati (Somente monta o módulo ati-xxxxxx.deb em /usr/src. Faz o mesmo para fglrx e ati-legacy.) install-binary-gfx -d (Detecta sua placa e mostra as informações sobre ela) install-binary-gfx -u (Simplesmente atualiza o script)
Problemas
Se o script não funcionar para sua placa, rode-o em modo debug e poste o resultado, bem como o arquivo de log /var/log/sidux-CARD-installer.log no Fórum do sidux ou use http://paste.debian.net, vá em #sidux e forneça o link para conseguir ajuda via IRC.
-
Instalar drivers não-livres rodando o Live-CD
sudo sgfxi
com isso, temos a versão mais recente do script; agora pressione:
ctrl+alt+f1
e rode
sgfxi
sgfxi -h ...para ver as opções
após a instalação do driver, o X é reiniciado
-
Usar os instaladores da NVidia e da ATI
Baixe o driver binário direto da NVidia Baixe o driver binário direto da ATI
Drivers livres para nVidia, ATI, Radeon, Intel
-
sgfxi
Você pode usar o sgfxi também para mover-se entre os drivers livres e não-livres ou voltar para os drivers livres nativos. Os comandos principais são:
-n Instala automaticamente o driver xorg nativo correto para seu sistema: nv, intel ou ati Limpa de seu sistema os antigos drivers binários, atualiza o xorg.conf com as informações do novo driver e limpa do xorg.conf menções aos drivers nVidia e fgrlx -N Força a instalação de um driver xorg específico Sintaxe: sgfxi -N <um dos drivers da lista, como like -N radeon> Drivers xorg suportados: ati i128 i740 i810 i810-modesetting intel mga neomagic nv radeon sis tdfx vesa vga voodoo Também faz as alterações necessárias no xorg.conf. Configuração total e automática do radeon xorg 3D.
Primeiro:
apt-get update apt-get install sidux-scripts sgfxi
Daí, para instalar ou voltar para um driver nativo:
sgfxi -n OU sgfxi -N <nome_do_driver_xorg>
-
sgfxi / !h2 smxi
Use o sgfxi via !h2 smxi. Simplesmente execute o script com as opções seguintes, que levam direto à seção de instalação dos drivers para as placas 3D. O smxi já incorpora o sgfxi, o que significa que você não precisa instalá-lo separadamente.
Visite a página do!h2 smxi para maiores informações, então digite:
smxi -kiwdt
-
Do jeito difícil
Os drivers da X.Org (veja xserver-xorg para uma descrição detalhada) dão suporte em 2D para as placas Riva, TNT, GeForce e Quadro da NVIDIA e Mach, Rage, Radeon e FireGLcards da ATI, além dos sub-drivers 'atimisc', 'r128' e 'radeon'. Há suporte também para a série 3D livre da Intel.
Para instalar:
Pressione Ctrl+Alt+F1 para sair do KDE e entrar no modo texto Logue-se como root Digite init 3 (para ter certeza de que o X não está rodando mais) apt-get update apt-get install xserver-xorg-video-nv OU apt-get install xserver-xorg-video-ati init 5 && exit
Note que esses drivers não são os mesmos drivers binários "nvidia/ati', que oferecem capacidade 3D, mas, por outro lado, são proprietários e não têm suporte.
A seguir, você precisa editar o arquivo /etc/X11/xorg.conf. ENTRETANTO, FAÇA UMA CÓPIA DELE PRIMEIRO, pois qualquer erro cometido resultará em muitas lágrimas pra você...
Para editá-lo, clique nele com o botão direito e abra-o como root (você pode fazer isso pelo teclado também, é claro). Encontre o texto SECTION DEVICE e mude o driver para nv OU ati
AVISO!!! EDITE O XORG.CONF POR SUA PRÓPRIA CONTA E RISCO!!!
Dicas para hardware que precisa de soluções não-livres
Devido à complexidade da legislação, o LiveCD do sidux é montado com software livre somente.
Sources List
Como a ISO do sidux contém apenas software livre, você provavelmente sentirá necessidade de adicionar repositórios com aplicações não-livres (contrib/ non-free) à sua /etc/apt/sources.list.d/debian.list or /etc/apt/sources.list:
# See sources.list(5) for more information, especially # Remember that you can only use http, ftp or file URIs # CDROMs are managed through the apt-cdrom tool. # The /etc/apt/sources.list.d/ directory provides a way to add sources.list # entries in separate files that end with sources.list file. # Unstable deb http://ftp.de.debian.org/debian unstable main contrib non-free # deb-src http://ftp.de.debian.org/debian unstable main contrib non-free # sidux deb http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free #deb-src http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free
Placas de Vídeo
- Placa de vídeo ATI Radeon: Aceleração 3D para placas antigas funciona até os modelos r35x; placas mais recentes, modelos Radeon X1xxx, precisam de drivers proprietários, porém estes ainda não são compatíveis com o X.org 7.2. Dependendo do chipset, usar a 'cheatcode' "xmodule=vesa" ou "xmodule=fbdev" pode dar resultado para essas placas mais novas.
Firmware
- Para ajudá-lo a descobrir qual firmware você precisa instalar, rode, como usuário:
$ fw-detect
Com isto você recebe uma lista de recomendações e quais comandos executar. Retorna "null" se você não necessitar de nada ou se todo o firmware já estiver instalado.
-
Atheros/ "madwifi" wlan:
m-a a-i madwifi
-
Atmel AT76c50x 11 MBit/s wlan:
apt-get install atmel-firmware
-
Broadcom, bcm43xx/ b43/ b43 legacy wlan:
apt-get install bcm43xx-fwcutter b43-fwcutter
-
Broadcom Blutonium Bluetooth chipset (BCM2033):
apt-get install bluez-firmware
- Modem USB ADSL Eagle: baixe o firmware em http://eagle-usb.org/ueagle-atm/non-free/ e coloque-o no diretório /lib/firmware/.
- Firmwares DVB para várias placas de TV (placas mais baratas provavelmente não precisarão disso): cheque o dmesg e depois baixe o firmware em http://www.linuxtv.org/downloads/firmware/ e coloque-o no diretório /lib/firmware/.
- Firmware IVTV: obtenha o firmware em http://dl.ivtvdriver.org/ivtv/firmware/ e coloque-o em/lib/firmware/.
-
Intel ipw2100, 11 MBit/s wlan:
apt-get install ipw2100-firmware
-
Intel ipw2200, 54 MBit/s wlan:
apt-get install ipw2200-firmware
-
Intel ipw3945 (54 Mbit/s wlan)/ ipw 4965 (draft-n) iwlwifi, 54 Mbit/s wlan: favor remover iwlwifi-ucode, iwlwifi-3945, firmware-iwl3945 e firmware-iwl4965, se já estiverem instalados:
apt-get install firmware-iwlwifi
-
Intel ipw4965/ iwlwifi, draft-n wlan:
apt-get install firmware-iwlwifi
- Intersil prism54, 54 MBit/s wlan: baixe o firmware em http://prism54.org/firmware/ e coloque-o em /lib/firmware/.
- Placas nVidia: aceleração 3D ainda não é possível com os drivers livres. Favor usar get-sidux-binary-gfx ou sgfxi para baixar os scripts de instalação dessas placas.
-
RaLink rt61 e rt73 54 MBit/s wlan,:
apt-get install firmware-ralink
Favor remover os arquivos rt61-fwcutter, rt73-fwcutter, firmware-rt61 e firmware-rt73, se já estiverem instalados.
- Webcams OEM Ricoh R5U870: baixe o firmware em http://mediati.org/r5u870/r5u870-0.11.0.tar.gz e copie o arquivo r5u870_*.fw para: /lib/firmware/.
-
Texas Instruments ACX100, 22 Mbit/s/ ACX111, 54 MBit/s wlan:
m-a a-i acx100
baixe o firmware em http://www.kazer.org/acx-firmware-20060207.tar.bz2 e coloque-o no diretório /lib/firmware/. - ZyDAS zd1201 11 MBit/s wlan: obtenha o firmware em http://surfnet.dl.sourceforge.net/sourceforge/linux-lc100020/zd1201-0.14-fw.tar.gz e coloque-o em /lib/firmware/.
-
ZyDAS zd1211, 54 MBit/s wlan:
apt-get install zd1211-firmware
Tentamos oferecer pacotes para firmware legalmente redistribuível em nossos repositórios 'non-free', mas nem todo fabricante permite isso.
Escrevendo em partições NTFS com ntfs-3g
ATENÇÃO:: Ainda que o ntfs-3g seja considerado 'estável', jamais use-o sem antes fazer cópias de seus arquivos importantes; não o use, também, em sistemas de produção! Se o fizer e perder dados, lembre-se de que foi avisado. Portanto, o risco é todo seu!
Abra um terminal e digite os comandos abaixo. Veja Particionando seu HD - Nomes dos Discos
sux apt-get update && apt-get install ntfs-3g umount /media/xdxx mount -t ntfs-3g /dev/disk/by-uuid/xxyyzz[etc] /media/xdxx Para sair do terminal, digite: exit
Agora seu volume NTFS deve estar montado rw e você será capaz de armazenar dados nele. Repetimos, porém: use apenas em situações emergenciais, NUNCA no dia-a-dia!!!

