13
dez

Desvendando o Fedora8 [atualizado 28/01/2008]

Fedora MainFedora8 sem mistérios…

Como não foi nada fácil pra mim, imagino que possa ajudar os outros! Algumas dicas para colocar seu desktop/notebook no ar com F8. Sempre que tiver novidades vou atualizar esta página.

Livna:

  • Antes de mais nada, instale o repositório livna. Ele completa os repositórios padrão do Fedora com tudo que não pode disponibilizado por questões de licenciamento (drivers proprietários, codecs proprietários, etc).
  • Ele é compatível com os repositórios padrão do Fedora, inclusive o FedoraSolved recomenda sua instalacão apenas, pois outros repositórios podem gerar muitos problemas de conflito de pacotes.
  • Clique aqui para instalar o repositório.

Mozilla Firefox Flash x86_64:

  • No repositório padrão existe uma tentativa de flash o gnash, e no livna o swfdec-mozilla que diz rodar flash 3, 4 e alguns vídeos flash 7. Resumindo: nenhum dos dois funcionam e são inúteis. Também existe a opção de usar o nspluginwrapper para carregar plugins 32bits. Mas acho que é muita dor de cabeça para nada. Além dos plugins algumas extensões, incluindo funções da GoogleToolbar, entre outras, também tem problemas ao rodar em 64bits.
  • O Fedora instala por padrão tanto o Firefox x86_64 como o Firefox i386. Você pode instalar na mão usando yum install firefox.i386. Para rodar o Firefox basta digitar linux32 firefox, ou adicionar o linux32 antes do firefox nas propriedades do ícone dele. Ai você pode instalar o flash da Adobe normalmente.
  • Você também pode mudar o script central do firefox para sempre entrar em modo i386, editando o /usr/bin/firefox e alterando a linha de definição da variável MOZ_ARCH=$(uname -m) para MOZ_ARCH=i386.
  • Eu pessoalmente já estou usando o Firefox 3.0b2 i686.

ATI fglrx e Compiz:

  • Ao tentar usar o Compiz com o driver fglrx da ATI, me deparei com o seguinte problema:
* Opening CompizConfig context
* No GLX_EXT_texture_from_pixmap with direct rendering context
... nor with indirect rendering, this isn't going to work!
* Using the GTK Interface
  • Para contornar este problema você precisar fazer um downgrade no Xorg.

  • i386 (Fedora 32bits):
wget http://koji.fedoraproject.org/packages/xorg-x11-server/1.3.0.0/9.fc7/i386/xorg-x11-server-Xorg-1.3.0.0-9.fc7.i386.rpm
rpm -U --oldpackage xorg-x11-server-Xorg-1.3.0.0-9.fc7.i386.rpm
  • x86_64 (Fedora 64bits):
wget http://koji.fedoraproject.org/packages/xorg-x11-server/1.3.0.0/9.fc7/x86_64/xorg-x11-server-Xorg-1.3.0.0-9.fc7.x86_64.rpm
rpm -U --oldpackage xorg-x11-server-Xorg-1.3.0.0-9.fc7.x86_64.rpm
  • Agora remova o Compiz que vem com o Fedora e suas configuracões, pois ele não funciona com a versão anterior do Xorg que você acabou de instalar. Mais uma vez o Fedora se distancia do projeto original.
yum remove compiz\*
rm -rf /home/*/.config/compiz
rm -rf /home/*/.gconf/apps/compiz
  • Instale o repositório do Compiz Fusion:
wget http://www.dfm.uninsubria.it/compiz/fusion/compiz-fusion.repo
cp compiz-fusion.repo  /etc/yum.repos.d/
  • …e instale o compiz-fusion
yum install compiz-all fusion-icon-all compiz-fusion-plugins-unsupported compiz-bcop ccsm emerald-themes
  • Pronto, agora vai funcionar. Execute o fusion-icon para inicia-lo!
  • Lembre-se que você não deve fazer updates do Xorg, pelo menos até o pessoal do Fedora resolver este problema. Você pode evitar que o pacote do Xorg seja atualizado adicionando a seguinte linha no /etc/yum.conf:
exclude=xorg-x11-server-Xorg

Experimente junto com o Compiz-Fusion:

  • AWN – Avant-Window-Navigator
    Isso que é barra!
  • Screenlets – Widgets de todo tipo para espalhar pela tela.
    • Usando o módulo Widgets no Compiz, a tecla F9 faz com que os widgets aparecam e desaparecam quando você quiser.

