منبع اصلی نوشتار زیر در این لینک قرار دارد

نصب کارت گرافیک اینتل در FreeBSD

کارت گرافیک‌های اینتل بسیار متداول هستند و در بسیاری از مادربرد‌ها به صورت on-board وجود دارند. همین طور امروزه اکثر لپ‌تاپ‌ها به همراه دو کارت گرافیک عرضه می‌شوند. کارت گرافیک دوم تنها وقتی فعال می‌شود که نیاز به پردازش سنگین باشد و در بقیه موارد از کارت گرافیک اول که یک کارت ارزان قیمت (معمولا intel) است، استفاده می‌شود. به این ترتیب می‌توان در مصرف باطری صرفه جویی کرد. این تکنولوژی توسط هر دو سازنده اصلی چیپ‌ست گرافیک یعنی NVIDIA و ATI پیاده‌سازی شده و با نام‌های NVIDIA Optimus یا ATI Hybrid شناخته می‌شود. متاسفانه درایورهای این تکنولوژی فقط برای سیستم‌عامل ویندوز ارائه شده است و هیچ پشتیبانی رسمی از این تکنولوژی‌‌ها در دیگر سیستم‌عامل‌ها وجود ندارد. (لطفا پروژه bumblebee را ببینید) در هر صورت اگر یک کارت گرافیک اینتل دارید و می‌خواهید درایور آن را در FreeBSD نصب کنید، این راهنما برای شماست.

در مرحله اول یک FreeBSD جدید نصب کنید. (راهنما)

سپس خطوط زیر را به فایل /etc/make.conf اضافه کنید:

WITH_KMS=YES

WITH_NEW_XORG=YES

سپس با دستور زیر سورس سیستم را بروز‌رسانی کنید:

# csup supfile.txt

که محتویات فایل supfile.txt به صورت زیر است:

*default host=CHANGE_THIS.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_9_1
*default delete use-rel-suffix
*default compress
src-all

حتما CHANGE_THIS را به نزدیک‌ترین سرور به خودتان تغییر دهید. (برای دیدن لیست سرورها اینجا را ببینید)

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

# cd /usr/src

# make buildworld kernel

سیستم را reboot کنید و مجددا دستورات زیر را اجرا کنید:

# cd /usr/src

# make installworld

مجددا سیستم را ریبوت کنید.

حالا پورتها را بروز کنید:

# csup ports-supfile.txt

که محتویات فایل ports-supfile.txt به صورت زیر است:

*default host=CHANGE_THIS.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all

مانند مرحله قبل CHANGE_THIS را به یک سرور نزدیک به خود تغییر دهید.

حالا تمام پورت‌های نصب شده را مجددا کامپایل کنید:

# portmaster -a -f

سپس x11-drivers/xf86-video-intel را نصب کنید:

# cd /usr/ports/x11-drivers/xf86-video-intel && make install clean && rehash

حالا دستور زیر را اجرا کنید تا یک فایل پیکربندی نمونه xorg.conf ایجاد شود.

# Xorg -configure

این فایل در مسیر /root/xorg.conf.new ذخیره خواهد شد.

حالا می‌توانید x11/xorg و بعد میزکار دلخواه خود را نصب کنید. (اینجا و اینجا را ببینید)

در مرحله آخر حتما فایل پیکربندی را در مسیر /etc/X11 کپی کنید.

# cp /root/xorg.conf.new /etc/X11/xorg.conf



برچسب ها : , , , , ,