Ich habe Ask Ubuntu überall durchgesehen und kann keine Möglichkeit finden, den Treiber einfach zu installieren. Ich werde es gut machen, wenn ich es über das Terminal mache, wenn es so ist.
Ich habe Ask Ubuntu überall durchgesehen und kann keine Möglichkeit finden, den Treiber einfach zu installieren. Ich werde es gut machen, wenn ich es über das Terminal mache, wenn es so ist.
Antworten:
Der Treiber für diese Webcam ist bereits enthalten und sollte sofort funktionieren. Sie können überprüfen, ob dies der Fall ist cheese
.
Das Kernelmodul für diese Webcam wird aufgerufen gspca_sonixj
. Sie können überprüfen, ob es geladen ist mit:
lsmod | grep sonixj
Wenn die Webcam in Cheese, aber nicht in Skype funktioniert , kann diese Webcam nur JPEG-komprimierte Frames ausgeben, die Skype nicht verarbeiten kann. Um dies zu beheben, ist die vorgeschlagene Lösung der anderen Antworten bereits fast korrekt.
Starten Sie Skype in einem Terminalfenster, indem Sie Folgendes ausführen:
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
oder wenn Sie sich auf einem 64-Bit-System befinden (wenn die Ausgabe von uname -m
ist x86_64
):
LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype
In Ubuntu 11.10 hat sich der Pfad geändert, also für 32bit
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype
und für 64-Bit-Verwendung
LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype
In Ubuntu 12.04 der Weg für 64 - Bit geändert wieder , so Verwendung
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype
Für 32bit siehe oben.
Wenn dies funktioniert, können Sie den Menüeintrag ähnlich wie von @demua vorgeschlagen ändern:
Kopieren Sie /usr/share/applications/skype.desktop
in eine Datei in Ihrem Profil, um zu verhindern, dass zukünftige Aktualisierungen Ihre Änderungen rückgängig machen. Dies kann in einem Terminal erfolgen mit:
mkdir -p $HOME/.local/share/applications
cp /usr/share/applications/skype.desktop $HOME/.local/share/applications/
Öffnen Sie das neu erstellte $HOME/.local/share/applications/skype.desktop
in einem Editor und ändern Sie die Zeile
Exec=skype
zu so etwas wie
Exec=env LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
Natürlich müssen Sie hier beim Testen den gleichen Pfad wie oben verwenden.
Die Problemumgehung für Skype funktioniert auch für andere Legacy-Anwendungen und andere Webcams, die nur ungewöhnliche Formate unterstützen. Getestet mit:
cheese
genau wie bseibold sagt. März 2018, Ubuntu 16.04 LTS mit der LifeCam VX-5000
motion
gemäß maketecheasier.com/setup-motion-detection-webcam-ubuntu
Ihre Webcam sollte in 11.10 sofort einsatzbereit sein. Was sind die Ausgaben dieser Befehle?
lsusb | grep LifeCam
sudo lsmod | grep v4l1_compat
Stellen Sie sicher, dass Video für Linux installiert ist
#32-bit
sudo apt-get install libv4l-0
#64-bit
sudo apt-get install libv4l-0 lib32v4l-0
Skype erkennt die Kamera jedoch möglicherweise nicht. Um dieses Problem zu beheben, erzwingen Sie, dass Skype die v4l-Bibliothek wie folgt lädt:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
lsusb | grep LifeCam
zeigt den VX-5000 sehr deutlich. März 2018 Ubuntu 16.04, Full-Motion-Video standardmäßig in cheese
. Hervorragende Antwort.
Skype
http://www.ubunturoot.com/2010/05/how-to-fix-webcam-problem-in-skype.html
deinstallieren libavcodec53
und
Installieren xubuntu restricted extras
Dann Befehle
echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu `lsb_release -c | awk '{print $2}'` main" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA
sudo apt-get update
sudo apt-get install libv4l-0
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'
Zuerst bearbeite den Befehl im Launcher und setze ihn
bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
arbeitete für mich
Wenn Sie Ubuntu 11.04 und Unity oder eine andere Desktop-Umgebung verwenden, ist der Menü-Editor nicht verfügbar. Um den Launcher in Unity zu bearbeiten, müssen Sie Skype.desktop bearbeiten
Starten Sie also das Terminal und geben Sie Folgendes ein:
sudo gedit /usr/share/applications/skype.desktop
Bearbeiten Sie nun in Zeile 4, ersetzen Sie;
Exec=skype
mit:
Exec=bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'
Es scheint Probleme zu geben, die dazu führen, dass diese bestimmte Webcam unter Ubuntu richtig funktioniert. Nach einigem Hin und Her habe ich diese Informationen in den Ubuntu-Foren gefunden , die Ihr Problem lösen könnten - viel Glück.
cheese
- März 2018