Page 1 of 1

lcdproc

PostPosted: May 24th, '11, 09:24
by bidouille21
Bonjour,

j'ai trouvé 3 problèmes avec lcdproc

- en X86_64 dans /etc/lcdproc/LCDd.conf la ligne
Code: Select all
DriverPath=/usr/lib/lcdproc/
doit être remplacer par
Code: Select all
DriverPath=/usr/lib64/lcdproc/



- dans /etc/lcdproc/lcdproc.conf on trouve :
Code: Select all
-s localhost -p 13666 C M X U P S

le X est en trop il n'est pas implémenté on peut le vérifié en faisant: lcdproc --help


- dans /etc/init.d/LCDd on à dans la section start :
Code: Select all
        gprintf "Starting LCDd: "
        daemon LCDd -c $LCDD_CONFIG
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/LCDd
        nice -n 10 lcdproc $LCDPROC_CONFIG &

j'ai remarqué que LCDd semble ne pas rendre correctement la main (driver curses) et du coup lcdproc ne se lance pas, un workaround est d'ajouter un & (j'ai aussi ajouté un echo)
Code: Select all
        gprintf "Starting LCDd: "
        daemon LCDd -c $LCDD_CONFIG &
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/LCDd
        gprintf "Starting lcdproc: "
        nice -n 10 lcdproc $LCDPROC_CONFIG &




au passage dans /etc/lcdproc/LCDd.conf section [curses] je trouve l'offset 7,7 très mal choisi car si on taille un xterm à 4x20 c'est en dehors. je le met à zéro.

Code: Select all
# What position (X,Y) to start the left top corner at...
# Default: (7,7)
TopLeftX=0
TopLeftY=0



Cordialement
Bidouille21