You are not logged in.
Pages: 1
I wonder if there is a way to restart whatever it handles the hardware discovery. I use ArchLinux KDE but sometimes my laptop cant detect USB memory drives and I need to restart the laptop. I hope I can restart the service and get the new discovery going on.
Please advice.
Offline
sometimes my laptop cant detect USB memory drives and I need to restart the laptop.
Did you happen to update your kernel in-between the last time it worked and when it no longer does?
A kernel update requires a system restart before you'll be able to attach any new hardware to the system (any already connected hardware will keep working until you replug it)
EDIT: Obligatory related bug report: https://bugs.archlinux.org/task/16702
Last edited by Omar007 (2018-01-08 19:20:32)
Offline
Does this only happen after after you've upgraded the system?
If so it's because a new kernel has been installed, a reboot is necessary.
Offline
any already connected hardware will keep working until you replug it
It's not nearly that bad. Any currently connected hardware and any hardware previously connected since the previous boot will continue to work whether or not it is unplugged and replugged. It's not that currently attached hardware gets grandfathered in, simply any modules that the kernel hasn't already loaded will not be able to be loaded (as they no longer exist); but any module that has ever been loaded in the running kernel will still keep working just fine.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
Any currently connected hardware and any hardware previously connected since the previous boot will continue to work whether or not it is unplugged and replugged.
Then I guess it may still unload them though if it was the last device using said module?; e.g. as as soon as I detach my USB drive or phone (of which only 1 is ever connected), I can no longer use it until I reboot.
Last edited by Omar007 (2018-01-08 20:12:12)
Offline
Pages: 1