#Webcam not working
1 messages · Page 1 of 1 (latest)
what device is it?
Bus 001 Device 002: ID 17ef:4839 Lenovo Lenovo Performance Camera
and then the actual device
grrrr
says it's UVC compliant
sure
one sec
need to install wgetpaste
lol
emerge -av wgetpaste
nice :3
nothing really stands out from dmesg
yeah I thought so too
(also i see a waybar user, nice)
:P
you should post your ricing in #1049175025791537242
I'm still in the process to customize my dotfiles
switched a few weeks ago. Still getting used to everything
switched from macos with yabai
so I'm used to tiling wms but like been using linux for around 4ish years now?
and just decided fuck it i'll switch and buy a thinkpad :P
got a cheap deal on a Thinkpad E14 Gen 3 with a Ryzen 7 5700 and 16 Gigs of ram
for like 190?
anyway
no problem
maybe I'm too young is too easy as a category?
x.x
hard for me to gage how hard a problem is lol
Don't worry about it. What kernel are you using?
Distribution kernel or a custom config?
I'm using distribution kernel p much
accidentally nuked my custom config so I used the config from dist
I forgot to version

Ok. You should have the video class driver then, most webcams use that
supposidly it uses UVC
Ok. Does lsusb show much
this is what lsusb shows
ast least in relation to this device
Ah good. So it is detected.
uses MJPEG YUY2 encoding
could that be an issue?
I legit have 0 exp working with webcams x.x
do u want /dev?
Nah that answered my question
oki
Oh and it's external great
Let me see what I can dig out. 🙂
sure!
Well if you do replug it keep an eye on your dmesg maybe there's something useful.
oki
let me do that rq
this should contain most content
still can't open
[Jul 7 15:45] usb 1-2: USB disconnect, device number 2
[Jul 7 15:46] usb 1-2: new high-speed USB device number 5 using xhci_hcd
[ +0.290102] usb 1-2: New USB device found, idVendor=17ef, idProduct=4839, bcdDevice= 4.09
[ +0.000003] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ +0.000002] usb 1-2: Product: Lenovo Performance Camera
[ +0.000001] usb 1-2: Manufacturer: Lenovo
[ +0.000001] usb 1-2: SerialNumber: 145081A8
[ +0.181986] usb 1-2: Warning! Unlikely big volume range (=2560), cval->res is probably wrong.
[ +0.000002] usb 1-2: [5] FU [Microphone Capture Volume] ch = 1, val = -2560/2560/2```
there that's more sanitized
@knotty notch there is... no video0 in /dev
from what I can see
HUH
?
second
there u go
yeah definetly no video0
I'm assuming I"m missing the UVC driver than in the kernel?
do you have media-libs/libuvc?
second
also look at https://wiki.gentoo.org/wiki/Webcam
masked.
grumble
the fuck did I do
second let me run through the tutorial again
just as a sanity check
aye
the hell
so many people with masked packages today
can you send the output of emerge -pv libuvc
USB_VIDEO_CLASS is modular according to the wiki
or do you mean the missing config option?
If it's a module that means it should load automatically
It might need a udev tule
Rule
missing one
oh shit
I just set it to built-in
grr
lol
i dont really think it matters
I just reset it to make sure
sure one sec
here u go
updated my confs just to make sure didn't make a diff
I guess i gotta unmask it
looking at the vers
touch /etc/portage/package.accept_keywords/lubuvc && echo "=media-libs/libuvc-0.0.7 ~amd64" >> /etc/portage/package.accept_keywords/lubuvc
to unmask
aye one sec
cool
fetching
done
gonna also rebuild v4l
also gonna rebuild the kernel with that extra option set to be sure
gimme 30 mins
should be enough.
hm. I just configured my desktop for webcam
literally
emerge --ask media-tv/v4l-utils
emerge -av media-video/kamoso
was enough to get it working
let's see
( I found a spare USB endoscope thats UVC)
so I do have a /dev/video0
so let's focus on that
can you unplug and replug your camera then send your dmesg please?
Mon Jul 8 12:08:17 2024] usb 1-4: new high-speed USB device number 25 using xhci_hcd
[Mon Jul 8 12:08:17 2024] usb 1-4: New USB device found, idVendor=0bda, idProduct=5829, bcdDevice=58.01
[Mon Jul 8 12:08:17 2024] usb 1-4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[Mon Jul 8 12:08:17 2024] usb 1-4: Product: USB Camera
[Mon Jul 8 12:08:17 2024] usb 1-4: Manufacturer: Generic
[Mon Jul 8 12:08:17 2024] usb 1-4: SerialNumber: 200901010001
[Mon Jul 8 12:08:17 2024] videodev: Linux video capture interface: v2.00
[Mon Jul 8 12:08:17 2024] usb 1-4: Found UVC 1.00 device USB Camera (0bda:5829)
[Mon Jul 8 12:08:17 2024] usbcore: registered new interface driver uvcvideo
[Mon Jul 8 12:08:19 2024] usb 1-4: USB disconnect, device number 25
[Mon Jul 8 12:08:20 2024] usb 1-4: new high-speed USB device number 26 using xhci_hcd
[Mon Jul 8 12:08:20 2024] usb 1-4: New USB device found, idVendor=0bda, idProduct=5829, bcdDevice=58.01
[Mon Jul 8 12:08:20 2024] usb 1-4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[Mon Jul 8 12:08:20 2024] usb 1-4: Product: USB Camera
[Mon Jul 8 12:08:20 2024] usb 1-4: Manufacturer: Generic
[Mon Jul 8 12:08:20 2024] usb 1-4: SerialNumber: 200901010001
[Mon Jul 8 12:08:20 2024] usb 1-4: Found UVC 1.00 device USB Camera (0bda:5829)
sorry for the delayed response
was @ the beach this week and had no computer
gonna try it out now
[ 4495.338026] usb 1-2: USB disconnect, device number 2
[ 4500.492590] usb 1-2: new high-speed USB device number 5 using xhci_hcd
[ 4500.776416] usb 1-2: New USB device found, idVendor=17ef, idProduct=4839, bcdDevice= 4.09
[ 4500.776422] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4500.776424] usb 1-2: Product: Lenovo Performance Camera
[ 4500.776425] usb 1-2: Manufacturer: Lenovo
[ 4500.776427] usb 1-2: SerialNumber: 145081A8
[ 4500.938379] usb 1-2: Warning! Unlikely big volume range (=5120), cval->res is probably wrong.
[ 4500.938384] usb 1-2: [5] FU [Microphone Capture Volume] ch = 1, val = -2560/2560/1```
does not mention UVC video class
uhh
yet supposidly UVC compliant
lol
I feel like the windows hello bs is doing something that I DONT want here
currently thinking if I have another cam somewhere...
Ima try a different webcam
Lets see if I can find it takes a while maybe
tried a different usb cable, that didn't do the trick
when unplugged I seem to lack a hidraw device
so I do get the raw device
which is good
Aye
Can you drop the dist kernel in (just grab the bin one) and see what happens?
still doesn't work sadly :/
potentially the camera is just not supported?
but it's wierd cause it's a UVC
I'm getting a thinkpad today
which I plan on putting gentoo on
I'll just use the same custom kernel (since it should work under it) and see if that webcam is detected at all
Weird. Does the other UVC camera work?
I don't have another one
sadly :/
I'm starting to install on a thinkpad now
will come back with the results of that
@knotty notch I can see a video0 and video1 on my laptop
sorry install took a hot minute :P
Woohoo. Why is desktop so weird?
that's a good question
I am
internally confused
same build config too
like legit just copy pasted it. Suprized it just works like that lol
guess they are both amd. Had to change the march but that's p much it
cam is fully functional on laptop
I am out of ideas
maybe the webcam just doesn't work.
if anyone comes across this with an idea feel free to ping me.
No idea. Obviously devices aren't being created for it. Udev?
