Instalando driver Nvidia FX e habilitando efeitos no Fedora 11
Dica publicada em Linux / Configuração
Instalando driver Nvidia FX e habilitando efeitos no Fedora 11
Olá,
Nesta dica compartilho o procedimento que usei para instalar o driver Nvidia no Fedora 11 e habilitar os efeitos da área de trabalho. A versão do meu driver é Nvidia FX 5500, mas a dica serve para qualquer versão FX, e com adaptações, pode servir para todos os modelos.
Obs.: tentei outros métodos e não consegui, inclusive usando o aplicativo Easylife.
Primeiro, adicione alguns repositórios extras:
# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm && rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
Depois, atualize todo o sistema com o comando:
# yum update
Depois instale o Yumex (Yum Extended):
# yum yumex
Veja a versão do seu Kernel:
uname -a
Abra o Yumex:
# yumex
Busque pela palavra-chave "nvidia" clicando na opção Todos. Uma lista de pacotes será mostrada. Procure nessa lista pelo pacote kmod-nvidia alguma coisa... Você verá muitos.
Porém, marque para instalação apenas aquele que tem a versão do seu kernel. Por exemplo, no meu caso kmod-nvidia-173xx-2.6.30.5-43.fc11.i686.PAE, pois o kernel que estou usando no momento é 2.6.30.5-43.fc11.i686.PAE.
Inicie a instalação e aguarde. Provavelmente outros pacotes serão instalados também, como dependências. Quando terminar, faça o seguinte para criar o xorg.conf:
# nvidia-xconfig
Agora edite-o:
# gedit /etc/X11/xorg.conf
Na sessão "Files", acrescente alguns parâmetros, deixado-o assim:
Para 64 bits:
Salve e feche o arquivo. Reinicie o sistema. O driver deverá ser carregado. Aqui está funcionando. Caso queira comparar seu xorg.conf com o meu:
Para habilitar os efeitos da área de trabalho, instale alguns pacotes:
# yum install emerald-themes compiz-fusion-extras emerald compiz-fusion compiz-manager compiz-fusion-extras-gnome gnome-compiz-manager libcompizconfig compiz-fusion-gnome ccsm
Opcionalmente instale apenas o que irá usar, por exemplo, usando o Yumex e buscando pela palavra "compiz" em todos os pacotes. No meu caso, selecionei apenas os pacotes do Compiz e os relacionados ao Gnome, com exceção dos que tem versão "devel".
Depois vá em Sistema -> Preferências -> Efeitos da Área de Trabalho e habilite. Opcionalmente (eu prefiro), use as configurações do Compiz em Sistema -> Preferências -> Configurações do CompizConfig. Configure os efeitos ao seu gosto e depois abra o Fusion-icon:
fusion-icon
E veja o comando que será executado no terminal. Por exemplo:
"compiz --replace --sm-disable --ignore-desktop-hints ccp"
E coloque o comando para iniciar automaticamente em Sistema -> Preferências -> Aplicativo de sessão.
Fontes:
#1
Comentário enviado por eldermarco em 21/09/2009 - 20:10h
#2
Comentário enviado por majoramask em 08/12/2009 - 11:31h
Nesta dica compartilho o procedimento que usei para instalar o driver Nvidia no Fedora 11 e habilitar os efeitos da área de trabalho. A versão do meu driver é Nvidia FX 5500, mas a dica serve para qualquer versão FX, e com adaptações, pode servir para todos os modelos.
Obs.: tentei outros métodos e não consegui, inclusive usando o aplicativo Easylife.
Primeiro, adicione alguns repositórios extras:
# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm && rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
Depois, atualize todo o sistema com o comando:
# yum update
Depois instale o Yumex (Yum Extended):
# yum yumex
Veja a versão do seu Kernel:
uname -a
Abra o Yumex:
# yumex
Busque pela palavra-chave "nvidia" clicando na opção Todos. Uma lista de pacotes será mostrada. Procure nessa lista pelo pacote kmod-nvidia alguma coisa... Você verá muitos.
- Para os modelos da série FX, procure por "kmod-nvidia-73xx";
- Para os modelos atuais, procure por "kmod-nvidia", apenas;
- E para modelos antigos, procure por "kmod-nvidia-96xx".
Porém, marque para instalação apenas aquele que tem a versão do seu kernel. Por exemplo, no meu caso kmod-nvidia-173xx-2.6.30.5-43.fc11.i686.PAE, pois o kernel que estou usando no momento é 2.6.30.5-43.fc11.i686.PAE.
Inicie a instalação e aguarde. Provavelmente outros pacotes serão instalados também, como dependências. Quando terminar, faça o seguinte para criar o xorg.conf:
# nvidia-xconfig
Agora edite-o:
# gedit /etc/X11/xorg.conf
Na sessão "Files", acrescente alguns parâmetros, deixado-o assim:
Section "Files" ModulePath "/usr/lib/xorg/modules/extensions/nvidia" ModulePath "/usr/lib/xorg/modules/drivers" ModulePath "/usr/lib/xorg/modules" EndSection
Para 64 bits:
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia" ModulePath "/usr/lib64/xorg/modules/drivers" ModulePath "/usr/lib64/xorg/modules" EndSection
Salve e feche o arquivo. Reinicie o sistema. O driver deverá ser carregado. Aqui está funcionando. Caso queira comparar seu xorg.conf com o meu:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder57) Thu Jun 25 19:52:48 PDT 2009
# Xorg configuration created by livna-config-display Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "AIGLX" "true" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules/extensions/nvidia" ModulePath "/usr/lib/xorg/modules/drivers" ModulePath "/usr/lib/xorg/modules" EndSection Section "ServerFlags" Option "AIGLX" "on" EndSection Section "InputDevice" # generated from data in "/etc/sysconfig/keyboard" Identifier "Keyboard0" Driver "keyboard" Option "XkbLayout" "br" Option "XkbModel" "abnt2" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 30.0 - 110.0 VertRefresh 50.0 - 150.0 Option "DPMS" EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" Option "XAANoOffscreenPixmaps" "true" Option "AllowGLXWithComposite" "true" Option "TripleBuffer" "true" Option "RenderAccel" "true" EndSection Section "Screen" Identifier "Default Screen" Device "Videocard0" Monitor "Monitor0" SubSection "Display" Modes "nvidia-auto-select" EndSubSection Option "AddARGBGLXVisuals" "true" EndSection Section "Extensions" Option "Composite" "Enable" EndSection
Para habilitar os efeitos da área de trabalho, instale alguns pacotes:
# yum install emerald-themes compiz-fusion-extras emerald compiz-fusion compiz-manager compiz-fusion-extras-gnome gnome-compiz-manager libcompizconfig compiz-fusion-gnome ccsm
Opcionalmente instale apenas o que irá usar, por exemplo, usando o Yumex e buscando pela palavra "compiz" em todos os pacotes. No meu caso, selecionei apenas os pacotes do Compiz e os relacionados ao Gnome, com exceção dos que tem versão "devel".
Depois vá em Sistema -> Preferências -> Efeitos da Área de Trabalho e habilite. Opcionalmente (eu prefiro), use as configurações do Compiz em Sistema -> Preferências -> Configurações do CompizConfig. Configure os efeitos ao seu gosto e depois abra o Fusion-icon:
fusion-icon
E veja o comando que será executado no terminal. Por exemplo:
"compiz --replace --sm-disable --ignore-desktop-hints ccp"
E coloque o comando para iniciar automaticamente em Sistema -> Preferências -> Aplicativo de sessão.
Fontes:
- Enabling Compiz Fusion On A Fedora 11 GNOME Desktop (NVIDIA GeForce 8100) | HowtoForge - Linux Howtos and Tutorials
- Compiz 0.7.8 (Fedora core 10) --replace # Fatal: glXCreateContext failed - LinuxQuestions.org
Outras dicas deste autor
Gerenciar serviços facilmente no Xubuntu
Leitura recomendada
Instalando o Slax no pendrive. Fácil, funcional e corrigido
Resolvendo problema de screen tearing nas placas de vídeo Intel no Ubuntu, Mint e derivados
Liberando acessos ao ldconfig com SELinux enforced
Comentários
O easyLife ainda não leva em consideração se seu kernel é PAE ou não. Mas a sugestão já foi dada no fórum do Fedora Brasil e em breve ele deverá funcionar sem problemas :-)
Bem, tentei fazer a mesma coisa no Fedora 12 e não funcionou e agora não consigo fazer voltar as configurações anteriores. Bem vou continuar tentando.