Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
cz0112
- Beiträge: 29
- Registriert: 04.07.2011 12:12:05
Beitrag
von cz0112 » 27.07.2011 08:04:25
hi,
kriege beim Einbinden meines Theme folgende Meldung
Die Meldung besagt das ein .so Archiv nicht vorhanden ist.
Hab hier schon im Forum gesucht und gegoogelt. Finde aber nichts wie ich die Fehlermeldung beheben kann.
Bitte helft mir. Danke im vorraus.
-
cz0112
- Beiträge: 29
- Registriert: 04.07.2011 12:12:05
Beitrag
von cz0112 » 27.07.2011 08:35:13
"Die Meldung besagt das ein .so Archiv nicht vorhanden ist.
"
kann es sein das .so eine Shared Libraries ist?
Wenn ja, wie erstelle ich sowas?
-
rendegast
- Beiträge: 15041
- Registriert: 27.02.2006 16:50:33
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von rendegast » 27.07.2011 09:42:21
Da fehlt der Name der Library, des Theme, des Moduls?
Irgendeine Eintragung "blafasel.so", die vielleicht "blafasel" sein müßte?
Die Sache mal in den Paketen
plymouth-themes-* anschauen? (Keine Installationsroutinen, nur Dateien)
Die Themes bestehen nur aus Dateien
/usr/share/plymouth/themes/Name/Name.plymouth (ModuleName=module, ImageDir=pfad)
/usr/share/plymouth/themes/Name/*.png
aber keine *.so (diese sind im Paket plymouth).
ModuleName sollte einem /usr/lib/plymouth/module.so entsprechen,
Dein Modul also gegebenenfalls dorthin kopieren / verlinken
(<-> eventuell als beim Booten nutzloser Link dann auch in der initrd?).
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
cz0112
- Beiträge: 29
- Registriert: 04.07.2011 12:12:05
Beitrag
von cz0112 » 27.07.2011 11:01:56
rendegast hat geschrieben:Da fehlt der Name der Library, des Theme, des Moduls?
Irgendeine Eintragung "blafasel.so", die vielleicht "blafasel" sein müßte?
Die Sache mal in den Paketen
plymouth-themes-* anschauen? (Keine Installationsroutinen, nur Dateien)
Die Themes bestehen nur aus Dateien
/usr/share/plymouth/themes/Name/Name.plymouth (ModuleName=module, ImageDir=pfad)
/usr/share/plymouth/themes/Name/*.png
aber keine *.so (diese sind im Paket plymouth).
ModuleName sollte einem /usr/lib/plymouth/module.so entsprechen,
Dein Modul also gegebenenfalls dorthin kopieren / verlinken
(<-> eventuell als beim Booten nutzloser Link dann auch in der initrd?).
Muss in der .so irgend was drin stehen?
Habe mir eine modulname.so erstellt. Erschien die selbe Fehlermeldung beim Test.
-
rendegast
- Beiträge: 15041
- Registriert: 27.02.2006 16:50:33
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von rendegast » 27.07.2011 11:38:02
Habe mir eine modulname.so erstellt.
Diese sollte seit Erstellen "meines Theme" schon existieren,
für plymouth aus debian aber nicht am richtigen Platz.
Was du da gebaut hast kann ich soweit nicht beurteilen.
Halte Dich an die Beispiele der anderen plymouth-themes-*-Pakete und stelle "meines Theme" darauf ein.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
cz0112
- Beiträge: 29
- Registriert: 04.07.2011 12:12:05
Beitrag
von cz0112 » 27.07.2011 12:30:56
rendegast hat geschrieben:
Habe mir eine modulname.so erstellt.
Diese sollte seit Erstellen "meines Theme" schon existieren,
für plymouth aus debian aber nicht am richtigen Platz.
Was du da gebaut hast kann ich soweit nicht beurteilen.
Halte Dich an die Beispiele der anderen plymouth-themes-*-Pakete und stelle "meines Theme" darauf ein.
Erklärung:
Ich versuch seit einigen Tagen ein Wallpaper als Theme zu nutzen. Habe hier im Forum auch schon Treads rein gestellt des wegen.
Habe mir mit der Hilfe aus dem Forum schon ein modul.plymouth und ein modul.script erstellt. beim Testen kommt aber immer die oben genannte Meldung. Habe mich auch schon etwas belesen und komme aber nun nicht weiter. Irgend etwas scheint zu Fehlen, aber was es ist entzieht sich meiner Kenntnis.
-
rendegast
- Beiträge: 15041
- Registriert: 27.02.2006 16:50:33
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von rendegast » 27.07.2011 15:19:19
Zeig mir Deins, dann zeig ich Dir meins.
Du könntest Dich an plymouth-themes-script halten,
/usr/share/plymouth/themes/script als Vorlage mit eigenem Namen und Deinem Bild kopieren und anpassen.
Wenn Du Dich auf global_wallpaper.sh...tar.gz beziehst:
Hast Du das install.sh ausgeführt? Das kopiert den Ordner wallpaper nach
/lib/plymouth/themes/,
debian-plymouth braucht den Ordner wallpaper/ aber wohl in /usr/share/plymouth/themes/.
Dann dürfte er wohl zur Auswahl stehen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
KBDCALLS
- Moderator
- Beiträge: 22447
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Beitrag
von KBDCALLS » 27.07.2011 18:11:05
/usr/lib/plymouth/ kann nicht stimmen. Die Libs befinden sich in /lib/plymouth/ . Der Haupteil der Libs befindet sich bei Ubuntu Natty in dem Paket ibplymouth2 aber auch in anderen Paketen befinden sich welche. Beispiel. plymouth-theme-ubuntu-text und plymouth-theme-fade-in
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
rendegast
- Beiträge: 15041
- Registriert: 27.02.2006 16:50:33
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von rendegast » 27.07.2011 18:39:13
KBDCALLS hat geschrieben:
/usr/lib/plymouth/ kann nicht stimmen. Die Libs befinden sich in /lib/plymouth/ .
... bei Ubuntu Natty ...
Hab ich was nicht mitbekommen?
Geht es hier nicht um debian (stable)?
http://packages.debian.org/squeeze/i386 ... h/filelist
http://packages.debian.org/squeeze/all/ ... t/filelist
http://packages.debian.org/squeeze/all/ ... w/filelist
cz0112 hat geschrieben:
... auf einem Debian mit plymouth ein ... folgende meldung:"
root@debian:/etc/default# plymouth-set-default-theme -R glow
update-initramfs: Generating /boot/initrd.img-2.6.32-5-686
Aber das Gesagte gilt mit den veränderten Pfaden IMHO genauso unter natty,
auch nur plymouth 0.8.2.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
cz0112
- Beiträge: 29
- Registriert: 04.07.2011 12:12:05
Beitrag
von cz0112 » 28.07.2011 08:40:51
Code: Alles auswählen
root@debian:/etc/default# plymouth-set-default-theme -R glow
update-initramfs: Generating /boot/initrd.img-2.6.32-5-686
habe das mal ausgeführt, kommt folgende Meldung:
Code: Alles auswählen
update-initramfs: Generating /boot/initrd.img-2.6.32-5-686
W: Possible missing firmware /lib/firmware/tigon/tg3_tso5.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3_tso.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3.bin for module tg3
cp: Aufruf von stat für „/usr/share/plymouth/debian-logo.png“ nicht möglich: Datei oder Verzeichnis nicht gefunden
E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
update-initramfs: failed for /boot/initrd.img-2.6.32-5-686
Das die 3 .bin ffehlen hatte ich eigentlich schon behoben.
-
rendegast
- Beiträge: 15041
- Registriert: 27.02.2006 16:50:33
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von rendegast » 28.07.2011 12:02:46
Code: Alles auswählen
W: Possible missing firmware /lib/firmware/tigon/tg3_tso5.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3_tso.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3.bin for module tg3
Das die 3 .bin ffehlen hatte ich eigentlich schon behoben.
Da gibt es nicht viel zu beheben, firmware-linux-nonfree und fertig
cp: Aufruf von stat für „/usr/share/plymouth/debian-logo.png“ nicht möglich: Datei oder Verzeichnis nicht gefunden
E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
update-initramfs: failed for /boot/initrd.img-2.6.32-5-686
Dein plymouth ist beschädigt, vielleicht durch das auf ubuntu abzielende Installationsskript des obigen wallpaper-Themes.
Purgen und neu installieren.
Verwendest Du einen Mix, debian + ubuntu o.ä.?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
cz0112
- Beiträge: 29
- Registriert: 04.07.2011 12:12:05
Beitrag
von cz0112 » 28.07.2011 13:35:48
Nein benutzte nur Debian. Naja werde plymouth mal deinstallieren und dann wieder installieren.