Показаны сообщения с ярлыком принтер. Показать все сообщения
Показаны сообщения с ярлыком принтер. Показать все сообщения

пятница, 10 октября 2008 г.

Элементарно(5)-SPADMIN

Не всем известно, что в Open Office (во всяком случае до версии 2.4 точно) принтер по умолчанию может не совпадать с принтером по умолчанию в CUPS.
И не всегда утилита установки этого самого принтера по умолчанию выведена в меню OpenOffice.

Итак, для смены принтера по умолчанию в OpenOffice используется утилита spadmin.bin

Каковая находится в каталоге program OpenOffice.
Если вы пользуете OpenOffice из дистрибутива, то каталог OpenOffice обычно находится в каталоге типа /usr/lib/oo2.4.
А если установили OpenOffice с Инфра-Ресурса, то он будет находится в /opt/openoffice.org2.4

вторник, 23 сентября 2008 г.

Samsung SCX-4725

Дано - МФУ Samsung SCX-4725.

Задача - доказать, что эта штука может работать с Мандривой.

Надо обязательно сказать, что с ним на дисках поставляются драйвера(!!) для Linux, с дружественным (!!!) установщиком. И после клацанья мышкой эта штука работает! В смысле сканирует и печатает! В этой бочке меда есть такая ложка касторки - вся эта прелесть работает с установленным битом суперюзера. То есть из под рута. И кроме-того, модуль сканирования там, как бы это поприличнее сказать - не фонтан.

Это все цветочки. А вот и ягодки - наплевав на модуль сканирования, (сканер с нормальным xsane в этой организации и так есть), руководоство захотело его сделать сетевым принтером (а функции ксерокса, слава труду, работают вне зависимости от того, куда эта кастрюлька подключена).
Итак, как эту байду можно сделать сетевым принтером? Берете внешний принт-сервер. Втыкаете в него это МФУ, на Мандриве начинаете установку нового принтера. Выбираете сетевой принтер,


Мандрива ищет по сети принтера, и выдает вот такую картинку

Внимание! На самом деле для вас уже все готово! Только не видно, откуда и что надо брать. А на самом деле окно нужно просто немного увеличить, схватив за правый нижний угол. И появится вот такое изображение
Ткнув в выпадающий список "Автоматически определенные принтеры" выберите нужный вам принтер с адресом принт-сервера. Все поля с адресом, портом и протоколом заполнятся автоматиццки. Ну или заполните их правильно сами, в конце концов. :)
Теперь переходим к самому сложному - выбору модели принтера.
Samsung SCX 4725 среди списка уже известных принтеров нет. Но Linux позволяет загрзуить нужное описание принтера из специального файла с расширением PPD.
Выкладываю этот SAMSUNGS4725.PPD, выдранный из установочного диска.
Для многих принтеров этого было бы достаточно. Но не здесь!
Последнее усилие.
Придется залезть в консоль и из под рута скопировать вот этот файл rastertosamsungspl в каталог /usr/libs/cups/filters. Причем у меня на этом файле были выставлены права rwxrwxr-x. Или просто, по нашенски - chmod 775 rastertosamsungspl. Экспериментов по изменению прав я не делал, кто хочет - сделайте сами.

Вот теперь можно и печатать!

понедельник, 28 июля 2008 г.

Формат Страницы A4

Недавно столкнулся с такой проблемкой.
Обнаружилось, что в OpenOffice формат листа по умолчанию почему-то Letter. Хотя в настройках принтера выставлено - А4. И каждый раз формат А4 надо устанавливать руками.
После гугления выяснилось что эта штука лечится очень просто -
нужно под рутом в файле /etc/papersize написать - a4.
И все. Если этого файла нет, то его надо создать.

воскресенье, 4 мая 2008 г.

Новости Печати или Phaser ML 1710

Сегодня возникла задача - печать с Linux на Windows.
Казалось бы, что за задача? А задача осложняется тем, что этот принтер - Phaser 3150 и драйверов для него (PPD файлов) на диске нет.
Они есть. На сайте Xerox в архиве старых моделей. При распаковке скачанного архива найдутся и искомые PPD файлы. Тем не менее ссылок не дам, потому что это все фуфло.
Не работает. Во всяком случае под Mandriva 2008.1 - ни тушкой (подключением через smb) ни чучелком (через lpd) эта штука печатать не захотела.
В итоге вспомнив, что принтеры Xerox это на самом деле принтеры Samsung, проблему решить удалось.
Во первых, на Windows был поставлен LPD. Это делается в панели управления, в Установке программ - Установка компонентов Windows - Другие сетевые компоненты - Печать Unix. (держите дистрибутив Windows под рукой, так как установщик потребует с него дополнительные файлы).
Почему LPD? - Потому что не потребуется незащищенная передача паролей, как в варианте с Самбой.
Во-вторых - сетевой принтер на Madrive 2008.1 подключается через LPD, а в качестве драйвера выбирается Samsung ML-1710.
И все работает.

