Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Печать на принтер этикеток на Linux

Печать на принтер этикеток на Linux
Я
   Bodrug
 
01.07.19 - 16:14
Всем добрый день! Есть принтер этикеток TSC-TE210. Пользователи печатают на него этикетки из 1С с сервера. На сервер подключатся через RDP. Если пользователь подключен на сервер с Винды, то печать идет нормально. Если с Линукса - этикетки печатаюся коряво (например, 1 этикетка, потом 2 пустых, 1 этикетка, 2 пустых и т.д.). Подскажите, куда копать? Драйверы?
 
 
   Фрэнки
 
1 - 01.07.19 - 16:32
так сам принтер этикеток к линукс-машине подключен. Какая там разница, что на сервере, если принтер в линухе пропадает.

А есть что-то для тестирования, чтоб на этот принтер прогонять локально, без получения задания от РДП клиента?
   Bodrug
 
2 - 01.07.19 - 16:34
(1)
1. Нет, сам принтер подключен к машине на винде.
2. К сожалению, потестить на месте не могу, принтер находится за 400 км.
   Йохохо
 
3 - 01.07.19 - 16:42
рдп клиент пробовали менять? а так это размеры этикетки, обычно в "по умолчанию"
   Salimbek
 
4 - 01.07.19 - 16:43
(3) +1 голос за размер бумаги
   Фрэнки
 
5 - 01.07.19 - 16:44
может платформу поменяли и пошло с параметрами печати глючить. Народ в соседних ветках жаловался на такое. Но там были А4, которые слетали в параметрах на Таблоид
   Bodrug
 
6 - 01.07.19 - 16:44
(3) менять клиент не пробовали. Размер этикетки настраивал, но все равно печатает "как попало".
а так это размеры этикетки, обычно в "по умолчанию" - это в настройках принтера?
   Йохохо
 
7 - 01.07.19 - 16:46
дополнительно-умолчания, ну и везде проверить
   Bodrug
 
8 - 01.07.19 - 16:48
(5) Извиняюсь, я не совсем правильно начал.
Я сейчас настраиваю печать этикеток с сервера. Пока что пользователи печатают с локальных машин на винде через Бартендер. Но появилась необходимость перевести этот процесс печати на сервер и в 1С. И вот при настройке печати с сервера столкнулся с такой проблемой.
   Йохохо
 
9 - 01.07.19 - 16:51
просто звучит нелогично, вероятно придется попробовать несколько рдп клиентов
   Garykom
 
10 - 01.07.19 - 16:53
(8) Выкинуть бартендер, поставить родной драйвер для принтера этикеток под линукс.
   Garykom
 
11 - 01.07.19 - 16:55
У меня печать из под CUPS идет
https://i.paste.pics/1cf7a48f4c6586f9e5baca6534884d03.png
   Bodrug
 
12 - 01.07.19 - 16:58
(10) Так вот и хотим уйти от его использования, и печатать из 1С. Сейчас Бартендер пользуют только под виндой. И печатают только под виндой. Родной драйвер поставили на линукс, с офиц. сайта.
   Bodrug
 
13 - 01.07.19 - 17:00
У меня такое ощущение, что трабл с дровами на линукс. Уж как-то печать себя ведет странно...
   Йохохо
 
14 - 01.07.19 - 17:01
(12) то есть вы мапите в рдп локально на лин установленный сетевой принтер с вин?
   Garykom
 
15 - 01.07.19 - 17:02
(13) Есть такое местами.
Надо настраивать драйвер правильно, рыться в настройках.
У нас сейчас печатает как надо но зараза медленно, ускорить не получается.
Через виндовый драйвер сильно шустрее печатает.
   Bodrug
 
16 - 01.07.19 - 17:04
(15) Завтра буду админа мучить с настройкой дров.
   Фрэнки
 
17 - 01.07.19 - 17:05
Как-то непонятно, что с чем соединяется и где что установлено.

Если есть сервак с 1С на линукс, так на нем есть виндусовая среда для запуска рдп-клиента или этот сервак без винды в принципе, то что отображают клиентам с винды

з.ы. Но я не настаиваю, можно не разъяснять, т.к. я все равно в этом случае ничего путного не подскажу, наверное
   Bodrug
 
18 - 01.07.19 - 17:09
(14) Сетевой принтер подключен к машине на винде. И на него печатают с других локальных машин на винде. Через бартендер. Пока 1С никак не задействована.
А сейчас стоит задача следующая: 1С лежит на сервере, сервер виндовый. Пользователи подключаются на сервак удаленно (кто с винды, кто с линукса). Там они должны зайти в 1С и печатать этикетки на этот принтер.
Чего добился: при подключении на сервер с виндовой машины - все нормально работает. А при подключении с линукса - печатает плохо.
   Йохохо
 
19 - 01.07.19 - 17:11
(18) так может драйвера и принтер подключить к серверу? на линукс машины не устанавливать вообще
   Bodrug
 
20 - 01.07.19 - 17:14
(19) думали об этом. Просто есть сложность со структрурой предприятия. Есть филиалы, которые не находятся в непосредственной близости к серверу.
   Фрэнки
 
21 - 01.07.19 - 17:16
а физически сколько таких принтеров - они в разных городах вместе с клиентскими машинами стоят?
   Garykom
 
22 - 01.07.19 - 17:17
(20) А доступ по ip между всеми есть двухсторонний?
Можно же там где стоят принтеры поднимать веб-сервера и слегка иначе печатать.

Но имхо задача без участия и админов и программистов 1С не решаема - добро пожаловать в DevOps.
   Bodrug
 
23 - 01.07.19 - 17:18
(21) Да, их около 4-х штук.
   Bodrug
 
24 - 01.07.19 - 17:19
(22) "А доступ по ip между всеми есть двухсторонний?" - тут хз, там админы шаманят.
   Garykom
 
25 - 01.07.19 - 17:21
(24) Так и я про что. В старой методике админы отдельно, проги отдельно и у них отдельные задачи.

Кроме как переваливать проблему с одних на других и назад не выходит.
Тут же надо совместно а еще лучше в одном лице, "админ+прог" - тогда все банально и быстро.
   Bodrug
 
26 - 01.07.19 - 17:25
(25) Будем пробовать.
Спасибо всем за помощь!
   Garykom
 
27 - 01.07.19 - 17:48
Есть куча готовых штук для расшаривания принтеров через инет даже, не просто через интранет.
Со своими драйверами которые подсовываются на другой конец и другими на другом конце.
А между этими двумя драйверами интернета лежит.
   Garykom
 
28 - 01.07.19 - 17:48
(27) *на один конец
   Сияющий в темноте
 
29 - 02.07.19 - 08:37
Вообще,принтер-это порт,в который передаются данные,и от системы поток этих данных зависеть не должен,а вот то,что 1с рисует картинку в графическом буфере драйвера принтера очерь плохо,т.к.этот процесс зависит от множества факторов,учесть которые очень сложно.взять хотя бы,dpi на экране и dpi на принтере,они,конечно различаются,а из-за этого итоговая картинка будет иметь разный размер.
поэтому,если научить 1с рисовать этикетку сразу в двоичных данных под фиксированное разрешение принтера,то будет просто,быстро и без глюков.
p.s.на линуксе печататься медленнее может из-за того,что там болен высокое dpi,и потом идет преобразование в dpi принтера.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.