انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: ایجاد یک Multi Seat PC (یک PC + دو کاربر همزمان)  (دفعات بازدید: 10647 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Behnam Golds

  • High Hero Member
  • *
  • ارسال: 1368
  • جنسیت : پسر
و  دوباره سلام  ;D

اول  یک توضیح  کوچک  :  Multi Seat  یا  Multi terminal   یا  ...  به  یک  کامپیوتر   گفته میشه که   در آن  واحد  بیش از یک کاربر  بتونن از اون  استفاده  کنن .  یعنی  هر  کاربر  یک مانیتور  یک کیبورد  و  یک  ماوس  داره  که  همه  به  یک کامپیوتر  متصل  شده   و  هر  کاربر با حساب  کاربری  خودش  وارد سیستم میشه   و  همه  میتونن  همزمان از یک  سیستم  استفاده  کنن ...  این کار  خیلی کم هزینه تر از Thin Client   هست  ولی  فعلا  یکم  محدودیت  داره... 

خیلی وقت بود  که دنبال همچین  چیزی بودم  ،  چند تا راهنمای  مختلف هم توی نت  پیدا کردم ولی چون  کارت  گرافیکی  من  قدیمیه و درایور خوبی هم براش  ارائه نشده  ،  موفق نشدم به نتیجه برسم ...  در حال گشت و گذار  توی نت بودم  که  یک برنامه  برای این منظور پیدا کردم  که  کار رو خیلی خیلی  آسون  کرده  ،  یعنی کافیه برنامه رو نصب کنید و سیستم رو ریست کنید !!!  

برنامه ای که میخوام معرفی  کنم   "اپن سورس"  نیست   ولی  فقط برای لینوکس  ارائه  میشه  و  از توزیع های مختلفی هم پشتیبانی میکنه  ...
با این برنامه میشه  با هر کامپیوتر  10  تا Station  درست  کرد   ولی  نسخه ای از این برنامه که  برای  2  تا  station   هست  فقط رایگانه ...

میتونین  برنامه رو روی سیستم نصب کنین و یا یک  نسخه  از  CD    که   برنامه نصب شده بر روی لینوکس هست رو از  سایت  سازنده دریافت کنین  که میشه به صورت  Live  هم  استفاده کرد ...

فکر نکنم  همچین نرم افزاری برای ویندوز  وجود داشته باشه  اگر هم باشه  فقط برای  نسخه  سرور اینطور  امکانی رو میتونیم داشته باشیم ...  کسانی  که  از  ویندوز  XP   ریموت  گرفتن  میدونن  دلیلش  چیه  ...


قبل از شروع  کار  لازمه  یه  اخطاری بدم   :
لطفا  با  ریسک  خودتون  از این نرم افزار استفاده  کنید ،  در صورت  بروز مشکل احتمالش  زیاده  که  نتونم کمکتون کنم   ،  چون  علم من از این نرم افزار در همین حدیه که  اینچا مینویسم  نه بیشتر....
اگر خواستید  این امکان رو تجربه کنید ادامه  مطلب رو بخونید :

از مزایای این نرم افزار  همین قدر کافیه که  یک سیستم رو میتونید تبدیل به دو تا بکنید...

متاسفانه  نقاط ضعف زیادی هم داره که دارن روش کار میکنن ...
مثلا  در  لینوکس های مبتنی بر دبین   کیبورد ها فقط  در حالت  انگلیسی کار میکنه . در اوبونتو 8.04    هیچ کدوم از کاربران  دسترسی  ریشه به  هیچ چیزی ندارن   البته برای این مورد میشه  از کاربر root  در  station   اصلی  استفاده کرد  که  نباید به صورت دائمی باشه چون  امنیت  تعطیل میشه  ،  میتونیم برای  station  اصلی  از یک  کاربر با دسترسی  root  و  یک کاربر با دسترسی  عادی داشته باشیم ...  اشکالات دیگه ای هم وجود داره  که در راهنمای  نرم افزار توضیح داده شده  ولی این  موارد  به نظر من  نقاط ضعف اصلی برنامه هست ...  چیز دیگه ای که به فکرم میرسه اینه که  این برنامه با  لینوکس فدورا بیشتر  هم خوانی داره ...

ولی با  همین  امکانات  به درد  کسایی که  میخوان  کافی نت  اوبونتویی بزنن میخوره  ،  فکر  کنم  اخیرا   یکی  از  بچه های  فریوم میخواست اینجور کاری بکنه .

تچهیزات لازم  :
مونیتور 2  عدد
کیبورد  2  عدد   حداقل  یک از کیبورد ها باید USB  باشه
ماوس  2  عدد   حداقل  یک از ماوس ها باید USB  باشه     
یک  عدد  کارت  گرافیکی  با  چیپ ست  Nvidia    یا   ATI     با   دو   خروجی  مانیتور ،   نمیدونم در  حالت  Cross Fire   جواب میده یا نه.  

کارت گرافیکی من  ATI 7000   64MB           :D
   
حجم این  نرم افزار   چیزی حدود   30  مگابایته  که میتونین از  لینک زیر دریافت  کنین  :

http://download.userful.com/dm/Userful-Multiplier-deb-317-20080228.zip


بسته  مخصوص   اوبونتو هم  هست  که  برای  فقط برای  نسخه های  6.10  و  7.10   تست  شده  ولی  این  لینکی که  گذتشتم  برای  تمام  نسخه ها   تست  شده ...

اینم  لینک برای  فدورا   و  RPM   بیس ها  :

http://download.userful.com/dm/Userful-Multiplier-317-20080228.zip


اینم  لینک  Live  CD     برای   دو تا  Staion  :

http://www2.userful.com/products/downloads/live-cd


راهنمای  کامل  نصب  توی  همون  فایل  زیپ  هست  ولی  یکم  توضیح  میدم  :

فایل رو از حالت  فشرده خارج کنید  و  بعد  توی  مسیری  که  اکسترکت  کردین   :

sudo bash install
اینطوری  تمام  کارها رو  به صورت  خودکار انجام میده  ،  یکم  صبر کنین  یه  پنجره  ظاهر  میشه  که  احتیاجی به توضیح نداره  و  فقط باید تایید  بکنید ...

کنترل  پنل برنامه  رو از این مسیر میتونین ببینین :

applications-->system tools -->userful



گزینه  اول  برای  فعال  کردن این امکان هست  اگر  تیکش  رو بردارید   غیر فعال  میشه .

 سیستم رو خاموش کنید ، ماوس  کیبورد  و  مانیتور ها   رو  به سیستم  وصل  کنید   و  بعد  سیستم رو روشن  کنید ...

ممکنه  روند بالا  اومدن  اوبونتو  یکم عجیب غریب بشه   ولی در نهایت  یک  پنجره   ظاهر  میشه  که  حالت  پیش فرض رو انتخاب  کنید  ،  یه  تصویر   خیلی  قشنگ  روی هر مونیتور  نمایش داده  میشه .



روی  یکی از مونیتور ها  ازتون  میخواد  که   یکی از  دکمه های  F کیبورد  روبروی  اون  مونیتور  رو بزنید  و بعد یک دکمه  ماوس  ،  و  هیم کار روی  مانیتور   بعدی انجام  میشه   ،   بعد از انجام  این  کار  روی  هر  مانیتور   وارد  صفحه  Login   میشید   ...

از   یک   حساب  کاربری  یکسان روی  هر دو   Staion   استفاده  نکنید   اصلا  توصیه نمیشه ...


راهنمای   کامل  در  سایت   سازنده  :

http://support.userful.com/wiki/index.php/Manuals/Userful_Multiplier_Readme

سایت  سازنده  :

http://www.userful.com



پیشنهاد  میکنم  راهنمای  داخل  فایل  زیپ  رو  خودتون  بخونید . 


یادم  رفت  بگم  :  توی  کاتالوگ  نرم افزار  سایت  اوبونتو هم  به  این نرم  افزار  لینک دادن  :
http://www.ubuntu.com/products/softwarecatalogue

توی این  لینک  نرم افزار های  تجاری  خفنگی  هست ...
« آخرین ویرایش: 10 مهر 1387، 11:45 ق‌ظ توسط Behnam Golds »

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: ایجاد یک Multi Seat PC
« پاسخ #1 : 08 مهر 1387، 12:45 ق‌ظ »
ممنونم بهنام جان. استفاده کردیم. کلا شبکه های ارزون قیمت خیلی جالبن. من فکر می کردم که آینده از اد thin client ها باشه اما این نوشته ی تو نشون میده که هر استیشن، لزوما به یه کیس احتیاج نداره. دو سه سال پیش با یکی از دوستان در مورد سیستم عامل های توزیع شده یه پروژه داشتیم که نهایتا پروژه ی پایانی اون دوستم هم شد و خیلی هم پیشرفت کرد. (ولی من از اون موقع هم عاشق پروژه های لینوکسی بودم و آخرش هم پایان نامه ام لینیوکسی شد. ;)) این روش روی اون سیستم عامل، البته به صورت شبکه ی محلی، می تونست خیلی جالب باشه. چون معمولا هر کدوم از node ها در این سیستم، یه کامپوتر خیلی قوی می بایست باشن که به این ترتیب اون یه کامپیوتر می تونست چند تا کاربر داشته باشه و به جای اینکه در هر لحظه فقط یه نفر بتونه از قابلیت فوق پردازش این سیستم توزیع شده استفاده کنه، همزمان چند نفر استفاده کنند. توضیح اینکه سیستم عامل توزیع شده به زبان ساده از چند ابر کامپیوتر که با یکدیگر توسط یک توپومژی شبکه در ارتباطند اتلاق می شود که لزوما در یک مکان نیستند و این قابلیت را دارند که یک job را به چند بخش تقسیم کرده، هر واحد قسمتی را انجام داده و جواب را به کامپیوتر اصلی یا دیگر کامپیوتر ها بفرستد. به این وسیله انجام محاسبات بسیار پیچیده و سنگین میسر می شود.
از اون سیستم توزیع شده اگه بگذریم و برسیم به همین Multi terminal فقط میمونه یه چیزی اونم اینه که اگه تعداد استیشن ها بیش از ۵ عدد بشه و همه هم با هم query بدن، سیستم کند خواهد شد، چه برسه به استیشن های بیش از ۱۰ عدد. میباست یه سور بسیار قوی از نظر سخت افزاری موجود باشه. البته می شه استیشن ها رو تقسیم بندی کردو مثلا هر ۲۰ عدد یه سرور.
« آخرین ویرایش: 08 مهر 1387، 12:55 ق‌ظ توسط فاراب »
Godisnowhere