Подозреваю что для Phaserов других моделей тоже надо искать аналоги среди Samsung-ов.

вторник, 20 ноября 2007 г.

Нюансы настроек принтеров в Linux

Вообще-то это элементарщина.
Тем не менее. Именно вот такая элементарщина очень часто становится затыком для тех, кто пришел в Линукс из Виндоуз и хочет, чтобы в Линуксе было ТОЧНО ТАКЖЕ.
Особенно с печатью.
Спору нет, по большинству направлений принтеров так дело и обстоит. Причем тут опять та же картина - как только в Линуксе что-то доводят до ума - это что-то превосходит по юзабилити Винду на парсеки.
Менеджер настройки принтеров в КДЕ хоть и на первый взгляд непохож на панель управления принтерами Виндоуз, тем не менее там есть все. Вплоть до мастеров настроек и прочих свистулек. (А если зайти на http://localhost:631.. то и без КДЕ можно обойтись!)

Тем не менее на и солнце есть пятна. Это пятно не что иное, как GIMP. В котором встроена своя своеобразная система печати. Которая может стыковаться с любой системой будь то LPD, LPR или CUPS.
Лично мне пока совершенно неясен смысл использования LPD или LPR. Особенно в гетерогенных средах с Виндами вперемешку. ТОЛЬКО CUPS. Тем не менее...

Кстати, о GIMP. Без дополнительных движений он печатает только на принтер по умолчанию. Тип этого умолчального принтера ему неизвестен и его надо предварительно установить. Там в панели печати для этого и есть такая кнопочка Setup Printer. А самом внизу другая - Save Settings.

Это все элементарно даже для невскипевшего чайника, если у него один принтер. А если два? Или три?
Просто сменить умолчальный принтер на другой мало. Его ведь надо будет опять правильно устанавливать через GIMPовский Setup Printer....
Итак, как в GIMPе завести много принтеров и правильно их настроить?
Рядом с кнопочкой Setup Printer есть другая - New Printer.
Нам сюда. Вводим любое имя. Это неважно. Выбираем правильный тип принтера.
А еще ниже есть две строки Standard Command (это печать на принтер по умолчанию) и Custom Command. Выбираем, конечно Сustom.
Как вы уже догадались, вся "система печати" GIMPа состоит в том, что он формирует сырой файл в соответствии с тем типом принтера,который вы предварительно установили, а потом посылает этот файл в имеющуюся систему печати. А какая в текущей ОС система печати - ему пофиг. С одной стороны - это дает этому редактору возможность работать практически на любой конфигурации Линукса (и не только Линукса!), с другой стороны за эту универсальность надо платить некоторой необычностью настройки, от которой пользователи Виндоуз уже давно отвыкли.

Посмотрите что написано в Standart Command. Там написано -

lpr -s -oraw

Это означает

печтать (lpr) не выводя сообщений (-s то есть в silent режиме) посылая содержимое в сыром (-oraw) формате.

Обратите внимание не указано КУДА печатать. А раз не указано, то значит печатать на принтер по умолчанию.

Наша задача указать КУДА печатать. Очень просто.
lpr -s -d NamePrinter -oraw
Откуда взять правльное написание NamePrinter? Можно в консоли.

lpstat -a

даст список всех принтеров.

А можно и через веб-интерфейс управления печатью
http://localhost:631/printers/
Там прямо жирным цветом эти названия и указаны.

Всего наилучшего.

вторник, 5 июня 2007 г.

Печать из Windows в Linux

Многие советуют Самбу. А по-моему настройки принтера там сложнее и неоднозначнее.

А по моему намного проще сделать так.
На Линуксе должен стоять CUPS. (если предустматривается возможность печати - эту систему ставить ОБЯЗАТЕЛЬНО!). В CUPS должен быть установлен нужный нам принтер.

Заходим через браузер - http:\\linux-host:631
Нажимаем Manage Printer
Смотрим, какой принтер нам нужен (чаще всего нужен Default).
запоминаем имя - пусть например будет NamePRINTER.

в Виндах подключаем принтер через URL
http:\\linux-host:631\printers\NamePRINTER

И все.