sábado, 15 de fevereiro de 2014

Mensagem de erro no Lazarus 1.0.10 ao iniciar (leakview.lpk)

Se você instalou o Ubuntu 13.10 e ao tentar executar o Lazarus 1.0.10 está recebendo uma mensagem de erro informando que o pacote leakview.lpk está inválido, a solução é simples, basta criar um arquivo chamado leakview.lpk no diretório /usr/lib/lazarus/1.0.10/components/leakview/leakview.lpk com o seguinte conteúdo:




Bom... consegui fazer funcionar assim neste momento, sábado de madrugada e depois de 1 caixa de gelada e algumas gramas de carne (não consegui comer 1Kg...), agora se você não sabe como criar o arquivo nesse diretório usando um gedit, pico, vi, etc... com o sudo.... tome uma caixa, quem sabe ela te ajuda... kkkkkkk


[]'s



quarta-feira, 25 de setembro de 2013

ProFTPD alterarndo permissão de gravação padrão

Se você precisar que dois usuários diferentes acessem e gravem os mesmos arquivos dentro de uma pasta de FTP gerenciada pelo ProFTPD, provavelmente vai encontrar dificuldades quando um dos usuários cria o arquivo e o outro tenta alterar, neste caso você vai receber uma mensagem de permissão negada, isso se dá pelo fato de que quando um usuário cria um novo arquivo a permissão é dada para leitura, gravação e execução apenas para o próprio usuário, o grupo dele recebe apenas a permissão de leitura e execução. Para solucionar isso é bem simples, basta editar o arquivo /etc/proftpd/proftpd.conf e alterar os parâmetros do Umask de 022 para 002.

Exemplo de como está (padrão da instalação do ProFTPD):

Umask                          022  022

E como deve ficar:

Umask                          002  002


Com essa pequena alteração o grupo do usuário que criou o arquivo também vai ter permissão de alterá-lo.


sábado, 6 de julho de 2013

Lançador, dash e barra superior do Ubuntu 13.04 sumiu?

Se você é mais um daqueles que gosta de ficar fuçando no sistema  e de vez em quando acaba destruindo com tudo bem-vindo ao time! rsrsrsrsrsrs

Para resolver o problema do temperamental Unity e seus menus que insistem em sumir de vez em sempre, pode-se adotar 2 opções:

A primeira conforme descrito no site:
http://askubuntu.com/questions/17381/unity-doesnt-load-no-launcher-no-dash-appears


E a segunda:

Basta você acessar o terminal com o tradicional atalho CTRL+ALT+T, ou então se nem mesmo o terminal ele abre tecle CTRL+ALT+F1, vai abrir o sistema em modo texto, digite:

unity --reset-icons

E se a mensagem que você receber for de que o Unity não está instalado, instale o maledeto digitando:

sudo apt-get install unity


Feito... reinicie o computador que tudo deve ter voltado quase ao normal... digo quase porque no meu caso alguns itens tive que reinstalar, tais como o Guake.

[]'s

segunda-feira, 24 de junho de 2013

Ubuntu + Módulo de Proteção do Santander + Java 1.7 = encrenca

Depois de muito bater a cabeça pra descobrir uma forma de fazer o bendito módulo de proteção do banco Santander funcionar no Ubuntu, acabei descobrindo esse endereço:

https://wwws.santandernet.com.br/MPS/moduloJava.html


Entre na sua conta, depois abra uma outra janela e cole esse endereço, instale o módulo e seja feliz.





domingo, 2 de junho de 2013

Aptana Studio 3

Instalei o Aptana Studio 3 para ter um ambiente integrado de desenvolvimento para meus sites em PHP, já havia testado ele em ambiente Windows e como gostei bastante resolvi instala-lo no Ubuntu, aparentemente tudo funcionou como deveria, porém ao tentar criar uma nova conexão de FTP simplesmente a janela para configuração da conexão não abria, acabei solucionando o problema ao trocar o sdk do java que eu estava utilizando, eu não estava utilizando o java fornecido pela Oracle, embora que ao instalar o Aptana ele me avisou disso não dei muita atenção, mas realmente ele não funciona direito se não for usado o java da Oracle, para trocar basta executar o comando abaixo no shell:


sudo update-alternatives --config java

Selecione o número da alternativa da versão do java da Oracle e seja feliz... Claro que você já deve ter instalado ele anteriormente...

terça-feira, 28 de agosto de 2012

Integrar o menu do Libre Office com o Unity

Enquanto o menu do Libre Office não está automaticamente integrado ao Unity, você pode "forçar" essa integração, basta abrir o shell e executar o comando abaixo como super usuário:


sudo apt-get install lo-menubar

sexta-feira, 25 de maio de 2012

Lazarus sem menu no Unity

Recentemente resolvi dar uma chance para o Unity e o instalei no lugar do KDE, estou gostando bastante, porém uma coisa me incomodou um pouco, foi o fato de que ao utilizar o Lazarus sempre que eu preciso selecionar algum item do menu principal dele eu preciso clicar sobre a janela principal do Lazarus, já que o menu no Unity fica sendo mostrado apenas o da janela ativa, caso contrário ele fica sem menu.

Para resolver isso é relativamente simples, basta iniciar o Lazarus com um shell script contendo o seguinte código no início:


export UBUNTU_MENUPROXY=

Então vamos lá... vou fazer um passo a passo dividido em 2 etapas.

ETAPA 1 - Criar shell script de atalho

1) Abra um editor de textos que não grave formatação no texto, pico, nano, gedit, etc...
2) Crie um novo arquivo com o seguinte conteúdo:

#!/bin/bash
export UBUNTU_MENUPROXY=
# o comando abaixo eh o executavel do Lazarus, veja se esse eh o seu caso tambem
startlazarus-0.9.30.2

3) Salve o arquivo na pasta /usr/bin com o nome de startLazarusMenu

4) Dê permissão de execução no arquivo criado, abra um terminal de comando e digite:
sudo chmod +x /usr/bin/startLazarusMenu

Neste ponto você pode testar se realmente funciona tudo que foi feito, para fazer um teste, ainda no terminal de comando digite:

startLazarusMenu


Se tudo ocorreu como planejado o Lazarus deve ter sido executado com o menu principal fixado na janela principal e não mais no menu padrão do Unity.

Agora vem a segunda etapa, adicionar um atalho no Unity para esse shell script que criamos. Como não sou usuário antigo do Unity pode ser que essa segunda etapa exista uma forma mais fácil de fazer do que a que eu proponho aqui, mas dessa forma funcionou pra mim e como não estou com vontade de garimpar soluções no Google deixei assim mesmo. Claro, existe a opção de você teclar ALT+F2, digitar startLazarusMenu e executar sempre por essa opção, se você estiver satisfeito assim pare por aqui.


ETAPA 2 - Criar atalho no Dash

1) Abra um terminal de comando e digite:
cd ~/.local/share/applications/
cp lazarus-0.9.30.2.desktop lazarusMenu.desktop

2) Edite com um editor de textos que não grave formatação o arquivo criado no passo anterior (~/.local/share/applications/lazarusMenu.desktop) e altere a linha onde esta o comando de execução do Lazarus, altere de:

Exec=startlazarus-0.9.30.2 %f

Para:

Exec=startLazarusMenu

Feito isso você pode acessar o Dash e digitar Lazarus, como resultado da pesquisa provavelmente vai aparecer os links para acessá-lo, entre eles o que acabamos de criar, arraste-o para a barra de atalhos e seja feliz.

T+