[РЕШЕНО] Debian не хочет искать принтеры smb

Автор kuguar, 12 марта 2012, 09:12:42

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

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

kuguar

Столкнулся с проблемой, которую в других дистрибутивах не видел. Пытаюсь добавить принтер, расшаренный по самбе в XP. Захожу в гномовскую утилиту (system-config-printer), добавить - принтер - принтер виндовс через самба. Кнопка "обзор" неактивна. Если правильно пишу имя компа и принтер, то всё работает. Поиск принтеров по сети не работает. Самба в порядке - все машины в сети видны.
Запустил эту утилиту в консоли, при попытке искать самба принтеры выскакивает ошибка
Caught non-fatal exception.  Traceback:
File "/usr/bin/system-config-printer", line 5546, in on_btnSMBVerify_clicked
    smbc_auth = pysmb.AuthContext (self.NewPrinterWindow,
NameError: global name 'pysmb' is not defined
Continuing anyway..

Как я понимаю, нет глобального имени какого-то "pysmb".
Система squeeze i386 stable, samba 2:3.5.6~dfsg-3squeeze6. Причём самба работает нормально, и клиент и сервер.

Malaheenee

Попробуйте поискать в Синаптике по этому самому pysmb. Может, чего недоустановили. Мы так обычно решаем подобные проблемы.
Все мы где-то, когда-то и в чем-то были новичками.

kuguar

Такую штуку не нашел, но после внимательного изучения списка нашел python-smbc (Python bindings for the Samba client library).
Помогло, теперь можно выбрать любой принтер в сети. Одно непонятно, почему этот пакет сам не ставится?

Malaheenee

Зависит от настроек. Возможно, у Вас прописано "Не рассматривать рекомендации как зависимости".
Все мы где-то, когда-то и в чем-то были новичками.

kuguar

Я посмотрел свойства  - у него приоритет  необязательный.

Malaheenee

Тут несколько отклоняемся от темы, но: его нужно искать в рекомендациях (т.е. эти "пакеты рекомендуют" что-то) cups, system-config-printer, samba и тому подобных.
Все мы где-то, когда-то и в чем-то были новичками.