Para usar un adaptador USB (como USB a serial para control de telescopio) con Stellarium en Debian, el problema principal son los permisos en dispositivos como `/dev/ttyUSB0`, que pertenecen al grupo `dialout`.
Verificar el grupo del usuario
$ groups
para confirmar si el usuario está en dialout.
# usermod -a -G dialout $USER
luego cerrar sesión y volver a entrar.
Identificar el dispositivo
ls /dev/ttyUSB*
dando por ejemplo
/dev/ttyUSB0
ls -l /dev/ttyUSB0
debe mostrar algo parecido a
crw-rw---- 1 root dialout 188, 0 ene 23 09:21 /dev/ttyUSB0
Configurar en Stellarium
Solución alternativa con udev (persistente)
# nano /etc/udev/rules.d/99-stellarium-usb.rules
con
SUBSYSTEM=="tty", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", GROUP="dialout", MODE="0660"
ajustando idVendor y idProduct con
lsusb
una línea típica de esta orden muestra
Bus 001 Device 003: ID 12d1:1446 Huawei Technologies
donde 12d1 es idVendor (Huawei) y 1446 es idProduct. También podríamos hacer
lsusb -d 12d1:1446
o bien para mayor información
lsusb -v
Si trasladamos los datos de nuestro adaptador queda por ejemplo
SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", GROUP="dialout", MODE="0660"
# udevadm control --reload-rules && udevadm trigger