TiarlesLM
(usa Debian)
Enviado em 01/10/2018 - 15:56h
Boa Tarde pessoal.
Sou novo no fórum mas já acompanho o fórum a algum tempo.
Algum tempo a traz, cerca de 6 mês comecei a trabalhar com Linux especialmente com Debian em modo secundário, mas acomodado com Windows sempre acabava usando devido á estar com tudo instalado e rodando no Windows. Foi que definitivamente troquei tudo para Linux aqui na loja Servidor, Terminais e minha maquina particular.
A primeiro momento foi um back, mas que aos poucos agente se surpreende cada vez mais com o Linux. Mas em fim.
Tenho um sistema (no momento Local) que não é instalado, é apenas um .exe. Ao executar chamando pelo Wine com root roda 100%. agora se chamar pelo usuário normal da um erro no sistema e não abre (Telina com erro).
ok?
Porque eu gostaria de saber se é possível executar somente com usuário? Por que esse erro é o mesmo que ocorre após ter criado um atalho para executar o programa como fosse com root (wine SISCOM.EXE).
Criei o arquivo no /usr/share/applications (nome do arquivo: Sistema-open.desktop)
conteúdo do arquivo ficou:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name= Sistema Open
Type=Application
Exec=wine /home/Sistema/OSVendas5.0/SISCOM.exe
Terminal=false
Icon=/usr/share/icons/gnome/48x48/apps/Icone_Novo.ico
Comment=sistema Open.
Categories=Emulator;System;
StartupNotify=true
Pois então... o mesmo erro ocorre quando tento executar como usuário ou quando tente executar pelo atalho. Se estiver com Root o comando wine SISCOM.EXE (nome do executável do programa) Executa 100% .
Gostaria de ver com os Mestres se falta alguma instrução no script acima para executar como root.
ou algo a mais...
Obs: Já dei permissão com chmod 777 no SISCOM.EXE e na Pasta do sistema.
Será que alguém consegue me dar uma luz, conhecedores dos conhecimentos Linux? kkkk