Форум сообщества Runtu.org
Август 16, 2018, 03:54:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Новости: Доступна для загрузки х64 версия дистрибутива Runtu LITE 18.04.1 - 20180801

Подробнее
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1   Вниз
  Печать  
Автор Тема: Принтер печатает 1 лист  (Прочитано 9978 раз)
0 Пользователей и 1 Гость смотрят эту тему.
pravos
Прохожий
*
Offline Offline

Сообщений: 9


« : Февраль 13, 2013, 17:04:10 »

Всем добра!
У меня под (к)убунту 12 принтер автоопределяется и работает, но сначала после каждой страницы принтер переходил в состояние выключен, ставишь галку - работает дальше. Теперь галка на месте, а печатает все равно по 1 листу, печать восстанавливается если после каждой страницы перетыкать юсб провод.
Из под лайв сд работает нормально.
Под Рунту гном 12 эта проблема отчасти пропала, т.е. может печатать по несколько листов и долго, но иногда снова та же беда.
Может кто-то знает как это побороть?
Разработчик сборки, по-крайней мере, точно знает, менялось ли что-то в конфигурации системы печати!
Записан
kompilainenn
Местный
*****
Offline Offline

Сообщений: 994


Активно пропагандирую Runtu


« Ответ #1 : Февраль 13, 2013, 17:22:27 »

[telepaty_mode=on] принтер кэнон кнечно же, а убунту 12.04 видимо [telepaty_mode=off]

намек достаточно прозрачен?
Записан

Мы говорим Linux, подразумеваем Ubuntu
pravos
Прохожий
*
Offline Offline

Сообщений: 9


« Ответ #2 : Февраль 13, 2013, 17:50:00 »

[telepaty_mode=on] принтер кэнон кнечно же, а убунту 12.04 видимо [telepaty_mode=off]

намек достаточно прозрачен?
xerox workcentre 3119 (главный подопытный)
canon lbp 1120
ubuntu 12.04
kubuntu 12.04
runtu 12.04 (то что сейчас)

почему-то думается, что это косяк именно дистра Улыбающийся
« Последнее редактирование: Февраль 13, 2013, 17:52:26 от pravos » Записан
HsH
Administrator
*****
Offline Offline

Сообщений: 2562



« Ответ #3 : Февраль 13, 2013, 19:20:48 »

после каждой страницы принтер переходил в состояние выключен
    Какой длины интерфейсный USB-кабель? С более чем 2 метра могут быть проблемы. Используете один кабель или у каждого принтера свой?

Под Рунту гном 12 эта проблема отчасти пропала,
Разработчик сборки, по-крайней мере, точно знает, менялось ли что-то в конфигурации системы печати!
    В указанной вами версии изменений в систему печати не вносилось.
Записан
kompilainenn
Местный
*****
Offline Offline

Сообщений: 994


Активно пропагандирую Runtu


« Ответ #4 : Февраль 13, 2013, 20:07:09 »

ну с принтерами кэнон в линуксе всегда все было плохо. единственный вариант искать дрова на японском портале кэнон и пробовать их ставить. раньше я там находил даже деб-пакеты для LBP2900. с ксероксами дела не имел, хотя тут возможна такая же колбаса

ps: легкий гуглеж дает ссылки на первой странице..например вот вполне подробно http://habrahabr.ru/sandbox/46310/ про кэноны и http://forum.ubuntu.ru/index.php?topic=10947.0 про херокс 3119, но тут много читать, скорее всего многи ссылки неактуальны
« Последнее редактирование: Февраль 13, 2013, 20:11:35 от remderbauer » Записан

Мы говорим Linux, подразумеваем Ubuntu
Пользователь.
Местный
*****
Offline Offline

Сообщений: 3265


« Ответ #5 : Февраль 13, 2013, 20:50:12 »

http://forum.runtu.org/index.php/topic,137.msg17041.html#msg17041

Лучше ставить драйвер с сайта производителя принтера.
Записан
pravos
Прохожий
*
Offline Offline

Сообщений: 9


