انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Yoord در 25 امرداد 1396، 07:53 بظ
-
دوستان وقتی سیستم رو روشن میکنم صفحه بوت و لوگوی اوبونتو با کیفیت و رزولیشن پایین و نامتعارفی نشون میده . در حالی که اوبونتو بصورت لایو که اجرا میکنم چنین مشکلی نداره . گراب رو هم چندین بار تعمیر کردم ولی درست نشد.
(http://uupload.ir/files/18gi_photo_2017-08-16_19-46-35.jpg)
-
تو محیط گراب حرف c کیبورد رو فشار بدین تا وارد محیط command بشین بعد تو اونجا این دستور رو بزنین :
videoinfo
خروجی رو اینجا بذارین
-
(http://uupload.ir/files/xqk2_photo_2017-08-16_20-30-30.jpg)
-
احتمالا اوبونتو با کارت گرافیکیتون سازگار نیست.
البته یه فرضیست.
اگه نشه رزولوشن رو بالاتر برد همینیه که گفتم.
-
رزولویشن پیش فرض گراب شما پایین بود (اونی که ستاره داره پشتش یعنی 640X480) الان ما باید به صورت دستی رو بالاترین مقدار ممکن قرار بدیم :
فایل زیر رو ویرایش کنین :
sudo nano /etc/default/grub
و این خط رو توش قرار بدین (می تونین هر رزولویشن دیگه ای که تو اون لیست هستش رو انتخاب کنین ولی من بالاترین رو پیشنهاد می دم) :
GRUB_GFXMODE=1600x1200
حالا فایل رو سیو کنین بعدش دستور زیر رو اجرا کنین تا تغییرات اعمال بشن:
sudo update-grub
-
دوستان وقتی سیستم رو روشن میکنم صفحه بوت و لوگوی اوبونتو با کیفیت و رزولیشن پایین و نامتعارفی نشون میده . در حالی که اوبونتو بصورت لایو که اجرا میکنم چنین مشکلی نداره . گراب رو هم چندین بار تعمیر کردم ولی درست نشد.
(http://uupload.ir/files/18gi_photo_2017-08-16_19-46-35.jpg)
دوست عزیز اوبونتو روی لبتاپ نصب کردی یا روی دسکتاپ؟
اگر روی لبتاپ نصب کردی ! بعضی لبتاپها توی منوی ستاپ یه گزینه بنام chm دارن اون رو باید غیر فعال کنی . درست میشه!!!
لبتاپ من که اینجوری درست شد !!!
-
رزولویشن پیش فرض گراب شما پایین بود (اونی که ستاره داره پشتش یعنی 640X480) الان ما باید به صورت دستی رو بالاترین مقدار ممکن قرار بدیم :
فایل زیر رو ویرایش کنین :
sudo nano /etc/default/grub
و این خط رو توش قرار بدین (می تونین هر رزولویشن دیگه ای که تو اون لیست هستش رو انتخاب کنین ولی من بالاترین رو پیشنهاد می دم) :
GRUB_GFXMODE=1600x1200
حالا فایل رو سیو کنین بعدش دستور زیر رو اجرا کنین تا تغییرات اعمال بشن:
sudo update-grub
زدم ولی اصلا تعغییری نکرد . تو صفحه گراب هم ، همون رزولیشن قبلی رو نشون میده
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.10.0-32-generic
Found initrd image: /boot/initrd.img-4.10.0-32-generic
Found linux image: /boot/vmlinuz-4.10.0-28-generic
Found initrd image: /boot/initrd.img-4.10.0-28-generic
done
سیستم دسکتاپ هست
-
رزولویشن های دیگه رو تست کنین مثلاً این :
GRUB_GFXMODE=1024x768
در ضمن دستور زیر هم فراموش نشه :
sudo update-grub
اگه بازم تغییر نکرد خروجی videoinfo رو توی گراب بذارین
-
اصلا فرقی نمیکنه، خروجی هم همون قبلیه
-
در کنار اون خط ، این رو هم قرار بدین :
GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=keep
حالا دستور زیر رو اجرا کنین:
sudo update-grub
-
بازم اصلا فرقی نکرد.
خروجی گراب همون قبلیه
-
این راه رو تست کنین
اون دو خطی که قبلاً اضافه کردین رو پاک کنین و دنبال خطی به شکل GRUB_CMDLINE_LINUX_DEFAULT باشین و اون رو به این صورت تغییر بدین :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=792"
و update-grub هم فراموش نشه
-
فایل کلا این شد الان
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=792
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
بعد این، آپدیت گراب رو زدم که اینو داد
/usr/sbin/grub-mkconfig: 33: /etc/default/grub: Syntax error: EOF in backquote substitutio
-
یه " جا گذاشتین :
این :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=792
باید بشه :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=792"
-
الان صفحه رو کلا مشکی میاره بعد چند ثانیه، لوگوی اوبونتو سریع میاد ( با رزولیشن بهتر نسبت به قبلی ) و میره صفحه لاگین
-
الان گراب کلاً رفته ؟
اگه گراب رفته باشه به نظر من ارزش نداره و اون رو به حالت قبل برگردونین ...
تو محیط کامند گراب بزنین :
videotest 1024x768
ببینین چی میشه :
1.اگه گیر کرد یعنی این تراکم ساپورت نمی شه
2.اگه یه عکس رنگی با یه متنی که دقیق یادم نیس (کلمه ی dog داشت توش!) آورد یعنی ساپورت می کنه و تقصیر گراب هستش که لود نمی شه
-
نه گراب نرفته
اره گیر کرد
-
اره گیر کرد
پس اون رزولویشن ساپورت نمی شه و کاری از دست من برنمیاد (می تونین باگ ریپورتش کنین این قضیه رو چون تو خروجی videoinfo داره رزولویشن های غلطی رو نیشون می ده)
ولی می تونین رزولویشن های دیگه رو هم تست کنین شاید جواب داد (با همون videotest) ...
اگه videotest به اون صفحه ی رنگی منتقل کرد می تونین اون رو تو گراب ست کنین
شایدم مشکل از عمق باشه ، به عنوان تیر آخر این دستور رو هم تست کنین :
videotest 1024x768x32
یا
videotest 800x600x32
اگه هیچ کدوم اینا جواب نداد می تونین از همون vga=792 استفاده کنین تا شاید تو بروزرسانی های بعدی مشکل حل شد
-
رزولیشن رو من اشتباه مینوشتم ( به جای x، ستاره میزدم )
1024x768 رو پشتیبانی میکنه
-
نه همون ایکس هستش (عمداً فارسی نوشتم اشتباه نشه)
حالا اینا رو تو فایل گراب بزارین ببینین درست می شه:
GRUB_GFXMODE=1024x768x32
GRUB_GFXPAYLOAD_LINUX=keep
حالا دستور زیر:
sudo update-grub
-
رزولیشن رو برد بالا ولی به جای لوگوی اوبونتو یه چیزای دیگه میاره
(http://uupload.ir/files/79oe_photo_2017-08-16_23-32-01.jpg)
این فایلها رو ترمینال تو برنامه جداگانه ای نمیتونه باز کنه؟ تو ترمینال دقیق نمیتونی ویرایش کنی . فکر کنم فایل خراب شد
-
می شه ولی با توجه به اینکه با دسترسی روت ویرایش می شه نباید با نرم افزار گرافیکی ویرایشش کنیم
برای اینکه مطمئن شم فایل خراب نشده خروجی این دستور رو بذارین :
cat /etc/default/grub | egrep -v "^$|^#"
اونم ممکنه بعضی موقع ها به دلیل خاموش نشدن کامل سیستم و یا عوامل دیگه بعضاً اتفاق بیوفته
-
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_GFXMODE=1024x768x32
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_CMDLINE_LINUX=""
-
این خط رو پاک کردین بهش اضافه کنین :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
این خط دو تا پارامتر داره که یکی وظیفه ی کنترل splash screen و اون یکی وظیفه ی quiet کردن خروجی رو داره (جلوگیری از verbose mode) چون شما این رو پاک کردین خروجی رو کامل می دیدین
این خط رو اضافه کنین و گراب رو آپدیت کنین
-
ممنون علی جان درست شد :)