آفلاین Behnam Golds

  • High Hero Member
  • *
  • ارسال: 1368
  • جنسیت : پسر
پاسخ به: ایجاد یک Multi Seat PC
« پاسخ #2 : 08 مهر 1387، 01:08 ق‌ظ »
چه  جالب  پایان نامه من هم لینوکسی بود  ;D  و بسی  لذت بردیم ...
البته به نظر من  thin client  ها  هنوز  جایگاه خودشون رو دارن  و این روش با توجه به اینکه  ایده جدیدیه  و همونطور که گفتم  فقط برای  لینوکس ارائه شده (با توجه به اینکه  سیستم عامل های  تجاری علاقه ای به این کار ندارن و  مثل ویندوز امکانش هم فعلا ندارن )  فعلا حرفی برای گفتن و رقابت با thin client  نداره.
ضمنا این روش  ماکزیمم تا 10  تا  کاربر رو میتونه پشتیبانی  کنه   یعنی برای هر 10   نفر یک  کامپیوتر ،  ولی  ایده ی جالبیه و  باید  منتظر آینده ش  بشیم ببینیم به  کجا میرسه  ... 
ولی اگر  به  نتیجه  ی مطلوب برسه  آینده  خوبی در انتظار  جامعه  اپن سورس  خواهد بود.  به  نظر من  برای  بهینه کردن  عملکرد  این ایده  باید  سازنده های  توزیع های مختلف هم امکاناتی رو  در نظر بگیرن و  یک  نسخه رو مخصوص این امر بهینه سازی کنن...
« آخرین ویرایش: 08 مهر 1387، 01:11 ق‌ظ توسط Behnam Golds »

