sábado, 28 de julho de 2012

Ubuntu 12.04 não reconhece rede wireless após atualização

Após uma atualização do Ubuntu-12.04, não consegui compartilhar a minha net com outro computador.
 
Pesquisando no google, encontrei esse link que dá uma boa dica e pra mim funcionou muito bem.

Baixe o  driver atualizado do compat-wireless aqui. Depois, descompacte o arquivo e entre pelo konsole no diretório correspondente. Execute os seguintes comandos:

$ make
# sudo make install

Faça o reboot e tente fazer o compartilhamento.

sábado, 23 de junho de 2012

Solução: Bumblebee Ubuntu 12.04 - >Error: Cannot access secondary GPU - error: XORG NVIDIA(0): No display devices found for this X screen

Recentemente me encontrei  com a seguinte mensagem de erro ao iniciar o drive da nvidia com o bumblebee. Após a instalação do Ubuntu 12.04 tudo estava funcionando bem. Essa mensagem surgiu após uma das suas atualizações (Ubuntu 12.04) que contém o novo drive.

Mensgem de erro:

[ERROR]Cannot access secondary GPU - error: XORG NVIDIA(0): No display devices found for this X screen.

Depois de tentar algumas soluções diferentes disponíveis em sites, finalmente encontrei um que funcionou aqui, então compartilho com a finalidade de ajudar outras pessoas com o mesmo problema.

Nota: Já testado em um Dell XPS L702X e funcionou bem com o XPS L502X.

Ubuntu 12.04: Bumblebee: Passos seguidos por mim

1. Remover o bumblebee atualmente instalado e instale-o novamente. É uma garantia que vai funcionar em caso de vc ter alterado algum arquivo.
 
$ sudo apt-get purge bumblebee
$ sudo apt-get install bumblebee
 
 
2. Agora, para aplicar a solução para a obtenção Bumblebee para funcionar:

No caso aqui, estou usando o "nvidia-current".

Copie e cole no terminal o código no caso de você estiver usando o driver nvidia-current. Caso você use
nvidia-current-updates, olhe o código aqui.

user@console:~$
echo 'Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "true"
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo" "true"
Option "UseEDID" "true"
Option "ConnectedMonitor" "DFP"
EndSection' | sudo tee /usr/share/X11/xorg.conf.d/10-nvidia-current-latitude-e6530.conf
 
 
Reinicie o computador e verifique com uma das opções abaixo:

$optirun glxgears "ou"
$optirun glxspheres


Os passos seguidos funcionou bem.


segunda-feira, 7 de dezembro de 2009

Solução ssh2 no php para Moodle

Se vc instalou o moodle e depois de algumas configurações(módulos MAPLE maplets) se deparou com essa mensagem: ssh2.sftp Stream Wrapper NOT INSTALLED!ssh2.sftp Stream Wrapper NOT INSTALLED!

A solução:

Baixe o ssh2 em: http://pecl.php.net/package/ssh2, depois de descompactado, execute(dentro do dir):

$ phpize
para gerar o configure, e instale-o.

Caso precisar de libssh2, voce pode baixar aqui: http://sourceforge.net/project/libssh2/
Depois de baixado e descompactado:
cd libssh2-X.XX
$./configure
$ make all
# make install
Agora você precisa ter certeza que o módulo ssh2.so é carregado pelo PHP. Edite seu arquivo php.ini (/etc/httpd/php.ini, para utilitários Apache /etc/php5/apache2/php.ini)
e procure a linha extension e adcione alinha:

extension = ssh2.so
Reinicie o httpd e pronto:

No meu caso precisei da lib big_int(Biblioteca matemática que fornece um conjunto de funções para cálculos com inteiros de tamanho arbitrário) e pode ser encontrada em http://php.net/manual/bg/wrappers.ssh2.php

extensão SSH2 »disponível a partir de» PECL.

sábado, 5 de setembro de 2009

Lançamento do Slackware 13.0


Foi lançado o Slackware 13.0: uma grande atualização da famosa distro conservadora, voltada a um público que prefere fazer as coisas diretamente no Linux, sem se preocupar com ferramentas gráficas de configuração. Bem, pelo menos era assim. Digo! SLACKWARE foi até a versão 12.2. A versão 13 depois de instalado nao se sabe se é realmente o famoso Slackware....mas.....

Os desenvolvedores trabalharam bastante na coleção de aplicações do X, de forma que agora raramente será necessário configurar o servidor gráfico, com uma detecção automática fazendo boa parte do trabalho. O KDE foi atualizado para o 4.2.4 e o Xfce para o 4.6.1.

Há um novo formato de pacote, .txz, oferecendo melhor compressão de dados. E diversas mudanças foram feitas, abrangendo o sistema de administração, redes, serviços, bibliotecas e naturalmente várias aplicações foram atualizadas.

