Thisis a 2 line by 16 or 20 character display that worked fine under Mageia Linux 3 but doesn't even blimk under Mageia 4.
The lcdproc version is 5.6
I had copied the files LCDd.conf and lcdproc.conf from /etc/lcdproc on mga3 to mga 4 and installed lcdproc.
I had already set:
Driver=imon
and enabled:
ServerScreen=no
lsusb returns:
Bus 004 Device 005: ID 15c2:0036 SoundGraph Inc. LC16M VFD Display/IR Receiver
dmesg returns this:
dmesg | grep imon
[ 7.105478] imon: disagrees about version of symbol rc_g_keycode_from_table [ 7.105482] imon: Unknown symbol rc_g_keycode_from_table (err -22) [ 7.105488] imon: disagrees about version of symbol rc_keyup [ 7.105489] imon: Unknown symbol rc_keyup (err -22) [ 7.105496] imon: disagrees about version of symbol rc_register_device [ 7.105497] imon: Unknown symbol rc_register_device (err -22) [ 7.105509] imon: disagrees about version of symbol rc_keydown [ 7.105510] imon: Unknown symbol rc_keydown (err -22) [ 7.105529] imon: disagrees about version of symbol rc_free_device [ 7.105530] imon: Unknown symbol rc_free_device (err -22) [ 7.105540] imon: disagrees about version of symbol rc_allocate_device [ 7.105541] imon: Unknown symbol rc_allocate_device (err -22) [ 7.105565] imon: disagrees about version of symbol rc_unregister_device [ 7.105566] imon: Unknown symbol rc_unregister_device (err -22) [ 7.107719] imon: disagrees about version of symbol rc_g_keycode_from_table [ 7.107722] imon: Unknown symbol rc_g_keycode_from_table (err -22) [ 7.107728] imon: disagrees about version of symbol rc_keyup [ 7.107730] imon: Unknown symbol rc_keyup (err -22) [ 7.107738] imon: disagrees about version of symbol rc_register_device [ 7.107740] imon: Unknown symbol rc_register_device (err -22) [ 7.107752] imon: disagrees about version of symbol rc_keydown [ 7.107754] imon: Unknown symbol rc_keydown (err -22) [ 7.107775] imon: disagrees about version of symbol rc_free_device [ 7.107776] imon: Unknown symbol rc_free_device (err -22) [ 7.107786] imon: disagrees about version of symbol rc_allocate_device [ 7.107787] imon: Unknown symbol rc_allocate_device (err -22) [ 7.107810] imon: disagrees about version of symbol rc_unregister_device [ 7.107812] imon: Unknown symbol rc_unregister_device (err -22)
The problem is solved. It was caused by the re-installation of my TV card. There had been a kernel upgrade. It wasn't until yesterday that I realised my TV cards weren't being seen. The drivers needed rebuilding. The process deleted ALL the existing kernel modules and rebuilt them including imon! On a reboot it all worked.
Sorry, it was my aging grey cells I'm afraid.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thisis a 2 line by 16 or 20 character display that worked fine under Mageia Linux 3 but doesn't even blimk under Mageia 4.
The lcdproc version is 5.6
I had copied the files LCDd.conf and lcdproc.conf from /etc/lcdproc on mga3 to mga 4 and installed lcdproc.
I had already set:
Driver=imon
and enabled:
ServerScreen=no
lsusb returns:
Bus 004 Device 005: ID 15c2:0036 SoundGraph Inc. LC16M VFD Display/IR Receiver
dmesg returns this:
dmesg | grep imon
[ 7.105478] imon: disagrees about version of symbol rc_g_keycode_from_table
[ 7.105482] imon: Unknown symbol rc_g_keycode_from_table (err -22)
[ 7.105488] imon: disagrees about version of symbol rc_keyup
[ 7.105489] imon: Unknown symbol rc_keyup (err -22)
[ 7.105496] imon: disagrees about version of symbol rc_register_device
[ 7.105497] imon: Unknown symbol rc_register_device (err -22)
[ 7.105509] imon: disagrees about version of symbol rc_keydown
[ 7.105510] imon: Unknown symbol rc_keydown (err -22)
[ 7.105529] imon: disagrees about version of symbol rc_free_device
[ 7.105530] imon: Unknown symbol rc_free_device (err -22)
[ 7.105540] imon: disagrees about version of symbol rc_allocate_device
[ 7.105541] imon: Unknown symbol rc_allocate_device (err -22)
[ 7.105565] imon: disagrees about version of symbol rc_unregister_device
[ 7.105566] imon: Unknown symbol rc_unregister_device (err -22)
[ 7.107719] imon: disagrees about version of symbol rc_g_keycode_from_table
[ 7.107722] imon: Unknown symbol rc_g_keycode_from_table (err -22)
[ 7.107728] imon: disagrees about version of symbol rc_keyup
[ 7.107730] imon: Unknown symbol rc_keyup (err -22)
[ 7.107738] imon: disagrees about version of symbol rc_register_device
[ 7.107740] imon: Unknown symbol rc_register_device (err -22)
[ 7.107752] imon: disagrees about version of symbol rc_keydown
[ 7.107754] imon: Unknown symbol rc_keydown (err -22)
[ 7.107775] imon: disagrees about version of symbol rc_free_device
[ 7.107776] imon: Unknown symbol rc_free_device (err -22)
[ 7.107786] imon: disagrees about version of symbol rc_allocate_device
[ 7.107787] imon: Unknown symbol rc_allocate_device (err -22)
[ 7.107810] imon: disagrees about version of symbol rc_unregister_device
[ 7.107812] imon: Unknown symbol rc_unregister_device (err -22)
and for what it is worth:
https://sourceforge.net/p/lcdproc/discussion/create_topic/312/#
[ 7.031300] lirc_dev: Unknown symbol rc_open (err 0)
[ 7.031313] lirc_dev: Unknown symbol rc_close (err 0)
Under the running services section of the control centre I see that LCDd is running.
I don't know what else to test.
I have no idea where this messages come from. The imon driver that is shipped with LCDproc does not make any use of keys.
Where does your version of LCDproc comes from?
Otherwise, I suspect something is wrong with your kernel driver of the imon device.
The problem is solved. It was caused by the re-installation of my TV card. There had been a kernel upgrade. It wasn't until yesterday that I realised my TV cards weren't being seen. The drivers needed rebuilding. The process deleted ALL the existing kernel modules and rebuilt them including imon! On a reboot it all worked.
Sorry, it was my aging grey cells I'm afraid.