آفلاین snake

  • Hero Member
  • *
  • ارسال: 997
  • جنسیت : پسر
پاسخ به: ایجاد یک Multi Seat PC
« پاسخ #3 : 08 مهر 1387، 11:47 ق‌ظ »
سلام
دستت درد نكنه.
متاسفانه با crossfire‌ جواب نداد.
از دوتا كارت ati 4000‌ استفاده كردم با دو چهار تا خروجي (هر كدوم دو تا ولي از دوتاش استفاده كردم هر كردوم براي يك كارت) يكي از دو كارت خروجي مي داد.
مشكل رو در يه نامه براي ATI زدم ببينم چي مي شه شايد مشكل از درايور باشه.
دستت درد نكنه.
نكته جالبي بود.
موفق باشيد

Linux is not a word,It's a SPRITE

آفلاین Behnam Golds

  • High Hero Member
  • *
  • ارسال: 1368
  • جنسیت : پسر
پاسخ به: ایجاد یک Multi Seat PC
« پاسخ #4 : 08 مهر 1387، 12:29 ب‌ظ »
سلام  خواهش می کنم ...
CrossFire  در حالت عادی میتونه از هر دو تا کارت خروجی بده به نظر من مشکل از نرم افزاره ، با سازنده نرم افزار هم مطرح کن.