su -l yourOwnUserName
Откроет новую оболочку для yourOwnUserName
пользователь со всеми перезагруженными настройками. Это независимо от оболочки, поскольку это относится к параметрам настройки системы, не Вашей определенной оболочке. Это также загружает некоторые настройки в масштабе всей системы это bash -l
не делает (как группы пользователей).
Вы могли попробовать (как корень):
mount -t debugfs none /sys/kernel/debug
cat /sys/kernel/debug/usb/devices
Затем ищите свое устройство и посмотрите, какой драйвер обрабатывает его.
Если можно запустить приложение как корень, можно хотеть попробовать это, чтобы видеть, является ли это проблема полномочий.
Вы могли поместить в черный список модуль, требуя устройства под /etc/modprobe.d/blacklist.conf
Определить драйвер с помощью использования устройства lsusb -t