USB2VGA2 device not autodetected at boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-sisusb (Ubuntu) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: xserver-
[Problem]
The USB2VGA2 device from StarTech.com works when manually configured but does not automatically detect when X boots.
[Configuration]
Manual configuration requires adding a section like this in xorg.conf:
Section "Device"
Identifier "SiS USB2VGA"
VendorName "SiS" # Value does not matter
BoardName "SiS" # Value does not matter
Driver "sisusb"
# BusID: Does not matter if you have only one USB2VGA dongle.
# If you have more than one, you can specify the device node
# name or the device number here.
#BusID "USB:/dev/
EndSection
Section "Screen"
Identifier "screen1"
Device "SiS USB2VGA"
Monitor "Generic"
SubSection "Display"
SubSection "Display"
SubSection "Display"
EndSection
The challenge is, the X.org video device autodetection operates against devices attached to the PCI Bus, but this connects to the USB bus. So it's not as trivial as adding some pciids to the xserver.
$ lsusb
Bus 001 Device 005: ID 0711:0900 Magic Control Technology Corp. SVGA Adapter
Unfortunately, there seems to not be an active upstream for this driver. The driver was developed by Thomas Winischhofer, but it doesn't look like it's been touched since 2005.
There are no other bug reports at launchpad on the sisusb driver, and only one (from 2005) at bugs.freedeskto p.org. This definitely feels like a really corner case hardware.
OTOH, this might be of interest in the context that now with DisplayLink we have other video devices which need detected on the USB bus, and if that is sorted out, this device could piggyback on that effort.