« Ответ #6 : Февраль 13, 2013, 21:43:18 »

Какой длины интерфейсный USB-кабель? С более чем 2 метра могут быть проблемы. Используете один кабель или у каждого принтера свой?

В указанной вами версии изменений в систему печати не вносилось.
Кабель обычный родной около 1м, два дня уже работает с новым для проверки - то же самое.
Принтеры подрублены каждый к своему компу. Кэнон дома работает уже давно (еще с убунту 10.04, про установку все знаю), - очень редко галка сваливается. А ксерокс на работе, под линукс (убунту кубунту рунту 1204) только пару недель, дрова (splix) уже есть в дистре, работает из коробки..., но вот так Улыбающийся А родные дрова с диска не встают, видимо слишком сильно все изменилось в убунту.
Нашел в сети некое решение
Спойлер  скрыт:
Код:
#!/usr/bin/python
  
import cups
import time
 
printer_name='HP-LaserJet' #Имя вашего принтера
printer=cups.Connection()
 
while 1:
    if printer.getPrinters()[printer_name]['printer-state-message']=='Paused':
        printer.cancelAllJobs('') #Отменяем все задания печати
        printer.enablePrinter(printer_name) #"Разрешаем" принтер
    time.sleep(60) # Тайм аут 1 мин.
Сохраняем его как return_cups
Делаем исполняемым:
Код:
chmod +x return_cups
Копируем в /usr/bin:
Код:
sudo cp return_cups /usr/bin
Добавляем в автозагрузку
Перезагружаемся
Не помогло. Как лучше его продиагностировать? Выполнить в терминале убрав из автозагрузки? sudo или sudo su? Лучше бы попробовать просто одной командой включить и выключить, но как в скрипте же не будут работать, надо как-то иначе, но как?
Только что специально погонял домашний кэнон, - работает без проблем.
« Последнее редактирование: Февраль 13, 2013, 21:46:16 от pravos » Записан
pravos
Прохожий
*
Offline Offline

Сообщений: 9


« Ответ #7 : Февраль 14, 2013, 21:12:34 »

нашел команду, которая включает принтер, т.е. ставит галочку
Код:
cupsenable WorkCentre_3119_Series
название принтера и его состояние можно посмотреть
Код:
lpstat -p
теперь осталось как-то автоматизировать все это дело
Записан
vmf
Местный
*****
Offline Offline

Сообщений: 587


vmf000@yabber.ru


« Ответ #8 : Февраль 14, 2013, 22:18:30 »

По моему скромному опыту, галка "разрешен" обычно пропадает при пропадении физической связи с принтером.
Посмотрите, что у вас творится в dmesg в момент отваливания принтера.
Записан
pravos
Прохожий
*
Offline Offline

Сообщений: 9


« Ответ #9 : Февраль 14, 2013, 22:32:59 »

По моему скромному опыту, галка "разрешен" обычно пропадает при пропадении физической связи с принтером.
Посмотрите, что у вас творится в dmesg в момент отваливания принтера.
при отключении от сети галка снимается и уже не ставится, а если уже при включенном питании переткнуть usb, то ставится.
dmesg смогу только завтра, если б еще понимал там что-нибудь Улыбающийся
« Последнее редактирование: Февраль 14, 2013, 22:36:31 от pravos » Записан
pravos
Прохожий
*
Offline Offline

Сообщений: 9


« Ответ #10 : Февраль 15, 2013, 14:25:14 »

Код:
cupsenable WorkCentre_3119_Series
теперь осталось как-то автоматизировать все это дело
нашел вариант
Код:
#!/bin/bash
while true; do
    cupsenable WorkCentre_3119_Series &
    sleep 10
done
Записан
pravos
Прохожий
*
Offline Offline

Сообщений: 9


« Ответ #11 : Февраль 16, 2013, 15:46:28 »

Код:
#!/bin/bash
while true; do
    cupsenable WorkCentre_3119_Series &
    sleep 10
done
работает, но не всегда, логику пока не понял
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines Valid XHTML 1.0! Valid CSS!