If someone else encounters this problem, here's how you can manually compile mdm166a support:
sudo apt-get install lcdproc sudo apt-get build-dep lcdproc cd /tmp wget http://altruistic.lbl.gov/mirrors/ubuntu/pool/universe/libh/libhid/libhid0_0.2.15+20060325-2.2ubuntu1_i386.deb wget http://altruistic.lbl.gov/mirrors/ubuntu/pool/universe/libh/libhid/libhid-dev_0.2.15+20060325-2.2ubuntu1_i386.deb sudo dpkg -i libhid0_0.2.15+20060325-2.2ubuntu1_i386.deb sudo apt-get install libusb-dev sudo dpkg -i libhid-dev_0.2.15+20060325-2.2ubuntu1_i386.deb wget http://lcdproc.sourceforge.net/nightly/lcdproc-CVS-current.tar.gz tar -xzvf lcdproc-CVS-current.tar.gz cd lcdproc-0.5dev ./configure --enable-drivers=mdm166a make server cd server/drivers sed -i 's|report(\(.*\)%s\(.*\)hid_strerror(ret)|report(\1%d\2ret|' mdm166a.c sed -i 's|\(\$(mdm166a_LDFLAGS).*\)$|\1 -lhid|' Makefile make mdm166a.so sudo cp mdm166a.so /usr/lib/lcdproc/ At this point you should be able to use lcdproc with mdm166a-type VFDs. Try this to stop LCDd and run it in the foreground: sudo /etc/init.d/LCDd stop sudo LCDd -f -d mdm166a If you omit the sudo in front of the last command, you'll probably get an error code 12 which stands for HID_RET_FAIL_DETACH_DRIVER, i.e. the driver could not detach the standard kernel driver. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/971904 Title: Support for VFD mdm166a To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lcdproc/+bug/971904/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
