I have a USB KVM switch so I can easily switch between multiple physical devices. The problem that I started running into was that since I have moved my 'workstation' to a jail, that after I switch to another physical device on the KVM, I cannot switch back to the workstation unless I restart Xorg.
I didn't have this problem before when my workstation was on the physical device and merely restarting Xorg solves the problem. If I ssh into the box remotely and kill Xorg, I can use the terminal just fine, but Xorg isn't happy.
Is there a way to resolve this?
Since I cannot consolidate the physical devices into a single one, that isn't an option. I am thinking that I could forego the USB KVM switch for a network one though that also gets tricky. My question is why does Xorg not complain when the USB device disappears and then reappears on a physical box whereas in a jail it does? I suspect there is something at play with devfs and dev unhiding even though it works fine in the terminal.
I listed the devices before and after toggling the KVM switch as well as after restarting Xorg and the devices are identical.
I didn't have this problem before when my workstation was on the physical device and merely restarting Xorg solves the problem. If I ssh into the box remotely and kill Xorg, I can use the terminal just fine, but Xorg isn't happy.
Is there a way to resolve this?
Since I cannot consolidate the physical devices into a single one, that isn't an option. I am thinking that I could forego the USB KVM switch for a network one though that also gets tricky. My question is why does Xorg not complain when the USB device disappears and then reappears on a physical box whereas in a jail it does? I suspect there is something at play with devfs and dev unhiding even though it works fine in the terminal.
I listed the devices before and after toggling the KVM switch as well as after restarting Xorg and the devices are identical.
Last edited: