rolandguelle / razer-blade-stealth-linux

Install and run Linux on a Razer Blade Stealth (late 2016) and Razer Core.
https://www.milecrew.com
402 stars 36 forks source link

RBS 2017 Webcam #21

Closed lecler-i closed 5 years ago

lecler-i commented 6 years ago

Hello there, thanks for all the good work and detailed guide !

I have a RBS 2017 and everything is working but the webcam, all we all know.

But i noticed it works almost perfectly (at least it's not all green or black and have decent fps) using Slack or Hangout ! it's the only two website i figured it is working (even betetr than using a software).

I know nothing about codecs and webcam in general, but why is this so ? Would it be possible to use the same stream as they use on slack/hangout and create a "virtual webcam" from this good stream, to be able to use it on any other software / websites?

Sorry about this issue, it's not really an issue about the repo but more a question and some "ask for help" arround webcam workarround

rolandguelle commented 6 years ago

Do you used Slack and Google Hangout in your browser? Chromium, Firefox or Chrome?

rolandguelle commented 6 years ago

I've tried https://www.cam-recorder.com/, works very slow with some defects in the video signal. Google Hangout works (slow) too, with the same problems.

Cheese works with 176x144.

rolandguelle commented 5 years ago

The webcam issue is still open with 18.10, I put the browser / webview info in the unsolved issue / webcam section.

parkerlreed commented 5 years ago

You can see the same thing just using any webcam viewer.

If I bump it up to 1080 in guvcview, I get the distorted image (Stealth late 2016 i7-7500U)

image

image

image

Even 720 isn't guaranteed

image

parkerlreed commented 5 years ago

Any word on this? Still happening. And I don't see anywhere that has any possible explanation why.

GuilhermeBarile commented 7 months ago

After quite some time I found a fix for this (it could live with that because it worked with Zoom, but recently after a kernel upgrade artifacts started appearing there too).

I added

options uvcvideo nodrop=1

To /etc/modprobe.d/uvcvideo.conf

And reloaded the driver with rmmod uvcvideo, modprobe uvcvideo

To my surprise, even Cheese works now

bretello commented 7 months ago

Adding quirks=512 might also slightly improve webcam quality: https://wiki.archlinux.org/title/Razer_Blade#Webcam_2