The current off-the shelf version of lcdproc does not support the lc-displays used in some MSI barebone servers. Searching the internet revealed one driver wich we had to adapt quide a lot to make it work again on current versions. I have created a patch which, when applied, allows direct compilation of lcdproc with support for the msi barebone. Reproducible: Always Steps to Reproduce: 1. Buy an MSI Barebone Server (maybe other MSI hardware as well) 2. Install LCDproc 3. Actual Results: Wonder if there is an option for the built in display, wich, according to MSI is delivered with the machine but is not. Expected Results: A driver should be available
Patching and comping generated the following error: Please attach corrected ebuild to please: gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -Wall -O3 -c drivers.c gcc -Wall -O3 -o LCDd client_data.o client_functions.o clients.o input.o main.o menu.o menus.o parse.o render.o screen.o screenlist.o serverscreens.o sock.o widget.o configfile.o drivers.o drivers/libLCDdrivers.a ../shared/libLCDstuff.a -lvga -lvgagl -lrt drivers/libLCDdrivers.a(lcd.o)(.data+0xfc): undefined reference to `ms6931_init' collect2: ld returned 1 exit status make[3]: *** [LCDd] Error 1 make[3]: Leaving directory `/var/tmp/portage/lcdproc-0.4.5-r1/work/lcdproc-0.4.5/server' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/lcdproc-0.4.5-r1/work/lcdproc-0.4.5/server' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/lcdproc-0.4.5-r1/work/lcdproc-0.4.5' make: *** [all-recursive-am] Error 2
I can't do it with the current information available.