Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [РЕШЕНО] Имя Локального принтера в Ubuntu 18.04  (Прочитано 549 раз)

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

Оффлайн Maximys717

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Здравствуйте!
Пишу эту тему, т.к. искал ответ на следующий вопрос:
Есть несколько принтеров в Локальной сети (10+). В Ubuntu 16.04 на клиентской машине они отображались с тем именем, с которым установлены на хостовом ПК (например, ПК: BUH, а USB-принтер установлен как: PRINTER_BUH; модель: Canon MF4410).
В Ubuntu 18.04 на клиентской машине принтер видется так: Canon_MF4400_Series_PRINTER_BUH. И так все принтеры, MF4400 модели, отображаются с "Canon_MF4400_Series_" в начале.
ВОПРОС: как настроить систему пользователя так, чтоб отображалось только имя принтера?

Upd1: изменения которые привели к такому отображению находятся где-то в связке Ubuntu 18.04+CUPS. При обновлении ядра и CUPS'а ничего подобного на 16.04 НЕ происходило.

РЕШЕНИЕ: а решение в cups-browsed.conf.
Открываем /etc/cups/cups-browsed.conf и находим строчку # LocalQueueNamingRemoteCUPS RemoteName. Её необходимо раскомментировать.
Чтобы изменения вступили в силу: sudo service cups-browsed restart и sudo service cups restart.

Upd2: В Ubuntu 18.04 в /etc/cups/cups-browsed.conf добавилось несколько новых фич, в том числе и выбор отображаемых имён Локальных принтеров. Там приведены все доступные варианты (5 штук на момент написания ответа).
Но по умолчанию используется: LocalQueueNamingRemoteCUPS DNS-SD.

Upd3: Для тех кто вовсе не желает видеть найденные принтеры и просто потом добавить их вручную:
в /etc/cups/cups-browsed.conf
найдите строчку и сделайте так:
BrowseProtocols none


Upd4: И самый радикальный способ - отключение автодобавления сетевых принтеров:
sudo mcedit /etc/avahi/avahi-daemon.conf
в секцию [server] добавить строку:
enable-dbus=no
Изменения вступят в силу после перезагрузки.
Стоит отметить, что именно этот способ уберёт лишние принтеры в Списке принтеров Libreoffice.
Но этот метод вовсе уберёт автодобавления сетевых принтеров.
« Последнее редактирование: 14 Март 2019, 14:10:16 от Maximys717 »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15485
  • Я не слышу.
    • Просмотр профиля
Re: Имя Локального принтера в Ubuntu 18.04
« Ответ #1 : 09 Март 2019, 11:32:31 »
наверно.
arp -a
~.o

 

Страница сгенерирована за 0.071 секунд. Запросов: 25.