Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu ? [ Solved ]

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
auto_joker
Sędziwy Jeż
Sędziwy Jeż
Posty: 39
Rejestracja: 18 maja 2015, 22:22
Płeć: Mężczyzna
Wersja Ubuntu: 18.04

Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu ? [ Solved ]

Post autor: auto_joker »

Witam,

jak pozbyć się menedżera uruchamiania programu w wersji portable uruchamianego ze skrótu (LUbuntu 22.04) ?. Udało mi się jakoś pozbyć wyżej wymienionego przy bezpośrednim kliknięciu w plik wykonywalny. Program się uruchamia bez odpytek. Zrobiłem sobie na pulpicie skrót do pliku wykonywalnego i podczas uruchamiania ze skrótu menedżer ciągle o sposób uruchomienia pyta. :pt36:

W załączniku zrzut ekranu. Od góry: zawartość edycyjna skrótu, właściwości skrótu, odpytka.

Plik wykonywalny OpenShot-Run.
Załączniki
screen.jpg
(116.87 KiB) Nie pobierany
Ostatnio zmieniony 06 paź 2022, 21:38 przez auto_joker, łącznie zmieniany 3 razy.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2049
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Pozbycie się menedżera uruchamiania programów w wersji portable

Post autor: kobrawerde »

A czy zrobiłeś ten skrót xxx.desktop wykonywalnym w systemie ? (z prawami root-a)

Kod: Zaznacz cały

sudo chmod +x /ścieżka_do_pliku/xxx.desktop
i dla pewności to samo z plikiem .run
auto_joker
Sędziwy Jeż
Sędziwy Jeż
Posty: 39
Rejestracja: 18 maja 2015, 22:22
Płeć: Mężczyzna
Wersja Ubuntu: 18.04

Re: Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu

Post autor: auto_joker »

Teraz zrobiłem.

sudo chmod +x /home/auto-joker/Desktop/openshot-qt.desktop

Nie pomogło.

sudo chmod +x /home/auto-joker/Publiczny/Open Shot/OpenShot-Run

krzyczy, że nie ma dostępu, nie ma takiego pliku.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2049
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu

Post autor: kobrawerde »

A może trzeba by inny wpis w pliku .desktop np jak przy starcie programu BalenEtcher który jest także uruchamiany jak plik portable z Windy ( .AppImage) zerknij
https://github.com/balena-io/etcher/iss ... 1153285345
oczywiście bez parametru : --disable-gpu-sandbox ...bo to do zastosowali przy błędach uruchomienia
krzyczy, że nie ma dostępu, nie ma takiego pliku
jak to nie ma jak uruchamiasz w/w z tej ścieżki ? może dlatego że w terminalu musi być podana ścieżka do folderów / plików bez spacji ! a u Ciebe jest : Open Shot może zmień nazwę na : OpenShot lub daj w ścieżce : 'Open Shot'
https://askubuntu.com/questions/1328196 ... n-appimage
auto_joker
Sędziwy Jeż
Sędziwy Jeż
Posty: 39
Rejestracja: 18 maja 2015, 22:22
Płeć: Mężczyzna
Wersja Ubuntu: 18.04

Re: Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu

Post autor: auto_joker »

Usunąłem spacje. Komenda "sudo chmod +X ...." się wykonała. Tym razem nie zgłosiła błędu. Faktycznie spacja w nazwie folderu powodowała zakłócenia.
Niestety nadal uruchamia się menadżer przy kliknięciu w skrót. Przy kliknięciu w plik run jest OK. W starszej wersji LUbuntu jakoś to ogarnąłem.
O ile pamiętam skrót sam w sobie niejako "odziedziczył" prawa pliku wykonywalnego do którego się odnosił. Inaczej mówiąc uruchamianie
pliku wykonywalnego ze skrótu nie wywoływało menedżera. Okienko z odpytywaniem nie jest jakimś wielkim problemem, no ale ...
Ostatnio zmieniony 06 paź 2022, 21:00 przez auto_joker, łącznie zmieniany 3 razy.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2049
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu

Post autor: kobrawerde »

