Iniciar um programa juntamente com o sistema [RESOLVIDO]

1. Iniciar um programa juntamente com o sistema [RESOLVIDO]

Caio Paulino de Faria
caio_pfaria

(usa Debian)

Enviado em 19/03/2020 - 17:25h

Olá, necessito de que meu programa (com interface) inicie juntamente com o Debian.
Já tentei diversos métodos e não obtive sucesso.
- Montei um arquivo .bash que ao ser executado diretamente pelo teminal abre meu programa normalmente. Coloquei meu arquivo na pasta /etc/init.d , entretanto meu programa não abre ao iniciar o sistema.
- coloquei esse arquivo .bash na pasta /etc/xdg/autostart, e meu programa também não abriu durante a iniciação
- também tentei adicionar o diretório do meu programa no arquivo /ect/rc.local, antes do exit 0. Também não obtive sucesso

A interface que desejo abrir é um programa em Python que utiliza o PyQt5

Alguém pode me ajudar ?
Desde já agradeço pela atenção



  


2. Re: Iniciar um programa juntamente com o sistema

aguamole
aguamole

(usa KUbuntu)

Enviado em 19/03/2020 - 19:25h

/ect/rc.local não funciona para programas com interface gráfica e esse /ect/rc.local executa os script ou comandos como "root" o que pode ser perigoso.
E não vai adiantar você adicionar um script em /ect/rc.local para iniciar o seu programa com interface gráfica porque esse /ect/rc.local é executado em um local sem interface gráfica (terminal).
Qual a sua interface gráfica?
Eu não sei qual interface tem o Debian.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


3. Re: Iniciar um programa juntamente com o sistema

Caio Paulino de Faria
caio_pfaria

(usa Debian)

Enviado em 19/03/2020 - 19:52h

aguamole escreveu:

/ect/rc.local não funciona para programas com interface gráfica e esse /ect/rc.local executa os script ou comandos como "root" o que pode ser perigoso.
E não vai adiantar você adicionar um script em /ect/rc.local para iniciar o seu programa com interface gráfica porque esse /ect/rc.local é executado em um local sem interface gráfica (terminal).
Qual a sua interface gráfica?
Eu não sei qual interface tem o Debian.

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.


Minha interface é um programa em Python3.7 , que utiliza a biblioteca PyQt.
Mas e quanto aos outros métodos que tentei ?


4. Re: Iniciar um programa juntamente com o sistema [RESOLVIDO]

Rogerio
RogerDez

(usa Outra)

Enviado em 19/03/2020 - 20:16h

Depende de qual o seu ambiente gráfico.
no xfce:

Todas as Configurações de Sistema (Gerenciador de Preferências) > Sessão e Inicio >> Inicio automático de aplicativo


5. Re: Iniciar um programa juntamente com o sistema [RESOLVIDO]

Caio Paulino de Faria
caio_pfaria

(usa Debian)

Enviado em 20/03/2020 - 08:47h

Consegui solucionar o problema Editado: sudo nano / etc / xdg / lxsession / LXDE-pi / autostart
Inclui @ "diretório do meu arquivo .bash






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts