Ошибка выполнения команды gksu system config samba

Как правильно задавать вопросы

Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

21 июн 2018, 09:17

Не запускается system-config-samba, устанавливается нормально, но при запуске: Ошибка выполнения команды «gksu system-config-samba». Не удалось выполнить процесс-потомок «gksu» ( нет такого файла или каталога ). :dash2:

Ядро : Linux 4.15.0-23-generic (x86_64)
Версия : #25-Ubuntu SMP Wed May 23 18:02:16 UTC 2018
Библиотека C : GNU C Library / (Ubuntu GLIBC 2.27-3ubuntu1) 2.27
Дистрибутив : Linux Mint 19 Tara


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#3

21 июн 2018, 09:37

Bill Williamson писал(а): ↑

21 июн 2018, 09:32


gksu был удален и заменен pkexec

Спасибо, причина ошибки теперь понятна, но как лечить?


Аватара пользователя

rogoznik

Сообщения: 9657
Зарегистрирован: 27 июн 2017, 13:36
Решено: 120
Откуда: Нижний Тагил
Благодарил (а): 755 раз
Поблагодарили: 1849 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#4

21 июн 2018, 10:34

mr.yurka писал(а): ↑

21 июн 2018, 09:37


но как лечить?

Как вариант запускать через sudo

Изображение

Изображение


Аватара пользователя

Dja

Сообщения: 6635
Зарегистрирован: 27 авг 2016, 20:03
Решено: 28
Откуда: Voskresensk
Благодарил (а): 1188 раз
Поблагодарили: 699 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#5

21 июн 2018, 13:29

Конфиг находится по адресу

Т.е. вводим

и правим что нам нужно.


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#6

22 июн 2018, 06:25

Dja писал(а): ↑

21 июн 2018, 13:29


.е. вводим
КОД: ВЫДЕЛИТЬ ВСЁ

sudo nano /etc/samba/smb.conf
и правим что нам нужно.

Спасибо за совет, но таки вопрос не в том как поправить, а в том как это делать с помощью графического интерфейса.


Аватара пользователя

Bill Williamson

Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#7

22 июн 2018, 07:21

mr.yurka, так попробуйте запустить запустить system-config-samba командой pkexec system-config-samba. Если поможет, поправьте и ярлыки, вставив вместо gksu pkexec. На крайняк, запуск через sudo в терминале или включить параметр, открывающий команду в ярлыке в терминале.
Также существуют альтернативы system-config-samba. Например, nautilus-share для файлового менеджера nautilus.
Но соглашусь с Dja, традиционная для linux правка конфигурационных файлов намного более гибкий способ управления.

Изображение


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#8

22 июн 2018, 12:36

Bill Williamson писал(а): ↑

22 июн 2018, 07:21


запустить system-config-samba командой pkexec system-config-samba

Не помогает.

Bill Williamson писал(а): ↑

22 июн 2018, 07:21


правка конфигурационных файлов намного более гибкий способ управления

Да видимо так…
Спасибо, за советы!


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#9

22 июн 2018, 12:37

darkfenix писал(а): ↑

21 июн 2018, 10:34


Как вариант запускать через sudo

Спасибо!


Аватара пользователя

Dja

Сообщения: 6635
Зарегистрирован: 27 авг 2016, 20:03
Решено: 28
Откуда: Voskresensk
Благодарил (а): 1188 раз
Поблагодарили: 699 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#10

23 июн 2018, 14:10

mr.yurka писал(а): ↑

22 июн 2018, 06:25


как это делать с помощью графического интерфейс

Графический интерфейс может не показать всего, о чем напишет консоль.


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#11

23 июн 2018, 15:16

Dja писал(а): ↑

23 июн 2018, 14:10


Графический интерфейс может не показать всего, о чем напишет консоль.

:thumbs:


It looks like there is a mistake in system-config-samba.desktop in that it still uses ‘gksu’ which isn’t supported in 18.04.

First let’s fix that.

(Edited)

Create a script file where-ever you keep scripts. I keep them in ~/scripts so I called it ~/scripts/samba-pkexec. In this file add the line

Exec=pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY system-config-samba

and exit, saving your work.

Make sure the file has executable permission (either using your file manager or command line).

Using the method of your choice, copy /usr/share/applications/system-config-samba.desktop to ~/.local/share/applications

Then open ~/.local/share/applications/system-config-samba.desktop in the editor of your choice, find the line that looks like this

Exec=gksu system-config-samba

and change it to

Exec=[full path to the script file you created]

Exit, saving your work.

Do whatever you need to do in order to make your desktop pick up the change. (I use LXDE, and its menu system picks up the change automatically).

Now when you click on the «Samba» launcher, a box will pop up asking you to enter your password.

If you subsequently get errors or warnings, please ask a different question. (I did get warnings, so I think there is a problem with system-config-samba as well, but this question was about how to launch it, which I have answered).

Edit: a bug has been reported on this problem already.

Похоже, что есть ошибка в system-config-samba.desktop тем, что он по-прежнему использует «gksu», который не поддерживается в 18.04.

Сначала давайте исправим это.

(Edited)

Создайте файл сценария, где бы вы ни хранили сценарии. Я держу их в ~/scripts так я это назвал ~/scripts/samba-pkexec, В этом файле добавьте строку

Exec=pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY system-config-samba

и выход, сохраняя вашу работу.

Убедитесь, что у файла есть разрешение на выполнение (с помощью вашего файлового менеджера или командной строки).

Используя метод по вашему выбору, скопируйте /usr/share/applications/system-config-samba.desktop в ~/.local/share/applications

Тогда открой ~/.local/share/applications/system-config-samba.desktop в редакторе по вашему выбору найдите строку, которая выглядит следующим образом

Exec=gksu system-config-samba

и изменить его на

Exec=[full path to the script file you created]

Выход, сохраняя вашу работу.

Делайте все, что вам нужно, чтобы ваш рабочий стол принял изменения. (Я использую LXDE, и его система меню принимает изменения автоматически).

Теперь, когда вы нажимаете на панель запуска «Samba», появится окно с просьбой ввести пароль.

Если впоследствии вы получите ошибки или предупреждения, задайте другой вопрос. (Я получил предупреждения, поэтому я думаю, что есть проблема с system-config-samba так же, но этот вопрос был о том, как его запустить, на что я ответил).

Изменить: об этой проблеме уже сообщалось.

Как правильно задавать вопросы

Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

21 июн 2018, 09:17

Не запускается system-config-samba, устанавливается нормально, но при запуске: Ошибка выполнения команды «gksu system-config-samba». Не удалось выполнить процесс-потомок «gksu» ( нет такого файла или каталога ). :dash2:

Ядро : Linux 4.15.0-23-generic (x86_64)
Версия : #25-Ubuntu SMP Wed May 23 18:02:16 UTC 2018
Библиотека C : GNU C Library / (Ubuntu GLIBC 2.27-3ubuntu1) 2.27
Дистрибутив : Linux Mint 19 Tara


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#3

21 июн 2018, 09:37

Bill Williamson писал(а): ↑

21 июн 2018, 09:32

gksu был удален и заменен pkexec

Спасибо, причина ошибки теперь понятна, но как лечить?


Аватара пользователя

rogoznik

Сообщения: 9424
Зарегистрирован: 27 июн 2017, 13:36
Решено: 118
Откуда: Нижний Тагил
Благодарил (а): 705 раз
Поблагодарили: 1813 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#4

21 июн 2018, 10:34

mr.yurka писал(а): ↑

21 июн 2018, 09:37

но как лечить?

Как вариант запускать через sudo

Изображение

Изображение


Аватара пользователя

Dja

Сообщения: 6631
Зарегистрирован: 27 авг 2016, 20:03
Решено: 28
Откуда: Voskresensk
Благодарил (а): 1176 раз
Поблагодарили: 696 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#5

21 июн 2018, 13:29

Конфиг находится по адресу

Т.е. вводим

и правим что нам нужно.


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#6

22 июн 2018, 06:25

Dja писал(а): ↑

21 июн 2018, 13:29

.е. вводим
КОД: ВЫДЕЛИТЬ ВСЁ

sudo nano /etc/samba/smb.conf
и правим что нам нужно.

Спасибо за совет, но таки вопрос не в том как поправить, а в том как это делать с помощью графического интерфейса.


Аватара пользователя

Bill Williamson

Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#7

22 июн 2018, 07:21

mr.yurka, так попробуйте запустить запустить system-config-samba командой pkexec system-config-samba. Если поможет, поправьте и ярлыки, вставив вместо gksu pkexec. На крайняк, запуск через sudo в терминале или включить параметр, открывающий команду в ярлыке в терминале.
Также существуют альтернативы system-config-samba. Например, nautilus-share для файлового менеджера nautilus.
Но соглашусь с Dja, традиционная для linux правка конфигурационных файлов намного более гибкий способ управления.

Изображение


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#8

22 июн 2018, 12:36

Bill Williamson писал(а): ↑

22 июн 2018, 07:21

запустить system-config-samba командой pkexec system-config-samba

Не помогает.

Bill Williamson писал(а): ↑

22 июн 2018, 07:21

правка конфигурационных файлов намного более гибкий способ управления

Да видимо так…
Спасибо, за советы!


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#9

22 июн 2018, 12:37

darkfenix писал(а): ↑

21 июн 2018, 10:34

Как вариант запускать через sudo

Спасибо!


Аватара пользователя

Dja

Сообщения: 6631
Зарегистрирован: 27 авг 2016, 20:03
Решено: 28
Откуда: Voskresensk
Благодарил (а): 1176 раз
Поблагодарили: 696 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#10

23 июн 2018, 14:10

mr.yurka писал(а): ↑

22 июн 2018, 06:25

как это делать с помощью графического интерфейс

Графический интерфейс может не показать всего, о чем напишет консоль.


no avatar

mr.yurka

Сообщения: 19
Зарегистрирован: 21 июн 2018, 09:06
Поблагодарили: 1 раз
Контактная информация:

Проблемы с GUI samba, помогите!

#11

23 июн 2018, 15:16

Dja писал(а): ↑

23 июн 2018, 14:10

Графический интерфейс может не показать всего, о чем напишет консоль.

:thumbs:


It looks like there is a mistake in system-config-samba.desktop in that it still uses ‘gksu’ which isn’t supported in 18.04.

First let’s fix that.

(Edited)

Create a script file where-ever you keep scripts. I keep them in ~/scripts so I called it ~/scripts/samba-pkexec. In this file add the line

Exec=pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY system-config-samba

and exit, saving your work.

Make sure the file has executable permission (either using your file manager or command line).

Using the method of your choice, copy /usr/share/applications/system-config-samba.desktop to ~/.local/share/applications

Then open ~/.local/share/applications/system-config-samba.desktop in the editor of your choice, find the line that looks like this

Exec=gksu system-config-samba

and change it to

Exec=[full path to the script file you created]

Exit, saving your work.

Do whatever you need to do in order to make your desktop pick up the change. (I use LXDE, and its menu system picks up the change automatically).

Now when you click on the «Samba» launcher, a box will pop up asking you to enter your password.

If you subsequently get errors or warnings, please ask a different question. (I did get warnings, so I think there is a problem with system-config-samba as well, but this question was about how to launch it, which I have answered).

Edit: a bug has been reported on this problem already.

  • Печать

Страницы: [1] 2  Все   Вниз

Тема: Невозможно найти программу gksu  (Прочитано 9725 раз)

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

Оффлайн
damix

Необходимо поднять SMB. Установил так:

sudo apt install samba system-config-samba
Когда нажимаю в главном меню на соответствующий значок, открывается окно:

В настройках меню команда прописана такая gksu system-config-samba. Это так было сразу прописано при установке пакета. Но gksu, как я понимаю, больше нет и установить нельзя. А как тогда наиболее правильно сделать, чтобы программа запускалась из главного меню с привилегиями суперпользователя?
Если в терминале ввести

sudo system-config-samba то запускается, но это неудобно, pkexec не работает.

P. S.
Я знаю, что SMB можно настроить и без этой утилиты, но она очень удобная, да и запуск GUI-программ под рутом нужен не только для этого.

« Последнее редактирование: 17 Июня 2018, 11:58:42 от damix »


Оффлайн
peregrine


Оффлайн
Morisson

А gksu в системе имеется?)
вроде как, если не ошибаюсь, его убрали..
Первое, что нашел


Оффлайн
Haron Prime

может я совсем в танке, но зачем нужен gksu в кедах, когда там есть собственный аналог — kdesu  :idiot2:


Оффлайн
Morisson

Haron Prime, )) точно, скрин же кедовый.


Оффлайн
Morisson

А gksu просит, т.к. прога gtk-шная


Оффлайн
Haron Prime

скрин же кедовый

Да и раздел форума как бы подразумевает ))))


Пользователь добавил сообщение 17 Июня 2018, 13:45:04:


gksu просит

а ручками подправить не?

« Последнее редактирование: 17 Июня 2018, 13:45:04 от Haron Prime »


Оффлайн
damix

может я совсем в танке, но зачем нужен gksu в кедах, когда там есть собственный аналог — kdesu  :idiot2:

Так kdesu тоже нет и поставить нельзя.

а ручками подправить не?

Знать бы еще, на что подправить …


Оффлайн
Morisson

В настройках меню команда прописана такая gksu system-config-samba

Поменяй там gksu на kdesu. На значке запуска правой кнопкой нажми. Там в поле команды.

kdesu есть жеж)

« Последнее редактирование: 18 Июня 2018, 06:29:54 от Morisson »


Оффлайн
damix

Поменяй там gksu на kdesu.

Внезапно работает, спасибо.
Только почему-то программы выглядят по-разному, если их запускать через sudo в терминале и через kdesu. В последнем случае дизайн не KDEшный получается, а как на старом гноме.


toZen

damix, потому что настройки отображения разные у пользователя и у рута.


Оффлайн
Morisson

damix, это так. Настройки пользователя и суперпользоваеля находятся в разных домашних папках этих пользователей (/home/пользователь и /root)
Еще нужно прибавить, что программа под gtk и qt также имеют разные оформления. Ищите темы, которые поддерживают и gtk и qt. Например breeze-gtk.
Чтобы поменять внешний вид приложений от рута-

kdesu systemsettings5


Оффлайн
damix

У меня с темой по умолчанию (Kubuntu) программы написанные на GTK и Qt выглядят одинаково, если запускаются под одним пользователем.


Оффлайн
kac

тоже столкнулся с этим нюансом. но для system-config-samba я нашел у себя другое решение для запуска
1) Я проверил свою основную версию python: python —version -> Python 3.6.9
2) system-config-samba использует python2. я проверил у себя есть ли у меня python2 — есть 2.7
3) для system-config-samba я поменял только 1 строчку в файле /usr/sbin/system-config-samba

строка #!/usr/bin/python на #!/usr/bin/python2.7

после этого никаких проблем с system-config-samba не было.
но в 2020 поддержка python2 заканчивается. так что придется или переписывать system-config-samba на python3 или что б кто то это сделал за меня и в 2 раза быстрее ;) ;D


Оффлайн
damix

Внезапно работает, спасибо.

А теперь не работает.

$ kdesu system-config-samba
kdesu: команда не найдена

kac, и чем это должно помочь? Причем тут версия питона?


Пользователь добавил сообщение 01 Декабря 2019, 18:56:47:


$ pkexec system-config-samba
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
/usr/share/system-config-samba/mainWindow.py:62: Warning: invalid (NULL) pointer instance
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: Warning: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: GtkWarning: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: Warning: g_object_get: assertion 'G_IS_OBJECT (object)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: GtkWarning: IA__gdk_pango_context_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_context_set_font_description: assertion 'context != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_context_set_base_dir: assertion 'context != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_context_set_language: assertion 'context != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_layout_new: assertion 'context != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_layout_set_attributes: assertion 'layout != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_layout_set_text: assertion 'layout != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_layout_get_unknown_glyphs_count: assertion 'PANGO_IS_LAYOUT (layout)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: Warning: value "TRUE" of type 'gboolean' is invalid or out of range for property 'visible' of type 'gboolean'
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: GtkWarning: IA__gdk_screen_get_display: assertion 'GDK_IS_SCREEN (screen)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: GtkWarning: IA__gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
Ошибка сегментирования (стек памяти сброшен на диск)
$ dpkg -l | grep 'policykit-1'
ii  policykit-1                                     0.105-20ubuntu0.18.04.5                             amd64        framework for managing administrative policies and privileges
$ dpkg -l | grep 'samba'
ii  python-samba                                    2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Python bindings for Samba
ii  samba                                           2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        SMB/CIFS file, print, and login server for Unix
ii  samba-common                                    2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     all          common files used by both the Samba server and client
ii  samba-common-bin                                2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Samba common files used by both the server and the client
ii  samba-dsdb-modules                              2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Samba Directory Services Database
ii  samba-libs:amd64                                2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Samba core libraries
ii  samba-vfs-modules                               2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Samba Virtual FileSystem plugins
ii  system-config-samba                             1.2.63-0ubuntu6                                     all          GUI for managing samba shares and users

« Последнее редактирование: 01 Декабря 2019, 18:56:47 от damix »


  • Печать

Страницы: [1] 2  Все   Вверх

Похоже, что существует ошибка в system-config-samba.desktop в этом это все еще использует ‘gksu’, который не поддерживается в 18,04.

Сначала давайте зафиксируем это.

(Отредактированный)

Создайте файл сценария, где когда-либо Вы сохраняете сценарии. Я удерживаю их ~/scripts таким образом, я назвал его ~/scripts/samba-pkexec. В этом файле добавляют строку

Exec=pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY system-config-samba

и выход, сохраняя Вашу работу.

Удостоверьтесь, что файл имеет исполняемое разрешение (или использование Вашего файлового менеджера или командная строка).

Используя метод по Вашему выбору, копию /usr/share/applications/system-config-samba.desktop кому: ~/.local/share/applications

Затем открытый ~/.local/share/applications/system-config-samba.desktop в редакторе по Вашему выбору, найдите строку, которая похожа на это

Exec=gksu system-config-samba

и измените его на

Exec=[full path to the script file you created]

Выход, сохраняя Вашу работу.

Сделайте то, что необходимо сделать, чтобы заставить рабочий стол взять изменение. (Я использую LXDE, и его система меню берет изменение автоматически).

Теперь при нажатии на средство запуска «Samba» поле откроется, прося, чтобы Вы ввели Ваш пароль.

Если Вы впоследствии получаете ошибки или предупреждения, задайте другой вопрос. (Я действительно получал предупреждения, таким образом, я думаю, что существует проблема с system-config-samba также, но этот вопрос был о том, как запустить его, на который я ответил).

