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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Принтер + LTSP Ubuntu 12.04  (Прочитано 1599 раз)

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

Оффлайн sadus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Принтер + LTSP Ubuntu 12.04
« : 23 Март 2015, 10:10:22 »
Здравствуйте.

Пытаюсь подружить LTSP и принтеры Brother HL2132R. Суть проблемы такова, что принтер вообще отказывается печатать, какой бы драйвер не подсовывал в CUPS - не работает. Либо задача создается и потом сама пропадает как будто выполнена, либо задача печати висит с сообщением "Printer is busy". Печать идёт через Jetdirect. адрес подключение вида: socket://10.74.100.50:9100

Ниже привожу
lts.conf
(Нажмите, чтобы показать/скрыть)

Оффлайн sadus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Принтер + LTSP Ubuntu 12.04
« Ответ #1 : 30 Март 2015, 07:16:31 »
Товарищи, не уж то ни у кого идей нет.

Если зайди на тонком клиенте в терминал, далее: ltsp-localapps xterm и в открывшемся окне ввести lsusb то принтер видно, как и всё остальные устройства.

Многие советуют зателнетится к принтеру, но хост не отвечает. Пробовал как с тонких клиентов печатать, так и с виртуальных машин с пробросом принтера - толку 0

Пользователь решил продолжить мысль 30 Март 2015, 09:27:48:
В общем, частично удалось напечатать. Почему частично? Да потому что это какой то невообразимый костыль. Что бы напечатать, нужно зайти на терминальном серевере под учётной записью админа, в терминале вызвать команду ltsp-localapps xterm, далее там вписать jetpipe /dev/usb/lpo 9101 и только тогда принтер работает.

По какой то неизвестной мне причне, jetpipe не биндит принтер автоматически, а руками постоянно это делать крайне тупо. При условии, что после ребута сервера всё слетает.

Есть какие идеи?
« Последнее редактирование: 30 Март 2015, 09:27:48 от sadus »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27512
    • Просмотр профиля
Re: Принтер + LTSP Ubuntu 12.04
« Ответ #2 : 31 Март 2015, 21:56:51 »
А снять трубку и позвонить в поддержку Brother? Они там конечно тупят страшно, но терпение и многократное повторение одной и той же фразы дают вполне юзабельные результаты.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн sadus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Принтер + LTSP Ubuntu 12.04
« Ответ #3 : 01 Апрель 2015, 05:50:49 »
Так принтер то печает, под Windows нет никаких нареканий. В Ubuntu тоже печатает, но через костыль. Проблема где то между LTSP и jetpipe...

Пользователь решил продолжить мысль [time]01 Апрель 2015, 11:05:19[/time]:
Проблему решил следующим образом:
chroot /opt/ltsp/amd64/Далее:
cd /etc/init.d/nano jetpipe_autostart.shТуда пишем:
#! /bin/sh
jetpipe /dev/usb/lp0 9100
Далее:
sudo chown root:root /etc/init.d/jetpipe_autostart.shsudo chmod 755 /etc/init.d/jetpipe_autostart.shВыходим из chroot и пишем эту строку:
RCFILE_01=/etc/init.d/jetpipe_autostart.shв файл lts.conf (/var/lib/tftpboot/amd64/lts.conf)
Обновляем образ:
ltsp-update-image
По крайней мере у меня, данный способ работает. Остался только 1 вопрос: Как убрать надоедливые всплывающие сообщения в верхнем правом углу о статусах печати, ибо там постоянно пишутся ошибки, хотя по факту - всё работает. Есть идеи?

Пользователь решил продолжить мысль [time]01 Апрель 2015, 11:36:35[/time]:
отключение notify-osd
sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service /usr/share/dbus-1/services/org.freedesktop.Notifications.service.disabled
« Последнее редактирование: 01 Апрель 2015, 10:37:40 от sadus »

 

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