Outro destaque é que essa é a primeira versão "completa" oficial com suporte nativo a sistemas de 64-bit, conforme anunciado pelos produtores em maio.

Mais informações (em inglês) podem ser vistas em:

http://www.slackware.com/announce/13.0.php

http://www.slackware.com/releasenotes/13.0.php

Download: Slackware 13.0 - Kde - 4.2.4

sexta-feira, 24 de julho de 2009

Instalando o Editor Flash no linux

Adquirir o arquivo em http://f4l.sourceforge.net/, descompacte e no diretório do pacote execute:

qmake -project

qmake -o Makefile f4l.pro

make

./f4l

ou você pode executar diretamente o comando make para gerar o executável f4l.

Verifique no diretorio bin se foi gerado o fl4 e execute

$./fl4

Em distro como Slakware 12.2, um erro pode ocorrer. Algo do tipo:

FSDefineSound.h:140: error: extra qualification ‘transform::FSDefineSound::’ on member ‘FSDefineSound’
make[1]: *** [FSDefineSound.o] Error 1
make[1]: Leaving directory `/home/blabla/f4l-0.2.1/src/flagStonePort/transform-cxx-bsd/transform'
make: *** [sub-src-flagStonePort-transform-cxx-bsd-transform-make_default] Error 2

Para solucionar o problema siga os passos:

Procure o arquivo FSDefineSound.h e modifique a linha 140 para ficar dessa forma: Onde existe

FSDefineSound::FSDefineSound(int anIdentifier, int encoding, int rate, int channels, int sampleSize, int count, byte* bytes, size_t length);


Deve ficar assim:

FSDefineSound(int anIdentifier, int encoding, int rate, int channels, int sampleSize, int count, byte* bytes, size_t length);


Volte o shell e execute novamente o make....prontin.....

Referências
http://www.kde-apps.org/content/show.php?content=23696&forumpage=3

quinta-feira, 23 de julho de 2009

Configurando teclado em Terminas LTSPs

Para solucionar esse problema tanto na versão 4.2(ou 4), edite o arquivo build_x4_cfg responsável por gerar o arquivo de configuração do X no terminal.

# mcedit /opt/ltsp/i386/etc/build_x4_cfg

Na linha referente ao Layout do teclado adicione: O layout e o modelo do teclado, dessa forma:

Section "InputDevice"

Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "${XKBRULES:-"xorg"}"
Option "XkbLayout" "${XKBLAYOUT:-"us"}"
Option "XkbModel" "${XKBMODEL:-"pc101"}"

EndSection

Agora no arquivo lts.conf (localização:
/opt/ltsp/i386/etc/lts.conf), inserir as linhas:

XkbModel = abnt2
XkbLayout = br


Referência:

http://www.vivaolinux.com.br/dica/Resolvedo-problema-do-teclado-ABNT2-no-LTSP-4.2
http://www.vivaolinux.com.br/dica/Resolucao-de-problemas-com-teclados-em-terminais-LTSP

Instalando o moodle no Slackware 12.2

Passos necessários:

  • Editar o arquivo httpd.conf e fazer as alterações às sua necessidades.

O mysql já vem instalado no slackware por default

Passos:

1. criar o banco de dados do mysql

# mysql_install_db

2. mudar o dono e o grupo dos arquivos do mysql:

# chown -R mysql.mysql /var/lib/mysql/

3. dar permissão de execução ao serviço:

# chmod +x /etc/rc.d/rc.mysqld

4. iniciar o serviço:

# /etc/rc.d/rc.mysqld start

5. pronto, mysql funcionando. o ideal é que a senha padrão seja alterada:

# mysqladmin -u root password 'sua_password'
# mysql -u root -p
> CREATE DATABASE moodle;
> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.*
TO moodleuser@localhost IDENTIFIED BY 'sua_password';
> quit
# mysqladmin -p reload

Se estiver a usar MySQL 4.0.2 ou posterior, deverá incluir também CREATE TEMPORARY TABLES as well no comando GRANT:

> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,
DROP,INDEX,ALTER ON moodle.*
TO moodleuser@localhost IDENTIFIED BY 'sua_password';

Para quem usa PostgreSQL:

  # su - postgres
> psql -c "create user moodleuser createdb;" template1
> psql -c "create database moodle with encoding 'unicode';" -U moodleuser template1
> psql -c "alter user moodleuser nocreatedb;" template1
> psql -c "alter user moodleuser with encrypted password 'yourpassword';" template1
> su - root
# /etc/init.d/postgresql reload


Referências:
http://docs.moodle.org/pt/Instalação_do_Moodle
http://seucolega.wordpress.com/2009/05/13/mysql-no-slackware-12-2/