| Summary: | Проблема с печатью Canon Pixma MG5540 | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Denis <fromrsu> |
| Component: | Hardware-specific, drivers | Assignee: | Groups for solving hardware issues. <group-hardware> |
| Status: | RESOLVED FIXED | QA Contact: | Evgenii Shatokhin <eugene.shatokhin> |
| Severity: | normal | ||
| Priority: | Normal | CC: | denis.silakov, v.potapov |
| Version: | Fresh | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
|
Description
Denis
2015-04-06 12:09:25 MSK
Хм, что значит "вообще не устанавливаются"? По ссылке с форума (http://www.canon.ru/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mg_series/pixma_mg5540.aspx) есть готовые rpm ("Драйвер принтера IJ серии MG5500, версия 4.00 для Linux (rpm Packagearchive)"), там архив с четырьмя пакетами - два пакета для 64бит и еще два - для 32бит. Ставить надо оба пакета для подходящей архитектуры, например: # sudo urpmi cnijfilter-common-4.00-1.x86_64.rpm cnijfilter-mg5500series-4.00-1.x86_64.rpm На моей 64битной системе поставились без проблем. К сожалению, принетров таких под рукой нет, чтобы печать проверить. Второй вопрос - из каких приложений печатаете? Например, LibreOffice и Firefox могут с печатью по-разному обращаться. В LibreOffice можно поиграться с настройками принтера - перейти в меню File -> Printer Settings, нажать кнопку "Properties" у нужного принтера, перейти на вкладку "Device" и там поизменять Printer Language Type - с PEF на Post Script или наоборот. С некоторыми принтерами помогает. Формально он ставился и в списке устройств отображался. Фактически был непригоден для использования, поскольку не было возможности зайти в настройки притера, печать также не работала. Помимо попытки распечатать текст (изменение настроек помогло), пытался распечатать изображение в стандартном Gwenview. Посмотрел, там нет такого параметра в настройках принтера. Распечатать изображение так и не получилось. Ага, понятно. Есть такая проблема с некоторыми принтерами, а большинство программ, в отличие от LO, менять такие настройки не умеет. Возможно, в некоторых случаях поможет обновление poppler (bug #4851), но пока оно даже до тестировщиков не добралось, т.к. сначала планируем LibreOffice обновить. Увы, но доступа к просмотру нет: "You are not authorized to access bug #4851". Вы могли бы посоветовать приложение, в котором мог бы напрямую распечатывать изображения и в котором есть подобная функция? Упс, да. Ну да в том баге ничего особо интересного. Чтобы попробовать новый poppler, надо изрядно повозиться с системой. Про приложения пока ничего в голову не приходит, разве что картинки в LO вставлять... Лучше бы, конечно, найти способ задавать это значение общесистемно. Я аткого способа не знаю, каюсь. (In reply to comment #6) > Упс, да. Ну да в том баге ничего особо интересного. Чтобы попробовать новый > poppler, надо изрядно повозиться с системой. ... хотя можно поробовать, для эксперимента. только сделать так - перво-наперво включить режим заморозки - чтобы все изменения в системе исчезли после перезагрузки: # rfreeze enable Поставить новые poppler и cups-filters: (32bit) $ urpmi.addmedia repo1 http://abf-downloads.rosalinux.ru/rosa2014.1/container/2488187/i586/main/release/ $ urpmi.addmedia repo2 http://abf-downloads.rosalinux.ru/rosa2014.1/container/2486086/i586/main/release/ $ urpmi poppler libpoppler51 cups-filters (64 bit) $ urpmi.addmedia repo3 http://abf-downloads.rosalinux.ru/rosa2014.1/container/2488188/x86_64/main/release/ $ urpmi.addmedia repo4 http://abf-downloads.rosalinux.ru/rosa2014.1/container/2486087/x86_64/main/release/ $ urpmi poppler lib64poppler51 cups-filters При этом вам могут сообщить, что некоторые пакеты должны быть удалены - например, libreoffice-draw. Соглашайтесь, потом они вернутся:) После чего посмотреть - не улучшилась ли ситуацися с печатью. Попробовать удалить/добавить принтер, если что. В конце всего этого, не забыть дать команду # rfreeze disable и перегрузить машину. К rfreeze есть графический UI, ищется в запускалке приложений как "ROSA Freeze". К сожалению, это не помогло. Результат был точно таким же. Лог установки пакетов прилагаю: rfreeze enable Executing: /sbin/dracut -f /boot/initrd-3.14.33-nrj-desktop-1rosa.img 3.14.33-nrj-desktop-1rosa 00bootchart: Could not find command '/sbin/bootchartd'! 02caps: Could not find command 'capsh'! 05busybox: Could not find command 'busybox'! dracut module 'network' will not be installed, because it's in the list to be omitted! 90multipath: Could not find command 'multipath'! 95fcoe: Could not find command 'dcbtool'! 95fcoe: Could not find command 'fipvlan'! 95fcoe: Could not find command 'lldpad'! 95fcoe-uefi: Could not find command 'dcbtool'! 95fcoe-uefi: Could not find command 'fipvlan'! 95fcoe-uefi: Could not find command 'lldpad'! 95iscsi: Could not find command 'iscsistart'! 95iscsi: Could not find command 'iscsi-iname'! 95nbd: Could not find command 'nbd-client'! 97biosdevname: Could not find command 'biosdevname'! dracut module 'dmsquash-live' cannot be found or installed. 02caps: Could not find command 'capsh'! 05busybox: Could not find command 'busybox'! 90multipath: Could not find command 'multipath'! 95fcoe: Could not find command 'dcbtool'! 95fcoe: Could not find command 'fipvlan'! 95fcoe: Could not find command 'lldpad'! 95fcoe-uefi: Could not find command 'dcbtool'! 95fcoe-uefi: Could not find command 'fipvlan'! 95fcoe-uefi: Could not find command 'lldpad'! 95iscsi: Could not find command 'iscsistart'! 95iscsi: Could not find command 'iscsi-iname'! 95nbd: Could not find command 'nbd-client'! dracut module 'dmsquash-live' cannot be found or installed. *** Including module: bash *** *** Including module: dash *** *** Including module: xorgblacklist *** *** Including module: i18n *** find: 'standard output': Broken pipe find: write error dracut-install: ERROR: installing '/usr/lib/kbd/consolefonts/latarcyrheb-sun16.*' /usr/sbin/dracut-install -D /var/tmp/initramfs.xSJtMw /usr/lib/kbd/consolefonts/latarcyrheb-sun16.* *** Including module: ifcfg *** *** Including module: drm *** *** Including module: plymouth *** *** Including module: dm *** Skipping udev rule: 64-device-mapper.rules Skipping udev rule: 60-persistent-storage-dm.rules Skipping udev rule: 55-dm.rules *** Including module: dmraid *** *** Including module: kernel-modules *** *** Including module: lvm *** Skipping udev rule: 64-device-mapper.rules Skipping udev rule: 56-lvm.rules Skipping udev rule: 60-persistent-storage-lvm.rules *** Including module: mdraid *** Skipping udev rule: 63-md-raid-arrays.rules Skipping udev rule: 64-md-raid-assembly.rules *** Including module: resume *** *** Including module: rootfs-block *** *** Including module: terminfo *** *** Including module: udev-rules *** Skipping udev rule: 91-permissions.rules Skipping udev rule: 80-drivers-modprobe.rules *** Including module: systemd *** *** Including module: usrmount *** *** Including module: aufs-mount *** *** Including module: base *** *** Including module: fs-lib *** *** Including module: shutdown *** *** Including modules done *** *** Installing kernel module dependencies and firmware *** *** Installing kernel module dependencies and firmware done *** *** Resolving executable dependencies *** *** Resolving executable dependencies done*** *** Stripping files *** *** Stripping files done *** *** Store current command line parameters *** *** Creating image file *** *** Creating image file done *** Генерируется grub.cfg … Найдена тема: /boot/grub2/themes/rosa/theme.txt Найден фон: /boot/grub2/themes/rosa/terminal_background.png Найден образ linux: /boot/vmlinuz-3.14.33-nrj-desktop-1rosa Найден образ initrd: /boot/initrd-3.14.33-nrj-desktop-1rosa.img Найден образ linux: /boot/vmlinuz-3.14.25-nrj-desktop-1rosa Найден образ initrd: /boot/initrd-3.14.25-nrj-desktop-1rosa.img Найден Windows 7 (loader) на /dev/sda2 завершено Режим заморозки успешно включен. [root@Totoshka denis]# $ urpmi.addmedia repo1 http://abf-downloads.rosalinux.ru/rosa2014.1/container/2488187/i586/main/release/ bash: $: команда не найдена [root@Totoshka denis]# urpmi.addmedia repo1 http://abf-downloads.rosalinux.ru/rosa2014.1/container/2488187/i586/main/release/ добавляется источник «repo1» http://abf-downloads.rosalinux.ru/rosa2014.1/container/2488187/i586/main/release/media_info/20150406-130224-synthesis.hdlist.cz http://abf-downloads.rosalinux.ru/rosa2014.1/container/2488187/i586/main/release/media_info/20150406-130224-info.xml.lzma http://abf-downloads.rosalinux.ru/rosa2014.1/container/2488187/i586/main/release/media_info/20150406-130224-files.xml.lzma http://abf-downloads.rosalinux.ru/rosa2014.1/container/2488187/i586/main/release/media_info/20150406-130224-changelog.xml.lzma [root@Totoshka denis]# urpmi.addmedia repo2 http://abf-downloads.rosalinux.ru/rosa2014.1/container/2486086/i586/main/release/ добавляется источник «repo2» http://abf-downloads.rosalinux.ru/rosa2014.1/container/2486086/i586/main/release/media_info/20150329-181908-synthesis.hdlist.cz http://abf-downloads.rosalinux.ru/rosa2014.1/container/2486086/i586/main/release/media_info/20150329-181908-info.xml.lzma http://abf-downloads.rosalinux.ru/rosa2014.1/container/2486086/i586/main/release/media_info/20150329-181908-files.xml.lzma http://abf-downloads.rosalinux.ru/rosa2014.1/container/2486086/i586/main/release/media_info/20150329-181908-changelog.xml.lzma [root@Totoshka denis]# urpmi poppler libpoppler51 cups-filters cups-filters помечается как установленный вручную; он не будет учитываться при определении пакетов-сирот writing /var/lib/rpm/installed-through-deps.list http://abf-downloads.rosalinux.ru/rosa2014.1/container/2488187/i586/main/release/cups-filters-1.0.67-1-rosa2014.1.i586.rpm http://abf-downloads.rosalinux.ru/rosa2014.1/container/2486086/i586/main/release/libpoppler51-0.32.0-1-rosa2014.1.i586.rpm http://abf-downloads.rosalinux.ru/rosa2014.1/container/2486086/i586/main/release/poppler-0.32.0-1-rosa2014.1.i586.rpm устанавливается libpoppler51-0.32.0-1-rosa2014.1.i586.rpm cups-filters-1.0.67-1-rosa2014.1.i586.rpm poppler-0.32.0-1-rosa2014.1.i586.rpm из /var/cache/urpmi/rpms Подготовка... ################################################################################################################### 1/3: libpoppler51 ################################################################################################################### 2/3: cups-filters ################################################################################################################### 3/3: poppler ################################################################################################################### 1/2: удаляется cups-filters-1.0.61-2.i586 ################################################################################################################### 2/2: удаляется poppler-0.24.5-3.i586 ################################################################################################################### [root@Totoshka denis]# rfreeze disable Генерируется grub.cfg … Найдена тема: /boot/grub2/themes/rosa/theme.txt Найден фон: /boot/grub2/themes/rosa/terminal_background.png Найден образ linux: /boot/vmlinuz-3.14.33-nrj-desktop-1rosa Найден образ initrd: /boot/initrd-3.14.33-nrj-desktop-1rosa.img Найден образ linux: /boot/vmlinuz-3.14.25-nrj-desktop-1rosa Найден образ initrd: /boot/initrd-3.14.25-nrj-desktop-1rosa.img завершено Режим заморозки отключен. пожалуйста, перезагрузите систему. Offtop. Юмор ситуации в том, что каким-то загадочным образом после этого пропал из grub загрузчик windows. И так же произвольно вернулся. Моих действий - открыл/закрыл/открыл окно настроек grub. Имеет смысл попробовать вот эти исправления cups-filters - bug #5627. Они решают проблему с печатью postscript через cups-filters. Вот эти исправления cups-filters должны решить проблему - bug #5627. Да, после обновления заново поставил драйвера - принтер подключился сразу и без ошибок. Спасибо. Отлично. Обновленные cups-filters отправились в репозитории. |