Bug 501792 - Webcam LED permanently turned on without usage (only when plasmashell is running)
Summary: Webcam LED permanently turned on without usage (only when plasmashell is runn...
Status: NEEDSINFO WAITINGFORINFO
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 6.3.3
Platform: Other Linux
: HI normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-20 12:24 UTC by J D
Modified: 2025-03-20 14:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description J D 2025-03-20 12:24:52 UTC
SUMMARY
(It was suggested on the Manjaro forums I post this as a bug report here, see original topic: https://forum.manjaro.org/t/plasma-related-webcam-led-permanently-turned-on-without-usage/175870 )

Since the latest stable update, I have a bit of an unsettling issue:
My webcam’s LED is permanently on after reboot.

v4l2-ctl --list-devices
Microsoft® LifeCam Studio(TM): (usb-0000:02:00.0-5):
	/dev/video0
	/dev/video1
	/dev/media0

Checking lsof and fuser shows none of these are actually being used, so there is nothing nefarious going on.
But still, very unsettling.

One way I found to turn off the cam’s LED is to un- and re-plug it.
That will make the LED flash shortly while it’s being “recognized” but then turn off. Which is what used to happen upon startup, but since the recent update the LED will no longer turn off on its own after it turns on during startup.

Another way to turn off the LED - and this is the reason I put this into the KDE Plasma section - is to kill plasmashell. A killall plasmashell will turn the LED off (but also plasma is gone obviously) and a plasmashell --replace will turn it back on permanently.

I did not install anything recently that would be audio/video/webcam related, so I can only guess one of the packages updated with the recent (18th March) update for Manjaro is responsible, likely somehow related to Plasma or one of its widgets as killing that "solves" the issue.

OBSERVED RESULT
See summary.

EXPECTED RESULT
The LED should not be on permanently after plasmashell starts, only blinking shortly (while "detecting/activating" the device) and then be off unless actively used.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro Linux x86_64, 6.12.19-1-MANJARO 
KDE Plasma Version: 6.33
Comment 1 J D 2025-03-20 12:26:16 UTC
Note that this might very well be not a plasmashell issue, but of something it relies on. 
But I don't know anywhere near enough about Plasma internals to determine this.
Comment 2 David Edmundson 2025-03-20 14:37:47 UTC
There's a plasmoid in the system tray "Camera Indicator" can you confirm if disabling that makes a difference?
Comment 3 J D 2025-03-20 14:46:06 UTC
(In reply to David Edmundson from comment #2)
> There's a plasmoid in the system tray "Camera Indicator" can you confirm if
> disabling that makes a difference?

I did that and confirmed in the Add Or Manage Widgets... view that no instances are running anymore (also restarted plasmashell).  
Unfortunately, it made no difference.