Como criar um atalho do Protheus no Ubuntu

Hoje vamos demonstrar em como criar um atalho do SmartClient do Protheus no Ubuntu usando o software Alacarte.

Obs.: Nesse tutorial, usei um png do SmartClient para colocar no atalho, eu baixei nesse link.

  1. Vá no portal da TOTVS, na parte de Downloads, entre em Linha Protheus > TOTVSTEC-FRAMEWORK > Smartclient e baixe a versão para Linux
  2. Crie uma pasta TOTVS na sua home, e se quiser baixe a imagem em png que citei na observação acima, e coloque nessa mesma pasta

Baixando os arquivos

  1. Aperte Alt+F2 e digite gedit, crie o arquivo smartclient.ini com seu conteúdo

Configurando o smartclient.ini

  1. Agora vamos instalar o alacarte, com o seguinte comando via terminal
sudo apt-get install alacarte
  1. Aperte Alt+F2 e digite alacarte, clique no botão Novo Item

Adicionando novo item

  1. No nome coloque Protheus, no comando, selecione o smartclient extraído no item 2 e coloque -M no final e selecione o ícone baixado

Configurando o atalho com ícone e comando

  1. Aperte o botão configurado como Super (botão com ícone do Windows), e procure por Protheus, depois clique com o botão direito e em Adicionar aos Favoritos

Adicionando no favoritos

  1. Agora terá um atalho na esquerda

Verificando a barra da esquerda com o ícone

  1. E ao clicar nele, irá abrir o Protheus com as configurações do seu smartclient.ini

Abrindo o Protheus

Se por acaso após o procedimento acima, o SmartClient estiver fechando sozinho, podem ser duas coisas.

A primeira, é forçar o opengl no atalho do smartclient (no passo 6) – veja mais em TDN – Parâmetros de linha do TOTVS | SmartClient.

Já a segunda coisa seria privilégio de pasta, por exemplo, você copiou de algum pendrive ou algum lugar da rede, e ai na pasta onde esta o executável a distribuição Linux não consegue criar arquivos temporários. Para isso é necessário, via terminal acessar como su (super usuário / root), e liberar privilégio geral para a pasta criada (no nosso caso, tópico 2), ficaria então da seguinte forma:

cd /home/seuUsuario/
chmod -R 777 TOTVS

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

Deixe uma resposta

Terminal de Informação