Ich habe gerade die neueste Version von Skype für Linux auf einem 64-Bit-Asus-Rechner installiert und das Ergebnis ist, dass das Videobild auf dem Kopf steht. Mit der Cheese-App passiert das nicht, hier ist das Videobild korrekt.
Ich habe bereits versucht, das Problem zu lösen, indem ich einige Lösungen durch die Installation des libv4l-0:i386
Pakets und das Starten der App durchführte.
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skypeforlinux
und von
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skypeforlinux
In beiden Fällen erhalte ich eine Fehlermeldung:
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Und die App wird ohne Vorabladung gestartet, mit demselben offensichtlichen Ergebnis.
Weiß jemand, wie man das löst? Ich wäre sehr dankbar.
Antwort1
Um die falsche ELF-Klasse loszuwerden, versuchen Sie Folgendes:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype
oder
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype
Ich muss jetzt „skypeforlinux“ verwenden. Ich glaube, ich habe vorher auch „skype“ verwendet.
Wenn Sie installieren:
v4l2ucp
Es gibt eine Einstellung: horizontales/vertikales Spiegeln. Dies könnte Ihr Problem lösen. Viel Glück.
Antwort2
Ich habe: E: „Paket v4l2ucp konnte nicht gefunden werden“. Ich nehme an, das „E“ steht für Fehler. Eine neue Kamera scheint die Lösung zu sein.