Skip to content

[Bug] USB Streaming not Working on Arch Linux #337

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
BorretSquared opened this issue Feb 23, 2025 · 1 comment
Open

[Bug] USB Streaming not Working on Arch Linux #337

BorretSquared opened this issue Feb 23, 2025 · 1 comment
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@BorretSquared
Copy link

BorretSquared commented Feb 23, 2025

Describe the bug
When installing SysDVR on Arch Linux, the USB Stream does not work.

To Reproduce

  1. Download Flatpak version of sysDVRClient for linux
  2. Install SysDVRClient via sudo flatpak install /home/borret/Downloads/SysDVR-Client-Linux-x64.flatpak
  3. Ensure SysDVR is running on Switch
  4. install dependencies via sudo pacman -S libusb
  5. install udev rules via sudo wget https://raw.githubusercontent.com/exelix11/SysDVR/master/Client/Platform/Linux/sysdvr.rules -O /etc/udev/rules.d/99-sysdvr.rules && sudo udevadm control --reload-rules
  6. Ensure switch is being detected as USB Device via lsusb and see Bus 001 Device 024: ID 18d1:4ee0 Google Inc. Nexus/Pixel Device (fastboot) (The Switch as Android device)
  7. run SysDVRClient in terminal via flatpak run com.github.exelix11.sysdvr
  8. In the client, click USB mode, unplug and replug switch into usb port
  9. See error in console:
    libusb: error [get_usbfs_fd] File doesn't exist, wait 10 ms and try again libusb: error [get_usbfs_fd] libusb couldn't open USB device /dev/bus/usb/001/024, errno=2

Expected behavior
Error does not enter console and streaming via USB begins.

Setup information

  • PC Os: Arch Linux KDE Plasma
  • Console Firmware: 19.0.1
  • Custom firmware name and version: Atmosphere 1.8.0
  • SysDVR version: 6.1.1

Additional context
This would likely not be a Switch issue, as i've ran SysDVR on different OSs with the same switch perfectly fine. The Switch is also found connected via USB as the wiki says with the name.
Without unplugging and replugging the console in on the "refresh device list" UI no errors are shown in the console after pressing the button, but streaming still does not commence.
Another attempt at repair I did was running flatpak override com.github.exelix11.sysdvr --device=all which did not work. This can be undone via reinstall or via flatpak override --reset com.github.exelix11.sysdvr

@exelix11 exelix11 added bug Something isn't working help wanted Extra attention is needed labels Feb 23, 2025
@exelix11
Copy link
Owner

We talked about this on discord however i have no clue, it's here in case someone else can help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants