انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سختافزار => نویسنده: BiG در 30 آذر 1400، 01:17 بظ
-
قبلا توی دبیان nvidia-detect زدم ولی نوشته بود درایوری برای لینوکس انویدیا منتشر نکرده برای مدل کارت گرافیکی که من دارم.
ولی توی سایت انویدیا درایور linux 64Bit بود دانلود کردم یک فایلی بهم داده با پسوند .run چجوری نصبش کنم؟
-
ولی توی سایت انویدیا درایور linux 64Bit بود دانلود کردم یک فایلی بهم داده با پسوند .run چجوری نصبش کنم؟
از اون استفاده نکن، حتی اگه نصب شه و به درستی هم کار کنه، بعد از هربار آپدیت کرنل از نو باید نصبش کنی، درایور انویدیا تو مخازن اوبونتو هست و میتونی از اونجا استفاده کنی.
-
توزیعتون چیه؟ اگه اوبونتو باشه:
sudo ubuntu-drivers autoinstall
اگه دبیان باشه:
sudo apt install nvidia-driver
البته اگه گرافیکتون پشتیبانی بشه در غیر این صورت خود کرنل یک درایور برای انویدیا داره
-
قبلا توی دبیان nvidia-detect زدم ولی نوشته بود درایوری برای لینوکس انویدیا منتشر نکرده برای مدل کارت گرافیکی که من دارم.
ولی توی سایت انویدیا درایور linux 64Bit بود دانلود کردم یک فایلی بهم داده با پسوند .run چجوری نصبش کنم؟
بالاتر جواب شما رو دارند، اون رو اجرا نکنید.
اگه میخواهید درایورهای انحصاری رو داشته باشید، بسته nvidia-390xx-dkms رو از aur نصب کنید ولی احتمالا بعدش، محیط گرافیکی بالا نمیاد چون انویدیا حدود ۲ سال هست که درایور برای این گرافیک منتشر نکرده و اون نسخه، از نسخههای فعلی xorg پشتیبانی نمیکنه، چه برسه به wayland.
همون درایورهای nouveua بهتر برای شما کار میده.
اگه دبیان باشه:
sudo apt install Nvidia driver
البته اگه گرافیکتون پشتیبانی بشه در غیر این صورت خود کرنل یک درایور برای انویدیا داره
اسم بسته رو اشتباه نوشتید، اسمش nvidia-drivers هست. ولی بهتره روی دبیان، بسته nvidia-detect رو نصب کنید و دستور nvidia-detect رو بزنید تا بگه چی کار کنید.
-
وسط نصب ارور داد failed to build NVIDIA kernel نصب نشد
-
بهتره که بیخیال نصب درایور انحصاری بشید همون nouveua بهتره.
بعد شما الان با nouveua مشکلی دارید؟ اوایلی که از گنو لینوکس استفاده می کردم (سال ۱۳۹۳) همین گرافیک رو داشتم اتفاقا خیلی بهتر از گرافیک الان کار می کرد البته بعد از چند وقت که دوباره ویندوز نصب بود خراب شد
-
بهتره که بیخیال نصب درایور انحصاری بشید همون nouveua بهتره.
بعد شما الان با nouveua مشکلی دارید؟ اوایلی که از گنو لینوکس استفاده می کردم (سال ۱۳۹۳) همین گرافیک رو داشتم اتفاقا خیلی بهتر از گرافیک الان کار می کرد البته بعد از چند وقت که دوباره ویندوز نصب بود خراب شد
درایور آزاد انویدیا بد ترین درایوره. لگ هنگام اجرای بعضی برنامه ها، سازگار نبودن با میزکار ها و ...
الان مثلا حهت تصویر رو عوض می کنم صفحه تار میشه و بشدت لگ دار میشه و حتی اگر جهت رو به حالت عادی برگردونم بازم لگ داره و مجیورم یک بار خارج شم و دوباره لاگین کنم.
-
وسط نصب ارور داد failed to build NVIDIA kernel نصب نشد
header های کرنل نصبه؟ چه کرنلی نصب کردید؟ فقط همین خطا رو داد؟
-
وسط نصب ارور داد failed to build NVIDIA kernel نصب نشد
header های کرنل نصبه؟ چه کرنلی نصب کردید؟ فقط همین خطا رو داد؟
اروری که داد قابل حل شدن نبود. اول یک ارور داد که با نصب هدر های کرنل درست شد ولی یک ارور دیکه داد که فهمیدم درایور با کرنل جدید نمی سازه
-
اگه لپ تاپ داری کارت خیلی سخت تره ولی اگه کامپیوتر داری باز بهتره! خود لپ تاپ منم درایور انویدیا تا 390 براش اومده و در اوبونتو راحت تر نصب شد در دبیان هم کمی رو مخ تر! ولی شد ولی در جنتو موفق نشدم(شاید کاری نیاز باشه براش) ولی در توزیع void هم موفق به نصب شدم ولی مشکل اصلیم این بود که حتی بعد نصبش هم دارای مشکل هست البته این بر میگرده به اینکه من لپ تاپ دارم و انویدیا زحمت کشیده و کاری نکرده واسه عوض شدن بین دو گرافیک(اینتل+انویدیا) پس یه نرم افزار باید استفاده کنیم که اینکار کنه که من فقط موفق به استفاده از bumblebee شدم که ولی بازم بعضی موقع خوب عمل نمیکرد مثلا یهو میدیم یه چیزی ولکانش کار نمیکنه یا steam بازی های ویندوزی که proton اجرا نمیشه و مجبورم ولکان غیرفعال کنم :) البته حالا که فکر میکنم شاید مشکل از درایور هست! فک کنم درایور 35 اگه اشتباه نکنم به بعد ولکان اضافه شد ولی کاملا پشتیبانی نشه چون در ویندوز یه بازی هست به اسم رینبو سیسکس سیج و روی نسخه ولکان بالا نمیومد.. حالا باز نمیدونم، به هرحال مشکلاتی داشتش ولی خب غیرقابل نصب نیست یا مثلا گفته شده که تصویر بالا نیاد نه فک نکنم مشکلی باشه همین void یه مدت پیش نصب کردم درست بودش void هم که میدونید خیلی پکیج هاش جدیده قدیمی هم نیست.. ولی اگه کامپیوتر داری که کار خیلی خیلی راحت تره و فقط کافیه نصب بشه و نیازی به bumblebee و مشکلاتش نیست..(: و اینکه منم یه فامیل داشتم nvidia داره ولی از تو مخازن دبیان nvidia نصب کرد کار نکرد! و فک کنم رفتیم در آخر یه نسخه 390 ولی مقداری قدیمی تر گرفتیم از سایت خود انویدیا نصب کردیم و درست شد! نمیدونم ولی این چیزی که اتفاق افتاد احتمالش میدم نسخه های جدید 390 شاید از بعضی گرافیک های قدیمی پشتیبانی نکنن، البته همونطور که گفتن بنظر منم بهتره از مخازن نصب کنید
-
بهترین راه عوض کردن کارت گرافیکه. این کارت گرافیکی که من دارم فقط مشکلش درایور نیست.
چند سال پیش موقع بوت ویندوز توی لوگو بوت گیر میکرد باید انقدر ریبوت می کردی تا یک دفعه درست بالا بیاد برای روشن کردن کامپیوتر باید نیم ساعت وقت می گذاشتی. اون موقع رمم ۲ گیگ بود یک رم ۴ اضافه کردم شد ۶ اوضاع بهتر شد ولی مشکل اصلی از کارت گرافیک بود. رم رو که ۶ کردم اوضاع یکم بهتر شد ولی خیلی سیستم کند شد.
بعد از بوت هارد سیستم بشدت درگیر میشه و کلا با سیستم نمیشه راحت کار کنی بشدت کنده و بعد از هفت هشت دقیقه بعد از بوت تازه سیستم روون میشه.
برای حل این مشکل من ویندوز رو مجددا نصب می کردم تا چند روز روون میشه سیستم بعد دوباره سنگین میشه.
یک موقع هایی هم یک جای صفحه برفکی میشد موس رو میاوردم روش درست میشد.
با مهاجرت به گنو/لینوکس خیلی از مشکلات حل شد مثل درگیر بودن سیستم بعد از بوت، خوشبختانه وقتی لاگین می کنم سیستم آماده به کاره. اگر درایور کارت گرافیک درست حسابی هم پیدا میشد عالی میشد. این درایور آزاد انویدیا هم مشکلاتی داره که دارم باهاش دست و پنجه نرم می کنم. مثلا توی ماشین مجازی سیستم مجازی لگ داره.
با میزکار ها هماهنگ نیست. فعلا روی گنوم سازگار تر از بقیست ولی خیلی دوست داشتم پلاسما با شخصی سازی مک او اس داشته باشم.
در کل تجربه بی عیب و نقصی که داشتم روی ویندوز xp بود که نمی دونم چرا با رابط کاربریش حال می کنم.
-
قبلا توی دبیان nvidia-detect زدم ولی نوشته بود درایوری برای لینوکس انویدیا منتشر نکرده برای مدل کارت گرافیکی که من دارم.
ولی توی سایت انویدیا درایور linux 64Bit بود دانلود کردم یک فایلی بهم داده با پسوند .run چجوری نصبش کنم؟
ممنون میشم مدل کارت گرافیکتون رو بگید. اگه کارت گرافیکتون جزو یکی از سری های زیر باشه میشه مشکل لگ و تاری صفحه رو حل کرد:
Maxwell نسل اول (GM10x)
Kepler
Fermi
برخی از Tesla ها (G94 تا GT218)
شما فقط مدل کارت گرافیکتون رو بگید من بررسی میکنم
-
بهترین راه عوض کردن کارت گرافیکه. این کارت گرافیکی که من دارم فقط مشکلش درایور نیست.
چند سال پیش موقع بوت ویندوز توی لوگو بوت گیر میکرد باید انقدر ریبوت می کردی تا یک دفعه درست بالا بیاد برای روشن کردن کامپیوتر باید نیم ساعت وقت می گذاشتی. اون موقع رمم ۲ گیگ بود یک رم ۴ اضافه کردم شد ۶ اوضاع بهتر شد ولی مشکل اصلی از کارت گرافیک بود. رم رو که ۶ کردم اوضاع یکم بهتر شد ولی خیلی سیستم کند شد.
بعد از بوت هارد سیستم بشدت درگیر میشه و کلا با سیستم نمیشه راحت کار کنی بشدت کنده و بعد از هفت هشت دقیقه بعد از بوت تازه سیستم روون میشه.
برای حل این مشکل من ویندوز رو مجددا نصب می کردم تا چند روز روون میشه سیستم بعد دوباره سنگین میشه.
یک موقع هایی هم یک جای صفحه برفکی میشد موس رو میاوردم روش درست میشد.
با مهاجرت به گنو/لینوکس خیلی از مشکلات حل شد مثل درگیر بودن سیستم بعد از بوت، خوشبختانه وقتی لاگین می کنم سیستم آماده به کاره. اگر درایور کارت گرافیک درست حسابی هم پیدا میشد عالی میشد. این درایور آزاد انویدیا هم مشکلاتی داره که دارم باهاش دست و پنجه نرم می کنم. مثلا توی ماشین مجازی سیستم مجازی لگ داره.
با میزکار ها هماهنگ نیست. فعلا روی گنوم سازگار تر از بقیست ولی خیلی دوست داشتم پلاسما با شخصی سازی مک او اس داشته باشم.
در کل تجربه بی عیب و نقصی که داشتم روی ویندوز xp بود که نمی دونم چرا با رابط کاربریش حال می کنم.
ببینید با مدل کارت گرافیک شما بهترین درایور برای شما همون nouveau هستش. برای حل این داستان لگم، خروجی دستور زیر رو هنگامی که درایور nouveau بارگذاری شده بفرستید:
sudo cat /sys/kernel/debug/dri/0/pstate
-
واقعا قابل حله؟ خروجی دستور:
[ms@MTArchLinux ~]$ sudo cat /sys/kernel/debug/dri/0/pstate
[sudo] password for ms:
07: core 405 MHz shader 810 MHz memory 324 MHz
0f: core 589 MHz shader 1402 MHz memory 500 MHz
AC: core 405 MHz shader 810 MHz memory 405 MHz
-
واقعا قابل حله؟ خروجی دستور:
[ms@MTArchLinux ~]$ sudo cat /sys/kernel/debug/dri/0/pstate
[sudo] password for ms:
07: core 405 MHz shader 810 MHz memory 324 MHz
0f: core 589 MHz shader 1402 MHz memory 500 MHz
AC: core 405 MHz shader 810 MHz memory 405 MHz
از خروجی باید امیدوار بود که مشکل لگ حل بشه، دستور زیر رو وارد کنید و دوباره خروجی همون دستور قبلی رو بزارید. در ضمن حواستون به دما باشه چون قابلیت تنظیم فرکانس nouveau هنوز به صورت آزمایشی هستش.
sudo bash -c 'echo 0f > /sys/kernel/debug/dri/0/pstate'
-
[ms@MTArchLinux ~]$ sudo bash -c 'echo 0f > /sys/kernel/debug/dri/0/pstate'
[sudo] password for ms:
[ms@MTArchLinux ~]$ sudo cat /sys/kernel/debug/dri/0/pstate
07: core 405 MHz shader 810 MHz memory 324 MHz
0f: core 589 MHz shader 1402 MHz memory 500 MHz AC DC *
AC: core 589 MHz shader 1401 MHz memory 405 MHz
منظورتون رو از این که مراقب دما باشم متوجه نشدم از کجا بفهمم دما میره بالا؟ دما رفت بالا چه کار کنم؟
-
[ms@MTArchLinux ~]$ sudo bash -c 'echo 0f > /sys/kernel/debug/dri/0/pstate'
[sudo] password for ms:
[ms@MTArchLinux ~]$ sudo cat /sys/kernel/debug/dri/0/pstate
07: core 405 MHz shader 810 MHz memory 324 MHz
0f: core 589 MHz shader 1402 MHz memory 500 MHz AC DC *
AC: core 589 MHz shader 1401 MHz memory 405 MHz
منظورتون رو از این که مراقب دما باشم متوجه نشدم از کجا بفهمم دما میره بالا؟ دما رفت بالا چه کار کنم؟
خب خداروشکر فرکانس بدون مشکل تنظیم شد.
با دستور زیر میتونید دما رو ببینید:
watch sensors
البته شاید لازم باشه که قبلش بسته lm_sensors رو نصب کنید بعدش از دستور بالا استفاده کنید:
sudo pacman -Sy lm_sensors
اگه دما بالای ۸۵ درجه رفت با خونسردی رایانه را یک دور راه اندازی مجدد (reboot) کنید. (تکرار میکنم سریع و در عین حال با خونسردی)
حالا کار تمومه ترجیحا بسته زیر رو هم نصب کنید و بعدش وارد میزکار بشید و ببینید که لگ دارید یا نه؟:
sudo pacman -S xf86-video-nouveau
-
بسته ای که گفتید نصبه و دما هم عادیه ولی مثلا توی میزکار پلاسما لگ داره افکت هاشو قطع می کنم یکم روون تر میشه.
صفحرو می چرخونم تار میشه و لگ دار.
اسکرول مرورگر یکم لگ داره بعضی مواقع.
مشکل از درایور nouveau هست و مشکل لگ هم قابل حل نیست و بنظرم درایور رسمی انویدیا بهتر عمل می کنه.
اسپیکر هم در حالت بیکار نویز داره که این مشکل هم بر میگرده به درایور nouveau
-
بسته ای که گفتید نصبه و دما هم عادیه ولی مثلا توی میزکار پلاسما لگ داره افکت هاشو قطع می کنم یکم روون تر میشه.
صفحرو می چرخونم تار میشه و لگ دار.
اسکرول مرورگر یکم لگ داره بعضی مواقع.
مشکل از درایور nouveau هست و مشکل لگ هم قابل حل نیست و بنظرم درایور رسمی انویدیا بهتر عمل می کنه.
اسپیکر هم در حالت بیکار نویز داره که این مشکل هم بر میگرده به درایور nouveau
چی بگم متاسفانه حل نشد و بهتره برید و همون راه انداز انحصاری انویدیا رو نصب کنید.
-
به نظر میاد اون نسخه از درایورها، با کرنلهای جدید کامپایل نمیشن.
-
از خروجی باید امیدوار بود که مشکل لگ حل بشه، دستور زیر رو وارد کنید و دوباره خروجی همون دستور قبلی رو بزارید. در ضمن حواستون به دما باشه چون قابلیت تنظیم فرکانس nouveau هنوز به صورت آزمایشی هستش.
sudo bash -c 'echo 0f > /sys/kernel/debug/dri/0/pstate'
این دستوری که دادید رو نمیشه تغییراتش رو به حالت اول برگردوند؟ خیلی لگ ها بیشتر شده حتی روی گنوم.
به نظر میاد اون نسخه از درایورها، با کرنلهای جدید کامپایل نمیشن.
نمیشه از کرنل قدیمی استفاده کرد، مشکلی بوجود میاره؟
-
این دستوری که دادید رو نمیشه تغییراتش رو به حالت اول برگردوند؟ خیلی لگ ها بیشتر شده حتی روی گنوم.
نمیشه از کرنل قدیمی استفاده کرد، مشکلی بوجود میاره؟
اون دستوری که دادند، اثرش با یه راهاندازی مجدد، باید به حالت قبل برگرده.
در مورد نسخههای قدیمیتر کرنل، فکر نکنم بتونید کرنل رو از مخازن نصب کنید چون خیلی از توزیعها، کرنل داخل مخازن خودشون رو ارتقا دادند. احتمالا باید کد مبدا یکی از نسخههای قبلی کرنل رو از https://kernel.org دریافت، کامپایل و نصب کنید. بعد بررسی کنید که درایورهای سری 390، با اون کرنل کامپایل میشن یا نه.
-
یه سوال گرافیک من کمی جدید تره ولی خب همین 390 استفاده میکنه و وید لینوکس که کرنل 5 هست نسخش براش انویدیا نصب شد یعنی چطور میشه که نصب نمیشه؟ همین ماه های اخیر(حدود دو ماه) بررسی کردم و درایور کار کرد یعنی در همین ماه های اخیر دیگه پشتیبانی نمیشه یا داستان چیز دیگه هستش؟ :-k
-
احتمالا توی کرنلهای جدید، درایورهای انحصاری سری 390 کامپایل نمیشن. شاید توی کرنل 5.10 درست کامپایل بشه. توی آرچ، اگه بسته linux-lts رو نصب کنید، آخرین کرنل lts نصب میشه. آخرین نسخهlts، برابر 5.10 هست. برای کامپایل کرنل، باید header های اون کرنل رو داشته باشید.
-
روی اوبونتو ۲۰٫۰۴ چه کرنلی هست؟ من روی این نسخه هم مشکل داشتم برای درایور طوری که بعد از ریبوت gdm نمایش داده نمیشد.
-
اوبونتو 20.04 از کرنل 5.8 استفاده میکنه. درایورها با اون کرنل کامپایل شدن ولی نسخههای جدید xorg، با درایورهای انحصاری سری 390 انویدیا کار نمیکنه. به خاطر همین gdm هم درست اجرا نمیشده.
-
پس اگر linux-lts هم نصب کنم و بعدش درایور نصب کنم باز هم gdm نمایش داده نمیشه.
-
به احتمال زیاد.
-
توزیعتون چیه؟ اگه اوبونتو باشه:
sudo ubuntu-drivers autoinstall
اگه دبیان باشه:
sudo apt install nvidia-driver
البته اگه گرافیکتون پشتیبانی بشه در غیر این صورت خود کرنل یک درایور برای انویدیا داره
من اینو زدم دیگه اوبونتو بالا نمیاد از ریکاوری مد هم نتونستم کاری بکنم
sudo ubuntu-drivers autoinstall
مدام یک صفحه سیاه هست که یک خط چشمک میزنه
با لایو اوبونتو چجوری پاکش کنم ? میشه?
-
Ctrl+Alt+F3 رو بزنید بعد نام کاربری و بعد پسورد رو بزنید و لاگین کنید بعد بزنید:
sudo apt purge --autoremove nvidia*
بعد ریبوت کنید مشکل حل میشه.
برای من هم اینجوری حل شد.
-
من اینو زدم دیگه اوبونتو بالا نمیاد از ریکاوری مد هم نتونستم کاری بکنم
sudo ubuntu-drivers autoinstall
مدام یک صفحه سیاه هست که یک خط چشمک میزنه
با لایو اوبونتو چجوری پاکش کنم ? میشه?
مدل گرافیک چیه؟ احتمالا درایورهای سری 390 نصب شدند. نسخههای جدید xorg، با این درایور مشکل دارند. xorg چیزی هست که توی اکثر سیستمعاملهای شبه یونیکسی (مثل گنو/لینوکس یا bsd ها) محیط گرافیکی ایجاد میکنه. wayland یه جایگزین جدید برای xorg هست ولی هنوز برنامهها با اون درست کار نمیکنند. wayland هم با درایورهای انویدیا درست کار نمیکنه. فکر کنم پشتیبانی از wayland، توی نسخه 495 درایورهای انویدیا اضافه شده. آخرین باری که دیدم، این نسخه توی وضعیت آزمایشی بود.
-
انویدیا جی فورس 210
-
برای گرافیک شما, همون درایورهای nouveau بهتر کار میده. درایورهای انویدیا فقظ تا نسخه 390 از گرافیک شما پشتیبانی میکنند.نسخههای جدید xorg, با نسخههای قدیمی درایورهای انحصاری انویدیا مشکل داره. wayland که هیچی.
-
خوب الان اوبونتو بالا دیگه نمیاد بعد اجرای دستور
چجوری پاک کنم وقتی اوبونتو بالا نمیاد :-k
-
معمولا میتونید وارد یه tty دیگه بشید و از توی محیط متنی اینکار رو انجام بدید. توی چنتا ترسال بالاتر گفتند چجوری
اگه اون نشد، توی منوی گراب، یه گزینه advanced options هست، اون رو انتخاب کنید و توی منوی بعدی، اون گزینه که recovery shell داره رو بوت کنید. بعد وارد کاربرتون بشید.
اگه راههای بالا جواب نداد (که بعیده جواب نده) میتونید با یه اوبونتو زنده (یا هر توزیع دیگه)، سیستم رو بوت کنید، جایی که اوبونت نصب شده رو به همراه بعضی فایلسیستمهای مورد نیاز سوار کنید، با chroot وارد جای مورد نظر بشید و اوبونتو رو تعمییر کنید.
برای پاک کردن درایورهای انحصاری انویدیا، اینجوری از apt استفاده کنید تا هر چی داره، پاک بشه.
sudo apt purge --auto-remove *nvidia*