Autor Téma: Jak odložit spuštění programu v ./config/autostart/applikace.desktop v LXDE  (Přečteno 527 krát)

JTS

  • Jr. Member
  • **
  • Příspěvků: 98
  • Karma: +0/-0
    • Zobrazit profil
Potřeboval bych odložit spuštění Google Chrome o pár sekund, než se mi načtou ovladače k USB Wifi zařízení, našel jsem jen návod na přidání dvou řádků do souboru.desktop, nicméně nefunguje a spuští se stále ihned (nevím jestli jen proto, že používám LXDE a ne Gnome).

Kód: [Vybrat]

[iptv@localhost autostart]$ more google-chrome.desktop
[Desktop Entry]
Type=Link
Name=Google Chrome
Icon=google-chrome
URL=/usr/share/applications/google-chrome.desktop
Exec=google-chrome
Hidden=false
NoDisplay=false
X-GNOME-autostart-enabled=true
X-GNOME-autostart-Delay=30



alda81

  • Sr. Member
  • ****
  • Příspěvků: 466
  • Karma: +27/-0
    • Zobrazit profil
    • aldacerny.cz
řešení nalezeno tady https://askubuntu.com/questions/809479/delay-startup-application-in-xubuntu

uprav si spouštěč na ploše - příkaz změň na:
Kód: [Vybrat]
/bin/bash -c "sleep 30 && google-chrome"
Nutné čtení pro všechny! Jak se ptát na fóru: http://wiki.mageia.cz/wiki:jak_se_ptat_na_foru

JTS

  • Jr. Member
  • **
  • Příspěvků: 98
  • Karma: +0/-0
    • Zobrazit profil
OK, to je právě to, co nechápu. Tento spouštěč IPTV funguje, pouze když ne něj kliknu, ale ne jako autostart v ./config/autostart


Kód: [Vybrat]
#!/bin/bash

/bin/bash -c 'sleep 10 && google-chrome'

Ještě zkouším toto, ale pochybuji, že to bude fungovat

Kód: [Vybrat]
[Desktop Entry]
Type=Link
Name=Google Chrome
Icon=google-chrome
URL=/home/iptv/Plocha/IPTV
Exec=/home/iptv/Plocha/IPTV

JTS

  • Jr. Member
  • **
  • Příspěvků: 98
  • Karma: +0/-0
    • Zobrazit profil
Super, už to funguje

Kód: [Vybrat]

Desktop Entry]
Type=Application
Name=Google Chrome
Icon=google-chrome
Exec=/bin/bash -c 'sleep 25 && google-chrome'