انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: hashak در 26 امرداد 1397، 11:31 قظ
-
امروز زوبونتو رو بروز رسانی کردم، بعد از ریستارت سیستم، نمایش تصویر به هم ریخت و تنظیمات روشنایی تصویر که قبلا انجام داده بودم حالا درست نیست. پنجره تنظیمات انویدیا باز میشه اما چیزی برای ویرایش نداره. وقتی از طریق ترمینال انویدیا رو میخوام باز کنم با این خطا مواجه میشم
sh@sh-desktop:~$ sudo nvidia-settings
[sudo] password for sh:
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no
ERROR: nvidia-settings could not find the registry key file. This file should have been
installed along with this driver at
/usr/share/nvidia/nvidia-application-profiles-key-documentation. The application
profiles will continue to work, but values cannot be prepopulated or validated,
and will not be listed in the help text. Please see the README for possible values
and descriptions.
چطور این مشکل رو حل کنم؟
زوبونتو ۱۶.۰۴ ۶۴بیتی
کارت گرافیک Geforce 9600 GT
نسخه درایور انویدیا ۳۴۰.۱۰۴ نصب شده توسط Additional Drivers
-
باگه و معلوم نیست کی حل بشه.
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-340/+bug/1779829
این دومین باره که با گرافیک مشکل پیدا میکنم. دفعه قبل نرمافزار Uget رو تنظیم کردم که بعد از اتمام دانلود سیستم رو خاموش کنه، فرداش که سیستم رو روشن کردم گرافیک پاک شده بود و مجبور شدم دوباره نصبش کنم.
دارم به این فکر میکنم که بعد از ۷-۸ سال دوباره به ویندوز برگردم. به نظر میرسه لینوکس دسکتاپ پایدار نیست.
-
دارم به این فکر میکنم که بعد از ۷-۸ سال دوباره به ویندوز برگردم. به نظر میرسه لینوکس دسکتاپ پایدار نیست.
فکر نمیکنم یک کاربر گنو/لینوکس بعد از 7 - 8 سال همچین حرفی بزنه :)
-
دارم به این فکر میکنم که بعد از ۷-۸ سال دوباره به ویندوز برگردم. به نظر میرسه لینوکس دسکتاپ پایدار نیست.
فکر نمیکنم یک کاربر گنو/لینوکس بعد از 7 - 8 سال همچین حرفی بزنه :)
بهتر نبود اگه میتونستی کمک میکردی بجای اینکه متلک بندازی؟ درایور کارت گرافیک برای من مهمه و الان نمیتونم تو لینوکس کاری انجام بدم.
-
بهتر نبود اگه میتونستی کمک میکردی بجای اینکه متلک بندازی؟ درایور کارت گرافیک برای من مهمه و الان نمیتونم تو لینوکس کاری انجام بدم.
متلک ننداختم فقط اینکه یک کاربر بعد از 7 - 8 سال استفاده از سیستم عامل گنو/لینوکس بیاد همینجوری بگه لینوکس پایدار نیست خیلی غیرمنطقیه. اگه منظورتون از لینوکس کرنله که میشه گفت پایدارترین و سازگارترین کرنل حال حاضره. اگه منظورتون سیستم عامل گنو/لینوکس هست که خب این پایداریش به خودتون ربط داره که از چی و چجوری استفاده کنین. (واقعا هیچجوره فکر نکنم زوبونتو 16.04 رو بشه ناپایدار به حساب آورد.
در مورد مشکلتون هم من با انویدیا زیاد درگیر نشدم و نظری ندارم قطعا دوستان اگر بدونن پاسخ خواهند داد. اما اینجا فکر نکنم کسی تعهد داشته باشه که پاسخ بده، اینجا سوالامون رو میپرسیم بدون هیچ چشم داشتی هر کسی بلد بود و دوست داشت پاسخ میده در غیر این صورت از کسی طلبکار نیستیم :)
-
بهتر نیست ادامه ندی و از این صفحه بری؟ اصلا کمکی نمیکنی.
دو مثال واضح زدم از ناپایدار بودن لینوکس دسکتاپ و همینجوری حرف نزدم، مطمئن باش قبل از اینکه بیام اینجا سوال بپرسم تحقیق میکنم و اگر به جواب واضحی نرسم اینجا سوال میکنم. من در این مدت سوالاتم را در فرومهای خارجی میپرسیدم، به تجربه فهمیدم کاربران خارجی لینوکس متواضعتر و منطقیتر از کاربران فارسی هستند.
یک کاربر عادی انتظار داره یک سیستم عامل معقول عمل کنه و با یه آپدیت و یا یک ریاستارت به هم نریزه.
-
بهتر نیست ادامه ندی و از این صفحه بری؟ اصلا کمکی نمیکنی.
دو مثال واضح زدم از ناپایدار بودن لینوکس دسکتاپ و همینجوری حرف نزدم، مطمئن باش قبل از اینکه بیام اینجا سوال بپرسم تحقیق میکنم و اگر به جواب واضحی نرسم اینجا سوال میکنم. من در این مدت سوالاتم را در فرومهای خارجی میپرسیدم، به تجربه فهمیدم کاربران خارجی لینوکس متواضعتر و منطقیتر از کاربران فارسی هستند.
یک کاربر عادی انتظار داره یک سیستم عامل معقول عمل کنه و با یه آپدیت و یا یک ریاستارت به هم نریزه.
شما میگید 7 یا 8 ساله دارین استفاده می کنید(بگذریم که اسم سیستم عامل رو هم هنوز درک نکردین )
دوست من روحیه گنو/لینوکسی بودن یعنی وقتی به شما میگن فلان بحش رو اشتباه کردین بپزیرین و دلیل معقول بیارین برای حرفتون.
والا اون بالا دلیل معقولی ندیدم.
بعد ابدیت و ری استارت سیستم من دچار مشکل نمیشه حالا بگذریم که ما اطلاع نداریم چه نرم افزار هایی نصب کردین یا دقیقا چی بروز شده.
در مورد سوال شما هم من از انویدیا استفاده نمی کنم AMD دارم.
امید وارم از حرفام دلخور نشده باشید قصد من کمکه.
ولی بهتر این بخش از ویکی رو بخونید.
https://wiki.ubuntu.ir/wiki/Smart_Questions
به این سوالات جواب بدین تا بهتر کمک کنیم.
سعیی کردین نسخه دیگری استفاده کنید ؟(درایور )
پاک و دوباره نصب کردین.
ودلیل شما برای استفاده از نسخه 16.04 چیه از اونجایی که کاربرای خانگی الان روی 18.10 هستند.
و در نهایت چرا از درایور انحصاری استفاده می کنید گرافیک شما نسخیی نیست که لازم به درایور انحصاری داشته باشه.
این باگ ها و مشکلات معمولا بخاطر انویدیا و عرضه نکردن درایور درست توی کرنل هستش.
چون ساخت دار کرنل یکپارچه به این شکله که درایور ها توی کرنل باید عرضه بشن.
-
شما میگید 7 یا 8 ساله دارین استفاده می کنید(بگذریم که اسم سیستم عامل رو هم هنوز درک نکردین )
https://fa.wikipedia.org/wiki/%D8%B3%DB%8C%D8%B3%D8%AA%D9%85%E2%80%8C%D8%B9%D8%A7%D9%85%D9%84 (https://fa.wikipedia.org/wiki/%D8%B3%DB%8C%D8%B3%D8%AA%D9%85%E2%80%8C%D8%B9%D8%A7%D9%85%D9%84)
طبق تعریف ویکیپدیا سیستم عامل
نرمافزاری است که مدیریت منابع رایانه را به عهده گرفته و بستری را فراهم میسازد که نرمافزار کاربردی اجرا شده و از خدمات آن استفاده کنند. سیستمعامل جزء ضروریترین نرمافزارهای یک سیستم کامپیوتری است. سیستمعامل خدماتی به برنامههای کاربردی و کاربر ارائه میدهد. برنامههای کاربردی یا از طریق واسطهای برنامهنویسی کاربردی[یادداشت ۱] یا از طرق فراخوانیهای سیستم به این خدمات دسترسی دارند. با فراخوانی این واسطها، برنامههای کاربردی میتوانند سرویسی را از سیستمعامل درخواست کنند، پارامترها را انتقال دهند، و پاسخ عملیات را دریافت کنند. ممکن است کاربران با بعضی انواع واسط کاربری نرمافزار مثل واسط خط فرمان یا یک واسط گرافیکی کاربر با سیستمعامل تعامل کنند. برای کامپیوترهای دستی و رومیزی، عموماً واسط کاربری به عنوان بخشی از سیستمعامل در نظر گرفته میشود. در سیستمهای بزرگ و چند کاربره مثل یونیکس و سیستمهای شبیه یونیکس، واسط کاربری معمولاً به عنوان یک برنامه کاربردی که خارج از سیستمعامل اجرا میشود پیادهسازی میشود. نمونههایی از محبوبترین سیستمعاملهای نوین شامل: اندروید، بیاسدی، آیاواس، لینوکس، اواس ده، کیواناکس، مایکروسافت ویندوز، ویندوز فون و زد/اواس میباشند.
پس من به لینوکس میگم سیستم عامل و متوجه هستم که گنو-لینوکس چیه.
دوست من روحیه گنو/لینوکسی بودن یعنی وقتی به شما میگن فلان بحش رو اشتباه کردین بپزیرین و دلیل معقول بیارین برای حرفتون.
کجا گفته شده که من کدوم بخش رو اشتباه کردم. رفیقمون متلک انداخته که من نوب هستم، اگر امضام رو هم نگاه کنی نوشتم که تازه کارم و ادعایی هم ندارم. شما هم مثل او گیر دادی به اون ۷ -۸ سال و بقیه ماجرا رو نمیبینی.
والا اون بالا دلیل معقولی ندیدم.
دلیل معقول از طرف کی ندیدی؟ به لینکی که بالا اوردم نگاه کردی؟ یه باگ تایید شده داریم. در مورد نرمافزار uGet هم همین وضعه.
بعد ابدیت و ری استارت سیستم من دچار مشکل نمیشه
ولی سیستم من دچار مشکل شده و این معنیش این نیست که چون برای شما اتفاق نیفتاده پس ادعای من بی معنیه.
حالا بگذریم که ما اطلاع نداریم چه نرم افزار هایی نصب کردین یا دقیقا چی بروز شده.
تمام نرمافزارهایی که نصب میکنم از مخازنه و بعد از این مدت هم یادم نمیآد چه نرمافزاهایی بهروز شده اما یادمه که کرنل ۴٫۴ . ۴٫۱۵ جزو آپدیتها بود.
سعیی کردین نسخه دیگری استفاده کنید ؟(درایور )
بله. از نسخه ۳۴۰.۱۰۴ و ۳۰۴.۱۳۵ روی کرنل ۴٫۴ و ۴٫۱۵
پاک و دوباره نصب کردین.
بله
sudo apt purge nvidia*
ودلیل شما برای استفاده از نسخه 16.04 چیه از اونجایی که کاربرای خانگی الان روی 18.10 هستند.
مثلا پایداری بیشتر و اینکه تا زمان اتمام پشتیبانی از ۱۶.۰۴ استفاده کنم و حوصله شخصیسازی دوباره ندارم.
ضمنن، زمانی که اوبونتو ۱۲.۰۴ استفاده میکردم و اوبونتو ۱۴.۰۴ منتشر شد، یه پنجره باز شد و گفت که میتونید مستقیما به نسخه جدید به روز رسانی کنید. بعد از آپگرید از این طریق سیستم به خوبی کار نمیکرد و مشکلات زیادی داشتم. مجبور شدم پاک و دوباره از روی فایل iso نصب کنم.
و در نهایت چرا از درایور انحصاری استفاده می کنید گرافیک شما نسخیی نیست که لازم به درایور انحصاری داشته باشه.
همونطور که گفتم من نرمافزارها را از مخازن و درایور را از طریق Additional Drivers نصب کردم.
این باگ ها و مشکلات معمولا بخاطر انویدیا و عرضه نکردن درایور درست توی کرنل هستش.
چون ساخت دار کرنل یکپارچه به این شکله که درایور ها توی کرنل باید عرضه بشن.
در مورد نرمافزار uGet چطور؟ آیا اجرای دستور خاموش کردن هم باید باعث به هم ریختن سیستم بشه؟
-
نرمافزاری است که مدیریت منابع رایانه را به عهده گرفته و بستری را فراهم میسازد که نرمافزار کاربردی اجرا شده و از خدمات آن استفاده کنند. سیستمعامل جزء ضروریترین نرمافزارهای یک سیستم کامپیوتری است
شما دقیقا چه نرم افزار کاربردی رو روی لینوکس اجرا می کنین ؟
اصن می تونین بدون گنو و صرفا با لینوکس برنامه ی کاربردی رو فراخوانی کنین ؟
اون بستری که مدیریت رایانه رو بر عهده می گیره و نرم افزار کاربردی و خدمات روش اجرا می شه از دو بحش گنو و لینوکس تشکیل شده نه فقط لینوکس ! (اگه شما تونستین بدون گنو و صرفا با لینوکس نرم افزاری رو اجرا کنین من کلا از این انجمن خداحافظی می کنم)
-
بهتر نیست بازی با کلمات رو به جای دیگهای ببرید؟ من یک کاربر عادی هستم و دچار مشکل شدم.
-
سلام
خروجی دستورات زیر رو بدین :
nvidia-smi -a
lsmod | grep -i nvidia
sudo dmesg | grep -i nvidia
dpkg -l | grep -i nvidia
sudo find / -type f -iname "nvidia-application-profiles*"
-
دوست من روحیه گنو/لینوکسی بودن یعنی وقتی به شما میگن فلان بحش رو اشتباه کردین بپزیرین و دلیل معقول بیارین برای حرفتون.
کجا گفته شده که من کدوم بخش رو اشتباه کردم. رفیقمون متلک انداخته که من نوب هستم، اگر امضام رو هم نگاه کنی نوشتم که تازه کارم و ادعایی هم ندارم. شما هم مثل او گیر دادی به اون ۷ -۸ سال و بقیه ماجرا رو نمیبینی.
دوست من همین که شما زود اعصبی شدین خودش اشتباه چون شما به دنبال جواب هستین حالا یکی یه چیزی میگه شما جواب نگرفتید بگید دوستان میشه لطفا بگید مشکل گرافیک چیه ( این که تند برخود کنید جو رو متشنج می کنه فقط و فقط از جواب دور می مونید)
والا اون بالا دلیل معقولی ندیدم.
دلیل معقول از طرف کی ندیدی؟ به لینکی که بالا اوردم نگاه کردی؟ یه باگ تایید شده داریم. در مورد نرمافزار uGet هم همین وضعه.
خوب دیگه اره شما یه باگ از یه نرم افزار دادین نه یک سیستم عامل ( در مورد uGet من توی اوپن سوزه ازش استفاده می کردم نسخه ۱۵.۱ فکر کنم بود و مشکلی نداشتم مشکل دقیقا چی بود ؟ اجرا نشدن؟) این دلیل نمیشه بگید تمام سیستم عامل نا پایداره و این که می نویسید ۷ یا ۸ ساله استفاده می کنید یعنی من حرفیی هستم که به این نتیجه رسیدم و از اونجایی که دوستان به مشکل نخوردن میگن بعید می دونم مشکلی باشه، من که ۳ ساله بدون مشکلم خدایی(بجز یک مورد از سمت بایوس که اونم توی تمام سیستم عامل ها مشترک هستش )
بعد ابدیت و ری استارت سیستم من دچار مشکل نمیشه
ولی سیستم من دچار مشکل شده و این معنیش این نیست که چون برای شما اتفاق نیفتاده پس ادعای من بی معنیه.
نه دوست من من ادعای شما رو رد نمی کنم ولی نه خطای رو فرستادین نه چیزی که من بدونم دقیقا بعد ری استارت و ابدیت چی شده
لطفا اون لینک که دادم مطالعه کنید.(دوست من ، همیشه بعد از بروزرسانی فایل هایی از توزیع قبل یا بهتر بگم بعد از ابگرید فایل هایی باقی می مونه که بهتره پاک بشن تا سیستم دچار کندی نشه)
حالا بگذریم که ما اطلاع نداریم چه نرم افزار هایی نصب کردین یا دقیقا چی بروز شده.
تمام نرمافزارهایی که نصب میکنم از مخازنه و بعد از این مدت هم یادم نمیآد چه نرمافزاهایی بهروز شده اما یادمه که کرنل ۴٫۴ . ۴٫۱۵ جزو آپدیتها بود.
خوب تا اینجای کار که نباید مشکلی وجود داشته باشه.
سعیی کردین نسخه دیگری استفاده کنید ؟(درایور )
بله. از نسخه ۳۴۰.۱۰۴ و ۳۰۴.۱۳۵ روی کرنل ۴٫۴ و ۴٫۱۵
خوب همون طور که گفتم هنوز من نمی دونم دلیل استفاده شما از درایور انحصاری وخارج کرنل چیه گرافیک شما از مدل هایی نیست که نیاز مند درایور انحصاری باشه.
پاک و دوباره نصب کردین.
بله
sudo apt purge nvidia*
خوب بهتره یک بار هم از دستور
sudo apt autoremove
بعد از حذف استفاده کنید.
ودلیل شما برای استفاده از نسخه 16.04 چیه از اونجایی که کاربرای خانگی الان روی 18.10 هستند.
مثلا پایداری بیشتر و اینکه تا زمان اتمام پشتیبانی از ۱۶.۰۴ استفاده کنم و حوصله شخصیسازی دوباره ندارم.
ضمنن، زمانی که اوبونتو ۱۲.۰۴ استفاده میکردم و اوبونتو ۱۴.۰۴ منتشر شد، یه پنجره باز شد و گفت که میتونید مستقیما به نسخه جدید به روز رسانی کنید. بعد از آپگرید از این طریق سیستم به خوبی کار نمیکرد و مشکلات زیادی داشتم. مجبور شدم پاک و دوباره از روی فایل iso نصب کنم.
شاید بعضی دوستان بگن این حرف من غلطه ولی من روی نسخه های با پشتیبانی کوتاه مدت برای استفاده خانگی همیشه راضی تر بودم پاگ ها خیلی خیلی سریع تر رفع میشن چون ابدیت ها سریع تر هستش و این منو بیشتر راضی نگه می داره مثل باگی که گذشته Acpi داشت و الان خبر ازش نیست در صورتی که هنوز روی ۱۶.۰۴ پا بر جا هستش.(در مورد شخصی سازی هم شما می تونید از فایل های کانفیگ خودتون بکاپ بگیرید)
و در نهایت چرا از درایور انحصاری استفاده می کنید گرافیک شما نسخیی نیست که لازم به درایور انحصاری داشته باشه.
همونطور که گفتم من نرمافزارها را از مخازن و درایور را از طریق Additional Drivers نصب کردم.
بعله ولی نسخه درایور شما انحصاریه که قطعا توی ادامه این تایپیک اطلاعات بیشتری کسب می کنید.
این باگ ها و مشکلات معمولا بخاطر انویدیا و عرضه نکردن درایور درست توی کرنل هستش.
چون ساخت دار کرنل یکپارچه به این شکله که درایور ها توی کرنل باید عرضه بشن.
در مورد نرمافزار uGet چطور؟ آیا اجرای دستور خاموش کردن هم باید باعث به هم ریختن سیستم بشه؟
خیر همون طور که گفتم برای من با دستور خاموش و روشن سیستم دچار مشکل نمیشه و این یک مشکل عجیب هستش که شما هم ازش اطلاعات کاملی نمیدید.
در مورد دانلود منیجر هم من persepolis dm رو به شما پیشنهاد می کنم که مدت هاست جایگذینی برای بقیه دانلود منیجر ها شده.
-
سلام
خروجی دستورات زیر رو بدین :
nvidia-smi -a
lsmod | grep -i nvidia
sudo dmesg | grep -i nvidia
dpkg -l | grep -i nvidia
sudo find / -type f -iname "nvidia-application-profiles*"
سلام
sh@sh-desktop:~$ nvidia-smi -a
nvidia-smi: command not found
sh@sh-desktop:~$ lsmod | grep -i nvidia
جوابی نداد
sh@sh-desktop:~$ sudo dmesg | grep -i nvidia
[ 5.972804] nouveau 0000:01:00.0: NVIDIA G94 (094100a1)
sh@sh-desktop:~$ dpkg -l | grep -i nvidia
ii bbswitch-dkms 0.8-3ubuntu1 amd64 Interface for toggling the power on NVIDIA Optimus video cards
ii libcuda1-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA CUDA runtime library
ii libnvtt2:amd64 2.0.8-1+dfsg-8 amd64 NVIDIA Texture Tools
rc nvidia-304 304.135-0ubuntu0.16.04.2 amd64 NVIDIA legacy binary driver - version 304.135
ii nvidia-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA binary driver - version 340.104
rc nvidia-opencl-icd-304 304.135-0ubuntu0.16.04.2 amd64 NVIDIA OpenCL ICD
ii nvidia-opencl-icd-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.8.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 361.42-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
sh@sh-desktop:~$ sudo find / -type f -iname "nvidia-application-profiles*"
find: ‘/run/user/1000/gvfs’: Permission denied
/usr/share/nvidia-340/nvidia-application-profiles-340.104-rc
/usr/share/nvidia-340/nvidia-application-profiles-340.104-key-documentation
-
دو نسخه ی مختلف از درایور نباید روی سیستمتون نصب باشن ، اول با دستور زیر تمام پکیج های مربوط به nvidia رو پاک کنین :
sudo apt purge nvidia* bbswitch* xserver-xorg-video-nouveau
sudo apt autoremove
حالا دستور زیر رو وارد کنین :
sudo nano /etc/default/grub
دنبال خط زیر توی اون فایل باشین (ممکنه پارامتر کرنل های داخل "" متفاوت باشه):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
حالا اون خط رو به صورت زیر تغییر بدین تا nouveau بلک لیست بشه (در واقع پارامتر modprobe.blacklist=nouveau رو به پارامترهای قبلی اضافه کنین):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash modprobe.blacklist=nouveau"
فایل رو ذخیره کنین و بعد فایل کانفیگ گراب رو با دستور زیر آپدیت کنین :
sudo update-grub
حالا با دستور زیر درایور انحصاری انویدیا رو نصب کنین (با توجه به اینکه گرافیک شما نسل 9 هستش (9600 GT) ، نسخه ی 340 انویدیا رو باید نصب کنین):
sudo apt install nvidia-340
و حالا سیستم رو یه دور ری استارت کنین (برای لود ماژول های انویدیا راه های دیگه ای هم هست ولی راحت ترین راه همین ری استارت هستش پس این مرحله رو فراموش نکنین)
حالا چک کنین ببینین مشکل حل شده یا نه؟ اگه حل نشده بود خروجی این دستورات رو بدین :
lsmod | grep -i nvidia
sudo dmesg | grep -i nvidia
dpkg -l | egrep -i "nvidia|bumblebee"
sudo find / -type f -iname "nvidia-application-profiles*"
nvidia-settings
-
سلام
حیفم اومد اینو نگم (علی رزم دیده) کارت خیلی درسته دمت گرم. \\:D/
-
ممنون از همراهیتون، تمام مراحل رو انجام دادم ولی بعد از ریاستارت رزولیشنم به ۶۴۰×۴۸۰ تغییر کرد و در واقع شرایط بدتر شد. خروجی دستورها رو در اون حالت گرفتم و دوباره گراب رو به حالت قبل درآوردم و سیستم رو ریاستارت کردم تا لااقل رزولیشن درست بشه و بتونم اینجا نتیجه رو بگم.
خروجی دستورها طبق ویرایش گرابی که شما گفته بودید:
sh@sh-desktop:~$ lsmod | grep -i nvidia
جوابی نداد
sh@sh-desktop:~$ sudo dmesg | grep -i nvidia
جوابی نداد
sh@sh-desktop:~$ dpkg -l | egrep -i "nvidia|bumblebee"
ii bbswitch-dkms 0.8-3ubuntu1 amd64 Interface for toggling the power on NVIDIA Optimus video cards
ii libcuda1-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA CUDA runtime library
ii libnvtt2:amd64 2.0.8-1+dfsg-8 amd64 NVIDIA Texture Tools
ii nvidia-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA binary driver - version 340.104
ii nvidia-opencl-icd-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.8.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 361.42-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
sh@sh-desktop:~$ sudo find / -type f -iname "nvidia-application-profiles*"
find: ‘/run/user/1000/gvfs’: Permission denied
/usr/share/nvidia-340/nvidia-application-profiles-340.104-rc
/usr/share/nvidia-340/nvidia-application-profiles-340.104-key-documentation
sh@sh-desktop:~$ nvidia-settings
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no
ERROR: nvidia-settings could not find the registry key file. This
file should have been installed along with this driver at
/usr/share/nvidia/nvidia-application-profiles-key-documentati
on. The application profiles will continue to work, but
values cannot be prepopulated or validated, and will not be
listed in the help text. Please see the README for possible
values and descriptions.
-
سلام
حیفم اومد اینو نگم (علی رزم دیده) کارت خیلی درسته دمت گرم. \\:D/
سلام
مرسی عزیز لطف داری.
ممنون از همراهیتون، تمام مراحل رو انجام دادم ولی بعد از ریاستارت رزولیشنم به ۶۴۰×۴۸۰ تغییر کرد و در واقع شرایط بدتر شد. خروجی دستورها رو در اون حالت گرفتم و دوباره گراب رو به حالت قبل درآوردم و سیستم رو ریاستارت کردم تا لااقل رزولیشن درست بشه و بتونم اینجا نتیجه رو بگم.
خواهش می کنم دوست عزیز.
بله دلیل اصلیش این هستش که ماژول nvidia لود نشده و همچنین nouveau رو هم خودمون بلک لیست کرده بودیم و در نتیجه درایوری (آزاد و انحصاری) برای استفاده از گرافیک باقی نمونده بود. حالا ما باید به دنبال دلیل این باشیم که چرا درایورهای انحصاری انویدیا لود نمی شن.
در مورد nvidia-settings دو مشکل وجود داره که حل یکی ساده به نظر میاد ولی حل اون یکی رو باید روش کار کنیم.
مشکل اول خطای ERROR: nvidia-settings could not find the registry key file. هستش که با دستور زیر به احتمال زیاد حل می شه :
suso mkdir -p /usr/share/nvidia
sudo ln -s /usr/share/nvidia-340/nvidia-application-profiles-340.104-key-documentation /usr/share/nvidia/nvidia-application-profiles-key-documentation
ولی مشکل دوم ناشی از این هستش که ماژول انویدیا اصلاً لود نمی شه برای حل این مشکل سعی کنین دستی nvidia رو لود کنین (اگه جواب گرفتین به صورت کامل درستش می کنیم) :
sudo modprobe nvidia
حالا بعد از اجرای دو دستور بالا nvidia-settings رو اجرا کنین :
nvidia-settings
اگه خطایی گرفتین خروجی دستورات بالا به همراه این دستورات رو بذارین :
nvidia-smi -a
lsmod | grep -i nvidia
sudo dmesg | grep -i nvidia
lspci -nnk | egrep -i -A3 "3d|vga|display"
و اگه خطا نگرفتین اطلاع بدین.
-
sudo cp /usr/share/nvidia/nvidia-application-profiles-340.104-key-documentation /usr/share/nvidia/nvidia-application-profiles-key-documentation
زمانی که کد بالا رو اجرا کردم به خطای زیر خوردم:
sh@sh-desktop:~$ sudo cp /usr/share/nvidia/nvidia-application-profiles-340.104-key-documentation /usr/share/nvidia/nvidia-application-profiles-key-documentation
[sudo] password for sh:
cp: cannot stat '/usr/share/nvidia/nvidia-application-profiles-340.104-key-documentation': No such file or directory
محتوایی که برای انویدیا در مسیر /usr/share/ وجود داره اینه:
sh@sh-desktop:/usr/share$ ls nvidia*
nvidia:
nvidia-340:
glamor.conf nvidia-application-profiles-340.104-key-documentation
nvidia-340.grub-gfxpayload nvidia-application-profiles-340.104-rc
nvidia-prime:
prime-quirks
پس به نظر میآد منظورتون اینه که باید فایل nvidia-application-profiles-340.104-key-documentation از مسیر nvidia-340 به مسیر nvidia کپی کنم.
sh@sh-desktop:~$ sudo cp /usr/share/nvidia-340/nvidia-application-profiles-340.104-key-documentation /usr/share/nvidia/nvidia-application-profiles-key-documentation
بعد از این کار:
sh@sh-desktop:~$ sudo modprobe nvidia
modprobe: FATAL: Module nvidia not found in directory /lib/modules/4.15.0-36-generic
sh@sh-desktop:~$ nvidia-settings
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no
sh@sh-desktop:~$ nvidia-smi -a
nvidia-smi: command not found
sh@sh-desktop:~$ lsmod | grep -i nvidia
جواب نداد
sh@sh-desktop:~$ sudo dmesg | grep -i nvidia
[ 5.952172] nouveau 0000:01:00.0: NVIDIA G94 (094100a1)
sh@sh-desktop:~$ lspci -nnk | egrep -i -A3 "3d|vga|display"
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G94 [GeForce 9600 GT] [10de:0622] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd G94 [GeForce 9600 GT] [1458:34c4]
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
درایور nouveau را دوباره تو بلک لیست گذاشتم و دوباره امتحان کردم، جواب دستورها:
sh@sh-desktop:~$ sudo modprobe nvidia
[sudo] password for sh:
modprobe: FATAL: Module nvidia not found in directory /lib/modules/4.15.0-36-generic
sh@sh-desktop:~$ nvidia-settings
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no
sh@sh-desktop:~$ nvidia-smi -a
nvidia-smi: command not found
sh@sh-desktop:~$ lsmod | grep -i nvidia
جواب نداد
sh@sh-desktop:~$ sudo dmesg | grep -i nvidia
جواب نداد
sh@sh-desktop:~$ lspci -nnk | egrep -i -A3 "3d|vga|display"
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G94 [GeForce 9600 GT] [10de:0622] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd G94 [GeForce 9600 GT] [1458:34c4]
Kernel modules: nvidiafb, nouveau
02:00.0 IDE interface [0101]: Marvell Technology Group Ltd. 88SE6101/6102 single-port PATA133 interface [11ab:6101] (rev b2)
نتیجه نداد و گراب رو به حالت قبل در آوردم.
-
سه تا مورد هستش که برای من یکم عجیب بودش :
1.یکی این هستش که مسیر زیر باید توسط پکیج nvidia-340 ساخته بشه :
/usr/share/nvidia
این مسیر شامل فایل های زیر باید باشه :
nvidia-application-profiles-340.104-key-documentation -> /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile_keys
nvidia-application-profiles-340.104-rc -> /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile
ولی چون nvidia-settings از nvidia-application-profiles-key-documentation کلید رو می خونه می تونیم با دو دستور زیر مشکل اون رو حل کنیم :
sudo ln -s /usr/share/nvidia/nvidia-application-profiles-340.104-key-documentation /usr/share/nvidia/nvidia-application-profiles-key-documentation
sudo ln -s /usr/share/nvidia/nvidia-application-profiles-340.104-rc /usr/share/nvidia/nvidia-application-profiles-rc
ولی اینکه چرا این مسیر برای شما وجود نداره عجیبه. شما خروجی دستور زیر رو بدین :
apt policy nvidia-340
2. و مورد دیگه این هستش که نسخه ی کرنل شما 4.15.0 هستش که روی اوبونتو 16.04 پیش فرض نصب نیست. (کرنل پیش فرض 4.4 هستش).
شما نسخه ی hwe لینوکس رو استفاده می کنین ؟ خروجی دستور زیر رو بدین :
dpkg - l | egrep -i "linux-generic|linux-header"
تست کردین ببینین با کرنل 4.4 هم همین مشکل هست یا نه ؟ اگه تست نکردین حتماً تست کنین و نتیجه رو اعلام کنین.
3.و مورد سوم هم اینکه شما alias مربوط به nvidia رو نداشتین در صورتی که پکیج nvidia-340 خودش این رو تعریف می کنه :
$ cat /etc/modprobe.d/nvidia-graphics-drivers.conf
# This file was installed by nvidia-340
# Do not edit this file manually
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-current
blacklist nvidia-173
blacklist nvidia-96
blacklist nvidia-current-updates
blacklist nvidia-173-updates
blacklist nvidia-96-updates
blacklist nvidia-340-updates
alias nvidia nvidia_340
alias nvidia-uvm nvidia_340-uvm
alias nouveau off
alias lbm-nouveau off
و همین باعث می شه که دستور sudo modprobe nvidia باید کار کنه.
علاوه بر دستورات بالا خروجی این دستورات رو هم بدین :
ll /etc/alternatives
sudo modprobe nvidia_340
sudo dmesg | grep -i nvidia
-
در واقع من الان فهمیدم که نسخه hwe لینوکس وجود داره.
به عنوان مثال برای دانلود زوبونتو به صفحه https://xubuntu.org/download/ رفتم
در قسمت Mirror downloads روی کشوری مثل آلمان کلیک کردم
فایلی مشابه لینک زیر (اولین لینک دانلود برای سیستم ۶۴بیتی در صفحه) رو دانلود و نصب کردم
http://ftp.uni-kl.de/pub/linux/ubuntu-dvd/xubuntu/releases/18.04/release/xubuntu-18.04.1-desktop-amd64.iso
کرنل ۴.۱۵ رو هم خودم نصب نکردم و تا جایی که یادم میآد در زمان آپدیتها هر دو به روز رسانی میشد که برای من هم عجیب بود که چرا دو کرنل داره آپدیت و نصب میشه.
نهایت کاری که کردم sudo apt update && sudo apt upgrade و از سایتهای خارجی مقالههایی با عنوان «۲۴ کار بعد از نصب اوبونتو» رو خوندم و نرمافزارها رو با دستور sudo apt install FOLAN_NARMAFZAR نصب کردم.
دستور زیر رو اجرا کردم
sudo ln -s /usr/share/nvidia-340/nvidia-application-profiles-340.104-key-documentation /usr/share/nvidia/nvidia-application-profiles-key-documentation
sudo ln -s /usr/share/nvidia-340/nvidia-application-profiles-340.104-rc /usr/share/nvidia/nvidia-application-profiles-rc
نتایج در کرنل ۴.۱۵
۱.
sh@sh-desktop:~$ apt policy nvidia-340
nvidia-340:
Installed: 340.104-0ubuntu0.16.04.1
Candidate: 340.104-0ubuntu0.16.04.1
Version table:
*** 340.104-0ubuntu0.16.04.1 500
500 http://us.archive.ubuntu.com/ubuntu xenial-updates/restricted amd64 Packages
100 /var/lib/dpkg/status
340.102-0ubuntu0.16.04.1 500
500 http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 Packages
340.96-0ubuntu3 500
500 http://us.archive.ubuntu.com/ubuntu xenial/restricted amd64 Packages
۲.
sh@sh-desktop:~$ dpkg - l | egrep -i "linux-generic|linux-header"
dpkg: error: need an action option
Type dpkg --help for help about installing and deinstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !
خطا داد یه جستجو کردم به این دستور رسیدم، آیا کمک میکنه؟
sh@sh-desktop:~$ dpkg -l linux-image-*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-================-=============-=============-======================================
rc linux-image-4.10 4.10.0-28.32~ amd64 Linux kernel image for version 4.10.0
rc linux-image-4.10 4.10.0-37.41~ amd64 Linux kernel image for version 4.10.0
rc linux-image-4.13 4.13.0-32.35~ amd64 Linux kernel image for version 4.13.0
rc linux-image-4.13 4.13.0-36.40~ amd64 Linux kernel image for version 4.13.0
rc linux-image-4.13 4.13.0-37.42~ amd64 Linux kernel image for version 4.13.0
rc linux-image-4.13 4.13.0-38.43~ amd64 Linux kernel image for version 4.13.0
rc linux-image-4.13 4.13.0-39.44~ amd64 Linux kernel image for version 4.13.0
rc linux-image-4.13 4.13.0-41.46~ amd64 Linux kernel image for version 4.13.0
rc linux-image-4.13 4.13.0-43.48~ amd64 Linux kernel image for version 4.13.0
ii linux-image-4.13 4.13.0-45.50~ amd64 Linux kernel image for version 4.13.0
ii linux-image-4.15 4.15.0-32.35~ amd64 Signed kernel image generic
ii linux-image-4.15 4.15.0-36.39~ amd64 Signed kernel image generic
rc linux-image-4.4. 4.4.0-112.135 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-116.140 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-119.143 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-121.145 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-122.146 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-124.148 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-127.153 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-128.154 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-130.156 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-133.159 amd64 Linux kernel image for version 4.4.0 o
ii linux-image-4.4. 4.4.0-137.163 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-4.4. 4.4.0-97.120 amd64 Linux kernel image for version 4.4.0 o
rc linux-image-extr 4.10.0-28.32~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.10.0-37.41~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.13.0-32.35~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.13.0-36.40~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.13.0-37.42~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.13.0-38.43~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.13.0-39.44~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.13.0-41.46~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.13.0-43.48~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.13.0-45.50~ amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-112.135 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-116.140 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-119.143 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-121.145 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-122.146 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-124.148 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-127.153 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-128.154 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-130.156 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-133.159 amd64 Linux kernel extra modules for version
ii linux-image-extr 4.4.0-137.163 amd64 Linux kernel extra modules for version
rc linux-image-extr 4.4.0-97.120 amd64 Linux kernel extra modules for version
ii linux-image-gene 4.4.0.137.143 amd64 Generic Linux kernel image
ii linux-image-gene 4.15.0.36.59 amd64 Generic Linux kernel image
un linux-image-unsi <none> <none> (no description available)
un linux-image-unsi <none> <none> (no description available)
۳.
sh@sh-desktop:~$ cat /etc/modprobe.d/nvidia-graphics-drivers.conf
cat: /etc/modprobe.d/nvidia-graphics-drivers.conf: No such file or directory
یه فایل دیگه بود به نام nvidia-340_hybrid.conf
sh@sh-desktop:~$ cat /etc/modprobe.d/nvidia-340_hybrid.conf
# This file was installed by nvidia-340
# Do not edit this file manually
blacklist nouveau
blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off
sh@sh-desktop:~$ ll /etc/alternatives
total 60
drwxr-xr-x 2 root root 12288 Oct 20 20:08 ./
drwxr-xr-x 144 root root 12288 Oct 20 20:25 ../
lrwxrwxrwx 1 root root 20 Oct 25 2017 animate -> /usr/bin/animate-im6*
lrwxrwxrwx 1 root root 36 Oct 25 2017 animate.1.gz -> /usr/share/man/man1/animate-im6.1.gz
lrwxrwxrwx 1 root root 13 Oct 25 2017 awk -> /usr/bin/gawk*
lrwxrwxrwx 1 root root 29 Oct 25 2017 awk.1.gz -> /usr/share/man/man1/gawk.1.gz
lrwxrwxrwx 1 root root 38 Oct 25 2017 builtins.7.gz -> /usr/share/man/man7/bash-builtins.7.gz
lrwxrwxrwx 1 root root 12 Oct 28 2017 c++ -> /usr/bin/g++*
lrwxrwxrwx 1 root root 28 Oct 28 2017 c++.1.gz -> /usr/share/man/man1/g++.1.gz
lrwxrwxrwx 1 root root 16 Oct 25 2017 c89 -> /usr/bin/c89-gcc*
lrwxrwxrwx 1 root root 32 Oct 25 2017 c89.1.gz -> /usr/share/man/man1/c89-gcc.1.gz
lrwxrwxrwx 1 root root 16 Oct 25 2017 c99 -> /usr/bin/c99-gcc*
lrwxrwxrwx 1 root root 32 Oct 25 2017 c99.1.gz -> /usr/share/man/man1/c99-gcc.1.gz
lrwxrwxrwx 1 root root 12 Oct 25 2017 cc -> /usr/bin/gcc*
lrwxrwxrwx 1 root root 28 Oct 25 2017 cc.1.gz -> /usr/share/man/man1/gcc.1.gz
lrwxrwxrwx 1 root root 13 Feb 27 2018 cli -> /usr/bin/mono*
lrwxrwxrwx 1 root root 29 Feb 27 2018 cli.1.gz -> /usr/share/man/man1/mono.1.gz
lrwxrwxrwx 1 root root 32 Feb 27 2018 cli-gacutil.1.gz -> /usr/share/man/man1/gacutil.1.gz
lrwxrwxrwx 1 root root 20 Oct 25 2017 compare -> /usr/bin/compare-im6*
lrwxrwxrwx 1 root root 36 Oct 25 2017 compare.1.gz -> /usr/share/man/man1/compare-im6.1.gz
lrwxrwxrwx 1 root root 22 Oct 25 2017 composite -> /usr/bin/composite-im6*
lrwxrwxrwx 1 root root 38 Oct 25 2017 composite.1.gz -> /usr/share/man/man1/composite-im6.1.gz
lrwxrwxrwx 1 root root 20 Oct 25 2017 conjure -> /usr/bin/conjure-im6*
lrwxrwxrwx 1 root root 36 Oct 25 2017 conjure.1.gz -> /usr/share/man/man1/conjure-im6.1.gz
lrwxrwxrwx 1 root root 20 Oct 25 2017 convert -> /usr/bin/convert-im6*
lrwxrwxrwx 1 root root 36 Oct 25 2017 convert.1.gz -> /usr/share/man/man1/convert-im6.1.gz
lrwxrwxrwx 1 root root 12 Oct 25 2017 cpp -> /usr/bin/cpp*
lrwxrwxrwx 1 root root 61 Oct 25 2017 default.plymouth -> /usr/share/plymouth/themes/xubuntu-logo/xubuntu-logo.plymouth
lrwxrwxrwx 1 root root 60 Oct 25 2017 desktop-background -> /usr/share/images/desktop-base/lines-wallpaper_1920x1080.svg
lrwxrwxrwx 1 root root 40 Oct 25 2017 desktop-background.xml -> /usr/share/images/desktop-base/lines.xml
lrwxrwxrwx 1 root root 45 Oct 25 2017 desktop-grub -> /usr/share/images/desktop-base/lines-grub.png
lrwxrwxrwx 1 root root 50 Oct 25 2017 desktop-splash -> /usr/share/images/desktop-base/spacefun-splash.svg
lrwxrwxrwx 1 root root 20 Oct 25 2017 display -> /usr/bin/display-im6*
lrwxrwxrwx 1 root root 36 Oct 25 2017 display.1.gz -> /usr/share/man/man1/display-im6.1.gz
lrwxrwxrwx 1 root root 9 Oct 25 2017 editor -> /bin/nano*
lrwxrwxrwx 1 root root 29 Oct 25 2017 editor.1.gz -> /usr/share/man/man1/nano.1.gz
lrwxrwxrwx 1 root root 17 Oct 25 2017 ex -> /usr/bin/vim.tiny*
lrwxrwxrwx 1 root root 28 Oct 25 2017 ex.1.gz -> /usr/share/man/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 ex.fr.1.gz -> /usr/share/man/fr/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 ex.it.1.gz -> /usr/share/man/it/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 ex.ja.1.gz -> /usr/share/man/ja/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 ex.pl.1.gz -> /usr/share/man/pl/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 ex.ru.1.gz -> /usr/share/man/ru/man1/vim.1.gz
lrwxrwxrwx 1 root root 35 Oct 28 2017 faked.1.gz -> /usr/share/man/man1/faked-sysv.1.gz
lrwxrwxrwx 1 root root 38 Oct 28 2017 faked.es.1.gz -> /usr/share/man/es/man1/faked-sysv.1.gz
lrwxrwxrwx 1 root root 38 Oct 28 2017 faked.fr.1.gz -> /usr/share/man/fr/man1/faked-sysv.1.gz
lrwxrwxrwx 1 root root 38 Oct 28 2017 faked.sv.1.gz -> /usr/share/man/sv/man1/faked-sysv.1.gz
lrwxrwxrwx 1 root root 22 Oct 28 2017 fakeroot -> /usr/bin/fakeroot-sysv*
lrwxrwxrwx 1 root root 38 Oct 28 2017 fakeroot.1.gz -> /usr/share/man/man1/fakeroot-sysv.1.gz
lrwxrwxrwx 1 root root 41 Oct 28 2017 fakeroot.es.1.gz -> /usr/share/man/es/man1/fakeroot-sysv.1.gz
lrwxrwxrwx 1 root root 41 Oct 28 2017 fakeroot.fr.1.gz -> /usr/share/man/fr/man1/fakeroot-sysv.1.gz
lrwxrwxrwx 1 root root 41 Oct 28 2017 fakeroot.sv.1.gz -> /usr/share/man/sv/man1/fakeroot-sysv.1.gz
lrwxrwxrwx 1 root root 55 Oct 25 2017 fonts-japanese-gothic.ttf -> /usr/share/fonts/truetype/takao-gothic/TakaoPGothic.ttf
lrwxrwxrwx 1 root root 17 Oct 25 2017 from -> /usr/bin/bsd-from*
lrwxrwxrwx 1 root root 33 Oct 25 2017 from.1.gz -> /usr/share/man/man1/bsd-from.1.gz
lrwxrwxrwx 1 root root 19 Oct 25 2017 ftp -> /usr/bin/netkit-ftp*
lrwxrwxrwx 1 root root 35 Oct 25 2017 ftp.1.gz -> /usr/share/man/man1/netkit-ftp.1.gz
lrwxrwxrwx 1 root root 27 Oct 8 00:05 ghostscript-current -> /usr/share/ghostscript/9.25/
lrwxrwxrwx 1 root root 33 Oct 20 20:08 glamor_conf -> /usr/share/nvidia-340/glamor.conf
lrwxrwxrwx 1 root root 16 Feb 27 2018 global-assembly-cache-tool -> /usr/bin/gacutil*
lrwxrwxrwx 1 root root 16 Oct 25 2017 gnome-www-browser -> /usr/bin/firefox*
lrwxrwxrwx 1 root root 20 Oct 25 2017 gstreamer-codec-install -> /usr/bin/gst-install*
lrwxrwxrwx 1 root root 34 Oct 20 20:08 i386-linux-gnu_gl_conf -> /usr/lib/nvidia-340/alt_ld.so.conf
lrwxrwxrwx 1 root root 21 Oct 25 2017 identify -> /usr/bin/identify-im6*
lrwxrwxrwx 1 root root 37 Oct 25 2017 identify.1.gz -> /usr/share/man/man1/identify-im6.1.gz
lrwxrwxrwx 1 root root 19 Oct 25 2017 import -> /usr/bin/import-im6*
lrwxrwxrwx 1 root root 35 Oct 25 2017 import.1.gz -> /usr/share/man/man1/import-im6.1.gz
lrwxrwxrwx 1 root root 13 Oct 25 2017 infobrowser -> /usr/bin/info*
lrwxrwxrwx 1 root root 29 Oct 25 2017 infobrowser.1.gz -> /usr/share/man/man1/info.1.gz
lrwxrwxrwx 1 root root 46 Oct 30 2017 java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java*
lrwxrwxrwx 1 root root 56 Oct 30 2017 java.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/java.1.gz
lrwxrwxrwx 1 root root 47 Oct 30 2017 jexec -> /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jexec*
lrwxrwxrwx 1 root root 52 Oct 30 2017 jexec-binfmt -> /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jar.binfmt
lrwxrwxrwx 1 root root 45 Oct 30 2017 jjs -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/jjs*
lrwxrwxrwx 1 root root 55 Oct 30 2017 jjs.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/jjs.1.gz
lrwxrwxrwx 1 root root 49 Oct 30 2017 keytool -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool*
lrwxrwxrwx 1 root root 59 Oct 30 2017 keytool.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/keytool.1.gz
lrwxrwxrwx 1 root root 15 Apr 2 2018 lft -> /usr/bin/lft.db*
lrwxrwxrwx 1 root root 31 Apr 2 2018 lft.1.gz -> /usr/share/man/man1/lft.db.1.gz
lrwxrwxrwx 1 root root 29 Jun 25 10:50 libblas.so.3 -> /usr/lib/libblas/libblas.so.3
lrwxrwxrwx 1 root root 53 Oct 28 2017 libgksu-gconf-defaults -> /usr/share/libgksu/debian/gconf-defaults.libgksu-sudo
lrwxrwxrwx 1 root root 30 Jun 25 10:50 liblapack.so.3 -> /usr/lib/lapack/liblapack.so.3
lrwxrwxrwx 1 root root 47 Oct 25 2017 libtxc-dxtn-x86_64-linux-gnu -> /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0
lrwxrwxrwx 1 root root 48 Oct 25 2017 lightdm-greeter -> /usr/share/xgreeters/lightdm-gtk-greeter.desktop
lrwxrwxrwx 1 root root 16 Oct 25 2017 locate -> /usr/bin/mlocate*
lrwxrwxrwx 1 root root 32 Oct 25 2017 locate.1.gz -> /usr/share/man/man1/mlocate.1.gz
lrwxrwxrwx 1 root root 14 Oct 25 2017 lzcat -> /usr/bin/xzcat*
lrwxrwxrwx 1 root root 30 Oct 25 2017 lzcat.1.gz -> /usr/share/man/man1/xzcat.1.gz
lrwxrwxrwx 1 root root 14 Oct 25 2017 lzcmp -> /usr/bin/xzcmp*
lrwxrwxrwx 1 root root 30 Oct 25 2017 lzcmp.1.gz -> /usr/share/man/man1/xzcmp.1.gz
lrwxrwxrwx 1 root root 15 Oct 25 2017 lzdiff -> /usr/bin/xzdiff*
lrwxrwxrwx 1 root root 31 Oct 25 2017 lzdiff.1.gz -> /usr/share/man/man1/xzdiff.1.gz
lrwxrwxrwx 1 root root 16 Oct 25 2017 lzegrep -> /usr/bin/xzegrep*
lrwxrwxrwx 1 root root 32 Oct 25 2017 lzegrep.1.gz -> /usr/share/man/man1/xzegrep.1.gz
lrwxrwxrwx 1 root root 16 Oct 25 2017 lzfgrep -> /usr/bin/xzfgrep*
lrwxrwxrwx 1 root root 32 Oct 25 2017 lzfgrep.1.gz -> /usr/share/man/man1/xzfgrep.1.gz
lrwxrwxrwx 1 root root 15 Oct 25 2017 lzgrep -> /usr/bin/xzgrep*
lrwxrwxrwx 1 root root 31 Oct 25 2017 lzgrep.1.gz -> /usr/share/man/man1/xzgrep.1.gz
lrwxrwxrwx 1 root root 15 Oct 25 2017 lzless -> /usr/bin/xzless*
lrwxrwxrwx 1 root root 31 Oct 25 2017 lzless.1.gz -> /usr/share/man/man1/xzless.1.gz
lrwxrwxrwx 1 root root 11 Oct 25 2017 lzma -> /usr/bin/xz*
lrwxrwxrwx 1 root root 27 Oct 25 2017 lzma.1.gz -> /usr/share/man/man1/xz.1.gz
lrwxrwxrwx 1 root root 15 Oct 25 2017 lzmore -> /usr/bin/xzmore*
lrwxrwxrwx 1 root root 31 Oct 25 2017 lzmore.1.gz -> /usr/share/man/man1/xzmore.1.gz
lrwxrwxrwx 1 root root 20 Oct 25 2017 mogrify -> /usr/bin/mogrify-im6*
lrwxrwxrwx 1 root root 36 Oct 25 2017 mogrify.1.gz -> /usr/share/man/man1/mogrify-im6.1.gz
lrwxrwxrwx 1 root root 20 Oct 25 2017 montage -> /usr/bin/montage-im6*
lrwxrwxrwx 1 root root 36 Oct 25 2017 montage.1.gz -> /usr/share/man/man1/montage-im6.1.gz
lrwxrwxrwx 1 root root 11 Oct 25 2017 mt -> /bin/mt-gnu*
lrwxrwxrwx 1 root root 31 Oct 25 2017 mt.1.gz -> /usr/share/man/man1/mt-gnu.1.gz
lrwxrwxrwx 1 root root 26 Oct 25 2017 my.cnf -> /etc/mysql/my.cnf.fallback
lrwxrwxrwx 1 root root 13 Oct 25 2017 nawk -> /usr/bin/gawk*
lrwxrwxrwx 1 root root 29 Oct 25 2017 nawk.1.gz -> /usr/share/man/man1/gawk.1.gz
lrwxrwxrwx 1 root root 15 Oct 25 2017 nc -> /bin/nc.openbsd*
lrwxrwxrwx 1 root root 35 Oct 25 2017 nc.1.gz -> /usr/share/man/man1/nc_openbsd.1.gz
lrwxrwxrwx 1 root root 15 Oct 25 2017 netcat -> /bin/nc.openbsd*
lrwxrwxrwx 1 root root 35 Oct 25 2017 netcat.1.gz -> /usr/share/man/man1/nc_openbsd.1.gz
lrwxrwxrwx 1 root root 37 Oct 25 2017 netrc.5.gz -> /usr/share/man/man5/netkit-netrc.5.gz
lrwxrwxrwx 1 root root 26 Oct 25 2017 newt-palette -> /etc/newt/palette.original
lrwxrwxrwx 1 root root 46 Oct 30 2017 orbd -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/orbd*
lrwxrwxrwx 1 root root 56 Oct 30 2017 orbd.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/orbd.1.gz
lrwxrwxrwx 1 root root 49 Oct 30 2017 pack200 -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/pack200*
lrwxrwxrwx 1 root root 59 Oct 30 2017 pack200.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/pack200.1.gz
lrwxrwxrwx 1 root root 9 Oct 25 2017 pager -> /bin/less*
lrwxrwxrwx 1 root root 29 Oct 25 2017 pager.1.gz -> /usr/share/man/man1/less.1.gz
lrwxrwxrwx 1 root root 19 Oct 25 2017 pftp -> /usr/bin/netkit-ftp*
lrwxrwxrwx 1 root root 35 Oct 25 2017 pftp.1.gz -> /usr/share/man/man1/netkit-ftp.1.gz
lrwxrwxrwx 1 root root 9 Oct 25 2017 pico -> /bin/nano*
lrwxrwxrwx 1 root root 29 Oct 25 2017 pico.1.gz -> /usr/share/man/man1/nano.1.gz
lrwxrwxrwx 1 root root 24 Oct 25 2017 pinentry -> /usr/bin/pinentry-gnome3*
lrwxrwxrwx 1 root root 40 Oct 25 2017 pinentry.1.gz -> /usr/share/man/man1/pinentry-gnome3.1.gz
lrwxrwxrwx 1 root root 24 Oct 25 2017 pinentry-x11 -> /usr/bin/pinentry-gnome3*
lrwxrwxrwx 1 root root 40 Oct 25 2017 pinentry-x11.1.gz -> /usr/share/man/man1/pinentry-gnome3.1.gz
lrwxrwxrwx 1 root root 52 Oct 30 2017 policytool -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/policytool*
lrwxrwxrwx 1 root root 62 Oct 30 2017 policytool.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/policytool.1.gz
lrwxrwxrwx 1 root root 12 Oct 25 2017 rcp -> /usr/bin/scp*
lrwxrwxrwx 1 root root 28 Oct 25 2017 rcp.1.gz -> /usr/share/man/man1/scp.1.gz
-rw-r--r-- 1 root root 100 Jan 13 2016 README
lrwxrwxrwx 1 root root 20 Oct 25 2017 rename -> /usr/bin/file-rename*
lrwxrwxrwx 1 root root 37 Oct 25 2017 rename.1.gz -> /usr/share/man/man1/file-rename.1p.gz
lrwxrwxrwx 1 root root 15 Oct 25 2017 rlogin -> /usr/bin/slogin*
lrwxrwxrwx 1 root root 31 Oct 25 2017 rlogin.1.gz -> /usr/share/man/man1/slogin.1.gz
lrwxrwxrwx 1 root root 46 Oct 30 2017 rmid -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid*
lrwxrwxrwx 1 root root 56 Oct 30 2017 rmid.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/rmid.1.gz
lrwxrwxrwx 1 root root 53 Oct 30 2017 rmiregistry -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmiregistry*
lrwxrwxrwx 1 root root 63 Oct 30 2017 rmiregistry.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/rmiregistry.1.gz
lrwxrwxrwx 1 root root 17 Oct 25 2017 rmt -> /usr/sbin/rmt-tar*
lrwxrwxrwx 1 root root 32 Oct 25 2017 rmt.8.gz -> /usr/share/man/man8/rmt-tar.8.gz
lrwxrwxrwx 1 root root 12 Oct 25 2017 rsh -> /usr/bin/ssh*
lrwxrwxrwx 1 root root 28 Oct 25 2017 rsh.1.gz -> /usr/share/man/man1/ssh.1.gz
lrwxrwxrwx 1 root root 17 Oct 25 2017 rview -> /usr/bin/vim.tiny*
lrwxrwxrwx 1 root root 52 Oct 30 2017 servertool -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/servertool*
lrwxrwxrwx 1 root root 62 Oct 30 2017 servertool.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/servertool.1.gz
lrwxrwxrwx 1 root root 19 Oct 25 2017 stream -> /usr/bin/stream-im6*
lrwxrwxrwx 1 root root 35 Oct 25 2017 stream.1.gz -> /usr/share/man/man1/stream-im6.1.gz
lrwxrwxrwx 1 root root 26 Apr 2 2018 tcptraceroute -> /usr/sbin/tcptraceroute.db*
lrwxrwxrwx 1 root root 41 Apr 2 2018 tcptraceroute.8.gz -> /usr/share/man/man8/tcptraceroute.db.8.gz
lrwxrwxrwx 1 root root 22 Oct 25 2017 telnet -> /usr/bin/telnet.netkit*
lrwxrwxrwx 1 root root 38 Oct 25 2017 telnet.1.gz -> /usr/share/man/man1/telnet.netkit.1.gz
lrwxrwxrwx 1 root root 61 Oct 25 2017 text.plymouth -> /usr/share/plymouth/themes/xubuntu-text/xubuntu-text.plymouth
lrwxrwxrwx 1 root root 51 Oct 30 2017 tnameserv -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/tnameserv*
lrwxrwxrwx 1 root root 61 Oct 30 2017 tnameserv.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/tnameserv.1.gz
lrwxrwxrwx 1 root root 22 Apr 2 2018 traceproto -> /usr/bin/traceproto.db*
lrwxrwxrwx 1 root root 38 Apr 2 2018 traceproto.1.gz -> /usr/share/man/man1/traceproto.db.1.gz
lrwxrwxrwx 1 root root 22 Apr 2 2018 traceroute -> /usr/bin/traceroute.db*
lrwxrwxrwx 1 root root 38 Apr 2 2018 traceroute.1.gz -> /usr/share/man/man1/traceroute.db.1.gz
lrwxrwxrwx 1 root root 28 Oct 25 2017 traceroute6 -> /usr/bin/traceroute6.iputils*
lrwxrwxrwx 1 root root 44 Oct 25 2017 traceroute6.8.gz -> /usr/share/man/man8/traceroute6.iputils.8.gz
lrwxrwxrwx 1 root root 22 Apr 2 2018 traceroute.sbin -> /usr/bin/traceroute.db*
lrwxrwxrwx 1 root root 13 Oct 25 2017 unlzma -> /usr/bin/unxz*
lrwxrwxrwx 1 root root 29 Oct 25 2017 unlzma.1.gz -> /usr/share/man/man1/unxz.1.gz
lrwxrwxrwx 1 root root 51 Oct 30 2017 unpack200 -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/unpack200*
lrwxrwxrwx 1 root root 61 Oct 30 2017 unpack200.1.gz -> /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/unpack200.1.gz
lrwxrwxrwx 1 root root 22 Oct 28 2017 unrar -> /usr/bin/unrar-nonfree*
lrwxrwxrwx 1 root root 38 Oct 28 2017 unrar.1.gz -> /usr/share/man/man1/unrar-nonfree.1.gz
lrwxrwxrwx 1 root root 25 Oct 25 2017 updatedb -> /usr/bin/updatedb.mlocate*
lrwxrwxrwx 1 root root 17 Oct 25 2017 vi -> /usr/bin/vim.tiny*
lrwxrwxrwx 1 root root 28 Oct 25 2017 vi.1.gz -> /usr/share/man/man1/vim.1.gz
lrwxrwxrwx 1 root root 17 Oct 25 2017 view -> /usr/bin/vim.tiny*
lrwxrwxrwx 1 root root 28 Oct 25 2017 view.1.gz -> /usr/share/man/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 view.fr.1.gz -> /usr/share/man/fr/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 view.it.1.gz -> /usr/share/man/it/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 view.ja.1.gz -> /usr/share/man/ja/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 view.pl.1.gz -> /usr/share/man/pl/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 view.ru.1.gz -> /usr/share/man/ru/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 vi.fr.1.gz -> /usr/share/man/fr/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 vi.it.1.gz -> /usr/share/man/it/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 vi.ja.1.gz -> /usr/share/man/ja/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 vi.pl.1.gz -> /usr/share/man/pl/man1/vim.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 vi.ru.1.gz -> /usr/share/man/ru/man1/vim.1.gz
lrwxrwxrwx 1 root root 24 Oct 25 2017 vtrgb -> /etc/console-setup/vtrgb
lrwxrwxrwx 1 root root 17 Oct 25 2017 w -> /usr/bin/w.procps*
lrwxrwxrwx 1 root root 33 Oct 25 2017 w.1.gz -> /usr/share/man/man1/w.procps.1.gz
lrwxrwxrwx 1 root root 18 Oct 25 2017 write -> /usr/bin/bsd-write*
lrwxrwxrwx 1 root root 34 Oct 25 2017 write.1.gz -> /usr/share/man/man1/bsd-write.1.gz
lrwxrwxrwx 1 root root 45 Oct 25 2017 x86_64-linux-gnu_egl_conf -> /usr/lib/x86_64-linux-gnu/mesa-egl/ld.so.conf
lrwxrwxrwx 1 root root 41 Aug 17 11:03 x86_64-linux-gnu_gl_conf -> /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf
lrwxrwxrwx 1 root root 48 Aug 17 11:03 x86_64-linux-gnu_xorg_extra_modules -> /usr/lib/x86_64-linux-gnu/xorg/x11-extra-modules/
lrwxrwxrwx 1 root root 39 Oct 25 2017 x-cursor-theme -> /usr/share/icons/DMZ-White/cursor.theme
lrwxrwxrwx 1 root root 19 Oct 25 2017 x-session-manager -> /usr/bin/startxfce4*
lrwxrwxrwx 1 root root 35 Oct 25 2017 x-session-manager.1.gz -> /usr/share/man/man1/startxfce4.1.gz
lrwxrwxrwx 1 root root 31 Oct 25 2017 x-terminal-emulator -> /usr/bin/xfce4-terminal.wrapper*
lrwxrwxrwx 1 root root 39 Oct 25 2017 x-terminal-emulator.1.gz -> /usr/share/man/man1/xfce4-terminal.1.gz
lrwxrwxrwx 1 root root 14 Oct 25 2017 x-window-manager -> /usr/bin/xfwm4*
lrwxrwxrwx 1 root root 30 Oct 25 2017 x-window-manager.1.gz -> /usr/share/man/man1/xfwm4.1.gz
lrwxrwxrwx 1 root root 16 Oct 25 2017 x-www-browser -> /usr/bin/firefox*
sh@sh-desktop:~$ sudo modprobe nvidia_340
[sudo] password for sh:
modprobe: FATAL: Module nvidia_340 not found in directory /lib/modules/4.15.0-36-generic
sh@sh-desktop:~$ sudo dmesg | grep -i nvidia
[ 5.979815] nouveau 0000:01:00.0: NVIDIA G94 (094100a1)
نتایج در کرنل ۴.۴ مشابه بود به غیر از موارد زیر
۳.
sh@sh-desktop:~$ sudo modprobe nvidia_340
[sudo] password for sh:
modprobe: FATAL: Module nvidia_340 not found in directory /lib/modules/4.4.0-137-generic
sh@sh-desktop:~$ sudo dmesg | grep -i nvidia
[ 4.954304] nouveau 0000:01:00.0: NVIDIA G94 (094100a1)
به نظر میرسه در کرنل ۴.۴ هم همین مشکل وجود داره. آیا از این به بعد باید از کرنل ۴.۴ استفاده کنم یا ۴.۱۵؟
-
در مورد linux-generic-hwe (و همچنین xserver-xorg-hwe) باید بگم این پکیج ها در واقع پکیج های Hardware Enablement هستن که توی مخازن نسخه های lts اوبونتو موجوده. این پکیج ها برای این قرار گرفتن که کسانی که سخت افزار به روزی دارن ولی (به هر دلیلی) از نسخه های lts استفاده می کنن به مشکل در راه اندازی نخورن و این مشکل هم ظاهراً به نسخه ی کرنل ربطی نداره و می تونین از همون نسخه ی 4.15 استفاده کنین.
در مورد دستور dpkg - l | egrep -i "linux-generic|linux-header" ، یه space موقع تایپ کردن اضافی بودش شما خروجی این دستور رو بدین تا مطمئن شیم که header های کرنل فعلی تون نصب هستش و مشکل ماژول ها مربوط به اون نیست.
dpkg -l | egrep -i "linux-generic|linux-header|dkms"
موردی که هست ، طبق خروجی ها ماژول های انویدیا روی سیستم شما وجود ندارن. این مورد ممکنه ناشی از این باشه که nvidia-340 توی مخازن xenial برای کرنل 4.4 باشه و روی 4.15 به درستی جواب نده. (برای مثال توی آرچ در صورتی که از linux-lts استفاده می کنین باید nvidia-lts رو نصب داشته باشین)
برای تست کردن این قضیه مراحل زیر رو دنبال کنین :
1.اول با کرنل 4.4 بوت بگیرین و با دستور زیر مطمئن شین که این کار به درستی انجام شده :
uname -r
2.حالا پکیج های مربوط به انویدیا رو پاک و دوباره نصب کنین :
sudo apt purge nvidia* bbswitch*
sudo apt autoremove
اینبار برای نصب از ubuntu-drivers کمک بگیریم شاید نسخه متفاوتی (غیر 340) رو نصب کرد :
sudo ubuntu-drivers autoinstall
حالا یه دور سیستم رو ری استارت کنین و همچنان با لینوکس 4.4 ، اوبونتو رو بالا بیارین.
الان تست کنین ببینین مشکل حل شده یا نه. اگه حل نشده بود خروجی دستورات زیر رو بدین :
lsmod | grep -i nvidia
sudo dmesg | grep -i nvidia
dpkg -l | egrep -i "nvidia|bumblebee"
sudo find / -type f -iname "nvidia-application-profiles*"
nvidia-settings
sudo dkms status
cat /var/log/Xorg.0.log
-
sh@sh-desktop:~$ dpkg -l | egrep -i "linux-generic|linux-header|dkms"
ii bbswitch-dkms 0.8-3ubuntu1 amd64 Interface for toggling the power on NVIDIA Optimus video cards
ii dkms 2.2.0.3-2ubuntu11.5 all Dynamic Kernel Module Support Framework
ii linux-generic 4.4.0.137.143 amd64 Complete Generic Linux kernel and headers
ii linux-generic-hwe-16.04 4.15.0.36.59 amd64 Complete Generic Linux kernel and headers
ii linux-headers-4.13.0-45 4.13.0-45.50~16.04.1 all Header files related to Linux kernel version 4.13.0
ii linux-headers-4.13.0-45-generic 4.13.0-45.50~16.04.1 amd64 Linux kernel headers for version 4.13.0 on 64 bit x86 SMP
ii linux-headers-4.15.0-32 4.15.0-32.35~16.04.1 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-32-generic 4.15.0-32.35~16.04.1 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii linux-headers-4.15.0-36 4.15.0-36.39~16.04.1 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-36-generic 4.15.0-36.39~16.04.1 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-137 4.4.0-137.163 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-137-generic 4.4.0-137.163 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-generic 4.4.0.137.143 amd64 Generic Linux kernel headers
ii linux-headers-generic-hwe-16.04 4.15.0.36.59 amd64 Generic Linux kernel headers
پکیج های انویدیا با کرنل ۴.۴ پاک و دوباره نصب شد.
sh@sh-desktop:~$ sudo ubuntu-drivers autoinstall
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
bbswitch-dkms dkms lib32gcc1 libc6-i386 libcuda1-340 libjansson4 libxnvctrl0 nvidia-opencl-icd-340 nvidia-prime nvidia-settings
pkg-config screen-resolution-extra
Suggested packages:
bumblebee
The following NEW packages will be installed:
bbswitch-dkms dkms lib32gcc1 libc6-i386 libcuda1-340 libjansson4 libxnvctrl0 nvidia-340 nvidia-opencl-icd-340 nvidia-prime
nvidia-settings pkg-config screen-resolution-extra
0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/72.6 MB of archives.
After this operation, 345 MB of additional disk space will be used.
Selecting previously unselected package dkms.
(Reading database ... 271889 files and directories currently installed.)
Preparing to unpack .../dkms_2.2.0.3-2ubuntu11.5_all.deb ...
Unpacking dkms (2.2.0.3-2ubuntu11.5) ...
Selecting previously unselected package libc6-i386.
Preparing to unpack .../libc6-i386_2.23-0ubuntu10_amd64.deb ...
Unpacking libc6-i386 (2.23-0ubuntu10) ...
Selecting previously unselected package libcuda1-340.
Preparing to unpack .../libcuda1-340_340.104-0ubuntu0.16.04.1_amd64.deb ...
Unpacking libcuda1-340 (340.104-0ubuntu0.16.04.1) ...
Selecting previously unselected package libjansson4:amd64.
Preparing to unpack .../libjansson4_2.7-3ubuntu0.1_amd64.deb ...
Unpacking libjansson4:amd64 (2.7-3ubuntu0.1) ...
Selecting previously unselected package libxnvctrl0.
Preparing to unpack .../libxnvctrl0_361.42-0ubuntu1_amd64.deb ...
Unpacking libxnvctrl0 (361.42-0ubuntu1) ...
Selecting previously unselected package lib32gcc1.
Preparing to unpack .../lib32gcc1_1%3a6.0.1-0ubuntu1_amd64.deb ...
Unpacking lib32gcc1 (1:6.0.1-0ubuntu1) ...
Selecting previously unselected package nvidia-340.
Preparing to unpack .../nvidia-340_340.104-0ubuntu0.16.04.1_amd64.deb ...
Unpacking nvidia-340 (340.104-0ubuntu0.16.04.1) ...
Selecting previously unselected package nvidia-opencl-icd-340.
Preparing to unpack .../nvidia-opencl-icd-340_340.104-0ubuntu0.16.04.1_amd64.deb ...
Unpacking nvidia-opencl-icd-340 (340.104-0ubuntu0.16.04.1) ...
Selecting previously unselected package bbswitch-dkms.
Preparing to unpack .../bbswitch-dkms_0.8-3ubuntu1_amd64.deb ...
Unpacking bbswitch-dkms (0.8-3ubuntu1) ...
Selecting previously unselected package nvidia-prime.
Preparing to unpack .../nvidia-prime_0.8.2_amd64.deb ...
Unpacking nvidia-prime (0.8.2) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../pkg-config_0.29.1-0ubuntu1_amd64.deb ...
Unpacking pkg-config (0.29.1-0ubuntu1) ...
Selecting previously unselected package screen-resolution-extra.
Preparing to unpack .../screen-resolution-extra_0.17.1.1~16.04.1_all.deb ...
Unpacking screen-resolution-extra (0.17.1.1~16.04.1) ...
Selecting previously unselected package nvidia-settings.
Preparing to unpack .../nvidia-settings_361.42-0ubuntu1_amd64.deb ...
Unpacking nvidia-settings (361.42-0ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Processing triggers for dbus (1.10.6-1ubuntu3.3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5.2) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Setting up dkms (2.2.0.3-2ubuntu11.5) ...
Setting up libc6-i386 (2.23-0ubuntu10) ...
Setting up libcuda1-340 (340.104-0ubuntu0.16.04.1) ...
Setting up libjansson4:amd64 (2.7-3ubuntu0.1) ...
Setting up libxnvctrl0 (361.42-0ubuntu1) ...
Setting up lib32gcc1 (1:6.0.1-0ubuntu1) ...
Setting up nvidia-340 (340.104-0ubuntu0.16.04.1) ...
update-alternatives: using /usr/lib/nvidia-340/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in auto mode
update-alternatives: using /usr/share/nvidia-340/glamor.conf to provide /usr/share/X11/xorg.conf.d/glamoregl.conf (glamor_conf) in auto mode
INFO:Enable nvidia-340
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
Adding system user `nvidia-persistenced' (UID 122) ...
Adding new group `nvidia-persistenced' (GID 130) ...
Adding new user `nvidia-persistenced' (UID 122) with group `nvidia-persistenced' ...
Not creating home directory `/'.
Loading new nvidia-340-340.104 DKMS files...
First Installation: checking all kernels...
Building for 4.4.0-137-generic and 4.15.0-36-generic
Building for architecture x86_64
Building initial module for 4.4.0-137-generic
Done.
nvidia_340:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.4.0-137-generic/updates/dkms/
nvidia_340_uvm.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.4.0-137-generic/updates/dkms/
depmod......
DKMS: install completed.
Building initial module for 4.15.0-36-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-340.0.crash'
Error! Bad return status for module build on kernel: 4.15.0-36-generic (x86_64)
Consult /var/lib/dkms/nvidia-340/340.104/build/make.log for more information.
Setting up nvidia-opencl-icd-340 (340.104-0ubuntu0.16.04.1) ...
Setting up bbswitch-dkms (0.8-3ubuntu1) ...
Loading new bbswitch-0.8 DKMS files...
First Installation: checking all kernels...
Building for 4.4.0-137-generic and 4.15.0-36-generic
Building initial module for 4.4.0-137-generic
Done.
bbswitch:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.4.0-137-generic/updates/dkms/
depmod....
DKMS: install completed.
Building initial module for 4.15.0-36-generic
Done.
bbswitch:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.15.0-36-generic/updates/dkms/
depmod....
DKMS: install completed.
Setting up nvidia-prime (0.8.2) ...
Setting up pkg-config (0.29.1-0ubuntu1) ...
Setting up screen-resolution-extra (0.17.1.1~16.04.1) ...
Setting up nvidia-settings (361.42-0ubuntu1) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Processing triggers for ureadahead (0.100.0-19) ...
بعد از ریاستارت و لود کرنل ۴.۴، سیستم لگ داشت و CPU روی ۷۰-۸۰ درصد متغیر بود.
sh@sh-desktop:~$ top
top - 10:02:21 up 1 min, 2 users, load average: 3.61, 1.31, 0.47
Tasks: 188 total, 5 running, 183 sleeping, 0 stopped, 0 zombie
%Cpu(s): 4.7 us, 61.6 sy, 0.0 ni, 33.6 id, 0.0 wa, 0.0 hi, 0.2 si, 0.0 st
KiB Mem : 4034872 total, 3068340 free, 377908 used, 588624 buff/cache
KiB Swap: 2097148 total, 2097148 free, 0 used. 3380776 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1517 root 20 0 333532 64880 34740 R 73.4 1.6 0:41.31 Xorg
236 root 20 0 40736 6540 3872 S 2.7 0.2 0:01.16 systemd-journal
7 root 20 0 0 0 0 R 2.0 0.0 0:01.10 rcu_sched
31 root 20 0 0 0 0 R 2.0 0.0 0:00.16 kworker/1:1
1333 root 20 0 45852 4260 2156 S 1.7 0.1 0:00.91 systemd-udevd
95 root 20 0 0 0 0 R 1.3 0.0 0:00.12 kworker/0:3
1727 sh 20 0 46088 4344 3544 S 1.3 0.1 0:00.63 upstart
281 root 20 0 46248 5480 3096 S 1.0 0.1 0:01.03 systemd-udevd
917 syslog 20 0 256392 4160 2808 S 1.0 0.1 0:00.58 rsyslogd
1339 root 20 0 45852 4260 2156 S 1.0 0.1 0:00.30 systemd-udevd
1858 sh 20 0 32860 2120 1788 S 1.0 0.1 0:00.41 upstart-udev-br
3 root 20 0 0 0 0 S 0.7 0.0 0:00.23 ksoftirqd/0
12 root rt 0 0 0 0 S 0.7 0.0 0:00.04 migration/1
1335 root 20 0 45852 4260 2156 S 0.7 0.1 0:00.40 systemd-udevd
1863 sh 20 0 43456 3912 2900 S 0.7 0.1 0:00.27 dbus-daemon
2366 sh 20 0 235964 30216 14452 S 0.7 0.7 0:00.49 applet.py
8007 root 20 0 20952 832 764 D 0.7 0.0 0:00.02 modprobe
مشکل حل نشد. جواب دستورها در کرنل ۴.۴:
sh@sh-desktop:~$ lsmod | grep -i nvidia
nvidia 10571776 1
drm 364544 6 ttm,drm_kms_helper,nvidia,nouveau
دستور sudo dmesg | grep -i nvidia در ترمینال کامل نمایش داده نشد و جواب رو از اونجایی که نمایش داد تا آخر گذاشتم.
https://paste.ubuntu.ir/irdh
sh@sh-desktop:~$ dpkg -l | egrep -i "nvidia|bumblebee"
ii bbswitch-dkms 0.8-3ubuntu1 amd64 Interface for toggling the power on NVIDIA Optimus video cards
ii libcuda1-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA CUDA runtime library
ii libnvtt2:amd64 2.0.8-1+dfsg-8 amd64 NVIDIA Texture Tools
ii nvidia-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA binary driver - version 340.104
ii nvidia-opencl-icd-340 340.104-0ubuntu0.16.04.1 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.8.2 amd64 Tools to enable NVIDIA's Prime
ii nvidia-settings 361.42-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
sh@sh-desktop:~$ sudo find / -type f -iname "nvidia-application-profiles*"
find: ‘/run/user/1000/gvfs’: Permission denied
find: ‘/proc/21840’: No such file or directory
find: ‘/proc/21841’: No such file or directory
/usr/share/nvidia-340/nvidia-application-profiles-340.104-rc
/usr/share/nvidia-340/nvidia-application-profiles-340.104-key-documentation
sh@sh-desktop:~$ nvidia-settings
Xlib: extension "GLX" missing on display ":0.0".
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no
sh@sh-desktop:~$ sudo dkms status
bbswitch, 0.8, 4.15.0-36-generic, x86_64: installed
bbswitch, 0.8, 4.4.0-137-generic, x86_64: installed
nvidia-340, 340.104, 4.4.0-137-generic, x86_64: installed
دستور cat /var/log/Xorg.0.log هم در ترمینال کامل نمایش داده نشد و جواب رو از اونجایی که نمایش داد تا آخر گذاشتم.
https://paste.ubuntu.ir/nnbg
در ضمن، بعد از اینکه با کرنل ۴.۴ اجرا کردم و با لگ سیستم مواجه شدم، سیستم رو دوباره ریاستارت کردم. و اینبار کرنل ۴.۴ که مقابلش نوشته شده (recovery mode) رو انتخاب کردم و گزینه resume را انتخاب کردم. سیستم بدون مشکل لود شد و درایور انویدیا رو هم شناخت. دوباره سیستم رو ریاستارت کردم و با کرنل ۴.۴ (بدون پسوند) اجرا کردم مشکل CPU همچنان موجود بود و درایور انویدیا هم شناخته نشده بود.
با کرنل ۴.۱۵ هم حالت (recovery mode) رو امتحان کردم ولی درایور انویدیا رو نمیشناسه. در کرنل ۴.۱۵ مشکل CPU ندارم و درایور انویدیا همچنان شناخته نمیشه.
-
خب خوشبختانه مشکل ماژول انویدیا حل شده. طبق خروجی ها و توضیحات شما این ماژول تنها روی کرنل 4.4 جواب می ده.
حالا به نظر میاد با بلک لیست کردن nouveau مشکلتون حل بشه. برای این کار مراحل زیر رو دنبال کنین :
با کرنل 4.4 بوت گرفته و دستور زیر رو وارد کنین :
sudo nano /etc/default/grub
دنبال خط زیر توی اون فایل باشین (ممکنه پارامتر کرنل های داخل "" متفاوت باشه):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
حالا اون خط رو به صورت زیر تغییر بدین تا nouveau بلک لیست بشه (در واقع پارامتر modprobe.blacklist=nouveau رو به پارامترهای قبلی اضافه کنین):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash modprobe.blacklist=nouveau"
فایل رو ذخیره کنین و بعد فایل کانفیگ گراب رو با دستور زیر آپدیت کنین :
sudo update-grub
اگه با این پارامتر کرنل مشکل داشتین ، هر کدوم از پارامترهای زیر رو هم به جای modprobe.blacklist=nouveau تست کنین :
nouveau.modeset=0
nomodeset
و در نهایت از کرنل 4.4 در حالت عادی استفاده کنین.
اگه همچنان مشکل باقی بود خروجی دستورات زیر رو بدین :
cat /proc/cmdline
lsmod | grep -i nvidia
sudo dmesg | grep -i nvidia
cat /var/log/Xorg.0.log
dpkg -l | grep -i xorg
-
مشکل با کرنل ۴.۴ حل شد.
فقط زمانی که در گراب گزینه اول (Ubuntu) رو انتخاب میکنم به شکل اتوماتیک کرنل ۴.۱۵ لود میشه و درایور انویدیا در کرنل ۴.۱۵ شناخته نمیشه. یه جستجو کردم و خط GRUB_DEFAULT=0 را در فایل /etc/default/grub به حالت زیر تغییر دادم.
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 4.4.0-137-generic"
فقط یه سوال میمونه و اینه که از این به بعد برای نصب درایور گرافیک باید از دستور زیر استفاده کنم؟
sudo ubuntu-drivers autoinstall
-
مشکل با کرنل ۴.۴ حل شد.
خدا رو شکر. فقط عبارت (حل شد) رو هم به عنوان اضافه کنین.
فقط زمانی که در گراب گزینه اول (Ubuntu) رو انتخاب میکنم به شکل اتوماتیک کرنل ۴.۱۵ لود میشه و درایور انویدیا در کرنل ۴.۱۵ شناخته نمیشه. یه جستجو کردم و خط GRUB_DEFAULT=0 را در فایل /etc/default/grub به حالت زیر تغییر دادم.
کرنل های hwe رو حذف کنین چون وقتی ازشون استفاده نمی کنین دلیلی برای حضورشون هم وجود نداره
sudo apt purge linux-generic-hwe-16.04 linux-headers-generic-hwe-16.04
sudo apt autoremvoe
حالا با دستور زیر چک کنین نسخه ای به جز 4.4 باقی نمونده باشه اگه مونده بود ، دستی پاکش کنین :
dpkg -l | grep -i linux
حالا دیگه نیازی به ست کردن GRUB_DEFAULT نیست و اون رو هم پاک کنین (حتماً پاکش کنین چون با بروزرسانی کرنل و پاک شدن کرنل های قدیمی به مشکل می خورین) و فایل کانفیگ گراب رو آپدیت کنین.
فقط یه سوال میمونه و اینه که از این به بعد برای نصب درایور گرافیک باید از دستور زیر استفاده کنم؟
نه می تونین همون nvidia-340 رو نصب کنین.
این دستور سخت افزار شما رو تشخیص می ده و بعدش نسخه ی مناسب اون (برای شما ۳۴۰) رو نصب می کنه ولی اگه شما نسخه مناسب خودتون رو بدونین نیازی بهش ندارین.
-
ممنون و تشکر فراوان از همراهیتون.
-
فقط جا داره یه چیزی رو بگم GT 9600 از گرافیک های سری 9 نیست و از نامگذاری قدیمی انویدیا استفاده می کنه.
-
فقط جا داره یه چیزی رو بگم GT 9600 از گرافیک های سری 9 نیست و از نامگذاری قدیمی انویدیا استفاده می کنه.
نه اتفاقا کاملا حرفت اشتباهه :)
سری ۹ انویدیا شامل ایناس :
GeForce 9 Series:
GeForce 9800 GX2, GeForce 9800 GTX/GTX+, GeForce 9800 GT, GeForce 9600 GT, GeForce 9600 GSO, GeForce 9600 GSO 512, GeForce 9600 GS, GeForce 9500 GT, GeForce 9500 GS, GeForce 9400 GT, GeForce 9400, GeForce 9300 GS, GeForce 9300 GE, GeForce 9300 SE, GeForce 9300, GeForce 9200, GeForce 9100
GeForce 9M Series (Notebooks):
GeForce 9800M GTX, GeForce 9800M GTS, GeForce 9800M GT, GeForce 9800M GS, GeForce 9700M GTS, GeForce 9700M GT, GeForce 9650M GT, GeForce 9650M GS, GeForce 9600M GT, GeForce 9600M GS, GeForce 9500M GS, GeForce 9500M G, GeForce 9400M G, GeForce 9400M, GeForce 9300M GS, GeForce 9300M G, GeForce 9200M GS, GeForce 9100M G
فکر کنم تو سری ۹ و سری ۹۰۰ رو با هم قاطی کردی سری ۹۰۰ اینا هستن :
GeForce 900 Series:
GeForce GTX 980 Ti, GeForce GTX 980, GeForce GTX 970, GeForce GTX 960, GeForce GTX 950
GeForce 900M Series (Notebooks):
GeForce GTX 980, GeForce GTX 980M, GeForce GTX 970M, GeForce GTX 965M, GeForce GTX 960M, GeForce GTX 950M, GeForce 945M, GeForce 940MX, GeForce 930MX, GeForce 920MX, GeForce 940M, GeForce 930M, GeForce 920M, GeForce 910M
در ضمن ما چیزی تحت عنوان نامگذاری قدیمی انویدیا نداریم و با یه سرچ ساده می شه اینو فهمید :)
-
فقط جا داره یه چیزی رو بگم GT 9600 از گرافیک های سری 9 نیست و از نامگذاری قدیمی انویدیا استفاده می کنه.
نه اتفاقا کاملا حرفت اشتباهه :)
سری ۹ انویدیا شامل ایناس :
GeForce 9 Series:
GeForce 9800 GX2, GeForce 9800 GTX/GTX+, GeForce 9800 GT, GeForce 9600 GT, GeForce 9600 GSO, GeForce 9600 GSO 512, GeForce 9600 GS, GeForce 9500 GT, GeForce 9500 GS, GeForce 9400 GT, GeForce 9400, GeForce 9300 GS, GeForce 9300 GE, GeForce 9300 SE, GeForce 9300, GeForce 9200, GeForce 9100
GeForce 9M Series (Notebooks):
GeForce 9800M GTX, GeForce 9800M GTS, GeForce 9800M GT, GeForce 9800M GS, GeForce 9700M GTS, GeForce 9700M GT, GeForce 9650M GT, GeForce 9650M GS, GeForce 9600M GT, GeForce 9600M GS, GeForce 9500M GS, GeForce 9500M G, GeForce 9400M G, GeForce 9400M, GeForce 9300M GS, GeForce 9300M G, GeForce 9200M GS, GeForce 9100M G
فکر کنم تو سری ۹ و سری ۹۰۰ رو با هم قاطی کردی سری ۹۰۰ اینا هستن :
GeForce 900 Series:
GeForce GTX 980 Ti, GeForce GTX 980, GeForce GTX 970, GeForce GTX 960, GeForce GTX 950
GeForce 900M Series (Notebooks):
GeForce GTX 980, GeForce GTX 980M, GeForce GTX 970M, GeForce GTX 965M, GeForce GTX 960M, GeForce GTX 950M, GeForce 945M, GeForce 940MX, GeForce 930MX, GeForce 920MX, GeForce 940M, GeForce 930M, GeForce 920M, GeForce 910M
در ضمن ما چیزی تحت عنوان نامگذاری قدیمی انویدیا نداریم و با یه سرچ ساده می شه اینو فهمید :)
خوب من منظورم از قدیم و جدید اینه قبلا از ۴ عدد برای نامگذاری استفاده می شد ولی به ۳ عدد تغییر کرد.
این رو هم که گفتم دلیل این بود که تا جایی که من اطلاع دارم این گرافیک از نسل و خاواده های جدید نیست دیگه ( همیشه درایور های انحصاری رو برای گرافیک های جدید و آزاد رو برای قدیمی توصیه می کنند برای باز دهی بهترشون) منم خواستم اشاره کنم تا پست های قدیمی خودم رو تاکید کنم ( دلیل شما برای نصب درایور غیر آزاد چیه ؟ ) من انویدیا ندارم ولی خوب بهتر دونستم بدونم آیا درایور آزاد روی نسل های قدیمی اون طور که من فکر می کنم هستش یا نه.(فقط شخصی که از اپن سخت افزار استفاده می کنه می تونه به سوال من جواب بده که احساس می کنم درایور آزاد رو تست نکرده و فقط به دنبال نصب یک درایور از انویدیاست)
-
...
( همیشه درایور های انحصاری رو برای گرافیک های جدید و آزاد رو برای قدیمی توصیه می کنند برای باز دهی بهترشون)
... من انویدیا ندارم ولی خوب بهتر دونستم بدونم آیا درایور آزاد روی نسل های قدیمی اون طور که من فکر می کنم هستش یا نه.(فقط شخصی که از اپن سخت افزار استفاده می کنه می تونه به سوال من جواب بده که احساس می کنم درایور آزاد رو تست نکرده و فقط به دنبال نصب یک درایور از انویدیاست)
درایور آزاد انویدیا (nouveau) متاسفانه اصلا بازدهی خوبی نداره و عملا از کارت گرافیک شما استفاده نمیکنه. اگر نیاز دارین از قدرت کارت گرافیکتون استفاده کنین فقط درایور انحصاری خود انویدیا از پس این کار بر میاد. قدیم و جدید هم نداره، در صورتی که کارت گرافیکتون توسط انویدیا پشتیبانی بشه برای استفاده واقعی ازش نیازه که درایور انحصاری انویدیا نصب کنین. اگر هم که پشتیبانی نشه چارهای به جز نصب درایور آزاد ندارین ولی این به این معنی نیست که بازدهیش بهتر از انحصاریه.
-
خوب من منظورم از قدیم و جدید اینه قبلا از ۴ عدد برای نامگذاری استفاده می شد ولی به ۳ عدد تغییر کرد.
این رو هم که گفتم دلیل این بود که تا جایی که من اطلاع دارم این گرافیک از نسل و خاواده های جدید نیست دیگه ( همیشه درایور های انحصاری رو برای گرافیک های جدید و آزاد رو برای قدیمی توصیه می کنند برای باز دهی بهترشون) منم خواستم اشاره کنم تا پست های قدیمی خودم رو تاکید کنم ( دلیل شما برای نصب درایور غیر آزاد چیه ؟ ) من انویدیا ندارم ولی خوب بهتر دونستم بدونم آیا درایور آزاد روی نسل های قدیمی اون طور که من فکر می کنم هستش یا نه.(فقط شخصی که از اپن سخت افزار استفاده می کنه می تونه به سوال من جواب بده که احساس می کنم درایور آزاد رو تست نکرده و فقط به دنبال نصب یک درایور از انویدیاست)
این پیامتون به پیام قبلیتون هیچ ربطی نداره. اینکه این گرافیک قدیمی هست یا جدید و یا اینکه درایور آزاد روش خوب جواب می ده یا نه ، یک مطلب هستش ولی اینکه گرافیک 9600 GT از سری 9 نیست یه مطلب دیگه.
-
خوب من منظورم از قدیم و جدید اینه قبلا از ۴ عدد برای نامگذاری استفاده می شد ولی به ۳ عدد تغییر کرد.
این رو هم که گفتم دلیل این بود که تا جایی که من اطلاع دارم این گرافیک از نسل و خاواده های جدید نیست دیگه ( همیشه درایور های انحصاری رو برای گرافیک های جدید و آزاد رو برای قدیمی توصیه می کنند برای باز دهی بهترشون) منم خواستم اشاره کنم تا پست های قدیمی خودم رو تاکید کنم ( دلیل شما برای نصب درایور غیر آزاد چیه ؟ ) من انویدیا ندارم ولی خوب بهتر دونستم بدونم آیا درایور آزاد روی نسل های قدیمی اون طور که من فکر می کنم هستش یا نه.(فقط شخصی که از اپن سخت افزار استفاده می کنه می تونه به سوال من جواب بده که احساس می کنم درایور آزاد رو تست نکرده و فقط به دنبال نصب یک درایور از انویدیاست)
این پیامتون به پیام قبلیتون هیچ ربطی نداره. اینکه این گرافیک قدیمی هست یا جدید و یا اینکه درایور آزاد روش خوب جواب می ده یا نه ، یک مطلب هستش ولی اینکه گرافیک 9600 GT از سری 9 نیست یه مطلب دیگه.
خوب حرف شما رو تایید کردم دیگه شما گفتید سری ۹ و ۹۰۰ متفاوت هستند و اگه توجه کرده باشید من هم نوشتم بله به اشتباه این فکر رو می کردم که ۹ همون نسل های جدید هستش (۹۰۰).