Hallo, hab ein problem mit PPMTOLSS16, Wollte mir ein logo für einen Bootscreen umwandeln, und zwar ins *.16 format, das ich dafür benötige, das umwandeln vom RAW format "PNM" nach "16" ist laut berichten kein problem, doch bei mir schon. Unter SuSE 8.0 lief schon mal gar nichts, (fehlermeldung; no such file or directory) also auch auf (ich schäm mich ja) Mandrake 9 und Debian Woody probiert. Leider bekam ich da bei beiden die Meldung: "stdin is not a raw file at /usr/bin/ppmtolss16 line 105" Hab alle verschiedenen versionen von ppmtolss16 probiert, die ich finden konnte, alle mit dem selben ergebnis. also nochmal nachgedacht, ich hab das raw file von "png" mit "pngtopnm" nach "PNM" umgewandelt, also den selben vorgang nochmal mit "GIMP" probiert, falls das pnm file beschädigt ist. Doch auch da funzts nicht. Weiss jemand von euch rat? 1) Wie kriege ich ppmtolss16 auf suse 8.0 zum laufen? 2) Was ist faul am "PNM" format, oder wie krieg ich ein Grafikfile in dieses RAW format, damit es ppmtolss16 frisst? Vielen dank, für eure mühe!! Anton
Hi Anton, On Thursday 27 February 2003 22:12, Eder Anton wrote:
Hallo, hab ein problem mit PPMTOLSS16, : Mandrake 9 und Debian Woody probiert. Leider bekam ich da bei beiden die Meldung:
"stdin is not a raw file at /usr/bin/ppmtolss16 line 105"
Hab alle verschiedenen versionen von ppmtolss16 probiert, die ich finden konnte, alle mit dem selben ergebnis.
Das ist schon mal ein Hinweis. Bist Du Dir _wirklich_ sicher, dass Du ein "raw" PPM File mit max 16 Farben hast? Gib mal folgendes Kommando ein: head -3 <deinppmfile> Die Ausgabe sollte so aussehen: ==== P6 800 600 16 ==== Wichtig ist vor allem das "P6".
Weiss jemand von euch rat?
1) Wie kriege ich ppmtolss16 auf suse 8.0 zum laufen?
Bei SuSE8.0 und 8.1 liegt ppmtolss16 im Verzeichnis /usr/share/syslinux, es scheint auch eine andere Version als bei Mandrake oder Debian zu sein, denn die Fehlermeldung, die Du bekommst, liegt im SuSE-Skript ca.10 Zeilen weiter vorn.
2) Was ist faul am "PNM" format, oder wie krieg ich ein Grafikfile in dieses RAW format, damit es ppmtolss16 frisst?
Nun: pngtopnm < bild.png | pnmquant 16 | \ /usr/share/syslinux/ppmtolss16 > bild.16 Das pnmquant soll nur sicherstellen, dass Du nicht mehr als 16 Farben im Bild hast.
Anton
Stefan -- Stefan Schmidt jsj-hb at t-online dot de
participants (2)
-
Eder Anton
-
jsj-hb@t-online.de