راه اندازي محيط x يا گرافيكي بعد از نصب FreeBSD
سلام به دوستان خوب قصد از ايجاد اين تاپيك آموزش ايجاد محيط گرافيكي بعد از نصب FreeBSD هست و مشكلاتي در راه ايجاد يك محيط گرافيكي هست. آموزش كامل نصب FreeBSD در سايت قرارداده شده و براي كساني كه تازه ميخوان وارد دنياي بي اس دي بشن لينك زير ميتونه كمكشون كنه:من مراحل نصب محيط X رو ميگذارم تا بعد از مشكلات سر راه اين موضوع شروع كنيم. روش نصب هم در لينك بالا اومده و هم در لينك زير كه توسط The FreeBSD Project قرارداده شده.
ترجمه اين موضوع رو در پست بعدي ميگذارم.
پاسخ : راه اندازي محيط x يا گرافيكي بعد از نصب FreeBSD
سلام
برای نصب محیط گرافیکی لازم به این همه کار نیست کافیه یکی از سه روش زیر رو برای نصب انتخاب کنید البته من میزکار گنوم رو انتخاب کردم
# 1 : نصب از طریق دستور pkg
# 2 : نصب از طریق پورت ها :
کد:
cd /usr/ports/x11/gnome2
make clean
make install clean
نصب از طریق دی وی دی یا سی دی سیستم عامل که زمانی که دیسک رو گذاشتید دستور زیر رو وارد کنید و پکیج ها رو انتخاب کنید برید برای نصب :
کد:
sysinstall
Go to : Select Configure > Packages > CD/DVD > Gnome
در آخر هم برای اینکه مستقیم وارد محیط اکس بشید دستور زیر رو در ترمینال وارد کنید
کد:
echo gnome_enable="YES" >> /etc/rc.conf
echo 'exec gnome-session' >> ~/.xsession
با دستور زیر هم میتونید وارد محیط اکس بشید :
پاسخ : راه اندازي محيط x يا گرافيكي بعد از نصب FreeBSD
سلام
ممنون مورد سوم رو نمی دونستم که میشه از طریق sysinstall نصب کرد.
من مشکلم با startx هست. وقتی می خوام این محیط رو باز کنم با پیغام خطا مواجه میشم که مربوط به xorg هست و مدل ها. (ببخشید بعد ارور رو کامل میذارم).
موقعی هم که میخوام فایل xorg رو با دستور زیر تنظیماتشو اجرا کنم بازم اجازه نمیده.xorg -configure
باز هم معذرت ارور کامل رو باید بنویسم لب تابم کنارم نیست.
(راستی میشه مدیران سایت برای یونیکس یک تالار جدید باز کنن؟، آخه شدیداً پایه ام این موضوع رو کاملاً دنبال کنیم و درباره تمام مباحثش بحث کنیم).
پاسخ : راه اندازي محيط x يا گرافيكي بعد از نصب FreeBSD
سلام
خوب عذر میخوام بابت دیر اومدنم.
خوب دوست عزیز من وقتی که کد startx رو می زنم با پیغام زیر مواجه میشم
کد:
(==) log file: "/var/log/Xorg.0.log". Time: wed dec 21 08:59:56 2011
Primary device is not PCI
(==)using default built-in configuration (21 lines)
(EE) Failed to load module "fbdev" (module does not exist, 0)
(EE) No devices detected
fatal server error:
no screens found
giving up
xinit: no such file or directory (errno 2): unable to connect to x server
xinit: no such process (errno 3): server error
xauth: (argv):1: bad display name "Pro:0" in "remove" command
بعد وقتی میخوام که xorg رو تنظیم کنم میگه فایلی با این نام وجود نداره.
میرم تنظیمات مربوط به ایجاد فایل رو انجام میدم با دستور زیر تا فایل ایجاد بشه
توضیحات زیر رو نشون میده
کد:
(==) log file: "/var/log/Xorg.0.log"
list of video drivers:
ati
radeon
intell
mach64
nv
openchrome
r128
radeonhd
vesa
(++) using config file: "/root/xorg.conf.new"
number of created screens does not match number of detected devices.
configuration failed.
بعد هم که کد بعدی رو میزنم :
کد:
Xorg -config xorg.conf.new -retro
این ارور رو میده
کد:
Fatal server error:
Unrecognized Option: /root/xorg.conf.new
محتویات فایل xorg.conf.new هم این هست
کد:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF/"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
Endsection
Section "Module"
Load "dbe"
Load "dri"
Load "dri2"
Load "extmod"
Load "glx"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevices"
Identifier 'Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver Options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False".
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # <i>
#Option "FPScale" # [<bool>]
#Option "FPTweak" # <i>
#Option "DualHead" # [<bool>]
Identifier "Card0"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "Unknown Board"
BusID "PCI:1:0:0"
EndSection
Section "Device"
### Available Driver Options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False".
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card1"
Driver "vesa"
VendorName "Intel Corporation"
BoardName "Sandy Bridge Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
راستی مشخصات لب تابم
مشخصات کلی :
مشخصات کلی: لپ تاپ نوع معمولی - وزن 2.44 کیلوگرم
پردازنده: Intel 2410M 2.3GHz Core i5 2.90 GHz - Cache 3 MB - BUS 1333 MHz
حافظه: 4 GB DDR3
هارد دیسک: 500 GB 5400 RPM
کارت گرافیک: Nvidia GeForce GT525M 1024 MB UpTo 4096 MB
صفحه نمایش: 15.6" - Bright LED
امکانات: DVD-RW - فاقد مودم - بلوتوث داخلی - Card Reader - Webcam - LAN - WiFi - HDMI - VGA Port
سایر مشخصات: باتری 6 سلولی - DOS
راستی لب تابم دو تا کارت گرافیک داره یه چیپ ست از نوع اینتل هم داره و DOS تو لب تابم به عنوان ubunto معرفی شده.
فکر می کنم به دو تا بودن کارت گرافیکم ایراد می گیره و نمی دونه که کدوم رو به صورت پیش فرض انتخاب کنه.
ممنون
پاسخ : راه اندازي محيط x يا گرافيكي بعد از نصب FreeBSD
سلام
دوست گرامی از کدوم روش اقدام به نصب x کردید ؟
پاسخ : راه اندازي محيط x يا گرافيكي بعد از نصب FreeBSD
موقعی که داشتم FreeBSD رو نصب می کردم همون اول تو package selection محیط X11 یا همون گرافیک رو نصب کردم.
پاسخ : راه اندازي محيط x يا گرافيكي بعد از نصب FreeBSD
سلام
مشکل حل شد دوستان
خوب این هم روش دقیق که گفته شده منتها باید حتماً بدونید منظور از توضیحات چیه.
چیزی که من از توضیحات سایت FreeBSD فهمیدم.
شما وقتی که وارد محیط FreeBSD میشید و Xorg رو نصب می کنید در حال حاضر فایلی برای اینکه راهنمای سخت افزاری شما در محیط Xorg باشه ندارید.
قبل از ایجاد xorg باید به محیط گرافیکی x بگید که میخواید از موس و کیبورد در محیط گرافیکی استفاده کنید پس فایل rc.conf رو با دستور زیر باز کنید:
بعد دو خط زیر رو در آخر فایل اضافه کنید و تغییرات رو ذخیره کنید:
کد:
dbus_enable="YES"
hald_enable="YES"
rc.conf رو ببندید و سیستم رو راه اندازی مجدد کنید تا تغییرات اجرا بشه.
بعد دستور زیر رو وارد کنید تا یک فایل xorg در پوشه روت شما ایجاد بشه:
راستی حتماً باید کاربر ریشه باشید!
بعد یک فایل xorg.conf.new در مسیر زیر ایجاد میشه.
حالا با دستور زیر فایل xorg که با سیستم شما تنظیم شده رو به xorg خود سیستم الحاق می کنیم تا xorg اصلی سیستم شما رو بشناسه.
کد:
cp /root/xorg.conf.new /etc/X11/xorg.conf
حالا شما می تونید با دستور زیر محیط x رو برای تست اجرا کنید:
راستی اگر میخواید که تنظیمات مربوط به مونیتور و اندازه صفحه تون رو تنظیم کنید میتونید از لینک زیر برای تنظیم کردن xorg.config.new استفاده کنید:
خوب بعداً این موضوع رو ترجمه می کنم ولی چون در حالت عادی xorg گرافیک رو اجرا می کنه به ادامه کارمون می رسیم.
خوب محیط gnome
برای اجرای این محیط اولین کار نصب اونه:
از طریق شبکه
از طریق سورس
کد:
cd /usr/ports/x11/gnome2
make install clean
بعد از نصب اولین کار مانت کردن مسیر proc هست.
این کار رو با اضافه کردن خط زیر به فایل fstab انجام میدیم:
اول fstab رو باز می کنیم:
دوم خط زیر رو اضافه کنید:
کد:
proc /proc procfs rw 0 0
fstab رو ببندید.
بعد باز هم با استفاده از ویرایشگر دستورات زیر رو به فایل rc.conf اضافه می کنیم.
کد:
edit /etc/rc.conf
gdm_enable="YES"
gnome_enable="YES"
rc.conf رو هم ببندید.
با این کار شما محیط گرافیکی گنوم رو فعال می کنید.
صبر کنید.
فقط چند دستور دیگه برای این مونده که شما بتونید بدون وارد شدن به محیط متنی با گنوم کار کنید.
شما به فایل xinitrc نیاز دارید. پس با دستور زیر اون رو میسازید و یک خط رو بهش اضافه می کنید.
کد:
echo "/usr/local/bin/gnome-session" > ~/.xinitrc
و یک فایل xsession. دستورات زیر رو هم وارد کنید تا فایل xsession با چند خط دستور ایجاد بشه.
کد:
echo "#!/bin/sh" > ~/.xsession
echo "/usr/local/bin/gnome-session" >> ~/.xsession
chmod +x ~/.xsession
حالا شما به راحتی بعد از راه اندازی مجدد وارد محیط گنوم میشید.
امیدوارم هیچ مشکلی نداشته باشید.
تنظیمات محیط kde رو هم بعد میگذارم.