Problem z utworzeniem aktywatora do programu
Problem z utworzeniem aktywatora do programu
Pobrałem sobie 2 programy firefoxa i kompozer i rozpakowałem do katalogu opt, dodałem aktywatory do menu i tu zaczynają się schody, gdy klikam w skrót to program się nie uruchamia, rządniej reakcji. Natomiast mogę uruchomić te programy jako root w terminalu i w tedy aktywatory działają, ale jest to męczące . Jestem początkujący i za bardzo nie wiem gdzie może być problem?
A wiec środowisko to XFCE, aktywator do programu stworzyłem przez terminal, wpis wygląda tak.
Kod: Zaznacz cały
[Desktop Entry]
Type=Application
Name=kompozer
Comment=My sophisticated app
Icon=/opt/kompozer/icons/mozicon256.png
Exec=/opt/kompozer/kompozer
Terminal=false
Categories=Development;
Aktywator by tworzony przez root i został umieszczony w katalogu /usr/share/applications/
uprawnienia chmod dla pliku
uprawnienia plików w katalogu
uprawnienia chmod dla pliku
Kod: Zaznacz cały
-rwxrwxrwx 1 root root 189 wrz 21 22:29 /usr/share/applications/kompozer.desktop
uprawnienia plików w katalogu
Kod: Zaznacz cały
[color=#3E3E3E][/color]
-rw-rw-r-- 1 piotr piotr 208 lut 28 2010 bloaturls.txt
drwxrwxr-x 3 piotr piotr 4096 lut 28 2010 chrome
drwxrwxr-x 2 piotr piotr 12288 lut 28 2010 components
drwxrwxr-x 4 piotr piotr 4096 lut 28 2010 defaults
-rw-rw-r-- 1 piotr piotr 52 lut 28 2010 dependentlibs.list
drwxrwxr-x 2 piotr piotr 4096 lut 28 2010 dictionaries
-rwxrwxr-x 1 piotr piotr 21377 lut 28 2010 elf-dynstr-gc
drwxrwxr-x 2 piotr piotr 4096 lut 28 2010 extensions
drwxrwxr-x 2 piotr piotr 4096 lut 28 2010 greprefs
drwxrwxr-x 2 piotr piotr 4096 lut 28 2010 icons
-rw-rw-r-- 1 piotr piotr 649 lut 28 2010 install.log
-rwxrwxrwx 1 piotr piotr 2941 lut 28 2010 kompozer
-rwxrwxr-x 1 piotr piotr 113889 lut 28 2010 kompozer-bin
-rwxrwxr-x 1 piotr piotr 4449 lut 28 2010 kompozer-config
-rw-rw-r-- 1 piotr piotr 476 lut 28 2010 libfreebl3.chk
-rwxrwxr-x 1 piotr piotr 283414 lut 28 2010 libfreebl3.so
-rwxrwxr-x 1 piotr piotr 12383 lut 28 2010 libgfxpsshar.so
-rwxrwxr-x 1 piotr piotr 158849 lut 28 2010 libgkgfx.so
-rwxrwxr-x 1 piotr piotr 116800 lut 28 2010 libgtkembedmoz.so
-rwxrwxr-x 1 piotr piotr 20842 lut 28 2010 libgtkxtbin.so
-rwxrwxr-x 1 piotr piotr 112648 lut 28 2010 libjsj.so
-rwxrwxr-x 1 piotr piotr 760755 lut 28 2010 libmozjs.so
-rwxrwxr-x 1 piotr piotr 242868 lut 28 2010 libnspr4.so
-rwxrwxr-x 1 piotr piotr 579918 lut 28 2010 libnss3.so
-rwxrwxr-x 1 piotr piotr 353444 lut 28 2010 libnssckbi.so
-rwxrwxr-x 1 piotr piotr 20418 lut 28 2010 libplc4.so
-rwxrwxr-x 1 piotr piotr 12928 lut 28 2010 libplds4.so
-rwxrwxr-x 1 piotr piotr 186357 lut 28 2010 libsmime3.so
-rw-rw-r-- 1 piotr piotr 476 lut 28 2010 libsoftokn3.chk
-rwxrwxr-x 1 piotr piotr 390988 lut 28 2010 libsoftokn3.so
-rwxrwxr-x 1 piotr piotr 210463 lut 28 2010 libssl3.so
-rwxrwxr-x 1 piotr piotr 131875 lut 28 2010 libxpcom_compat.so
-rwxrwxr-x 1 piotr piotr 955944 lut 28 2010 libxpcom_core.so
-rwxrwxr-x 1 piotr piotr 15367 lut 28 2010 libxpcom.so
-rwxrwxr-x 1 piotr piotr 13375 lut 28 2010 libxpistub.so
-rwxrwxr-x 1 piotr piotr 30869 lut 28 2010 LICENSE
-rwxrwxr-x 1 piotr piotr 8956 lut 28 2010 mangle
-rwxrwxr-x 1 piotr piotr 17909 lut 28 2010 mozilla-xremote-client
-rwxrwxr-x 1 piotr piotr 17770 lut 28 2010 nsinstall
drwxrwxr-x 2 piotr piotr 4096 lut 28 2010 plugins
-rwxrwxr-x 1 piotr piotr 46714 lut 28 2010 regxpcom
drwxrwxr-x 8 piotr piotr 4096 lut 28 2010 res
-rwxrwxr-x 1 piotr piotr 10492 lut 28 2010 run-mozilla.sh
-rwxrwxr-x 1 piotr piotr 94988 lut 28 2010 shlibsign
-rwxrwxr-x 1 piotr piotr 30640 lut 28 2010 TestGtkEmbed
-rwxrwxr-x 1 piotr piotr 92185 lut 28 2010 updater
drwxrwxr-x 3 piotr piotr 4096 lut 28 2010 updates
-rwxrwxr-x 1 piotr piotr 30746 lut 28 2010 xpcshell
-rwxrwxr-x 1 piotr piotr 34776 lut 28 2010 xpicleanup
-rwxrwxr-x 1 piotr piotr 100949 lut 28 2010 xpidl
-rwxrwxr-x 1 piotr piotr 35419 lut 28 2010 xpt_dump
-rwxrwxr-x 1 piotr piotr 28788 lut 28 2010 xpt_link
- marcin1982
- Moderator
- Posty: 1732
- Rejestracja: 05 maja 2011, 12:59
- Lokalizacja: Zagłębie Dąbrowskie
Stosuj CODE zamiast QUOTE.
Możesz podać dokładne linki do źródeł - paczek z tymi programami?
Uruchom program z konsoli z konta użytkownika i wklej ewentualne komunikaty:
Podaj jaką masz wersję Debiana.
EDYCJA:
W przypadku Firefoxa zajrzyj do tego poradnika kolegi Yampress i mojego komentarza pod poradnikiem:
entries/151-Najnowszy-Firefox-Thunderbird-w-Debianie .
Możesz podać dokładne linki do źródeł - paczek z tymi programami?
Uruchom program z konsoli z konta użytkownika i wklej ewentualne komunikaty:
Kod: Zaznacz cały
/opt/kompozer/kompozer
Podaj jaką masz wersję Debiana.
EDYCJA:
W przypadku Firefoxa zajrzyj do tego poradnika kolegi Yampress i mojego komentarza pod poradnikiem:
entries/151-Najnowszy-Firefox-Thunderbird-w-Debianie .
Taki komunikat wyskakuje w terminalu jak program się uruchamia.
lub bez uprawnień jak wpisuje to wyskakuje to
Kod: Zaznacz cały
root@debian:/home/piotr# /opt/kompozer/kompozer
(gecko:12074): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Błąd GConf: Usługa D-Bus nie jest uruchomiona
Kod: Zaznacz cały
root@debian:/home/piotr# uname -a
Linux debian 3.16.0-4-686-pae #1 SMP Debian 3.16.7-ckt11-1+deb8u3 (2015-08-04) i686 GNU/Linux
Kod: Zaznacz cały
piotr@debian:~$ /opt/kompozer/kompozer
Nie można utworzyć katalogu "/home/piotr/.gnome2/accels": Brak dostępu
piotr@debian:~$
- marcin1982
- Moderator
- Posty: 1732
- Rejestracja: 05 maja 2011, 12:59
- Lokalizacja: Zagłębie Dąbrowskie
Proszę nie pisać postu pod postem tylko używać opcji "Edycja wiadomości" jako i ja w poście powyżej uczyniłem.
Podaj wynik polecenia z konsoli:
Doczekam się linku do paczki tego Kompozera - tam skąd to pobierałeś?
EDYCJA:
Podaj jeszcze wynik komendy z konta użytkownika:
Podaj wynik polecenia z konsoli:
Kod: Zaznacz cały
cat /etc/debian_version
EDYCJA:
Podaj jeszcze wynik komendy z konta użytkownika:
Kod: Zaznacz cały
ls -laR ~/.gnome2
Program pobrałem z tego linku https://sourceforge.net/projects/kompoz ... z/download
Kod: Zaznacz cały
piotr@debian:~$ cat /etc/debian_version
8.2
piotr@debian:~$
Kod: Zaznacz cały
root@debian:/home/piotr# ls -laR ~/.gnome2
/root/.gnome2:
razem 12
drwx------ 3 root root 4096 wrz 2 22:23 .
drwx------ 21 root root 4096 wrz 19 22:56 ..
drwx------ 2 root root 4096 wrz 2 22:23 accels
/root/.gnome2/accels:
razem 8
drwx------ 2 root root 4096 wrz 2 22:23 .
drwx------ 3 root root 4096 wrz 2 22:23 ..
root@debian:/home/piotr#
- marcin1982
- Moderator
- Posty: 1732
- Rejestracja: 05 maja 2011, 12:59
- Lokalizacja: Zagłębie Dąbrowskie
Wykonaj polecenia - tym razem jako root:
Potem uruchom ponownie z konta użytkownika:
Kod: Zaznacz cały
chown -R piotr :p iotr /home/piotr
Kod: Zaznacz cały
/opt/kompozer/kompozer