** Changed in: chromium-browser (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/2083031
Title:
cannot access hidraw devices
Status in chromium-browser package in Ubuntu:
Fix Released
Bug description:
The snap version of chromium cannot access the /dev/hidraw* devices.
My use case is to use an app like https://usevia.app/ or
https://vial.rocks/ to configure my keyboard.
Despite the filesystem permission chromium cannot open (in write mode)
the hidraw devices:
```
$ snap run --shell chromium
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
dvd@tardis:/home/dvd$ ls -l /dev/hidraw*
crw-rw----+ 1 root plugdev 241, 0 Sep 27 13:52 /dev/hidraw0
crw-rw----+ 1 root plugdev 241, 1 Sep 27 13:52 /dev/hidraw1
crw-rw-rw-+ 1 root plugdev 241, 10 Sep 27 13:59 /dev/hidraw10
crw-rw----+ 1 root plugdev 241, 11 Sep 27 13:52 /dev/hidraw11
crw-rw----+ 1 root plugdev 241, 2 Sep 27 13:52 /dev/hidraw2
crw-rw----+ 1 root plugdev 241, 3 Sep 27 13:52 /dev/hidraw3
crw-rw----+ 1 root plugdev 241, 4 Sep 27 13:52 /dev/hidraw4
crw-rw----+ 1 root plugdev 241, 5 Sep 27 13:52 /dev/hidraw5
crw-rw----+ 1 root plugdev 241, 6 Sep 27 13:52 /dev/hidraw6
crw-rw----+ 1 root plugdev 241, 7 Sep 27 13:52 /dev/hidraw7
crw-rw----+ 1 root plugdev 241, 8 Sep 27 13:52 /dev/hidraw8
crw-rw----+ 1 root plugdev 241, 9 Sep 27 13:52 /dev/hidraw9
dvd@tardis:/home/dvd$ touch /dev/hidraw10
touch: setting times of '/dev/hidraw10': Operation not permitted
dvd@tardis:/home/dvd$
```
Maybe the fix is as simple as adding an hidraw plug? see
https://snapcraft.io/docs/hidraw-interface?
snap info chromium
```
name: chromium
summary: Chromium web browser, open-source version of Chrome
publisher: Canonical✓
store-url: https://snapcraft.io/chromium
contact:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bugs?field.tag=snap
license: unset
description: |
An open-source browser project that aims to build a safer, faster, and more
stable way for all Internet users to experience the web.
commands:
- chromium.chromedriver
- chromium
snap-id: XKEcBqPM06H1Z7zGOdG5fbICuf8NWK5R
tracking: latest/stable
refresh-date: 4 days ago, at 13:43 CEST
channels:
latest/stable: 129.0.6668.58 2024-09-26 (2955) 181MB -
latest/candidate: 129.0.6668.58 2024-09-26 (2955) 181MB -
latest/beta: 130.0.6723.19 2024-09-26 (2958) 182MB -
latest/edge: 131.0.6724.0 2024-09-25 (2954) 183MB -
installed: 129.0.6668.58 (2953) 177MB -
```
snap connections chroimium
```
Interface Plug Slot
Notes
audio-playback chromium:audio-playback
:audio-playback -
audio-record chromium:audio-record
:audio-record -
bluez chromium:bluez :bluez
-
browser-support chromium:browser-sandbox
:browser-support -
camera chromium:camera :camera
-
content chromium:foo-install-cups -
-
content[gnome-42-2204] chromium:gnome-42-2204
gnome-42-2204:gnome-42-2204 -
content[gtk-3-themes] chromium:gtk-3-themes
gtk-common-themes:gtk-3-themes -
content[icon-themes] chromium:icon-themes
gtk-common-themes:icon-themes -
content[sound-themes] chromium:sound-themes
gtk-common-themes:sound-themes -
cups chromium:cups cups:cups
-
desktop chromium:desktop :desktop
-
desktop-legacy chromium:desktop-legacy
:desktop-legacy -
gsettings chromium:gsettings :gsettings
-
hardware-observe chromium:hardware-observe
:hardware-observe -
home chromium:home :home
-
joystick chromium:joystick :joystick
-
mount-observe chromium:mount-observe -
-
mpris -
chromium:mpris -
network chromium:network :network
-
network-bind chromium:network-bind
:network-bind -
network-manager chromium:network-manager -
-
opengl chromium:opengl :opengl
-
password-manager-service chromium:password-manager-service -
-
pcscd chromium:pcscd -
-
personal-files chromium:chromium-config
:personal-files -
personal-files chromium:dot-local-share-applications
:personal-files -
personal-files chromium:dot-local-share-icons
:personal-files -
raw-usb chromium:raw-usb -
-
removable-media chromium:removable-media
:removable-media -
screen-inhibit-control chromium:screen-inhibit-control
:screen-inhibit-control -
system-files chromium:etc-chromium-browser-policies
:system-files -
system-packages-doc chromium:system-packages-doc
:system-packages-doc -
u2f-devices chromium:u2f-devices
:u2f-devices -
unity7 chromium:unity7 :unity7
-
upower-observe chromium:upower-observe
:upower-observe -
wayland chromium:wayland :wayland
-
x11 chromium:x11 :x11
-
```
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2083031/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp