Páginas

quarta-feira, 18 de agosto de 2010

Codecs no OpenSuse / Codecs on OpenSuse

(English)

By default, the codecs don't be installed by the OpenSuse installer, as well as others Linux distributions. Kaffeine and VLC players and dvd/cd rippers, like K3B need the codecs and others tools (like transcode) to work well. Then, follow this steps to install the appropriate codecs and tools.
Using yast, add these repositories:

 - packman (essentials and multimedia)
 - videolan client

(see instructions on http://en.opensuse.org/Package_repositories   )

Flag just 'enabled' flag. (After this installation, is highly important to unflag this repository, because the risk to install unstable packages when the 'update routine' is enabled).


On yast, search and mark the following packages to install:

gstreamer - all of them, but debuginfo, debugdevel, debugsource, doc and lang packages
libdvdcss
libdvdread (3 and 4)
libdvdplay0
libdvdnav
ffmpeg
w32codec-all
transcode
libxine2-codecs
xvid
libmad
madplayer 
k3bcodecs (If k3b installation default hasn't installed yet. Just type 'k3b' on yast to verify and install.)
libxine
libavdevice52
libffms2-2
php5-ffmpeg
 
Remember: unmark all packman and videolan client after installation!

...............................................................................................................................
 
(Portuguese/Português)
Por padrão o Opensuse não instala codecs proprietários, assim como várias distribuições Linux.
Tanto os players Kaffeine e VLC quanto o ripador de dvd/cd necessitam de codecs e ferramentas (como o transcode) para funcionar. Para isso siga esses passos.

Devem ser adicionados os repositórios packman (essentials e multimedia) e videolanclient - vlc.

Atenção! libere-os somente para enabled (habilitado). 
Nunca libere para automatic refresh (atualização automática), a não ser que você seja um usuário experiente em OpenSuse..

Após a instalação dos codecs desta instrução é recomendável que desabilite os repositórios packman (essentials e multimedia) e vlc.

Instale os seguintes pacotes:
gstreamer - todos, exceto os debuginfo, debugdevel, debugsource, doc, lang
libdvdcss
libdvdread
libdvdplay0
libdvdnav
ffmpeg
w32codec-all
transcode
libxine2-codecs
xvid
libmad
madplayer 
k3bcodecs (Se a instalação padrão do k3b já não tenha instalado. Digite 'k3b' no yast para verificar e, se for o caso, instalar.)
libxine
libavdevice52
libffms2-2
php5-ffmpeg


quinta-feira, 12 de agosto de 2010

Instalação do driver de vídeo ATI no OpenSuse 64 bits

Aviso!: Esta instrução não funciona a partir do kernel 2.6.34.7-0.3: Ver:

http://opensuse-grjr.blogspot.com/2010/10/getting-catalyst-109-to-run-on.html

Warning! This instruction doesn't work since the kernel 2.6.34.7-0.3. See:

Importante! Esta instrucción no funciona desde el núcleo 2.6.34.7-0.3 . Ver:

http://opensuse-grjr.blogspot.com/2010/10/getting-catalyst-109-to-run-on.html

Hola!, he visto que muchos hemos tenido problemas al instalar el nuevo driver de ati 9-10-x86.x86_64.run en Suse 11.2, así que les voy a comentar como me funciono a mi la instalación del driver, funciona tanto como la version 9.10 como para la version 9.11 del driver ATI, tratare de explicar lo más que pueda, puesto que habemos muchos que no entendemos del todo como hacer funcionar linux.

1.- Baixamos o Driver em:

http://support.amd.com/us/gpudownload/Pages/index.aspx



2.- Abrimos una terminal, nos ponemos como root y escribimos lo siguiente para que podamos compilar:
Cita:

zypper in kernel-source linux-kernel-headers kernel-syms module-init-tools make gcc

2.1- Instalamos todo lo necesario para que pueda correr el driver, según las recomendaciones de AMD-ATI, necesitamos lo siguiente:

XFree86-Mesa-libGL
libstdc++
libgcc
XFree86-libs
fontconfig
freetype
zlib
zlib-32bit
zlib-devel
zlib-devel-32bit
gcc

Las librerías XFree86-Mesa-libGL y XFree86-libs no son necesarias, así que ni las busquen, en lo personal nunca me aparecieron esas librerías.

Para instalar todas las librerías lo hacemos desde "instalar Software" a mi me aparece en la pestaña Maquina del lanzador de aplicaciones, una ves abierto el instalador de software busquen cada una de las librerías por su nombre exacto, si quieren copien y peguen, creo que si puse bien el nombre de todas las librerías ó desde una terminal como root copiamos y pegamos lo siguiente:

zypper in libstdc++ libgcc fontconfig freetype zlib* gcc

Con poner zlib* se instalan automaticamente las cuatro librerias Zlib, gracias a sanjui por su aporte!!!

3.-Bueno según AMD-ATI con esto ya puedes instalar el Driver, pero!!!!!!!!! para evitar futuros problemas en la instalación, revisen si tienen instaladas las librerías:

"glibc-32bit" y "glibc-devel-32bit"

pode-se fazer isso pelo zypper, mas é mais fácil pelo Yast. Clique

Computer/Yast/Software Management

Digite de cada vez os nomes na janela do Search e, se não estiver instalados, instale-os.

Eles estão disponíves nos repositórios padrão do OpenSuse.


4.- Ahora si, abrimos una terminal, no ponemos como root y nos vamos al directorio donde guardamos el driver que descargamos, en mi caso:

cd /home/user/geraldo/Download



4.2- En casi todos lados leía que teníamos que crear el instalador .rpm para instalar el driver, lo cual para mi nunca funciono, así que instalamos directo. También quien sabe porque al intentar instalar el archivo aun estando como root en este paso me decía "Bash: ./ati... acceso denegado" o algo así, cosa que se soluciono instalando el driver con lo siguiente:

4.2.1-entrar pelo console em init 3 (para instalar fora do ambiente gráfico). No prompt que aparecer, digite root (superusuário) e a senha de administrador do seu OpenSuse.

4.2.2-ir para a pasta onde está o arquivo baixado. No meu caso é

/home/Geraldo/Download

(o sistema difere maiúsculas de minúsculas):

cd /home/Geraldo/Download

e digite dir para ver a lista de arquivos na pasta e confirmar que o arquivo baixado da ATI está lá. No meu caso, baixei algo como:

ati-driver-installer-10-7-x86.x86_64.run

4.2.3-digite

chmod +x ati-driver-installer-10-7-x86.x86_64.run

(nada aparece no console, mas libera a execução do arq.run)

em seguida, digite


sh ./ati-driver-installer-10-7-x86.x86_64.run
Seguimos las instrucciones para instalación y... no final aparece como
driver installation OK
!

digite

init 5

e volta para a tela de login. Não dê login, reinicialize o OpenSuse.

4.3- Por último (más difícil) ya que instalamos el driver siguiendo todas las instrucciones, tenemos que iniciar el aticonfig, para eso ou:
nos dirigimos a la carpeta de ATI e iniciamos el config así:

/usr/bin/aticonfig --initial

ou (bem mais fácil e intuitivo)
configuraremos o driver pelo KDE no programa de configuração do driver - Catalyst).

clique em

Application/System/Configuration/ATI Catalyst Control Center (Administrative)

e altere as configurações conforme a sua placa de vídeo e seu PC. É autoexplicativo e depende de placa para placa de vídeo e de suas necessidades. Para finalizar clique:

aplicar/OK.


5.2- Clique em
Applications/Configure Desktop

na primeira opção da janela que é Desktop Effects. Tem 3 abas e vá na terceira - Advanced. Vá pra Compositing type e entre com a opção OpenGL. Se quiser ativar os efeitos 3D de janelas (como o cubo, efeitos de luminescência ou janelas "gelatinosas" (woobbly effect)), vá em
General em Compositing State e ative Compositing conforme orientação pelas teclas de atalho (alt-shift-f12). O compositing vem como padrão no OpenSuse 11.3, não há mais necessidade de instalar.
importante!:
Somente altere as configurações na 2a. aba All Effects quando estiver seguro para fazê-lo. Exageros podem prejudicar o acesso às janelas, como excessos em Woobbly windows. Há combinações que também não dão certo. Fique atento!!

Espero les sirva a todos aquellos que quieran instalar el

ati-driver-installer-10-7-x86.x86_64.run


Fonte inicial de consulta (fórum de discussão opensuse na Colômbia - é por isso que essa instrução tem português e espanhol misturados).

http://www.forosuse.org/forosuse/showthread.php?t=22808

só isso.

quarta-feira, 11 de agosto de 2010

Anonimato na Internet -Tor/Vidalia/Privoxy no Opensuse 64 bits


Tor/Privoxy/Vidalia no Opensuse 11.3 64 bits
O anonimato na Internet

Deseja colaborar com a wikileaks anonimamente?
Deseja enviar alguma informação e manter a privacidade?
Ou simplesmente você quer manter-se anônimo na multidão da internet?
Leia este artigo, mas, lembre-se que a Internet é a liberdade no acesso às informações.
Fique anônimo mas use a internet com ética!

Fontes:

Revista Linux Magazine, #23 - Set/2006 pág.59-61

http://www.linuxnewmedia.com.br/lm/past_issues

O site, até agora, disponibiliza o artigo em:

http://www.linuxnewmedia.com.br/images/uploads/pdf_aberto/LM23_tor-privoxy.pdf

Site do tor project:

https://www.torproject.org/docs/documentation.html

Instalar, via Yast:
- o compilador gcc
- openssl, zlib (todos) e Libevent.
Instale o tor pelo repositório Opensuse, que, mesmo sendo uma versão mais antiga que do site do tor, é nativo 64 bits.
Faça o teste na linha de comando. Ao final das mensagens, deve aparecer um “100% done”.
Faça novo teste para, agora, testar o tor:
no Firefox (para linux) entre em Edit\Preferences\Advanced\Network\
e clique no botão Settings.

Digite 127.0.0.1 no campo SOCKS Host e 9050 no Port e digite 127.0.0.1 no No Proxy for:. Clique em SOCKS v4 (digite os campos exatamente como está na figura).




O Firefox vai rotear todo o tráfego primeiro para a porta 9050 e o Tor vai encaminhá-lo à internet.
Agora, quando acessar o site para saber seu endereço IP, a resposta e o local devem ser bastante diferentes. Parece então que o Tor está funcionando mesmo.
Faça o teste no Firefox: entre no google, digite “my ip” e entre num dos sites que mostram seu endereço IP. Será um endereço diferente do habitual, fornecido pela operadora.


Para que o Tor não rode no boot do Opensuse, vá ao Yast/System Service (Runlevel). Na lista de programas procure pelo Tor e clique na opção "no", para ele não iniciar no boot do Opensuse. Salve a alteração e saia do Yast.
Para operar o Tor pelo KDE, obtenha o Vidalia 64 bits, também pelo repositório Opensuse:

Obtenha o arquivo em:
que deverá ter um nome como:
vidalia-x.x.x-x.x.x_x86_64.rpm
O importante é baixar a versão 64 bits, já que funciona muito bem.
Se o seu Opensuse é 32 bits, baixe a versão equivalente 32 bits (i586).
Se o Yast marcar o Polipo para instalar, não instale, ou desinstale depois. Embora o site do tor project oriente para instalar o Polipo, para criptografia, vamos usar o Privoxy, que está explicado mais adiante.
Reinicie o Opensuse.
Ao rodar o Vidalia, ele vai carregar o Tor. Se der uma mensagem de erro e no log tiver alguma pergunta "Is Tor already in use?", faça o seguinte:
No Vidalia, clique em Settings/Advanced. Na tela que aparecer, na opção Control Port/Address, se estiver 127.0.0.1:9050, altere para 127.0.0.1:9051. Clique OK.
Instale o addon Torbutton no Firefox para automatizar as configurações de proxy.
Então, para rodar o Tor, rode primeiro o Vidalia, entre no Firefox e clique no torbutton.
Aparecerá tor enabled no canto inferior direito da tela.
Reinicie o Firefox e agora o acesso à Internet passará pelo Tor.
Mas o Tor não elimina todo o risco de navegar. Como talvez você já saiba, o seu navegador precisa buscar o endereço da máquina-alvo enviando um pedido a um servidor DNS (Domain Name Service) . O servidor então resolve o nome da máquina (como www.linuxmagazine.com.br, por exemplo) para o endereço IP (212.227.96.14). O servidor DNS depois envia o endereço resolvido de volta ao navegador. Se alguém verificar os arquivos de registro do servidor DNS, poderá descobrir quais máquinas buscaram o endereço www.linuxmagazine.com.br, e quando.
O Privoxy pode impedir isso utilizando o SOCKS 4a, que, diferentemente do SOCKS 4 E SOCKS5, não precisa converter nomes de máquina em endereços IP antes.
Instale o Privoxy pelo Yast. Usando um editor como superusuário, vá para
/var/lib/privoxy/etc/config e acrescente a seguinte linha no item 5.3:
forward-socks4a / 127.0.0.1:9050 .
Não esqueça do ponto depois do "9050" (a porta). Caso contrário, nada será repassado ao Privoxy.
Configure o vidalia para usar o privoxy. Entre em vidalia/settings, flague (marque) a opção 'start a proxy application when tor starts' e escreva no box logo abaixo:
/usr/sbin/privoxy

e clique 'ok'.

Instale no Firefox o addon User Agent Switcher. No menu Tools do Firefox, altere a configuração do addon para que os destinatários o vejam com outro navegador, como o Internet Explorer.

fonte (1): Linux Magazine, edição 23, setembro 2006, artigo "Anônimo na multidão", de Kristian Kibling, pág 59. Pode-se adquirir a revista em formato pdf ou em papel pelo site:

fonte (2): site do tor project. Em inglês, explica detalhadamente as funções e aplicações do Tor, a instalação em outros sistemas operacionais e a instalação pelos arquivos do site. No Opensuse 64 bits funciona melhor com as instruções deste blog. O site:

fonte (3): o site conta um pouco da história do Tor. As instruções para instalação estão desatualizadas.

é só.


Opensuse 11.3 64 bits - Converter vídeos baixados do youtube em avi (mpeg4)


Tive problemas em converter vídeos do youtube com o download helper no OpenSuse 11.3 64 bits. Ele só baixa em flv (formato do flash).
A solução é instalar o QFlv2Avi 0.5.1 using ffmpeg and Qt4.
Como o nome diz usa a lib ffmpeg para converter do formato flv
para o formato avi e vice-versa.
Se ainda não instalou o ffmpeg,
digite ffmpeg no gerenciador de pacotes do yast já com repositórios packman e video lan client (vlc) instalados.
Ao abrir a lista de arquivos/pacotes aparece o ffmpeg e... o
QFlv2Avi!!! Aproveite e instale os dois.
Se já havia instalado o ffmpeg é só instalar o QFlv2Avi (que, na verdade é uma interface (gui) do ffmpeg).

A interface é simples. É só.


É só.