f_tyet
(usa Slackware)
Enviado em 22/12/2013 - 23:45h
lcavalheiro escreveu:
f_tyet escreveu:
além disso,
se eu rodo
$firefox
ele abre o browser, mas aparece o seguinte:
(process:18447): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
(firefox:18447): Gtk-WARNING **: Não foi possível localizar a ferramenta de temas no module_path: "oxygen-gtk",
(firefox:18447): Gtk-WARNING **: Não foi possível localizar a ferramenta de temas no module_path: "oxygen-gtk",
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
O que significa?
Significa que o bom e velho patch do tio Pat (que corrige esse bug do Firefox) não foi aplicado. Vamos aprender a instalar a versão mais atual do Firefox do jeito Slack? Passo a passo:
0) Remova o Firefox que você instalou descompactando o tar.bz2 da Mozilla.
1) Rode os comandos
# lftp -c 'open http://slackbuilds.org/ ; mirror mirror/slackware/slackware-14.1/source/xap/mozilla-firefox/'
# cd mozilla-firefox
# rm firefox-24.1.0*
# chmod +x mozilla-firefox.SlackBuild
# wget ftp://ftp.mozilla.org/pub/firefox/releases/26.0/source/firefox-26.0.source.tar.bz2
# ./mozilla-firefox.SlackBuild
Explicando: o primeiro comando faz um mirror do repositório do Slackware copiando tanto o SlackBuild de compilação do Firefox quanto os patches do tio Pat. O segundo comando entra no diretório criado pelo mirror do primeiro comando. O terceiro comando apaga os arquivos da versão oficial do Firefox no 14.1 (que é o 24.1.0esr). O quarto torna o script SlackBuild executável. O quinto baixa a versão mais atual do Firefox. O sexto cria o pacote em /tmp/mozilla-firefox alguma coisa. Instale o novo pacote com
# upgradepkg --reinstall --install-new /tmp/mozilla-firefox*
No Slackware é assim, você pode usar os sources para atualizar por conta própria um pacote. Bem-vindo à distribuição GNU / Linux que funciona de verdade!
--------------------------------
lcavalheiro, aproveitando a ocasião, já que vc me ajudou a resolver a questão da atualização do Firefox, e, consequentemente, do flashplayer... me ajuda aqui:
todo .txz que eu instalo, seja do Slackbuilds, seja de outra fonte...
no final aparece o seguinte:
Installing package mozilla-firefox-26.0-x86_64-1.txz:
PACKAGE DESCRIPTION:
# mozilla-firefox (Mozilla Firefox Web browser)
#
# This project is a redesign of the Mozilla browser component written
# using the XUL user interface language. Firefox empowers you to
# browse faster, more safely and more efficiently than with any other
# browser.
#
# Visit the Mozilla Firefox project online:
# http://www.mozilla.org/projects/firefox/
#
/sbin/ldconfig: /usr/lib64/libv4l2.so.0 is not a symbolic link
/sbin/ldconfig: /usr/lib64/libv4lconvert.so.0 is not a symbolic link
Executing install script for mozilla-firefox-26.0-x86_64-1.txz.
Package mozilla-firefox-26.0-x86_64-1.txz installed.
(Já pesquisei, mas não achei nada específico pra esse "problema")
Só pra te dar uma "dica", eu passei a receber essa msg, depois que instalei (na unha) ou v4l para que o skype reconhecesse a minha webcam, que o sistema já reconhecia, mas ele não.