Xerox Phaser 3100MFP не работает

0

Я установил последнюю версию Ubuntu в свою систему. Моя проблема в том, что Я не могу найти и установить надлежащие драйверы для моей комбинации принтера / сканера; Xerox Phaser 3100MFP .

Несмотря на то, что система распознается системой, и мои задания печати отображаются как завершенные, на самом деле они вообще не печатаются.

Что я могу сделать?

    
задан Nikos 04.09.2012 в 20:26
источник

2 ответа

3

Ссылка Orestis действительно замечательная.

Короче говоря, причиной ваших проблем может быть 64-разрядная версия. Драйверы Xerox для Phaser 3100MFP 32-разрядные, поэтому вам придется установить 32-разрядные библиотеки.

Прежде всего, скачайте драйвер с официального сайта Xerox. У него будет установочный файл для установки драйвера в базе данных Ubuntu. Распакуйте и установите его. Возможно, потребуется запустить sudo следующим образом:

sudo ./setup 

У этого действия может возникнуть проблема, потому что необходимо установить libjpeg62: i386. поэтому запустите перед ним:

sudo apt-get install libjpeg62:i386

Итак, теперь, если вы будете искать драйверы в принтерах - он найдет нужным, но он все равно не будет работать, потому что есть некоторые 32-разрядные библиотеки, которые отсутствуют. Что касается, как я знаю, Ubuntu использует CUPS, поэтому, чтобы узнать, какие библиотеки нужны, запустите это:

readelf -d  /usr/lib/cups/filter/rastertoprinterbin

Результат будет примерно таким:

Tag        Type                         Name/Value
0x00000001 (NEEDED)                     Shared library: [libcupsimage.so.2]
0x00000001 (NEEDED)                     Shared library: [libstdc++.so.6]
0x00000001 (NEEDED)                     Shared library: [libm.so.6]
0x00000001 (NEEDED)                     Shared library: [libgcc_s.so.1]
0x00000001 (NEEDED)                     Shared library: [libc.so.6]
0x00000001 (NEEDED)                     Shared library: [libcups.so.2]

Итак, библиотеки, которые имеют тип «необходимо», необходимо установить. Например, чтобы решить проблему lipcupsimage.so.2, вам необходимо установить libcupsimage2: i386 '  (': i386' - означает 32-битную систему, не забудьте включить ее). Команда будет выглядеть так:

sudo apt-get install libcupsimage:i386

После этого он должен работать нормально. У меня была такая же проблема с моим принтером Xerox Phaser 3100MFP - он разрешился после установки только «libcupsimage».

    
ответ дан littlewhywhat 10.11.2014 в 15:40
0

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

Arch Wiki: Xerox Phaser 3100MFP

Кстати, если вы используете 64-битный Ubuntu, вам может потребоваться установить пакет libjpeg62:i386 .

    
ответ дан Orestis 28.12.2012 в 12:37