← Верните меня обратно

Panasonic KX-MB2000 и Ubuntu 24

2025-12-07 • ksh

Краткая инструкция на тему, как установить драйвер старого принтера в новой Убунте. Чисто, чтобы самому не забыть.

Принтер Panasonic KX-MB2000

(фото взято с сайта onlinetrade.ru. Потому что мой принтер настолько пыльный и поёбанный, что выкладывать его фото стрёмно)

Качаем драйвер с сайта панасоника, вот отсюда.

Распаковывыем этот самый mccgdi-2.0.10-x86_64.tar.gz, заходим в директорию и запускаем:

sudo ./install-driver

А он говорит - на хуй пошёл. По-японски: посёла ты на хуя. Cannot found GhostScript path.

Ну да, так и пишет - Cannot found. Моя не смочь найти.

Просмотр исходников скрипта показал вот что:

GS_GNU_PATH_SEARCH="$GS_GNU_PATH_SEARCH /usr/lib64/x86_64-linux-gnu/libgs.so"
GS_GNU_PATH_SEARCH="$GS_GNU_PATH_SEARCH /usr/lib64/x86_64-linux-gnu/libgs.so.8"
GS_GNU_PATH_SEARCH="$GS_GNU_PATH_SEARCH /usr/lib64/x86_64-linux-gnu/libgs.so.9"
GS_GNU_PATH_SEARCH="$GS_GNU_PATH_SEARCH /usr/lib/x86_64-linux-gnu/libgs.so"
GS_GNU_PATH_SEARCH="$GS_GNU_PATH_SEARCH /usr/lib/x86_64-linux-gnu/libgs.so.8"
GS_GNU_PATH_SEARCH="$GS_GNU_PATH_SEARCH /usr/lib/x86_64-linux-gnu/libgs.so.9"

Понятно, драйвер лохматых годов не знает, что бывают версии GhostScript версии выше, чем девятая. Лечится просто:

sudo ln -s /lib/x86_64-linux-gnu/libgs.so.10 /lib/x86_64-linux-gnu/libgs.so

После этого драйвера ставятся, но принтер не печатает ни хуя. А ругается: /usr/lib/cups/filter/L_H0JDGCZAZ" not available: No such file or directory

Смотрим и радостно наблюдаем:

ksh@ksh:~$ ls -l /usr/lib/cups/filter/L_H0JDGCZAZ
-rwxr--r-- 1 root root 581128 дек  7 22:12 /usr/lib/cups/filter/L_H0JDGCZAZ

Ну вы понели, да? Уебаны-дровописатели из недружественной страны криво навесили права на запуск. А я всегда говорил, что все эти сказки о высоких японских технологиях - хуйня и миф. После Фукусимы уже стало ясно.

Лечится, впрочем, ещё проще:

sudo chmod a+x /usr/lib/cups/filter/L_H0JDGCZAZ

Вот после этого принтер начинает печатать.

Этот пост, как вы понимаете, об информационных технологиях.