Resetowanie USB iPhone DroidcamOBS na Linuxie
Problem dotyczy OBS zainstalowanego z flatpaka z wtyczką DroidCamOBS i polega na tym, że iPhone z poprawnie zainstalowaną aplikacją, działającą wtyczką w OBS oraz poprawnym połączeniem USB nie uruchamia strumienia video po ponownym podłączeniu.
Radą na to jest całkowity reset ustawień.
Zapisz poniższy skrypt jako skrypt.sh
Uruchom poleceniem bash ./skrypt.sh
#!/bin/bash
# 1. Czyszczenie cache dla wersji tradycyjnej (APT) i Flatpak
rm -rf ~/.config/obs-studio/plugin_config/droidcam-obs
rm -rf ~/.var/app/com.obsproject.Studio/config/obs-studio/plugin_config/droidcam-obs
# 2. Wymuszenie uprawnień dostępu do USB dla Flatpaka (na wypadek gdyby system je cofnął)
if command -v flatpak &> /dev/null; then
flatpak override --user --filesystem=/var/run/usbmuxd com.obsproject.Studio 2>/dev/null
fi
# 3. Dodanie użytkownika do grupy wideo (na wszelki wypadek)
sudo usermod -aG video $USER
# 4. Twardy reset usługi komunikacji USB Apple
sudo systemctl restart usbmuxd