Wireless:

  • [atualizado] basta fazer um update para a última versão do kernel que o driver b43 passa a funcionar.
  • Se você possui uma placa wireless Broadcom, como eu, e tiver problemas, vai precisar atualizar seu kernel para uma versão mais atual que inclui versão nova do driver b43, o link abaixo é, pelo que parece, de um repositório de desenvolvimento interno. Não sei porque até hoje (15/01/2008) ainda não foi lancado como update normal do Fedora, de qualquer forma é confiável, recomendado pelos desenvolvedores do b43 e pelo responsável de empacotamento dos mesmos no kernel do Fedora:
    Koji Build (prevista para ser lancada  neste final de semana).

    • Basta baixar e instalar sua versão de Kernel, provavelmente um dos primeiros da lista. Exemplo do Kernel 64 bits no meu caso:
su -c 'yum --nogpgcheck -y localinstall kernel-2.6.23.12-99.fc8.x86_64.rpm kernel-headers-2.6.23.12-99.fc8.x86_64.rpm kernel-devel-2.6.23.12-99.fc8.x86_64.rpm'
  • Os sintomas de meus problemas: Luz do Wifi não acente (em cima do teclado) mesmo que a rede Wireless esteja ativa. Perda grande de pacotes, principalmente quando ENVIANDO dados para a rede. Distância limitada, como se faltasse potência de transmissão (mais que 5 metros a rede fica praticamente inviável).

WINE:

O instalador do Gecko não funcionou automaticamente pra mim. Ele sempre para no começo da instalação. Siga o roteiro abaixo para instalar o CABextract, que permite descompactar arquivos de instalacão .CAB do Windows, o winetricks, script que facilita a instalacão de várias ferramentas Windows em seu WINE e instala corretamente o WINE Gecko, que permite navegar como se usando o Internet Explorer do Windows, mas usando bibliotecas do Mozilla. No final você faz um teste entrando no site do Café-TI pelo wine:

su -c 'yum install cabextract'
wget http://www.kegel.com/wine/winetricks
rm -r ~/.wine/drive_c/windows/gecko
chmod +x winetricks
./winetricks gecko
wine iexplore http://www.cafe-ti.blog.br

Pronto, meu Counter-Strike voltou a funcionar. Mais dicas veja o artigo Counter-Strike Source no Linux com WINE.

Multimídia, MP3 e Codecs:

  • VLC – player que toca uma grande variedade de formatos de áudio e vídeo. Melhor maneira de comecar: yum install vlc (usando Livna).
  • Em geral sou fã do Amarok. Também gostei do BMP, principalmente para tocar a Last.FM
  • Provavelmente você já tinha instalado o Amarok antes mesmo de instalar o repositório do Livna. Temos que remove-lo e instala-lo novamente usando o repositório Livna para habilitar diversos codecs, como o MP3:
su -c 'yum remove totem amarok xine'
su -c 'yum install totem-xine amarok-extras-nonfree xine-lib-extras-nonfree'

GNOME Online Desktop (GOD):

  • Um conceito interessante. Tipo Google Desktop? Tenta unificar diversos servicos de internet para facil acesso do usuário.
  • A parte que mais gostei é do Mugshot. Uso ele sozinho com o GNOME, KDE e XFCE atualmente.
  • em caso de menu branco/vazio deve ser problema de config, experimente:
rm -rf ~/.bigboard
rm -rf ~/.gconf/apps/bigboard
rm -rf ~/.online-data-cache

Keyring Manager:

  • Para que o keyring pare de perguntar senha (que saco!):
    • yum install pam_keyring
  • Sua senha de login e sua senha keyring devem ser as mesmas. Caso não seja, vc pode apagar todas as senhas de keyring para cria-las novamete:
    • rm -rf ~/.gnome2/keyrings

Agora me diz, pra que um keyring manager, que tem a funcão de lembrar suas senhas todas, pede senha? Coisa de Fedora.

Cedilha:

  • Isso já acontecia com FC6 e F7. Uso um teclado padrão americano, e preciso das acentuações do nosso Português. Mas o cedilha vem com defeito. O rabixo sai em cima ao invés de baixo.
  • Achei a solução na Comunidade Fedora Brasil:
  • Altere o /etc/sysconfig/i18n para ficar assim:
LANG="pt_BR.iso8859-1"
COUNTRY="br"
CHARSET="iso8859-1"
XMODIFIERS=""
SUPPORTED="pt_BR.UTF-8:pt_BR:pt"
SYSFONT="latarcyrheb-sun16"
  • Adicione no final do /etc/profile a seguinte linha:
export GTK_IM_MODULE=xim
  • Reinicie o sistema.


Rerências e Links:

Alroger Filho

4 Responses to “Desvendando o Fedora8 [atualizado 28/01/2008]”

© 2017 Cafe TI – pra perder o sono. | [RSS] Artigos and [RSS] Comentários

Design by Web4 Sudoku - Powered By Wordpress