home » ltsp » ltsp5 local devices
You've inserted a disk or memory stick in your thin client, and nothing happened, what next?
Each user you wish to be able to access their local devices needs LOCALDEV = True in lts.conf, alternatively you may add to the '[default]' section to make this global.
[192.168.1.198]
# Joe Bloggs Desktop
LOCALDEV = True
# groups userid userid satff users audio fuse
If they are not in the fuse group then:
# adduser userid fuse
A simple typo can mean that your carefully crafted lts.conf file is not reaching its target audience. To test, boot up the thin client and ctrl+alt+f1 to get to the console, login as root and type the following:
See LTSP Client Root Password if you are unable to log into the client.
# getltscfg -a
This will give you a list of all the settings that apply to this particular client, including any default settings. You need to check that you can see the above LOCALDEV="True" is visible.
# tail -f /var/log/syslog
Then try inserting the device, and you should see the detection - look for errors that might indicate what has gone wrong.
Still on the client:
# udevadm info -q all -n sr0 P: /block/sr0 N: sr0 S: block/11:0 S: scd0 S: disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 S: cdrom S: cdrw S: dvd S: dvdrw E: ID_CDROM=1 E: ID_CDROM_CD_R=1 E: ID_CDROM_CD_RW=1 E: ID_CDROM_DVD=1 E: ID_CDROM_DVD_R=1 E: ID_CDROM_DVD_RW=1 E: ID_CDROM_DVD_RAM=1 E: ID_CDROM_DVD_PLUS_R=1 E: ID_CDROM_DVD_PLUS_RW=1 E: ID_CDROM_DVD_PLUS_R_DL=1 E: ID_CDROM_MRW=1 E: ID_CDROM_MRW_W=1 E: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0
# dpkg -l ltspfs | grep ^ii ii ltspfs 0.6-1~bpo50+1 Fuse based remote filesystem for LTSP thin clients
# lsmod | grep fuse fuse 47124 3
If fuse is not running, then:
# echo fuse >> /etc/modules # modprobe fuse # adduser USER fuse
For some additional troubleshooting, try: http://wiki.ubuntu.com/DebugLocalDev