Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: roj 07 Června 2020, 10:42:48

Název: GIMP jde spustit pouze z konzole.
Přispěvatel: roj 07 Června 2020, 10:42:48
Ahoj. Nainstaloval jsem si v Xubuntu (20.4.) GIMP, jako vždy do každé distribuce každého počítače.
Problém je, že se vůbec neovjevil ve startmenu. Žádná ikonka na spuštění, nic. Takže ho můžu spustit jedině z Termínálu příkazem gimp.
Funguje to bezvadně, ale je to poněkud otravné.
Věděl by někdo, co s tím?
Název: Re:GIMP jde spustit pouze z konzole.
Přispěvatel: juwa2 07 Června 2020, 11:14:51
Ahoj. Nainstaloval jsem si v Xubuntu (20.4.) GIMP, jako vždy do každé distribuce každého počítače.
Problém je, že se vůbec neovjevil ve startmenu. Žádná ikonka na spuštění, nic. Takže ho můžu spustit jedině z Termínálu příkazem gimp.
Funguje to bezvadně, ale je to poněkud otravné.
Věděl by někdo, co s tím?

Některé programy prostě spouštěč (soubor .desktop) nevytvoří - zkrátka si ho vytvoř sám a dej ho do složky
Kód: [Vybrat]
~/.local/share/applications
A nastav mu spustitelnost.  Pak už se v menu objeví.... :)

Obsah souboru gimp.desktop  bude (vytvoř ho v textovém editoru):
Kód: [Vybrat]
[Desktop Entry]
Version=1.0
Name=Gimp
GenericName=Painting program
Type=Application
Comment=painting program to create pixel art and manipulate digital photos
Exec=gimp %U
Icon=gimp
Categories=Graphics;RasterGraphics;
Keywords=graphics;editor
MimeType=image/bmp;image/gif;image/jpeg;image/jpg;image/pjpeg;image/png;image/tiff;image/x-bmp;image/x-png;image/x-portable-bitmap;image/x-portable-pixmap;image/x-xbitmap;image/x-xpixmap;
Název: Re:GIMP jde spustit pouze z konzole.
Přispěvatel: roj 28 Srpna 2020, 08:53:30
Dík, omlouvám se za prodlevu.
Udělal jsem ten soubor v ~/.local/share/applications, práva nastavil na 755, ale nepomohlo to.
Když si v menu dám zobrazit všechny aplikace, je tam od G jen Gigolo a Gwnview
Což by zas tolik nevadilo, horší je, že nemám naasociovaný GIMP na editaci souborů spojenou s průzkumníkem a prohlížečem obrázků. Musím pokaždé Gimp otevřít a ten obrázek otevřít v něm. Pro fotografa nepoužitelná věc.
Název: Re:GIMP jde spustit pouze z konzole.
Přispěvatel: JirkaZ 28 Srpna 2020, 09:57:14
Dík, omlouvám se za prodlevu.
Udělal jsem ten soubor v ~/.local/share/applications, práva nastavil na 755, ale nepomohlo to.
Když si v menu dám zobrazit všechny aplikace, je tam od G jen Gigolo a Gwnview
Což by zas tolik nevadilo, horší je, že nemám naasociovaný GIMP na editaci souborů spojenou s průzkumníkem a prohlížečem obrázků. Musím pokaždé Gimp otevřít a ten obrázek otevřít v něm. Pro fotografa nepoužitelná věc.

https://forum.ubuntu.cz/index.php?topic=32310.0
Název: Re:GIMP jde spustit pouze z konzole.
Přispěvatel: juwa2 28 Srpna 2020, 13:35:06
Dík, omlouvám se za prodlevu.
Udělal jsem ten soubor v ~/.local/share/applications, práva nastavil na 755, ale nepomohlo to.
Když si v menu dám zobrazit všechny aplikace, je tam od G jen Gigolo a Gwnview
Což by zas tolik nevadilo, horší je, že nemám naasociovaný GIMP na editaci souborů spojenou s průzkumníkem a prohlížečem obrázků. Musím pokaždé Gimp otevřít a ten obrázek otevřít v něm. Pro fotografa nepoužitelná věc.

Aby se v menu v aplikacích objevil, musíš updatnout databázi příkazem:
Kód: [Vybrat]
update-desktop-database ~/.local/share/applications && update-mime-database ~/.local/share/mime
A doufám, že máš ten soubor gimp.desktop vytvořený správně - zkontroluj (ve vlastnostech) jeho název.

Další možností je dát ho ještě do složky
Kód: [Vybrat]
/usr/share/applications
a updatnout bázi
Kód: [Vybrat]
sudo update-desktop-database /usr/share/applications && update-mime-database /usr/share/mime
Pokud se ani pak neobjeví, změň v tom souboru gimp.desktop řádek
Exec=gimp %U
za
Exec=gimp %F
A znova updatni databázi příkazy výše.


Tu asociaci se soubory je možno nastavit (ve správci souborů > Vlastnosti > Otevřít s) až poté, co se program v menu aplikací objeví - dříve to není možné (nebude ve výběru).
-------------------------------------------------------------------
Jinak obecně platí, že pokud lze nějakou aplikaci spustit příkazem z Terminálu, naprosto nic nebrání tomu aby šla spustit pomocí spouštěče (tj. správně vytvořeným souborem *.desktop). - Posílám v příloze.
Název: Re:GIMP jde spustit pouze z konzole.
Přispěvatel: roj 28 Srpna 2020, 14:06:36
Dal jsem to do /usr/share, aby to šlo všem
Kód: [Vybrat]
roj@i5-pmi:~$ sudo update-desktop-database /usr/share/applications && update-mime-database /usr/share/mime
[sudo] heslo pro roj:
Error in file "/usr/share/applications/org.kde.kdeconnect_open.desktop": "*/*" is an invalid MIME type ("*" is an unregistered media type)
I/O error : Permission denied
I/O error : Permission denied
Failed to write XML file; For permission problems, try rerunning as root
Tož něco tam mám špatně.
Skusil jsem sudo su
Ale ten první error se vypisuje dál, menu je beze změny bez GIMPu
Název: Re:GIMP jde spustit pouze z konzole.
Přispěvatel: juwa2 28 Srpna 2020, 14:10:26
Ten error se týká něčeho jiného (aplikace kde-connect) - toho se nevšímej..
A jde gimp tím spouštěčem aspoň spustit (dvojklikem)?
Dals tam to F ?  Má ten soubor ikonu nebo je bez ikony?
Název: Re:GIMP jde spustit pouze z konzole.
Přispěvatel: roj 28 Srpna 2020, 16:05:17
F jsem ještě nezkusil, ale kouknu na to snad v neděli, teď mám strašnej fofr. Dík
Název: Re:GIMP jde spustit pouze z konzole.
Přispěvatel: roj 13 Září 2020, 08:31:14
F pomohlo. Děkuju!