Xorg 7.2 ভার্সন থেকে এক্স সার্ভার এর কনফিগারেশন ফাইল xorg.conf উপর নির্ভর করে না। এর বদলে বর্তমানে লিনাক্সে স্বয়ংক্রিয়ভাবে ভিডিও কার্ড চিহ্নিত করা, উপযুক্ত ড্রাইভার লোড করা এবং রেজুলেশন সেট করার কাজ হয়ে থাকে। অবশ্য স্বয়ংক্রিয় সেটিংস এর বদলে আগের নিয়মে আলাদাভাবে xorg.conf ফাইলে কনফিগারেশন প্যারামিটারগুলি সেট করতে পারেন। সেক্ষেত্রে এক্স সার্ভার নিজস্ব সেটিংস বাদ দিয়ে আপনার সেট করা প্যারামিটার অনুযায়ী কাজ করবে।
- প্রথম সমস্যাঃ ধরুন আপনার এক্স সার্ভার হঠাৎ করে কাজ করা বন্ধ করল এবং বার বার রিস্টার্ট দেয়া সত্বেও আর গ্রাফিক্যাল লগইন স্ক্রিন এর বদলে একটি লগইন কনসোল দিল।
# X -configure
এবং আপনি নিচের মেসেজ দেখবেন
Your xorg.conf file is /root/xorg.conf.new
এখন নিচের কমান্ড দিয়ে আপনার নতুন কনফিগারেশন ফাইল পরীক্ষা করুনঃ
# X -config /root/xorg.conf.new
যদি আপনার এক্স-সার্ভার ঠিকমত স্টার্ট নেয় তাহলে Ctrl-Alt-Backspace চাপুন এবং নিচের কমান্ডটি দিন
# mv /root/xorg.conf.new /etc/X11/xorg.conf
এবং আপনার লগইন ম্যানেজার চালু করতে নিচর কমান্ড দিনঃ
# /etc/init.d/gdm restart
যদি উপরের পদ্ধতিতে কাজ না হয় তবে আপনার xserver-xorg প্যাকেজটি নতুন করে কনফিগার করে নিন নিচের কমান্ড এর মাধ্যমেঃ
# dpkg-reconfigure -phigh xserver-xorg
স্ক্রিনের নির্দেশ অনুযায়ী কাজ করুন। বেশীরভাগ ক্ষেত্রেই ডিফল্ট মান দেয়াই ভাল। সবশেষে আপনার এক্স সার্ভার নিচের কমান্ড দিয়ে চেক করুনঃ
# X
যদি এক্স সার্ভার ঠিকমত চালু হয় তবে Ctrl-Alt-Backspace চাপুন এবং লগইন ম্যানেজার স্টার্ট দিন।
# /etc/init.d/gdm restart
নোট: যদি X কমান্ড দেয়ার পর আপনার এক্স সার্ভার ঠিক আছে বলে মনে হয় তবে উপরের কমান্ড দিয়ে পুনরায় গ্রাফিক্যাল মোড চালু করতে পারেন।
- দ্বিতীয় সমস্যাঃ ধরুন আপনার এক্স সার্ভার চালু হয়েছে কিন্তু এটি ৮০০ x ৬০০ এর বেশী রেজুলেশন সাপোর্ট করছে না অর্থাৎ System->Preferences->Screen Resolution এ পাওয়া যাচ্ছে না তখন কি করবেন?
Section "InputDevice
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section “Device”
Identifier “Configured Video Device”
EndSection
আপনার xorg.conf ফাইলে নিচের সেকশনগুলি যোগ করে নিন (কপি - পেস্ট করতে পারেন):
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
EndSection
Section “Device”
Identifier “Configured Video Device”
EndSection
Section “Monitor”
Identifier “Generic Monitor”
Option “DPMS”
HorizSync 28-50
VertRefresh 43-75
EndSection
Section “Screen”
Identifier “Default Screen”
Device “Generic Video Card”
Monitor “Generic Monitor”
DefaultDepth 24
SubSection “Display”
Depth 1
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 4
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 8
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 15
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 16
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 24
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
EndSection
এখন আগের মতই এক্স সার্ভারকে চেক করুনঃ
# X
- তৃতীয় সমস্যাঃ ধরুন উপরে বর্নিত কনফিগারেশন ফাইল পরিবর্তন করার পরও স্ক্রিন ঠিক হল না বা এক্স সার্ভঅর আগের মতই রইল তখন আপনাকে জেনেরিক “ভেসা” VESA - ড্রাইভার ব্যবহার করতে হবে।
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section “Device”
Identifier “Configured Video Device”
Driver “vesa”
EndSection
এখন আগের মতই এক্স সার্ভার চেক করুন নিচের কমান্ড দিয়েঃ
# X
যদি আপনার এক্স সার্ভার ঠিকমত কাজ করে কিন্তু মাউস সমস্যা করে তাহলে নিচের কমান্ড দিয়ে মাউস কে কনফিগার করে নিনঃ
# modprobe psmouse
- চতুর্থ সমস্যাঃ সবশেষে, যদি উপরের কোন একটি পদ্ধতিতেও কাজ না হয় তবে xorg.conf ফাইল আপনাকে সব প্যারামিটার নিজের হাতে সেট করতে হবে নিচের মত করে।
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section “Module”
Load “bitmap”
Load “ddc”
Load “dri”
Load “extmod”
Load “freetype”
Load “glx”
Load “int10″
Load “vbe”
EndSection
Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “CoreKeyboard”
Option “XkbRules” “xorg”
Option “XkbModel” “pc104″
Option “XkbLayout” “us”
EndSection
Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”
Option “Device” “/dev/input/mice”
Option “Protocol” “ImPS/2″
Option “Emulate3Buttons” “true”
EndSection
Section “Device”
Identifier “Generic Video Card”
Driver “amd”
BusID “PCI:0:1:1″
EndSection
Section “Monitor”
Identifier “Generic Monitor”
Option “DPMS”
HorizSync 28-50
VertRefresh 43-75
EndSection
Section “Screen”
Identifier “Default Screen”
Device “Generic Video Card”
Monitor “Generic Monitor”
DefaultDepth 24
SubSection “Display”
Depth 1
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 4
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 8
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 15
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 16
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
SubSection “Display”
Depth 24
Modes “1024×768″ “800×600″ “640×480″
EndSubSection
EndSection
Section “ServerLayout”
Identifier “Default Layout”
Screen “Default Screen”
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
EndSection
Section “DRI”
Mode 0666
EndSection
উপরে ডিভাইস সেকশনে (Driver “amd” স্থানে) আপনার ডিভাইস ড্রাইভার এর নাম বসিয়ে দিন এবং এক্স সার্ভার চালু করুন।
আশা করি উপরে বর্নিত পদ্ধতির কোন একটি অবলম্বন করে আপনি আপনার এক্স সার্ভার বা গ্র্যাফিক্যাল মোডের সমস্যা ঠিক করতে পারবেন।
0 comments:
Post a Comment