1 в скрипте /usr/sbin/lexmarkinstall указан неправильный id принтера Z53 2 в closed-source драйверах, без которых этот принтер не работает, на каталоги стоят нерапвильные права, в результате ничего не печатается Патч прилагается --- --- --- lexmarkinstall.orig Thu Oct 10 10:25:53 2002 +++ lexmarkinstall Thu Oct 10 10:24:56 2002 @@ -36,6 +36,7 @@ exit(0); } +chmod 0755, $lexmarkdir, $lexmarkdir.\'/*\'; # Ask the user which printer model he has @@ -82,7 +83,7 @@ } elsif ($number == 5) { $id = \"328553\"; } elsif ($number == 6) { - $id = \"Lexmark-Z52\"; + $id = \"Lexmark-Z53\"; } } } else {
Хочу уточнить. 1. $lexmarkdir нвходится в lexmarkmaintain, а патч на lexmarkinstall 2. В driver/lexmarkinkjet.xml есть отдельный id для Z53 то есть патч уже устарел? foomatic-2.0.2-alt1.20021220
Вторая половина устарела однозначно, но не за счёт driver/lexmarkinkjet.xml а за счёт того, что в lexmarkinstall сделано изменение аналогичное этому патчу. Первая половина устарела относительно и будет работать, если заменить $lexmarkdir на $lexmarkpath. Строго говоря, это хак (первая половина патча), но без него принтеры работают только после большого приложения мозгов для того, чтоб разобраться -- что не так.
Сделайте пожайлуста новый патч по поводу chmod
патч сделал, в первом, кстати, была ошибка...
патч добавлен