może wpisy w pliku .desktop coś dadzą
Type=Application
StartupNotify=false
Terminal=false
Exec=sh -c "home/auto-joker/Publiczny/OpenShot/OpenShot-Run"
A może po prostu inaczej instalować program openshot ... nie z tzw pliku portable
https://linuxhint.com/install-openshot- ... or-ubuntu/
Ostatnio zmieniony 06 paź 2022, 19:28 przez kobrawerde, łącznie zmieniany 1 raz.
auto_joker
Sędziwy Jeż
Sędziwy Jeż
Posty: 39
Rejestracja: 18 maja 2015, 22:22
Płeć: Mężczyzna
Wersja Ubuntu: 18.04

Re: Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu

Post autor: auto_joker »

"Type=Application" wyrzuca błąd. Powróciłem do "Type=Link". Pozostałe dwie zmienne ustawione na "false" nic nie wniosły.

Ja bym ten program "Open Shot" zainstalował normalnie z repozytorium ale nie działa. Próbowałem z terminala i z menedżera programów. Taki sam efekt.
Nie uruchamia się na Ubuntu 22.04. I takie są komentarze innych użytkowników. Działa wersja portable ściągnięta z oficjalnej strony projektu.


Poprawiłem na:

Type=Application
StartupNotify=false
Terminal=false
Exec=sh -c "home/auto-joker/Publiczny/OpenShot/OpenShot-Run"

Teraz nic się nie uruchamia ani menedżer ani program. Nie ma żadnych komunikatów.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2049
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu

Post autor: kobrawerde »

Ja ściągnąłem wersję portable Linux (64-bit AppImage) OpenShot-v2.6.1-x86_64.AppImage
https://github.com/OpenShot/openshot-qt ... 4.AppImage
i uruchomił się poprawnie klikając na w/w z pulpitu mam wersję LinuxMint / Ubuntu 22.04
a gdzie masz wersję o nazwie : OpenShot-Run ? jakiś link do w/w
auto_joker
Sędziwy Jeż
Sędziwy Jeż
Posty: 39
Rejestracja: 18 maja 2015, 22:22
Płeć: Mężczyzna
Wersja Ubuntu: 18.04

Re: Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu

Post autor: auto_joker »

Na samym początku zanim zacząłem kombinować zmieniłem nazwę pliku. Może to jest powodem?. Ale z poziomu folderu program się normalnie uruchamia. Ze skrótu daje komunikat i też się uruchamia. Jeszcze raz rozpakuje i powtórzę czynności bez zmian nazwy pliku.
Ostatnio zmieniony 06 paź 2022, 20:51 przez auto_joker, łącznie zmieniany 2 razy.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2049
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu

Post autor: kobrawerde »

Kiedyś miałem Lubuntu i faktycznie nie zawsze instrukcje / tutoriale działają jednakowo jak na np. Ubuntu / Mint może przez inne menedżery okien ? itp ...może warto wypróbować program do integracji programów AppImage w systemie czyli AppImageLauncher.
Więcej https://askubuntu.com/questions/1349951 ... untu-21-04
https://linuxhint.com/appimage-launcher/
auto_joker
Sędziwy Jeż
Sędziwy Jeż
Posty: 39
Rejestracja: 18 maja 2015, 22:22
Płeć: Mężczyzna
Wersja Ubuntu: 18.04

Re: Jak pozbyć się menedżera uruchamiania programów w wersji portable ze skrótu

Post autor: auto_joker »

Anulowałem uprawnienia do uruchamiania pliku run, wszystko wykasowałem, raz jeszcze rozpakowałem "Open Shot" tym razem do oryginalnego folderu niczego
nie zmieniając. Nadałem uprawnienia.

Wyedytowałem skrót na pulpicie :

[Desktop Entry]
Type=Application
Name=Open Shot
Icon=openshot-qt
Exec=sh -c "/home/auto-joker/Publiczny/OpenShot-v2.6.1-x86_64/AppRun"
Terminal=false

ponownie uruchomiłem komputer

i działa WYBAWCO ! :clap: Menedżer się już nie uruchamia.

Użycie zamiast "Exec=" "URL=" nadal powodowało wywołanie po kliknięciu w skrót niepotrzebnej odpytki.


Serdecznie dziękuję za pomoc :-)
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości