* Re: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
@ 2023-03-03 9:48 ` lemmi
2023-03-03 9:53 ` larsgrah
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: lemmi @ 2023-03-03 9:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 674 bytes --]
New comment by lemmi on void-packages repository
https://github.com/void-linux/void-packages/pull/42563#issuecomment-1453254010
Comment:
I'm not a fan of including `v4l2loopback` as a dependency. Since it is a `dkms` module, it pulls in a whole bunch of other stuff like `gcc` and `linux-headers` that not everybody necessarily needs. Also installing `v4l2loopback` alone won't magically make virtual cam work. You still need to load the module and configure it. At that point you already need to know enough that I would assume installing a package manually shouldn't be too hard a task.
At the moment this doesn't have my support, but I'm open hearing other opinions.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
2023-03-03 9:48 ` lemmi
@ 2023-03-03 9:53 ` larsgrah
2023-03-03 9:55 ` larsgrah
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: larsgrah @ 2023-03-03 9:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 356 bytes --]
New comment by larsgrah on void-packages repository
https://github.com/void-linux/void-packages/pull/42563#issuecomment-1453260619
Comment:
Not entirely sure what you mean, when installing v4l2loopback the modues got configured automatically for me. In what setup would that not work? After starting obs after installing it, virtual camera worked ootb
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
2023-03-03 9:48 ` lemmi
2023-03-03 9:53 ` larsgrah
@ 2023-03-03 9:55 ` larsgrah
2023-03-03 10:03 ` lemmi
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: larsgrah @ 2023-03-03 9:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 357 bytes --]
New comment by larsgrah on void-packages repository
https://github.com/void-linux/void-packages/pull/42563#issuecomment-1453260619
Comment:
Not entirely sure what you mean, when installing v4l2loopback the modules got configured automatically for me. In what setup would that not work? After starting obs after installing it, virtual camera worked ootb
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
` (2 preceding siblings ...)
2023-03-03 9:55 ` larsgrah
@ 2023-03-03 10:03 ` lemmi
2023-03-03 10:11 ` larsgrah
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: lemmi @ 2023-03-03 10:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 432 bytes --]
New comment by lemmi on void-packages repository
https://github.com/void-linux/void-packages/pull/42563#issuecomment-1453274522
Comment:
I quickly checked again and the module isn't loaded for me by default as far as I can tell. I'm also not sure whether adding `exclusive_caps=1` is still required for it to show up in `chromium`. So no ootb experience for me and the other point of quite a large number of dependencies remains.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
` (3 preceding siblings ...)
2023-03-03 10:03 ` lemmi
@ 2023-03-03 10:11 ` larsgrah
2023-03-03 10:12 ` larsgrah
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: larsgrah @ 2023-03-03 10:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 332 bytes --]
New comment by larsgrah on void-packages repository
https://github.com/void-linux/void-packages/pull/42563#issuecomment-1453285601
Comment:
Hm, unfortunately i cannot reproduce your experience. Currently unsure why it would not be loaded after being installed.
FWIW https://bugs.archlinux.org/task/69918 on arch it is included
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
` (4 preceding siblings ...)
2023-03-03 10:11 ` larsgrah
@ 2023-03-03 10:12 ` larsgrah
2023-03-03 10:15 ` larsgrah
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: larsgrah @ 2023-03-03 10:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 450 bytes --]
New comment by larsgrah on void-packages repository
https://github.com/void-linux/void-packages/pull/42563#issuecomment-1453285601
Comment:
Hm, unfortunately i cannot reproduce your experience. Currently unsure why it would not be loaded after being installed.
FWIW https://bugs.archlinux.org/task/69918 on arch it is included, not sure if xbps has the concept of optional deps though https://archlinux.org/packages/community/x86_64/obs-studio/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
` (5 preceding siblings ...)
2023-03-03 10:12 ` larsgrah
@ 2023-03-03 10:15 ` larsgrah
2023-03-03 10:16 ` larsgrah
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: larsgrah @ 2023-03-03 10:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 634 bytes --]
New comment by larsgrah on void-packages repository
https://github.com/void-linux/void-packages/pull/42563#issuecomment-1453285601
Comment:
Hm, unfortunately i cannot reproduce your experience. Currently unsure why it would not be loaded after being installed.
FWIW https://bugs.archlinux.org/task/69918 on arch it is included, not sure if xbps has the concept of optional deps though https://archlinux.org/packages/community/x86_64/obs-studio/
If its not merged based on the added deps its fine too i think, since its easy to solve the problem by manually installing the pkg. Just a bit confusing why the button was missing.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
` (6 preceding siblings ...)
2023-03-03 10:15 ` larsgrah
@ 2023-03-03 10:16 ` larsgrah
2023-03-03 10:30 ` lemmi
2023-03-03 10:30 ` [PR PATCH] [Closed]: " lemmi
9 siblings, 0 replies; 11+ messages in thread
From: larsgrah @ 2023-03-03 10:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 652 bytes --]
New comment by larsgrah on void-packages repository
https://github.com/void-linux/void-packages/pull/42563#issuecomment-1453285601
Comment:
Hm, unfortunately i cannot reproduce your experience. Currently unsure why it would not be loaded after being installed.
FWIW https://bugs.archlinux.org/task/69918 on arch it is included, not sure if xbps has the concept of optional deps though https://archlinux.org/packages/community/x86_64/obs-studio/
If its not merged based on the added deps its fine too i think, since its easy to solve the problem by manually installing the pkg. Just a bit confusing why the button for remote camera was missing.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
` (7 preceding siblings ...)
2023-03-03 10:16 ` larsgrah
@ 2023-03-03 10:30 ` lemmi
2023-03-03 10:30 ` [PR PATCH] [Closed]: " lemmi
9 siblings, 0 replies; 11+ messages in thread
From: lemmi @ 2023-03-03 10:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 560 bytes --]
New comment by lemmi on void-packages repository
https://github.com/void-linux/void-packages/pull/42563#issuecomment-1453308919
Comment:
Sadly we don't have optional dependencies, it would definitely be the right use case here. Maybe upstream could be convinced to display an error or hint that the module needs to be installed and loaded for virtual cam to work. Most we can do is display an install message, but I doubt it has the necessary visibility to justify the added spam.
For the moment I considered this closed. Still, thank your for your effort.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Closed]: obs: depend on v4l2loopback for virtual camera support
2023-03-03 9:31 [PR PATCH] obs: depend on v4l2loopback for virtual camera support larsgrah
` (8 preceding siblings ...)
2023-03-03 10:30 ` lemmi
@ 2023-03-03 10:30 ` lemmi
9 siblings, 0 replies; 11+ messages in thread
From: lemmi @ 2023-03-03 10:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 306 bytes --]
There's a closed pull request on the void-packages repository
obs: depend on v4l2loopback for virtual camera support
https://github.com/void-linux/void-packages/pull/42563
Description:
#### Testing the changes
- I tested the changes in this PR: **YES**
This dependency enables virtual camera support
^ permalink raw reply [flat|nested] 11+ messages in thread