Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Jak navrátit originální ikonu Terminálu? [Vyřešeno]  (Přečteno 546 krát)

Katsushiro

  • Návštěvník
  • Příspěvků: 56
Jak navrátit originální ikonu Terminálu? [Vyřešeno]
« kdy: 01 Listopadu 2014, 17:27:56 »
Ahoj všichni!
Stala se mi zajímavá věc. Udělal jsem si skript eclipseLaunch.sh  pro ověření, jestli chci opravdu spustit Eclipse, protože se mi v často stává, že se ukliknu a pak se dlouho načítá zbytečně. Po několika pokusech se mi i podařilo přepsat eclipse.desktop do fáze, aby celá věc fungovala jak chci. Po kliknutí na Eclipse ikonku se nyní opravdu otevře terminál s dotazem, jestli chci Eclipse spustit. Během toho se mi ale nějak podařilo přenastavit něco u Terminálu, takže kdykoliv jej zapnu, aktivuje se ikonka Eclipsu a ikonka Terminálu se vůbec neobjeví. Přitom, v souboru gnome-terminal.desktop žádné špatné změny nevidím. Netušíte, co s tím?

Moc díky za všechny odpovědi ;-)

EDIT:
Je důležité použít nohup, aby se dal ukončit proces terminálu, ve kterém se objeví dotaz na uživatele a gnome-terminal už tak nebyl spojen s ikonou Eclipse.

-------------------------------------------------------------------------------------------------------
eclipse.desktop
Kód: [Vybrat]
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Eclipse
Exec=bash -c "~/.eclipse/eclipseLaunch.sh; exec bash"
Icon=/home/martin/.eclipse/icon.xpm
Terminal=true

gnome-terminal.desktop
Kód: [Vybrat]
[Desktop Entry]
Name=Terminal
Comment=Use the command line
TryExec=gnome-terminal
Exec=gnome-terminal
Icon=utilities-terminal
Type=Application
X-GNOME-DocPath=gnome-terminal/index.html
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-terminal
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=3.6.2
Categories=GNOME;GTK;Utility;TerminalEmulator;
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Keywords=Run;
Actions=New
X-Ubuntu-Gettext-Domain=gnome-terminal

[Desktop Action New]
Name=New Terminal
Exec=gnome-terminal
OnlyShowIn=Unity

Můj skript eclipseLaunch.sh
Kód: [Vybrat]
#!/bin/bash
echo "Opravdu chcete spustit Eclipse? (ano = y)"

read answer

if [[ "$answer" = "y" ]]; then
nohup ~/.eclipse/eclipse &
else
    kill $PPID
fi
« Poslední změna: 03 Listopadu 2014, 16:33:24 od Katsushiro »

 

Provoz zaštiťuje spolek OpenAlt.