Fedora 12: primeiras impressões, multimídia e drivers nvidia

Finalmente instalei o Fedora 12 final aqui na minha máquina e, para minha felicidade, quase tudo transcorreu sem grandes malabarismos (especialmente no que diz respeito à instalação de codecs de vídeo e áudio).

O primeiro passo, se você instalou o F12, agora é fazer um update (aproveite enquanto está em apenas 101 MB em média :-P ), como o yum-presto vem ativado por default, não se preocupe, a economia no tamanho dos downloads chega a mais de 80%.

Depois, não perca tempo, instale os repositórios para softwares de terceiros (copie as três linhas):

su -c 'rpm -ivh \
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm \

http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'

Meu amigo, Igor Soares, (o rei das traduções do Fedora) me avisou que o suporte a codecs estava excelente e, como todo incrédulo, fui testar a dica: dei dois cliques num vídeo AVI e o PackageKit foi atrás dos codecs, instalando sem problemas. Depois, mais dois cliques nos meus vídeos RMVB e lá foi o PackageKit de novo buscar os codecs. Resultado: codecs de vídeo (inclusive RMVB e FLV) instalados e funcionando com dois pares de cliques (vai facilitar muito a próxima versão do 1step-install que, graças a Deus, já é quase desnecessário).

Contudo, como nem tudo são flores, um recente bug nos drivers disponibilizados pela NVIDIA forçou o repositório RPMFusion a retirá-lo dos pacotes temporariamente já que, para funcionar direito, eles necessitariam de ajustes manuais.

Uma versão, mantida no repositório de teste, pode ser instalada, mas vai requerer configurações adicinais. Como o driver nouveau tornou-se um padrão no Fedora desde o Fedora 11, um choque entre este e o driver fornecido pela NVIDIA impedia o correto funcionamento de ambos. Como o nouveau ainda é bastante genérico, a maioria dos usuários prefere instalar os drivers fornecidos pelo fabricante e isso gerou o problema.

Antes de tentar instalar seu driver, desative o nouveau a fim de impedir o conflito:

Fedora 12

su -
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)

Depois, diminua o nível de proteção do SELinux para que ele não impeça o driver de carregar:
setsebool -P allow_execstack on
E instale o driver:
yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-nvidia
ou
yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-nvidia-PAE

se você usar um kernel PAE.

Fedora 11

su -
mv /boot/initrd-$(uname -r).img /boot/initrd-$(uname -r)-nouveau.img
mkinitrd /boot/initrd-$(uname -r).img $(uname -r)
reboot

E instale o drtver
yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-nvidia
ou
yum --enablerepo=rpmfusion-nonfree-updates-testing install kmod-nvidia-PAE
se você usar um kernel PAE.

Logo uma solução definitiva será apresentada. Qualquer novidade (e tendo tempo e paciência) eu posto aqui. ;)

  • Share/Bookmark

Posts relacionados:

  1. Primeiras impressões sobre o Fedora 10
  2. Novidade: Repositório do Google Chromium para Fedora
  3. 1Step-Install novo na área

About the Author

Embaixador, empacotador e tradutor do Projeto Fedora, atualmente ocupa o cargo de Diretor de Softwares na Prefeitura de Paracambi (RJ). É graduando em engenharia química pela UFRRJ, escritor e desenhista.