.TH LCDd 8 "February 10, 2014" LCDproc "LCDproc suite" .SH "نام (NAME)" LCDd \- دیمن سرور LCDproc .SH "خلاصه دستور (SYNOPSIS)" .B LCDd [\fB\-hf\fP] [\fB\-c\fP \fIconfig\fP] [\fB\-d\fP \fIdriver\fP] [\fB\-i\fP \fIbool\fP] [\fB\-a\fP \fIaddr\fP] [\fB\-p\fP \fIport\fP] [\fB\-u\fP \fIuser\fP] [\fB\-w\fP \fItime\fP] [\fB\-r\fP \fIlevel\fP] [\fB\-s\fP \fIbool\fP] .SH "توضیحات (DESCRIPTION)" \fBLCDd\fP بخش سرور از مجموعه LCDproc است؛ دیمنی که به پورت مشخصی (معمولاً ۱۳۶۶۶) گوش می‌دهد و اطلاعات را روی یک نمایشگر LCD نمایش می‌دهد. این برنامه با انواع و اندازه‌های مختلف نمایشگرها کار می‌کند. .PP بیشتر تنظیمات \fBLCDd\fP از طریق فایل پیکربندی آن \fI/etc/LCDd.conf\fP انجام می‌شود، هرچند برخی از آن‌ها را می‌توان با استفاده از گزینه‌های خط فرمان بازنویسی کرد. پیش از اجرای \fBLCDd\fP باید آن فایل را به دقت مطالعه کرده و هر آنچه مطابق با نیازهایتان لازم است ویرایش کنید؛ در غیر این صورت ممکن است \fBLCDd\fP به درستی روی سیستم شما اجرا نشود. .PP برای بهره‌گیری کامل از \fBLCDd\fP، به یک کلاینت مانند lcdproc(1)، lcdexec(1) یا lcdvc نیاز است. .SH "گزینه‌ها (OPTIONS)" گزینه‌های موجود عبارتند از: .TP .B \-h نمایش صفحه راهنما .TP .B \-c \fIconfig\fP استفاده از فایل پیکربندی دیگری به جای \fI/etc/LCDd.conf\fP .TP .B \-d \fIdriver\fP مشخص کردن درایور مورد استفاده (تنها به اولین درایور خروجی می‌دهد)، که پارامتر \fBDriver\fP در بخش \fB[Server]\fP فایل پیکربندی را بازنویسی می‌کند. .TP .B \-f اجرا در پیش‌زمینه (foreground)، که پارامتر \fBForeground\fP در بخش \fB[Server]\fP فایل پیکربندی را بازنویسی می‌کند. پیش‌فرض در صورت عدم تعیین در فایل پیکربندی، دیمن کردن \fBLCDd\fP است زیرا برای کارکرد در پس‌زمینه طراحی شده است. .TP .B \-i \fIbool\fP تعیین اینکه آیا نمایش صفحه سرور LCDproc در چرخش صفحات فعال (\fI1\fP) باشد یا غیرفعال (\fI0\fP)، که مقدار \fBServerScreen\fP در بخش \fB[Server]\fP فایل پیکربندی را بازنویسی می‌کند. .TP .B \-w \fIwaittime\fP مدت زمان توقف در هر صفحه (به ثانیه)، که پارامتر \fBWaitTime\fP در بخش \fB[Server]\fP فایل پیکربندی را بازنویسی می‌کند. .TP .B \-a \fIaddr\fP اتصال به نشانی شبکه \fIaddr\fP، که پارامتر \fBBind\fP در بخش \fB[Server]\fP فایل پیکربندی را بازنویسی می‌کند. .TP .B \-p \fIport\fP گوش دادن به پورت \fIport\fP برای اتصال‌های ورودی، که پارامتر \fBPort\fP در بخش \fB[Server]\fP فایل پیکربندی را بازنویسی می‌کند. .TP .B \-u \fIuser\fP اجرا با هویت کاربر \fIuser\fP، که پارامتر \fBUser\fP در بخش \fB[Server]\fP فایل پیکربندی را بازنویسی می‌کند. .TP .B \-s \fIbool\fP ارسال پیام‌ها به syslog (\fI1\fP) یا به خروجی استاندارد (\fI0\fP)، که پارامتر \fBReportToSyslog\fP در بخش \fB[Server]\fP فایل پیکربندی را بازنویسی می‌کند. .TP .B \-r \fIlevel\fP تنظیم سطح گزارش‌دهی به \fIlevel\fP، که پارامتر \fBReportLevel\fP در بخش \fB[Server]\fP فایل پیکربندی را بازنویسی می‌کند. .SS "درایورهای پشتیبانی‌شده (SUPPORTED DRIVERS)" درایورهای نمایشگر پشتیبانی‌شده در حال حاضر عبارتند از: .TP .B bayrad ماژول‌های LCD مدل BayRAD ساخت شرکت EMAC Inc. .TP .B CFontz نمایشگرهای سریال LCD مدل CFA-632 و CFA-634 ساخت CrystalFontz .TP .B CFontzPacket نمایشگرهای سریال/USB مدل CFA-533، CFA-631، CFA-633 و CFA-635 ساخت CrystalFontz .TP .B curses نمایش ویدیویی استاندارد با استفاده از کتابخانه (n)curses .TP .B CwLnx نمایشگرهای سریال/USB ساخت Cwlinux () .TP .B ea65 نمایشگر VFD پنل جلویی روی مدیا بربون Aopen XC Cube EA65 .TP .B EyeboxOne نمایشگر LCD روی EyeboxOne .TP .B futaba نمایشگر VFDisplay مدل Futaba TOSD-5711BB روی رایانه‌های مدیا سنتر Elonex Artisan/Scaleo .TP .B g15 نمایشگر LCD روی صفحه‌کلید Logitech G15 .TP .B glcd درایور عمومی برای LCDهای گرافیکی با پشتیبانی از رندر FreeType. این درایور از زیردرایورهای زیر (شناخته‌شده به عنوان \fIconnection types\fP) پشتیبانی می‌کند: .RS .TP .B glcd2usb پروژه سخت‌افزار/نرم‌افزار متن‌باز GLCD2USB اثر Till Harbaum () .TP .B picolcdgfx نمایشگر گرافیکی LCD مدل picoLCD 256x64 Sideshow (از Mini-Box.com) .TP .B png نوشتن صفحات در قالب تصاویر PNG .TP .B serdisplib استفاده از serdisplib () برای خروجی .TP .B t6963 نمایشگرهای LCD مبتنی بر توشیبا T6963 (حالت گرافیکی) .RE .TP .B glcdlib نمایشگرهای گرافیکی LCD پشتیبانی‌شده توسط graphlcd-base .TP .B glk نمایشگرهای گرافیکی Matrix Orbital GLK .TP .B hd44780 نمایشگرهای LCD هیتاچی HD44780. این درایور از زیردرایورهای زیر (شناخته‌شده به عنوان \fIconnection types\fP) پشتیبانی می‌کند: .RS .TP .B 4bit حالت ۴ بیتی LCD، متصل به پورت پارالل رایانه .TP .B 8bit حالت ۸ بیتی LCD، متصل به پورت پارالل رایانه .TP .B serialLpt نمایشگر LCD در حالت ۴ بیتی از طریق یک ثبات تغییر مکان ۴۰۹۴ (shift register) .TP .B winamp نمایشگر LCD در حالت ۸ بیتی با سیم‌بندی \fIWinAmp\fP، متصل به پورت پارالل رایانه .TP .B picanlcd نمایشگر LCD هدایت‌شده توسط چیپ/برد PIC-an-LCD اثر Dale Wheat، متصل به پورت سریال .TP .B lcdserializer نمایشگر LCD هدایت‌شده توسط برد متصل‌شونده مبتنی بر PIC16C54، متصل به پورت سریال .TP .B los-panel نمایشگر LCD هدایت‌شده توسط برد مبتنی بر Atmel AVR، متصل به پورت سریال .TP .B ezio نمایشگر Portwell EZIO-100 و EZIO-300 متصل به پورت سریال () .TP .B vdr-lcd نمایشگر متصل به پورت سریال .TP .B vdr-wakeup ماژول VDR-Wake اثر Frank Jepsen () .TP .B pertelian ماژول Pertelian X2040 () .TP .B lis2 مدل LIS2 از شرکت VLSystem ()، متصل به USB .TP .B mplay مدل MPlay Blast از شرکت VLSystem ()، متصل به USB .TP .B usblcd دستگاه LCD از Adams IT Services () .TP .B bwctusb مبدل USB به HD44780 ساخت BWCT () .TP .B lcd2usb پروژه سخت‌افزار/نرم‌افزار متن‌باز LCD2USB اثر Till Harbaum () .TP .B usbtiny دستگاه‌های مبتنی بر سفت‌افزار USBtiny اثر Dick Streefland .TP .B uss720 پل ارتباطی USS-720 USB-to-IEEE 1284 (آداپتورهای چاپگر پارالل بلکین F5U002 USB) .TP .B usb4all پروژه متن‌باز/سخت‌افزار آزاد USB-4-all اثر Sprut () .TP .B ftdi اتصال USB از طریق تراشه FTDI FT2232D در حالت bitbang .TP .B i2c نمایشگر LCD در حالت ۴ بیتی هدایت‌شده توسط PCF8574(A) / PCA9554(A)، متصل از طریق گذرگاه I2C .TP .B piplate برد Adafruit RGB Positive 16x2 LCD+Keypad برای رزبری‌پای .TP .B spi نمایشگر LCD با KS0073 یا معادل آن در حالت سریال، متصل از طریق گذرگاه SPI .TP .B pifacecad برد PiFace Control and Display برای رزبری‌پای () .TP .B ethlcd اتصال TCP با استفاده از پروژه متن‌باز/سخت‌افزار آزاد ethlcd () .TP .B raspberrypi نمایشگر LCD هدایت‌شده توسط پایه‌های GPIO در رزبری‌پای .TP .B gpio اتصال LCD از طریق پایه‌های GPIO که توسط رابط sysfs لینوکس کنترل می‌شوند .RE .TP .B i2500vfd نمایشگر ۱۴۰ در ۳۲ پیکسلی VFD در دستگاه Intra2net Intranator 2500 .TP .B icp_a106 برد آلارم/LCD با پروتکل ارتباطی ICP Peripheral مورداستفاده در دستگاه‌های QNAP و کیس‌های رکمونت ۱۹ اینچ ساخت ICP .TP .B imon ماژول‌های IR/VFD مدل iMON در کیس‌های ساخت Soundgraph/Ahanix/Silverstone/Uneed/Accent .TP .B imonlcd ماژول‌های IR/LCD مدل iMON در کیس‌های ساخت Soundgraph/Ahanix/Silverstone/Uneed/Accent/Antec .TP .B irtrans ماژول‌های IR/VFD مدل IRTrans در کیس‌های ساخت Ahanix (مانند MCE303) و احتمالاً موارد دیگر. برای برقراری اتصال ممکن است نیاز به اجرای irserver () باشد. .TP .B IOWarrior مدل Code Mercenaries IOWarrior .TP .B irman فروسرخ IrMan (ورودی) .TP .B joy درایور جوی‌استیک (ورودی) .TP .B lb216 نمایشگرهای LCD مدل LB216 .TP .B lcdm001 نمایشگرهای سریال LCD مدل 20x4 از kernelconcepts.de .TP .B lcterm ترمینال سریال LCD ساخت Helmut Neumark Elektronik () .TP .B linux_input دستگاه‌های رویداد لینوکس (ورودی) .TP .B lirc فروسرخ (ورودی) .TP .B lis مدل L.I.S MCE 2005 20x2 VFD () .TP .B MD8800 نمایشگرهای VFD در رایانه‌های Medion MD8800 .TP .B mdm166a نمایشگرهای Futuba MDM166A .TP .B ms6931 نمایشگرهای MSI-6931 در سرورهای رکمونت 1U ساخت MSI .TP .B mtc_s16209x نمایشگرهای LCD مدل MTC_S16209x ساخت Microtips Technology Inc .TP .B MtxOrb نمایشگرهای Matrix Orbital (به جز نمایشگرهای Matrix Orbital GLK) .TP .B mx5000 نمایشگر LCD روی صفحه‌کلید Logitech MX5000 .TP .B NoritakeVFD دستگاه Noritake VFD مدل CU20045SCPB-T28A .TP .B Olimex_MOD_LCD1x9 نمایشگر ۱۴ قسمتی Olimex MOD-LCD1x9 .TP .B rawserial تخلیه کامل فریم‌بافر روی پورت سریال با سرعت قابل تنظیم. .TP .B picolcd نمایشگر USB LCD از Mini-box.com (مدل‌های PicoLCD 20x4 و picoLCD 20x2) .TP .B pyramid نمایشگرهای LCD ساخت Pyramid () .TP .B sdeclcd نمایشگر LCD دستگاه Watchguard Firebox مبتنی بر SDEC LMC-S2D20 () .TP .B sed1330 نمایشگرهای گرافیکی مبتنی بر SED1330/SED1335 (یا S1D13300/S1D13305) .TP .B sed1520 نمایشگرهای گرافیکی ۱۲۲ در ۳۲ پیکسلی مبتنی بر کنترلرهای SED1520 .TP .B serialPOS درایور دستگاه‌های پایانه فروش (\(lqPOS\(rq) با پروتکل‌های مختلف (در حال حاضر فقط AEDEX) .TP .B serialVFD نمایشگرهای متنی VFD از سازندگان مختلف؛ برای جزئیات بیشتر به مستندات کاربری LCDproc مراجعه کنید. .TP .B shuttleVFD نمایشگر Shuttle VFD (مبتنی بر USB) .TP .B sli درایور Wirz SLI .TP .B stv5730 تراشه نمایش روی صفحه (OSD) مدل STV5730A .TP .B SureElec دستگاه‌های LCD ساخت شرکت SURE electronics () .TP .B svga نمایشگرهای VGA با استفاده از svgalib .TP .B t6963 نمایشگرهای LCD مبتنی بر توشیبا T6963 (حالت متنی) .TP .B text نمایشگر متنی استاندارد .TP .B tyan ماژول LCD در سری Barebone GS ساخت Tyan .TP .B ula200 دستگاه ULA-200 ساخت ELV () .TP .B vlsys_m428 ترکیب VFD/IR در کیس MonCaso 320 ساخت Moneual .TP .B yard2 ماژول LCD مدل yard2 .TP .B xosd نمایش روی صفحه در X11 .PP می‌توان از چندین درایور به صورت همزمان استفاده کرد؛ برای نمونه، نمایشگر Matrix Orbital (درایور MtxOrb) را می‌توان با درایور فروسرخ (درایور irman) ترکیب کرد. .SH "نحوه فراخوانی (INVOCATION)" .RS .I LCDd -d MtxOrb -d joy .RE مثال فراخوانی بالا، \fBLCDd\fP را با خواندن پیکربندی آن از فایل پیش‌فرض \fI/etc/LCDd.conf\fP راه‌اندازی می‌کند، اما درایورهای مشخص‌شده در آن را با درایور Matrix Orbital و درایور ورودی Joystick بازنویسی می‌نماید. .SH "پروتکل کلاینت-سرور LCDPROC (LCDPROC CLIENT-SERVER PROTOCOL)" ترتیب مراحل اولیه به صورت زیر است: .TP ۱. باز کردن یک اتصال TCP به پورت سرور LCDd (معمولاً ۱۳۶۶۶). .TP ۲. ارسال عبارت "hello" .TP ۳. سرور اطلاعاتی درباره نوع نمایشگر در دسترس بازمی‌گرداند. .TP ۴. تعریف (و استفاده از) یک صفحه جدید و ویجت‌های آن. .TP ۵. بستن سوکت پس از اتمام نمایش داده‌ها. .PP .SS "دستورات کلاینت (CLIENT COMMANDS)" دستورات متعددی برای ارسال از طرف کلاینت به سرور LCDd وجود دارد: .TP .B hello یک نشست کلاینت-سرور با سرور LCDd آغاز می‌کند؛ سرور یک رشته داده حاوی جزئیات نوع نمایشگر و ابعاد آن را برمی‌گرداند. .TP .B client_set -name \fIname\fP تنظیم نام کلاینت. .TP .B screen_add \fI#id\fP افزودن یک صفحه جدید به نمایشگر. .TP .B screen_del \fI#id\fP حذف یک صفحه از نمایشگر. .TP .B screen_set \fI#id\fP [\fB-name\fI "name"\fP] [\fB-wid\fI width\fP] [\fB-hgt\fI height\fP] [\fB-priority\fI prio\fP] [\fB-duration\fI int\fP] [\fB-timeout\fI int\fP] [\fB-heartbeat\fI mode\fP] [\fB-backlight\fI mode\fP] [\fB-cursor\fI mode\fP] [\fB-cursor_x\fI xpos\fP] [\fB-cursor_y\fI ypos\fP] مقداردهی اولیه یک صفحه، یا بازنشانی داده‌های آن. .TP .B widget_add \fI#screen #id type\fR [\fB-in \fI#frame\fR] افزودن ویجتی از نوع \fItype\fP به صفحه \fI#screen\fR. .TP .B widget_del \fI#screen #id\fR حذف ویجت \fI#id\fR از صفحه \fI#screen\fR. .TP .B widget_set \fI#screen #id data\fR تنظیم داده‌های مورد استفاده برای تعریف یک ویجت خاص \fI#id\fR روی صفحه \fI#screen\fR. .SS "حالت‌های ضربان قلب (HEARTBEAT MODES)" مقادیر معتبر حالت ضربان قلب (برای دستور \fBscreen_set\fR) عبارتند از: .TP .B on نمایش نماد قلب تپنده. .TP .B off عدم نمایش ضربان قلب. .TP .B open استفاده از تنظیمات ضربان قلب کلاینت. این مقدار پیش‌فرض است. .SS "حالت‌های نور پس‌زمینه (BACKLIGHT MODES)" مقادیر معتبر حالت نور پس‌زمینه (برای دستور \fBscreen_set\fR) عبارتند از: .TP .B on روشن کردن نور پس‌زمینه. .TP .B off خاموش کردن نور پس‌زمینه. .TP .B toggle معکوس کردن وضعیت نور پس‌زمینه (اگر روشن است خاموش و برعکس). .TP .B open استفاده از تنظیمات نور پس‌زمینه کلاینت. این مقدار پیش‌فرض است. .TP .B blink چشمک زدن آرام نور پس‌زمینه .TP .B flash چشمک زدن سریع (فلش) نور پس‌زمینه .SS "اولویت‌ها (Priorities)" تنظیمات معتبر اولویت (مورد استفاده در دستور \fBscreen_set\fR) به شرح زیر است: .TP .B input کلاینت در حال دریافت ورودی تعاملی است. .TP .B alert صفحه حاوی پیام مهمی برای کاربر است. .TP .B foreground یک کلاینت فعال .TP .B info صفحه اطلاعات عادی، اولویت پیش‌فرض. .TP .B background صفحه تنها زمانی قابل مشاهده است که هیچ صفحه اطلاعات عادی وجود نداشته باشد. .TP .B hidden صفحه هرگز قابل مشاهده نخواهد بود. .PP برای سازگاری با نسخه‌های قدیمی‌تر کلاینت‌ها، نگاشت مقادیر عددی اولویت نیز پشتیبانی می‌شود: .TP .B 1 - 64 foreground (پیش‌زمینه) .TP .B 65 - 192 normal (عادی) .TP .B 193 - (infinity) background (پس‌زمینه) .PP نمونه‌ای از نحوه استفاده صحیح از اولویت‌ها به شرح زیر است: .PP تصور کنید در حال ساخت یک پخش‌کننده صوتی برای lcdproc هستید. هنگامی که آهنگ تغییر می‌کند، مناسب است نام جدید بلافاصله نمایش داده شود. بنابراین، می‌توانید اولویت صفحه خود را روی \fBforeground\fP تنظیم کنید، منتظر بمانید تا سرور صفحه شما را نمایش دهد (یا نادیده بگیرد)، سپس صفحه را دوباره به حالت \fBnormal\fP بازگردانید. این کار باعث می‌شود صفحه پخش بلافاصله پس از اتمام صفحه جاری نشان داده شده و سپس به اولویت عادی بازگردد. .PP یا فرض کنید کلاینت شما وضعیت بیماران یک بیمارستان را پایش می‌کند. اگر یکی از بیماران دچار حمله قلبی شود، می‌توانید اولویت صفحه را روی \fBalert\fP قرار دهید تا بلافاصله نمایش داده شود و حتی منتظر اتمام صفحه قبلی نیز نماند. همچنین نمایشگر بیشتر اوقات روی صفحه باقی می‌ماند تا کاربر اقدامی در مورد آن انجام دهد. .SS "انواع ویجت (WIDGET TYPES)" ویجت‌ها می‌توانند هر یک از موارد زیر باشند: .TP .B string یک رشته متنی برای نمایش (همان‌طور که هست). .TP .B hbar یک نمودار میله‌ای افقی. .TP .B vbar یک نمودار میله‌ای عمودی. .TP .B title یک عنوان نمایش‌داده‌شده در بالای صفحه درون یک کادر (banner). .TP .B icon یک آیکون گرافیکی. .TP .B scroller یک نمایش متنی رونده که به صورت افقی یا عمودی پیمایش می‌شود. .TP .B frame یک ظرف (\fIcontainer\fR) برای در بر گرفتن سایر ویجت‌ها، که امکان ارجاع به آن‌ها را به صورت یک واحد یکپارچه فراهم می‌کند. یک ویجت با استفاده از پارامتر \-in \fI#id\fR درون یک فریم قرار می‌گیرد که در آن \fI#id\fR به شناسه فریم اشاره دارد. .TP .B num یک رقم اعشاری بزرگ را نمایش می‌دهد. .PP ویجت‌ها به ترتیبی که ایجاد می‌شوند روی صفحه رسم می‌گردند. .SS "تنظیم داده‌های ویجت (SETTING WIDGET DATA)" در دستور \fBwidget_set\fR، آرگومان \fIdata\fR بستگی به این دارد که چه ویجتی در حال تنظیم است. هر ویجت مجموعه خاصی از آرگومان‌ها را دریافت می‌کند که شکل و رفتار آن را تعریف می‌نمایند: .TP .B string \fIx y text\fP نمایش \fItext\fP در موقعیت (\fIx\fP,\fIy\fP). .TP .B title \fItext استفاده از \fItext\fP به عنوان عنوان برای نمایش. .TP .B hbar \fIx y length\fP نمایش یک میله افقی با شروع از موقعیت (\fIx\fP,\fIy\fP) و با عرض \fIlength\fP پیکسل. .TP .B vbar \fIx y length\fP نمایش یک میله عمودی با شروع از موقعیت (\fIx\fP,\fIy\fP) و با ارتفاع \fIlength\fP پیکسل. .TP .B icon \fIx y name\fP نمایش آیکون \fIname\fP در موقعیت (\fIx\fP,\fIy\fP). .TP .B scroller \fIleft top right bottom direction speed text\fP متن \fItext\fR در جهت مشخص‌شده پیمایش خواهد شد. جهت‌های معتبر عبارتند از \fBh\fR (افقی)، \fBm\fR (متن متحرک/marquee) و \fBv\fR (عمودی). سرعت تعیین می‌کند که چه تعداد \(lqحرکت\(rq (یا تغییر) در هر فریم رخ می‌دهد. عدد مثبت نشان‌دهنده فریم‌ها بر هر حرکت و عدد منفی نشان‌دهنده حرکت‌ها در هر فریم است. .TP .B frame \fIleft top right bottom wid hgt dir speed\fP فریم‌ها یک \(lqجعبه\(rq مرئی روی صفحه از گوشه (\fIleft\fR, \fItop\fR) تا گوشه (\fIright\fR, \fIbottom\fR) تعریف می‌کنند. داده‌های واقعی ممکن است بزرگتر باشند که با \fIwid\fR (عرض) در \fIhgt\fR (ارتفاع) تعریف می‌شوند؛ در این صورت فریم در جهت (\fIdir\fR) و با سرعت (\fIspeed\fR) مشخص‌شده پیمایش خواهد شد. .TP .B num \fIx int\fP نمایش رقم اعشاری بزرگ \fIint\fP در موقعیت افقی \fIx\fP، که مختصات معمولی کاراکتر x روی نمایشگر است. مقدار ویژه ۱۰ برای \fIint\fP علامت دو نقطه (colon) را نمایش می‌دهد. .SH "اشکالات (BUGS)" اگر به نظر می‌رسد \fBLCDd\fP مطابق انتظار کار نمی‌کند، سعی کنید آن را در پیش‌زمینه با بالاترین سطح گزارش‌دهی و خروجی به stderr اجرا کنید. این کار بدون نیاز به تغییر فایل پیکربندی از طریق خط فرمان زیر امکان‌پذیر است: .RS .I LCDd -f -r 5 -s 0 .RE .SH "فایل‌ها (FILES)" \fB/etc/LCDd.conf\fR، فایل پیکربندی پیش‌فرض LCDd .SH "همچنین ببینید (SEE ALSO)" lcdproc-config(5), lcdproc(1), lcdexec(1) .SH "نویسندگان (AUTHORS)" افراد متعددی در پروژه LCDd مشارکت داشته‌اند؛ برای جزئیات بیشتر به فایل \fICREDITS\fP مراجعه کنید. .PP تمامی پرسش‌ها باید به فهرست پستی lcdproc ارسال شوند. فهرست پستی و جدیدترین نسخه LCDproc از طریق نشانی زیر در دسترس هستند: .PP .SH "مسائل حقوقی (LEGAL STUFF)" بسته نرم‌افزاری lcdproc تحت عنوان "WorksForMe-Ware" منتشر شده است. به عبارت دیگر، رایگان است، کارآمد است، اما هیچ تضمینی نمی‌دهیم که روی هر سیستمی به جز ماشین‌هایی که روی آن توسعه یافته کار خاصی انجام دهد. .PP از نظر فنی تحت مجوز GNU GPL منتشر شده است (شما باید فایل "COPYING" را همراه با LCDproc دریافت کرده باشید؛ همچنین برای اطلاعات بیشتر به مراجعه کنید)، بنابراین می‌توانید آن را آزادانه توزیع کرده و استفاده کنید -- اما باید کد منبع را به صورت رایگان در اختیار هر کسی که آن را می‌خواهد قرار دهید. .PP برای هرگونه اطلاعات حقوقی رسمی، متن مجوز GNU GPL (مجوز عمومی همگانی گنو) را مطالعه کنید. ارزش خواندن دارد.