Skip to main content

Command Palette

Search for a command to run...

مشکل رزولوشن پایین در اوبونتو پس از نصب درایور NVIDIA

Published
2 min read
S

🧑‍🍳 Cooking data as a chef de partie at DataChef.co by day! 🪄 Avid coder inventing magic by night!

جستجو در بین انجمن‌های لینوکسی فارسی هم نتیجه‌ای جز وارد کردن دستی رزولوشن در بر نداشت‌. اما این کار اصلا تغییری در تنظیمات Nvidia Settings ایجاد نمی‌کرد‌. سر انجام کاشف جور دیگری به عمل آمد‌. یعنی اصلا مشکل سر این قسمت زیری نبود‌:

Section "Screen"

DefaultDepth 24

SubSection "Display"

Depth      15

Modes      "1152x864" "1024x768" "1024x600" "800x600" "768x576" "640x480"

EndSubSection

که دوستان می‌گفتند باید دستی رزولوشن‌های جدید را وارد کنم‌. مشکل اینجا بود که NVIDIA در هنگام نصب مانیتور مرا شناسایی نکرده بود در نتیجه VertRefresh و HorizSync ای که برای مانیتور Unknown نشان می‌داد اصلا قدرت نمایش رزولوشنی بالاتر از 800x600 را نداشت‌. پس باید به صورت دستی این قسمت را تغییر می‌دادم‌. در زیر نمایی از کد را می‌بینید‌:

Section "Monitor"

Option       "CalcAlgorithm" "XServerPool"

DisplaySize  331 207

HorizSync    30-62

VertRefresh  43-60

UseModes     "Modes[0]"

EndSection

کد های بالا از فایل کانفیگ سیستم من نیست‌، ولی چند نکته هست که باید بهش توجه داشته باشید‌: یک اینکه باید HorizSync و VertRefresh رو در بخش Section "Monitor" تغییر بدید‌. نکته مهم بعدی اینه که این مقادیری که برای این دو متغیر در اینجا قرار داده شده رزولوشن مانیتور شما رو در حالت عادی برای 1152x864 آماده می‌کنه ولی تا چند رزولوشن بالاتر هم پشتیبانی می‌کنه‌. و سه این‌که خیلی مراقب تغییر این اعداد باشید‌. اول از فایل کانفیگتون یه بک آپ بگیرید‌، بعد این‌ها رو تغییز بدید‌. اگر دیدید که مانیتور Out Of Range شد کافیه که اون فایل بک آپ رو برگردونید‌.

در کل کار آسونیه فقط یکم باس قلق سیستم دستتون باشه‌. برای این‌که بیشتر موضوع رو درک کنید‌، به لینک‌های زیر یه نگاه بندازید‌:

Linux find out monitor VertRefresh values and HorizSync rate with ddcprobe

Resolution 1152x864 not possible

More from this blog

معجون بهشتی Selenium, PhantomJS و Requests برای web scraping

این روز‌ها خودکار کردن کار‌های تکراری روزمره‌مان یک جورهایی برگ برندهٔ کاربران، توسعه‌دهندگان و یا حتی تیم‌های فعال در حوزهٔ نرم‌افزار محسوب می‌شود. از پتانسیل بالای درآمد‌زایی‌اش در بعضی شرایط اگر بگذریم‌، کاهش زمان مورد نیاز انجام کار‌ها به میزان ز...

Oct 15, 20168 min read

ورژن کنترل اختیاری نیست!

حقیقتش انتظار داشتم این موضوع خیلی وقت پیش حل شده باشد. حتی پیش خودم فکر می‌کردم که ورژن کنترل یک جورهایی جزء غرایض جامعه‌ی نرم‌افزاری است‌، آن هم با درجه‌ی اهمیتی مثل نفس کشیدن. دوستی دارم که حدوداً دو سال پیش روی دیوار فیس‌بوک‌اش از پاک شدن اتفاقی ...

Dec 27, 20154 min read

خوبی‌های جاوا اسکریپت؟

خیلی وقت است ننوشته‌ام و حقیقتش همین الان هم زیاد مثل گذشته حس نوشتن ندارم. موضوع این است که از طرفی چند نفر از شما دوستان در ایمیل‌هایی از من خواستید که باز بنویسم (راستش اصلا فکر نمی‌کردم کسی آن بیرون به فکر چرایی آپدیت نشدن این وبلاگ باشد.) که ازش...

Jul 8, 20153 min read

کدنویسی بازی جاوااسکریپت به صورت زنده توسط Mary Rose

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

Oct 8, 20141 min read

برنامه نویسی کرنل لینوکس با راهنمایی The Eudyptula Challenge

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

Oct 1, 20143 min read

وبلاگ شاهین

221 posts