Greg Steuck <[email protected]> writes:
> So I was wondering which program is responsible (because my previous
> "fix" was to restart the X session). Turns out exiting firefox is
> enough to get the device back.
I don't understand how or why firefox decides that it should hold on to
fido devices, but hibernate isn't necessary. Right now I'm seeing:
% fstat -n | grep 98,0 # the device number for fido/0
greg firefox 67969 139 4,16 78726 20666 rwp 98,0
This is firefox 120.0.1 on a current-ish amd64.
% pstee
| \-+- 67969 greg firefox
| |--- 64863 greg /usr/local/lib/firefox/firefox -contentproc -appDir
/usr/local/lib/firefox/browser {b78ddad4-1757-4fc8-9b74-8d79bb09c13c} 67969
socket
| |--- 75417 greg /usr/local/lib/firefox/firefox -contentproc
{edcbc521-8aaf-4efd-82f2-ed887f516f67} 67969 tab
| |--- 83724 greg /usr/local/lib/firefox/firefox -contentproc
{a0f250b4-8c9c-4bb4-8cfd-009399071c8a} 67969 tab
| |--- 86034 greg /usr/local/lib/firefox/firefox -contentproc -appDir
/usr/local/lib/firefox/browser {e33e0794-77c7-4e67-b00b-563cc0b53050} 67969
utility
| |--- 37317 greg /usr/local/lib/firefox/firefox -contentproc -appDir
/usr/local/lib/firefox/browser {451da47a-01c8-461f-9815-f6f2b143950c} 67969 rdd
| |--- 41257 greg /usr/local/lib/firefox/firefox -contentproc
{ee197b40-551b-4674-b120-125e67ce1bd1} 67969 tab
| |--- 58780 greg /usr/local/lib/firefox/firefox -contentproc
{78b4f237-91b0-4e10-a900-43380ce0cb73} 67969 tab
| \--- 04421 greg /usr/local/lib/firefox/firefox -contentproc
{5a7638ba-e3d5-40a0-a7c6-26d654d45c3a} 67969 tab
Thanks
Greg