Автор Тема: Не запускаются программы из меню приложений  (Прочитано 13157 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Сергей.Ш

  • Активист
  • ****
  • Автор темы
  • Сообщений: 355
  • sergei1960@jabber.ru
Недавно заметил ,что из меню приложений не запускается синаптик,приходится только из терминала .А сегодня обнаружил ,что и GParted тоже не могу запустить. Опять же пришлось из терминала делать запуск.ЭТо происходит на     
 Runtu XFCE 12.04 - 201301

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474

    Не изменяли настройки автозагружаемых программ сеанса? Приведите вывод выполнения
ps ax | grep policykit

Оффлайн iks

  • Новичок
  • **
  • Сообщений: 97
  • Rusdeb 1.02
    • RusDeb
Я подозреваю что человек повозился с правами, обе программы запускаются с требованием прав ROOT вот тут похоже и собака порылась, скорее всего и другие требующие ROOT не запустятся.
Я так обленился на Linux, что уже лень пользоваться другой ОСью

Всё может быть, и все быть может,
И лишь того не может быть,
Чего, быть может, быть не может -
Но и такое может быть!

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
обе программы запускаются с требованием прав ROOT

   Они запускаются через pkexec, который взаимодействует с системой посредством политик policykit. Если служба policykit не запущена (что, как я предполагаю, и является источником проблем в данной теме), то приложение не будет получать необходимые права для запуска.

Оффлайн Сергей.Ш

  • Активист
  • ****
  • Автор темы
  • Сообщений: 355
  • sergei1960@jabber.ru
sergei@sergei-K50C:~$ ps ax | grep policykit
 1105 ?        Sl     0:00 /usr/lib/policykit-1/polkitd --no-debug
 1962 ?        Sl     0:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
 4189 pts/2    S+     0:00 grep --color=auto policykit
sergei@sergei-K50C:~$


Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474

   Теперь приведите вывод
synaptic-pkexec
cat /usr/share/applications/synaptic.desktop
ls ~/.local/share/applications

Оффлайн Сергей.Ш

  • Активист
  • ****
  • Автор темы
  • Сообщений: 355
  • sergei1960@jabber.ru
sergei@sergei-K50C:~$ synaptic-pkexec
pkexec must be setuid root
sergei@sergei-K50C:~$ cat /usr/share/applications/synaptic.desktop
[Desktop Entry]
Name=Synaptic Package Manager
GenericName=Package Manager
Comment=Install, remove and upgrade software packages
Exec=synaptic-pkexec
Icon=synaptic
Terminal=false
Type=Application
Categories=PackageManager;GTK;System;Settings;
NotShowIn=KDE;
X-Ubuntu-Gettext-Domain=synaptic
sergei@sergei-K50C:~$ ls ~/.local/share/applications
alacarte.desktop         mimeapps.list          skype.desktop.undo-13
debian-uxterm.desktop    mtpaint.desktop        uget-gtk.desktop
debian-xterm.desktop     pidgin.desktop         xfce4-about.desktop
exo-mail-reader.desktop  remmina.desktop        xfce4-run.desktop
geany.desktop            skype.desktop.undo-10  xfce-mouse-settings.desktop
hardinfo.desktop         skype.desktop.undo-11  xfce-settings-manager.desktop
mc.desktop               skype.desktop.undo-12  xfhelp4.desktop
sergei@sergei-K50C:~$

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
ls -l /etc/sudoers
sudo cat /etc/sudoers
id $USER
dpkg -l sudo

Оффлайн Сергей.Ш

  • Активист
  • ****
  • Автор темы
  • Сообщений: 355
  • sergei1960@jabber.ru
sergei@sergei-K50C:~$ ls -l /etc/sudoers
-r--r----- 1 root root 723 нояб. 24  2011 /etc/sudoers
sergei@sergei-K50C:~$ sudo cat /etc/sudoers
[sudo] password for sergei:
Sorry, try again.
[sudo] password for sergei:
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d
sergei@sergei-K50C:~$
    все остается по прежнему...

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
все остается по прежнему...

   Это диагностические команды, они только предоставляют информацию. Вы не привели вывод
id $USER
dpkg -l sudo

Оффлайн Сергей.Ш

  • Активист
  • ****
  • Автор темы
  • Сообщений: 355
  • sergei1960@jabber.ru
Re: Не запускаются программы из меню приложений
« Ответ #10 : Январь 29, 2014, 12:53:28 »
sergei@sergei-K50C:~$ id $USER
uid=1000(sergei) gid=1000(sergei) группы=1000(sergei),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),114(lpadmin),118(sambashare)
sergei@sergei-K50C:~$ dpkg -l sudo

Оффлайн Сергей.Ш

  • Активист
  • ****
  • Автор темы
  • Сообщений: 355
  • sergei1960@jabber.ru
Re: Не запускаются программы из меню приложений
« Ответ #11 : Январь 29, 2014, 12:55:29 »
sergei@sergei-K50C:~$ id $USER
uid=1000(sergei) gid=1000(sergei) группы=1000(sergei),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),114(lpadmin),118(sambashare)
sergei@sergei-K50C:~$ dpkg -l sudo
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя         Версия   Описание
+++-==============-==============-============================================
ii  sudo           1.8.3p1-1ubunt Provide limited super user privileges to spe
sergei@sergei-K50C:~$


Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Не запускаются программы из меню приложений
« Ответ #12 : Январь 29, 2014, 13:00:41 »

   Ещё пожалуйста
ls -l /usr/bin/sudo
ls -l /usr/bin/gksu

   После чего перестали запускаться программы, не вспомните?

Оффлайн Сергей.Ш

  • Активист
  • ****
  • Автор темы
  • Сообщений: 355
  • sergei1960@jabber.ru
Re: Не запускаются программы из меню приложений
« Ответ #13 : Январь 29, 2014, 13:03:09 »
Нет не могу вспомнить. Но ничего особенного не делал,ничего не ставил,игр нет....
« Последнее редактирование: Январь 29, 2014, 13:06:07 от Сергей.Ш »

Оффлайн Сергей.Ш

  • Активист
  • ****
  • Автор темы
  • Сообщений: 355
  • sergei1960@jabber.ru
Re: Не запускаются программы из меню приложений
« Ответ #14 : Январь 29, 2014, 13:06:43 »
sergei@sergei-K50C:~$ ls -l /usr/bin/sudo
-rwsr-xr-x 2 root root 69708 февр. 27  2013 /usr/bin/sudo
sergei@sergei-K50C:~$ ls -l /usr/bin/gksu
-rwxr-xr-x 1 root root 22640 нояб.  9  2011 /usr/bin/gksu
sergei@sergei-K50C:~$