Править: об ошибке уже сообщили на этой проблеме.

  • Home
  • Forum
  • The Ubuntu Forum Community
  • Ubuntu Official Flavours Support
  • General Help
  • [SOLVED] system-config-samba and gksu-properties crash on Lubuntu 14.10

  1. system-config-samba and gksu-properties crash on Lubuntu 14.10

    I have installed a fresh, clean copy of Lubuntu 14.10 Trusty Tahr on an old Dell Precision M6400 laptop (32-bit). I installed wireless drivers for the Broadcom Corporation BCM4312 LP-PHY and got that working. I am now trying to get at least the folder /home/theUser/Public/ to be visible and accessible from the rest of the LAN Windows Homegroup. Looking around, it seems I need Samba, so I installed a bunch of stuff related to that. Part of the instructions say I should open the Samba system configuration window/GUI, but when I tried to do that it crashes immediately after I enter my password. While trying to troubleshoot that, I ran across a bit telling me to run «gsku properties» from the terminal, but that too crashes immediately after I enter my password. Poking around some, I see that /etc/samba/user has nothing in it.

    • Is there somewhere I can look to see what message flicks off the screen after I enter my password when trying to open the Samba system configuration GUI?
    • Is there somewhere I can look to see why the Samba system configuration GUI does not open after I enter said password? Is it sensible to assume this failure indicates/implies it crashed?
    • What else can I try to get it working? Is there any more information that could be useful for troubleshooting?

    File sharing with Samba tutorials/documentation:
    http://ubuntuforums.org/showthread.php?t=1623346
    http://captainbodgit.blogspot.com/20…-win7-and.html
    http://ubuntuhandbook.org/index.php/…sharing-samba/
    https://help.ubuntu.com/community/Samba
    https://help.ubuntu.com/community/Sa…mbaServerGuide
    https://help.ubuntu.com/community/Sa…mbaClientGuide

    Posts about troubleshooting system-config-samba:
    http://askubuntu.com/questions/28957…stalling-13-04

    Post about using gksu:
    http://askubuntu.com/questions/30381…/330597#330597

    — Thank you very much for your time and assistance.


  2. Re: system-config-samba and gksu-properties crash on Lubuntu 14.10

    Moving to General Help. You have a better chance here.

    Bringing old hardware back to life. About problems due to upgrading.
    Please visit Quick Links -> Unanswered Posts.
    Don’t use this space for a list of your hardware. It only creates false hits in the search engines.


  3. Re: system-config-samba and gksu-properties crash on Lubuntu 14.10

    Open a terminal and run:

    Code:

    gksu system-config-samba

    If you get something like this as I just did on Ubuntu 14.10:

    self.basic_preferences_win = basicPreferencesWin.BasicPreferencesWin(self, self.xml, self.samba_data, self.samba_backend, self.main_window)
    File «/usr/share/system-config-samba/basicPreferencesWin.py», line 97, in __init__
    self.admin = libuser.admin()
    SystemError: could not open configuration file `/etc/libuser.conf’: No such file or directory

    Create the missing file:

    Code:

    sudo touch /etc/libuser.conf

    Then run this again:

    Code:

    gksu system-config-samba

    It appears you may have other problem if you can’t run «gksu properties» however so I don’t know how much help this post will be to you.

    I really don’t know why they «release» these non LTS versions any more given their short life spans. They should thank the user who installs them for being part of the beta testing team.


  4. Re: system-config-samba and gksu-properties crash on Lubuntu 14.10

    @ Morbius1
    That did it. Thanks!


Bookmarks

Bookmarks


Posting Permissions


System-config-samba’s menu entry doesn’t work in Kubuntu (includes gksu)

Bug #1302099 reported by
moray33
on 2014-04-03

This bug affects 3 people

Affects Status Importance Assigned to Milestone


system-config-samba (Ubuntu)

Confirmed

Undecided

Unassigned

Bug Description

The app menu entry of System-config-samba is:
gksu system-config samba

In Kubuntu the menu entry doesn’t do nothing because gksu is obviously not installed by default. A solution would be change by default the menu entry to:
su-to-root -X -c system-config-samba

This would launch gksu or kdesudo.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: system-config-samba 1.2.63-0ubuntu5
ProcVersionSignature: Ubuntu 3.11.0-19.33-generic 3.11.10.5
Uname: Linux 3.11.0-19-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: amd64
Date: Thu Apr 3 20:01:02 2014
InstallationDate: Installed on 2013-02-07 (420 days ago)
InstallationMedia: Kubuntu 12.10 «Quantal Quetzal» — Release amd64 (20121017.1)
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=es
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
SourcePackage: system-config-samba
UpgradeStatus: Upgraded to saucy on 2013-10-20 (164 days ago)

Linux mint 19 не работает samba

Все привет появилась такая проблема в операционной системе linux mint 19 не работает samba в этой статье разберем настройку и установку samba а также рассмотрим несколько ошибок при которых не запускается samba.

Установка и настройка Samba на Linux Mint 19

Чтобы установить Samba на Linux Mint, войдите в командную строку и введите следующую команду:

sudo apt-get install samba

Введите свой пароль для аутентификации, и apt загрузит и установит Samba и его вспомогательные утилиты для вас. Главное, что нужно знать о Samba, заключается в том, что он хранит собственный набор учетных записей пользователей, отдельно от основных учетных записей, в файле / etc / samba / smbpasswd. Это означает, что вам нужно создать отдельный пароль Samba для каждого пользователя, которому вы хотите получить доступ к общим папкам. Вы создаете этот пароль, используя команду smbpasswd. Вот как должна выглядеть команда для создания учетной записи Samba для учетной записи пользователя, называемой camalas:

sudo smbpasswd -a camalas

Обязательно дайте учетной записи Samba Camalas надлежащим образом надежный пароль (включая прописные, строчные, пунктуационные и цифры). Как только будет создан пароль camalas, следующим шагом будет создание каталога для ее совместного использования. Начните с создания папки с именем «test» в папке camalas, которую мы будем использовать для нашей первой общей папки:

mkdir / home / camalas / test

(ПРИМЕЧАНИЕ. НЕ используйте sudo для создания папки, потому что тогда владелец и группа будут установлены как «root», что означает, что вы не сможете получить доступ к папке, используя ваше имя пользователя и пароль Samba.) 

 Следующим шагом будет отредактировать файл /etc/samba/smb.conf, основной файл конфигурации для Samba. Как всегда, сделайте безопасную резервную копию исходного файла smb.conf в домашней папке, если вы сделаете ошибку:

sudo cp /etc/samba/smb.conf ~

Теперь используйте vi для редактирования файла /etc/samba/smb.conf:

sudo vi /etc/samba/smb.conf

Файл smb.conf длинный и довольно сложный, но для целей этой демонстрации вы можете игнорировать большинство из них. Нажмите до самого конца файла и вставьте этот текст:

[test]

path = /home/camalas/test

available = yes

valid users = camalas

read only = no

browseable = yes

public = yes

writable = yes

(Между строками не должно быть пробелов, и также обратите внимание, что должно быть одно пространство как до, так и после каждого из равных знаков.)

Вот что означают некоторые из наиболее важных параметров конфигурации.

test —  дает имя файла.

 path — указывает местоположение папки для совместного использования.

available  — указывает, что общий доступ к файлам доступен для клиентов в сети.

valid users —  указывает пользователям, которым разрешен доступ к файловому ресурсу. В этом случае мы установили его так, чтобы доступ к нему мог получить только учетная запись camalas. Вы можете добавить дополнительные учетные записи здесь, если хотите.

read only указывает, не разрешается ли клиентам писать в общий ресурс файла.

writable — указывает, что данные могут быть записаны в общий ресурс файла.

Настройки, указанные выше, будут совместно использоваться тестовой папкой, которую мы создали ранее, и даем имя пользователя camalas и только имя пользователя camalas для чтения и записи в папку. После ввода изменений сохраните smb.conf, выйдите из vi и перезапустите Samba с помощью этой команды:

sudo samba restart

(Это заставит Samba перезагрузиться, перечитав файлы конфигурации и активировав только что созданную вами.) После перезапуска Samba используйте эту команду, чтобы проверить smb.conf для любых синтаксических ошибок:

sudo testparm

Если вы передадите команду testparm, Samba должна работать.

Linux mint 19 не работает samba

Проблема. Все из этого (# sudo apt-get install samba samba-common system-config-samba python-glade2 gksu) установил, ошибок не было. Открываю  system-config-samba выходит окно с вводом пароля пользователя, ввожу, окно пропадает и на этом все, ничего больше не открывается дальше, никаких окон с настройкой этой самбы. В сети вижу группу WORKGROUP при входе в нее просит пароль хотя там его нет и не было.

Решение.  Переустановил все пакеты, относящиеся к самбе заново, и выполнил Код: sudo touch /etc/libuser.confкак посоветовал fisher74. Не знаю, что именно из этого помогло, но теперь графический интерфейс запускается. Кстати, libuser.conf пустой. 

Проблема. Не стартует smbd  При проверке статуса пишет:smbd service smb status smbd is dead, but stale PID file exists

 Решение. Уберите passdb backend из параметров.

Проблема. Не обнаруживается принтер в сети

Решение. Запустил компьютер с живой загрузочной версией Mint 18.3. Вся работа в сети, обнаружение принтера работало, поэтому я скопировал файл smb.conf из папки / etc / samba. Затем перезагрузили установленный Mint 19 (где обнаружение сети / принтера не сработало) и заменил файл /etc/samba/smb.conf версией, скопированной с Linux mint 18.3. Затем я перезагрузил систему. При перезагрузке обнаружение сетевого принтера работало, но просмотр файлового менеджера не выполнялся. Затем я добавил протокол клиентского интерфейса max = NT1 после того, как WORKGROUP = WORKGROUP снова перезагрузил систему, и все сработало, включая просмотр файлового менеджера.

Комментарии ()

Оставьте свой комментарий

Автор Александр_ru, 30 января 2015, 14:08:06

« назад — далее »

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

мм… там у него необновленных пакетов 6 штук, может обновиться сначала?


что-то кнопку для спойлера найти не могу  :( ;D, уж извините, тыкнете меня :)


Сообщение объединено: 02 февраля 2015, 10:31:57


ogost , я обновился уже, сейчас «ругается» только на samba


Александр_ru, четвертая справа, нижний ряд, в виде значка «осторожно, радиация» :)
логи смотрели, по совету endru?


задача в частности такая, расшарить и сделать доступной папку на удалённой Linux машине из под Win. На тестовой машине это делал командой apt-get install samba smbfs и всё было понятно, как настроить cfg…. здесь эта команда не выполняется…., т.е. мне не нужно создавать файл-сервер…. выполняются только команды apt-get install samba и apt-get install smbclient (но говорит, что не найден кандидат на установку и предлагает установить cifs-utils и дальше ошибку по Samba


Сообщение объединено: 02 Февраль 2015, 10:49:40


Цитата: ogost от 02 февраля 2015, 10:40:02
Александр_ru, четвертая справа, нижний ряд, в виде значка «осторожно, радиация» :)
логи смотрели, по совету endru?

Цитата: ogost от 02 февраля 2015, 10:40:02
Александр_ru, четвертая справа, нижний ряд, в виде значка «осторожно, радиация» :)
логи смотрели, по совету endru?

;D  вот только теги этой кнопки и не посмотрел  ;D
да, логи есть, хотел в спойлер разместить :)

Открыть содержимое (спойлер)

root@isms2PS69:~# tail -n 50 /var/log/syslog
Feb  2 06:25:02 isms2PS69 rsyslogd: [origin software=»rsyslogd» swVersion=»5.8.11″ x-pid=»1886″ x-info=»http://www.rsyslog.com»] rsyslogd was HUPed
Feb  2 06:39:01 isms2PS69 /USR/SBIN/CRON[9603]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null ; -delete)
Feb  2 06:40:01 isms2PS69 /USR/SBIN/CRON[9706]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 07:00:01 isms2PS69 /USR/SBIN/CRON[11633]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 07:09:01 isms2PS69 /USR/SBIN/CRON[12502]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null ; -delete)
Feb  2 07:17:01 isms2PS69 /USR/SBIN/CRON[13281]: (root) CMD (   cd / && run-parts —report /etc/cron.hourly)
Feb  2 07:20:01 isms2PS69 /USR/SBIN/CRON[13569]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 07:39:01 isms2PS69 /USR/SBIN/CRON[15409]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null ; -delete)
Feb  2 07:40:01 isms2PS69 /USR/SBIN/CRON[15512]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 08:00:01 isms2PS69 /USR/SBIN/CRON[17675]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 08:09:01 isms2PS69 /USR/SBIN/CRON[18527]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null ; -delete)
Feb  2 08:17:01 isms2PS69 /USR/SBIN/CRON[19315]: (root) CMD (   cd / && run-parts —report /etc/cron.hourly)
Feb  2 08:20:01 isms2PS69 /USR/SBIN/CRON[19606]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 08:39:01 isms2PS69 /USR/SBIN/CRON[21430]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null ; -delete)
Feb  2 08:40:01 isms2PS69 /USR/SBIN/CRON[21535]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 09:00:01 isms2PS69 /USR/SBIN/CRON[23469]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 09:09:01 isms2PS69 /USR/SBIN/CRON[24362]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null ; -delete)
Feb  2 09:17:01 isms2PS69 /USR/SBIN/CRON[25159]: (root) CMD (   cd / && run-parts —report /etc/cron.hourly)
Feb  2 09:20:01 isms2PS69 /USR/SBIN/CRON[25591]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 09:36:01 isms2PS69 /usr/sbin/cron[2079]: (*system*php5) RELOAD (/etc/cron.d/php5)
Feb  2 09:39:01 isms2PS69 /USR/SBIN/CRON[29379]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime))
Feb  2 09:40:01 isms2PS69 /USR/SBIN/CRON[29643]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 10:00:01 isms2PS69 /USR/SBIN/CRON[918]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)
Feb  2 10:09:01 isms2PS69 /USR/SBIN/CRON[1911]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime))
Feb  2 10:17:01 isms2PS69 /USR/SBIN/CRON[2823]: (root) CMD (   cd / && run-parts —report /etc/cron.hourly)
Feb  2 10:20:01 isms2PS69 /USR/SBIN/CRON[3111]: (root) CMD (/usr/bin/ema_time.sh >> /var/log/ntp.log)

[свернуть]

признаться, я не совсем понимаю, о чём в этом логе говорится  :(


Александр_ru,

aptitude upgrade
aptitude install samba


aptitude upgrade

Открыть содержимое (спойлер)

aptitude upgrade
Следующие частично установленные пакеты будут настроены:
  samba
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.
Настраивается пакет samba (2:3.6.6-6+deb7u4) …
[FAIL] Starting Samba daemons: nmbd failed!
invoke-rc.d: initscript samba, action «start» failed.
dpkg: ошибка при обработке параметра samba (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
Не удалось установить пакет. Попытка восстановить:
Настраивается пакет samba (2:3.6.6-6+deb7u4) …
[FAIL] Starting Samba daemons: nmbd failed!
invoke-rc.d: initscript samba, action «start» failed.
dpkg: ошибка при обработке параметра samba (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
samba

[свернуть]

aptitude install samba

Открыть содержимое (спойлер)

aptitude install samba
Следующие частично установленные пакеты будут настроены:
  samba
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.
Настраивается пакет samba (2:3.6.6-6+deb7u4) …
[FAIL] Starting Samba daemons: nmbd failed!
invoke-rc.d: initscript samba, action «start» failed.
dpkg: ошибка при обработке параметра samba (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
Не удалось установить пакет. Попытка восстановить:
Настраивается пакет samba (2:3.6.6-6+deb7u4) …
[FAIL] Starting Samba daemons: nmbd failed!
invoke-rc.d: initscript samba, action «start» failed.
dpkg: ошибка при обработке параметра samba (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
samba

[свернуть]

???


aptitude purge samba
aptitude update && aptitude upgrade
aptitude install samba


aptitude purge samba

Открыть содержимое (спойлер)

aptitude purge samba
Следующие пакеты будут УДАЛЕНЫ:
  dbus{u} libavahi-client3{u} libavahi-common-data{u} libavahi-common3{u}
  libcups2{u} libdbus-1-3{u} libfile-copy-recursive-perl{u}
  libsystemd-login0{u} samba{p} tdb-tools{u} update-inetd{u}
0 пакетов обновлено, 0 установлено новых, 11 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки освободится 26,6 M байт.
Хотите продолжить? [Y/n/?] y
(Чтение базы данных … на данный момент установлено 29892 файла и каталога.)
Удаляется пакет samba …
[ ok ] Stopping Samba daemons: nmbd smbd.
Вычищаются файлы настройки пакета samba …
Removing configuration file /etc/default/samba…
Removing configuration file /etc/default/samba…
Обрабатываются триггеры для man-db …
(Чтение базы данных … на данный момент установлено 29812 файлов и каталогов.)
Удаляется пакет dbus …
[ ok ] Stopping system message bus: dbus.
Удаляется пакет libcups2:i386 …
Удаляется пакет libavahi-client3:i386 …
Удаляется пакет libavahi-common3:i386 …
Удаляется пакет libavahi-common-data:i386 …
Удаляется пакет libdbus-1-3:i386 …
Удаляется пакет update-inetd …
Удаляется пакет libfile-copy-recursive-perl …
Удаляется пакет libsystemd-login0:i386 …
Удаляется пакет tdb-tools …
Обрабатываются триггеры для man-db …

[свернуть]

aptitude update && aptitude upgrade

Открыть содержимое (спойлер)

aptitude update && aptitude upgrade
Из кэша http://ftp.ru.debian.org wheezy Release.gpg
Из кэша http://ftp.ru.debian.org wheezy-updates Release.gpg
Из кэша http://ftp.ru.debian.org wheezy Release
Из кэша http://security.debian.org wheezy/updates Release.gpg
Из кэша http://ftp.ru.debian.org wheezy-updates Release
Из кэша http://security.debian.org wheezy/updates Release
Из кэша http://ftp.ru.debian.org wheezy/main i386 Packages
Из кэша http://ftp.ru.debian.org wheezy/contrib i386 Packages
Из кэша http://security.debian.org wheezy/updates/main i386 Packages
Из кэша http://ftp.ru.debian.org wheezy/contrib Translation-en
Из кэша http://ftp.ru.debian.org wheezy/main Translation-ru
Из кэша http://security.debian.org wheezy/updates/contrib i386 Packages
Из кэша http://ftp.ru.debian.org wheezy/main Translation-en
Из кэша http://security.debian.org wheezy/updates/contrib Translation-en
Из кэша http://ftp.ru.debian.org wheezy-updates/main i386 Packages/DiffIndex
Из кэша http://ftp.ru.debian.org wheezy-updates/contrib i386 Packages
Из кэша http://security.debian.org wheezy/updates/main Translation-en
Из кэша http://ftp.ru.debian.org wheezy-updates/contrib Translation-en
Из кэша http://ftp.ru.debian.org wheezy-updates/main Translation-en/DiffIndex
                                                                   5 367 kB/s 0с
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.

[свернуть]

aptitude install samba

Открыть содержимое (спойлер)

aptitude install samba
Следующие НОВЫЕ пакеты будут установлены:
  dbus{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a}
  libcups2{a} libdbus-1-3{a} libfile-copy-recursive-perl{a}
  libsystemd-login0{a} samba tdb-tools{a} update-inetd{a}
0 пакетов обновлено, 11 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 B/5 443 kB архивов. После распаковки 26,6 MB будет занято.
Хотите продолжить? [Y/n/?] y
Предварительная настройка пакетов …
Выбор ранее не выбранного пакета libavahi-common-data:i386.
(Чтение базы данных … на данный момент установлено 29667 файлов и каталогов.)
Распаковывается пакет libavahi-common-data:i386 (из файла …/libavahi-common-data_0.6.31-2_i386.deb) …
Выбор ранее не выбранного пакета libavahi-common3:i386.
Распаковывается пакет libavahi-common3:i386 (из файла …/libavahi-common3_0.6.31-2_i386.deb) …
Выбор ранее не выбранного пакета libdbus-1-3:i386.
Распаковывается пакет libdbus-1-3:i386 (из файла …/libdbus-1-3_1.6.8-1+deb7u5_i386.deb) …
Выбор ранее не выбранного пакета libavahi-client3:i386.
Распаковывается пакет libavahi-client3:i386 (из файла …/libavahi-client3_0.6.31-2_i386.deb) …
Выбор ранее не выбранного пакета libcups2:i386.
Распаковывается пакет libcups2:i386 (из файла …/libcups2_1.5.3-5+deb7u4_i386.deb) …
Выбор ранее не выбранного пакета libfile-copy-recursive-perl.
Распаковывается пакет libfile-copy-recursive-perl (из файла …/libfile-copy-recursive-perl_0.38-1_all.deb) …
Выбор ранее не выбранного пакета update-inetd.
Распаковывается пакет update-inetd (из файла …/update-inetd_4.43_all.deb) …
Выбор ранее не выбранного пакета samba.
Распаковывается пакет samba (из файла …/samba_2%3a3.6.6-6+deb7u4_i386.deb) …
Выбор ранее не выбранного пакета libsystemd-login0:i386.
Распаковывается пакет libsystemd-login0:i386 (из файла …/libsystemd-login0_44-11+deb7u4_i386.deb) …
Выбор ранее не выбранного пакета dbus.
Распаковывается пакет dbus (из файла …/dbus_1.6.8-1+deb7u5_i386.deb) …
Выбор ранее не выбранного пакета tdb-tools.
Распаковывается пакет tdb-tools (из файла …/tdb-tools_1.2.10-2_i386.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет libavahi-common-data:i386 (0.6.31-2) …
Настраивается пакет libavahi-common3:i386 (0.6.31-2) …
Настраивается пакет libdbus-1-3:i386 (1.6.8-1+deb7u5) …
Настраивается пакет libavahi-client3:i386 (0.6.31-2) …
Настраивается пакет libcups2:i386 (1.5.3-5+deb7u4) …
Настраивается пакет libfile-copy-recursive-perl (0.38-1) …
Настраивается пакет update-inetd (4.43) …
Настраивается пакет samba (2:3.6.6-6+deb7u4) …
Generating /etc/default/samba…
update-alternatives: используется /usr/bin/smbstatus.samba3 для предоставления /usr/bin/smbstatus (smbstatus) в автоматический режим
[FAIL] Starting Samba daemons: nmbd failed!
invoke-rc.d: initscript samba, action «start» failed.
dpkg: ошибка при обработке параметра samba (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Настраивается пакет libsystemd-login0:i386 (44-11+deb7u4) …
Настраивается пакет dbus (1.6.8-1+deb7u5) …
Failed to open connection to «system» message bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[ ok ] Starting system message bus: dbus.
Настраивается пакет tdb-tools (1.2.10-2) …
update-alternatives: используется /usr/bin/tdbbackup.tdbtools для предоставления /usr/bin/tdbbackup (tdbbackup) в автоматический режим
При обработке следующих пакетов произошли ошибки:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
Не удалось установить пакет. Попытка восстановить:
Настраивается пакет samba (2:3.6.6-6+deb7u4) …
[FAIL] Starting Samba daemons: nmbd failed!
invoke-rc.d: initscript samba, action «start» failed.
dpkg: ошибка при обработке параметра samba (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
samba

[свернуть]

мне думается, что вот здесь какая-то проблема
dpkg: ошибка при обработке параметра samba (—configure):, хотя  ???


ls -l /etc/init.d/samba
:)


ls -l /etc/init.d/samba

Открыть содержимое (спойлер)

root@isms2PS69:/etc# ls -l /etc/init.d/samba
-rwxr-xr-x 1 root root 3023 Июн 22  2014 /etc/init.d/samba

Открыть содержимое (спойлер)

root@isms2PS69:/etc/init.d# samba start
-bash: samba: команда не найдена

???

о чём это? совсем перестал понимать….

[свернуть]

[свернуть]


Александр_ru, тогда уж

service samba start



Цитата: qupl от 02 февраля 2015, 12:01:59
Александр_ru, тогда уж
service samba start

qupl
root@isms2PS69:~# service samba start
[FAIL] Starting Samba daemons: nmbd failed!

endru, понятно, что ошибка старта демона nmbd, непонятно, почему он не стартует…
root@isms2PS69:/etc# cd init.d
root@isms2PS69:/etc/init.d# samba start
-bash: samba: команда не найдена

Больше ни о каких ошибках не говорит…


Цитата: Александр_ru от 02 февраля 2015, 13:00:08непонятно, почему он не стартует…

вы не правильно запускаете исполняемый файл.
Способ 1:

/etc/init.d/samba start
Способ 2:

cd /etc/init.d/
./samba start

Способ 3:

service samba start

давайте попробуем найти логи запуска:

tail -n 50 /var/log/daemon.log
tail -n 50 /var/log/samba/log.nmbd


endru, я и из корня стартовал и из каталога init.d , и  service samba start ,результат одинаковый [FAIL] Starting Samba daemons: nmbd failed!

tail -n 50 /var/log/daemon.log
они разные здесь….какой именно нужен?

Открыть содержимое (спойлер)

[свернуть]

tail -n 50 /var/log/samba/log.nmbd

Открыть содержимое (спойлер)

[свернуть]


  • Русскоязычное сообщество Debian GNU/Linux


  • Общие вопросы

  • Ошибки при установке Samba.Решено.
  • Печать

Страницы: [1] 2  Все   Вниз

Тема: Невозможно найти программу gksu  (Прочитано 10099 раз)

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

Оффлайн
damix

Необходимо поднять SMB. Установил так:

sudo apt install samba system-config-samba
Когда нажимаю в главном меню на соответствующий значок, открывается окно:

В настройках меню команда прописана такая gksu system-config-samba. Это так было сразу прописано при установке пакета. Но gksu, как я понимаю, больше нет и установить нельзя. А как тогда наиболее правильно сделать, чтобы программа запускалась из главного меню с привилегиями суперпользователя?
Если в терминале ввести

sudo system-config-samba то запускается, но это неудобно, pkexec не работает.

P. S.
Я знаю, что SMB можно настроить и без этой утилиты, но она очень удобная, да и запуск GUI-программ под рутом нужен не только для этого.

« Последнее редактирование: 17 Июня 2018, 11:58:42 от damix »


Оффлайн
peregrine


Morisson

А gksu в системе имеется?)
вроде как, если не ошибаюсь, его убрали..
Первое, что нашел


Оффлайн
Haron Prime

может я совсем в танке, но зачем нужен gksu в кедах, когда там есть собственный аналог — kdesu  :idiot2:


Morisson

Haron Prime, )) точно, скрин же кедовый.


Morisson

А gksu просит, т.к. прога gtk-шная


Оффлайн
Haron Prime

скрин же кедовый

Да и раздел форума как бы подразумевает ))))


Пользователь добавил сообщение 17 Июня 2018, 13:45:04:


gksu просит

а ручками подправить не?

« Последнее редактирование: 17 Июня 2018, 13:45:04 от Haron Prime »


Оффлайн
damix

может я совсем в танке, но зачем нужен gksu в кедах, когда там есть собственный аналог — kdesu  :idiot2:

Так kdesu тоже нет и поставить нельзя.

а ручками подправить не?

Знать бы еще, на что подправить …


Morisson

В настройках меню команда прописана такая gksu system-config-samba

Поменяй там gksu на kdesu. На значке запуска правой кнопкой нажми. Там в поле команды.

kdesu есть жеж)

« Последнее редактирование: 18 Июня 2018, 06:29:54 от Morisson »


Оффлайн
damix

Поменяй там gksu на kdesu.

Внезапно работает, спасибо.
Только почему-то программы выглядят по-разному, если их запускать через sudo в терминале и через kdesu. В последнем случае дизайн не KDEшный получается, а как на старом гноме.


toZen

damix, потому что настройки отображения разные у пользователя и у рута.


Morisson

damix, это так. Настройки пользователя и суперпользоваеля находятся в разных домашних папках этих пользователей (/home/пользователь и /root)
Еще нужно прибавить, что программа под gtk и qt также имеют разные оформления. Ищите темы, которые поддерживают и gtk и qt. Например breeze-gtk.
Чтобы поменять внешний вид приложений от рута-

kdesu systemsettings5


Оффлайн
damix

У меня с темой по умолчанию (Kubuntu) программы написанные на GTK и Qt выглядят одинаково, если запускаются под одним пользователем.


Оффлайн
kac

тоже столкнулся с этим нюансом. но для system-config-samba я нашел у себя другое решение для запуска
1) Я проверил свою основную версию python: python —version -> Python 3.6.9
2) system-config-samba использует python2. я проверил у себя есть ли у меня python2 — есть 2.7
3) для system-config-samba я поменял только 1 строчку в файле /usr/sbin/system-config-samba

строка #!/usr/bin/python на #!/usr/bin/python2.7

после этого никаких проблем с system-config-samba не было.
но в 2020 поддержка python2 заканчивается. так что придется или переписывать system-config-samba на python3 или что б кто то это сделал за меня и в 2 раза быстрее ;) ;D


Оффлайн
damix

Внезапно работает, спасибо.

А теперь не работает.

$ kdesu system-config-samba
kdesu: команда не найдена

kac, и чем это должно помочь? Причем тут версия питона?


Пользователь добавил сообщение 01 Декабря 2019, 18:56:47:


$ pkexec system-config-samba
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
/usr/share/system-config-samba/mainWindow.py:62: Warning: invalid (NULL) pointer instance
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: Warning: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: GtkWarning: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: Warning: g_object_get: assertion 'G_IS_OBJECT (object)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: GtkWarning: IA__gdk_pango_context_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_context_set_font_description: assertion 'context != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_context_set_base_dir: assertion 'context != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_context_set_language: assertion 'context != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_layout_new: assertion 'context != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_layout_set_attributes: assertion 'layout != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_layout_set_text: assertion 'layout != NULL' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: PangoWarning: pango_layout_get_unknown_glyphs_count: assertion 'PANGO_IS_LAYOUT (layout)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: Warning: value "TRUE" of type 'gboolean' is invalid or out of range for property 'visible' of type 'gboolean'
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: GtkWarning: IA__gdk_screen_get_display: assertion 'GDK_IS_SCREEN (screen)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
/usr/share/system-config-samba/mainWindow.py:62: GtkWarning: IA__gdk_keymap_get_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
  self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
Ошибка сегментирования (стек памяти сброшен на диск)
$ dpkg -l | grep 'policykit-1'
ii  policykit-1                                     0.105-20ubuntu0.18.04.5                             amd64        framework for managing administrative policies and privileges
$ dpkg -l | grep 'samba'
ii  python-samba                                    2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Python bindings for Samba
ii  samba                                           2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        SMB/CIFS file, print, and login server for Unix
ii  samba-common                                    2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     all          common files used by both the Samba server and client
ii  samba-common-bin                                2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Samba common files used by both the server and the client
ii  samba-dsdb-modules                              2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Samba Directory Services Database
ii  samba-libs:amd64                                2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Samba core libraries
ii  samba-vfs-modules                               2:4.7.6+dfsg~ubuntu-0ubuntu2.13                     amd64        Samba Virtual FileSystem plugins
ii  system-config-samba                             1.2.63-0ubuntu6                                     all          GUI for managing samba shares and users

« Последнее редактирование: 01 Декабря 2019, 18:56:47 от damix »


  • Печать

Страницы: [1] 2  Все   Вверх

  • Ошибка выполнения величина или алгоритм не описаны 4113
  • Ошибка выполнения квитирования связи tls an unexpected tls packet was received
  • Ошибка выполнения vbs script разрешение отклонено
  • Ошибка выполнения имя не объявлено кумир что делать
  • Ошибка выполнения opc при записи диска