General Issue
I am running Lutris on Fedora 42, and trying to get the running application to recognize that I have a game capture card plugged in via USB. In Fedora the capture card is recognized as a webcam and works with no issue during video calls, in cheese, and gnome capture. I also have an actual webcam that works without issue. Neither the webcam nor the capture card are recognized within any application I run on Lutris.
More Specifics
I am attempting to run Nobe Omniscope using Lutris and pass through my EVGA XR1 Lite to get scopes view. It launches and works in my testing completely fine except for not recognizing any device I have plugged in. As an alternative I have tried this on a windows VM in gnome boxes but Nobe Omniscope won’t even launch citing a GPU error. I also prefer to use Lutris/Wine because of the low overhead.
What I’ve tried
I have done quite a bit of googling and most places simply say Wine doesn’t support webcams, the one post I saw where someone got it working they simply changed their audio drivers in Wine and it worked. I tried every audio input driver option that was available and that didn’t help. That forum post is here.
I also tried simply using an older version of Nobe Omniscope with no luck.
Issue report: lutris-report · GitHub
Game Logs in Lutris
lutris-wrapper: nobe new
Started initial process 24284 from gamemoderun /home/moksh/.local/share/lutris/runners/wine/wine-staging-11.2-x86_64/bin/wine start /unix /home/moksh/Games/nobe-new/drive_c/Program Files (x86)/NobeOmniScope/NobeOmniScope.exe.lnk
Start monitoring process.
gamemodeauto:
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
Initial process has exited (return code: 0)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
Monitored process exited.
Exit with return code 0
Terminal Logs
moksh@fedora:~$ lutris -d
2026-02-23 22:29:17,100: Command 'vulkaninfo' not found on your system
2026-02-23 22:29:17,303: Couldn't find a terminal emulator.
INFO 2026-02-23 22:29:17,559 [application.do_command_line:478]:Starting Lutris 0.5.19
DEBUG 2026-02-23 22:29:17,561 [system._execute:109]:Executing lspci
INFO 2026-02-23 22:29:17,571 [startup.run_all_checks:120]:"card1" is NVIDIA Corporation GA102 [GeForce RTX 3090] (10de:2204 1458:403b nvidia) Driver 580.119.02
DEBUG 2026-02-23 22:29:17,694 [path_cache._update_missing_games:114]:Checking for missing games
WARNING 2026-02-23 22:29:17,707 [base.is_authenticated:484]:Tried to get auth status while login in progress
DEBUG 2026-02-23 22:29:17,710 [api.check_stale_runtime_versions:52]:Modified at Mon 23 Feb 2026 09:43:05 PM , will update after Tue 24 Feb 2026 03:43:05 AM
DEBUG 2026-02-23 22:29:17,711 [lutriswindow.create_runtime_updater_cb:1384]:Runtime up to date
^C
moksh@fedora:~$ lutris -d
2026-02-23 22:29:50,185: Command 'vulkaninfo' not found on your system
2026-02-23 22:29:50,392: Couldn't find a terminal emulator.
INFO 2026-02-23 22:29:50,654 [application.do_command_line:478]:Starting Lutris 0.5.19
DEBUG 2026-02-23 22:29:50,655 [system._execute:109]:Executing lspci
INFO 2026-02-23 22:29:50,666 [startup.run_all_checks:120]:"card1" is NVIDIA Corporation GA102 [GeForce RTX 3090] (10de:2204 1458:403b nvidia) Driver 580.119.02
DEBUG 2026-02-23 22:29:50,784 [path_cache._update_missing_games:114]:Checking for missing games
WARNING 2026-02-23 22:29:50,798 [base.is_authenticated:484]:Tried to get auth status while login in progress
DEBUG 2026-02-23 22:29:50,802 [api.check_stale_runtime_versions:52]:Modified at Mon 23 Feb 2026 09:43:05 PM , will update after Tue 24 Feb 2026 03:43:05 AM
DEBUG 2026-02-23 22:29:50,803 [lutriswindow.create_runtime_updater_cb:1384]:Runtime up to date
DEBUG 2026-02-23 22:29:51,934 [grid.on_item_activated:97]:Item activated: 3
lutris-wrapper: nobe new
Started initial process 23781 from gamemoderun /home/moksh/.local/share/lutris/runners/wine/wine-staging-11.2-x86_64/bin/wine start /unix /home/moksh/Games/nobe-new/drive_c/Program Files (x86)/NobeOmniScope/NobeOmniScope.exe.lnk
Start monitoring process.
gamemodeauto:
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
Initial process has exited (return code: 0)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
^C