این دستور Xvfb است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
Xvfb - سرور فریم بافر مجازی X برای X نسخه 11
خلاصه
Xvfb [ گزینه ] ...
شرح
Xvfb یک سرور X است که می تواند بر روی ماشین هایی بدون سخت افزار نمایشگر و بدون فیزیکی اجرا شود
دستگاه های ورودی با استفاده از حافظه مجازی یک فریم بافر گنگ را شبیه سازی می کند.
استفاده اولیه از این سرور تست سرور در نظر گرفته شده بود. کد fb برای هر
عمق را می توان با این سرور بدون نیاز به سخت افزار واقعی که پشتیبانی می کند تمرین کرد
اعماق مورد نظر انجمن X بسیاری از کاربردهای بدیع دیگر را برای آن پیدا کرده است Xvfb، از جمله
آزمایش مشتریان در برابر عمق های غیرعادی و تنظیمات صفحه نمایش، انجام پردازش دسته ای
با Xvfb به عنوان موتور رندر پس زمینه، تست بار، به عنوان کمکی برای انتقال X
سرور به یک پلت فرم جدید، و ارائه یک راه محجوب برای اجرای برنامه هایی که این کار را نمی کنند
واقعاً به یک سرور X نیاز دارید، اما به هر حال روی داشتن آن اصرار دارید.
OPTIONS
علاوه بر گزینه های سرور معمولی که در سرویس دهنده(1) صفحه دستی، Xvfb
سوئیچ های خط فرمان زیر را می پذیرد:
صفحه نمایش صفحه نمایش WxHxD
این گزینه صفحه نمایش ایجاد می کند صفحه نمایش و عرض، ارتفاع و عمق آن را W، H،
و D به ترتیب. به طور پیش فرض، فقط صفحه 0 وجود دارد و دارای ابعاد است
1280x1024x8.
- عمق پیکسل فهرست اعماق
این گزینه لیستی از عمق های pixmap را مشخص می کند که سرور باید در آنها پشتیبانی کند
علاوه بر اعماق نشان داده شده توسط صفحه های پشتیبانی شده. فهرست اعماق یک فضا است-
لیست جدا شده از اعداد صحیح که می توانند مقادیری از 1 تا 32 داشته باشند.
-fbdir فریم بافر-دایرکتوری
این گزینه دایرکتوری را مشخص می کند که حافظه در آن فایل های حاوی فایل را نگاشت می کند
حافظه فریم بافر باید ایجاد شود. فایل ها را ببینید. این گزینه فقط در ماشین ها وجود دارد
که دارای تماس های سیستم mmap و msync هستند.
-شمم
این گزینه مشخص می کند که فریم بافر باید در حافظه مشترک قرار گیرد. به اشتراک گذاشته شده
شناسه حافظه برای هر صفحه توسط سرور چاپ می شود. حافظه مشترک در xwd است
قالب این گزینه فقط در ماشین هایی وجود دارد که از حافظه مشترک System V پشتیبانی می کنند
رابط.
اگر هیچ کدام -شمم نه -fbdir مشخص شده است، حافظه فریم بافر با آن تخصیص داده می شود
malloc().
-طرفداری n
این گزینه نحوه تنظیم پیکسل سازی خطوط نازک را مشخص می کند. ارزش n هست یک
بیت ماسک اکتانتها که در آن یک مرحله محوری ترجیح داده میشود که عبارت خطای Bresenham باشد
دقیقا صفر برای اطلاعات بیشتر به فایل Xserver/mi/miline.h مراجعه کنید. این گزینه است
احتمالاً فقط برای توسعه دهندگان سرور برای آزمایش محدوده خط مفید است
پیکسل سازی با کد fb امکان پذیر است.
-پیکسل سیاه مقدار پیکسل, -پیکسل سفید مقدار پیکسل
این گزینه ها مقادیر پیکسل سیاه و سفیدی را که سرور باید استفاده کند را مشخص می کند.
از Xvfb به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید