انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: عدم نصب صحیح درایور گرافیک  (دفعات بازدید: 2580 بار)

0 کاربر و 5 مهمان درحال مشاهده موضوع.

آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #15 : 22 شهریور 1397، 01:06 ب‌ظ »
دو تا مشکل وجود داره یکی اینکه گرافیک nvidia به درستی نصب نشده و مشکل دیگه هم اینه که درایور nouveau بلک لیست نشده (عموماً اگه نصب nvidia به درستی انجام بشه خود apt بلک لیست کردن رو انجام می ده - از طریق ساخت فایل nvidia-blacklists-nouveau.conf - ولی اگه ساخته نشه خودمون می سازیمش)

این دستورات رو بزنین و خروجیشون رو بذارین :
sudo apt update
sudo apt install -f
sudo apt install libnvidia-gl-390
sudo apt install libnvidia-gl-390:i386

آفلاین amir13

  • Newbie
  • *
  • ارسال: 14
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #16 : 23 شهریور 1397، 12:42 ب‌ظ »
دو تا مشکل وجود داره یکی اینکه گرافیک nvidia به درستی نصب نشده و مشکل دیگه هم اینه که درایور nouveau بلک لیست نشده (عموماً اگه نصب nvidia به درستی انجام بشه خود apt بلک لیست کردن رو انجام می ده - از طریق ساخت فایل nvidia-blacklists-nouveau.conf - ولی اگه ساخته نشه خودمون می سازیمش)

این دستورات رو بزنین و خروجیشون رو بذارین :
sudo apt update
sudo apt install -f
sudo apt install libnvidia-gl-390
sudo apt install libnvidia-gl-390:i386

چجوری و کجا باید اون فایل ساخته بشه؟
خروجی دستورات بالا:
amir13@amir-PC:~$ sudo apt update
[sudo] password for amir13:
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease                   
Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]   
Hit:3 http://ppa.launchpad.net/flexiondotorg/telegram/ubuntu bionic InRelease 
Get:4 http://dl.google.com/linux/chrome/deb stable Release [1,189 B]           
Get:5 https://deb.opera.com/opera-stable stable InRelease [2,592 B]           
Get:6 http://dl.google.com/linux/chrome/deb stable Release.gpg [819 B]         
Hit:7 http://ppa.launchpad.net/plushuang-tw/uget-stable/ubuntu bionic InRelease
Hit:8 http://ir.archive.ubuntu.com/ubuntu bionic InRelease                     
Ign:6 http://dl.google.com/linux/chrome/deb stable Release.gpg                 
Hit:9 https://repo.skype.com/deb stable InRelease                             
Get:10 http://ir.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] 
Get:11 https://deb.opera.com/opera-stable stable/non-free amd64 Packages [1,821 B]
Get:12 http://ir.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:13 http://ir.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [286 kB]
Get:14 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages [132 kB]
Get:15 http://ir.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [322 kB]
Get:16 http://ir.archive.ubuntu.com/ubuntu bionic-updates/main Translation-en [122 kB]
Get:17 http://ir.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages [192 kB]
Get:18 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [167 kB]
Get:19 http://security.ubuntu.com/ubuntu bionic-security/universe i386 Packages [66.5 kB]
Get:20 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [66.6 kB]
Get:21 http://ir.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [192 kB]
Get:22 http://security.ubuntu.com/ubuntu bionic-security/universe Translation-en [39.2 kB]
Get:23 http://ir.archive.ubuntu.com/ubuntu bionic-updates/universe Translation-en [90.0 kB]
Get:24 http://ir.archive.ubuntu.com/ubuntu bionic-updates/multiverse i386 Packages [4,360 B]
Get:25 http://ir.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [4,200 B]
Get:26 http://ir.archive.ubuntu.com/ubuntu bionic-updates/multiverse Translation-en [2,740 B]
Reading package lists... Done                                           
W: GPG error: http://dl.google.com/linux/chrome/deb stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1397BC53640DB551
E: The repository 'http://dl.google.com/linux/chrome/deb stable Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
amir13@amir-PC:~$ sudo apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  lib32gcc1 libc6-i386 libnvidia-common-396
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libnvidia-gl-390 libnvidia-gl-390:i386
The following NEW packages will be installed:
  libnvidia-gl-390 libnvidia-gl-390:i386
0 upgraded, 2 newly installed, 0 to remove and 51 not upgraded.
18 not fully installed or removed.
Need to get 0 B/29.1 MB of archives.
After this operation, 147 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 292148 files and directories currently installed.)
Preparing to unpack .../libnvidia-gl-390_390.48-0ubuntu3_i386.deb ...
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/i386-linux-gnu/libGL.so.1 by libnvidia-gl-390'
  found 'diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340'
dpkg: error processing archive /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_i386.deb (--unpack):
 new libnvidia-gl-390:i386 package pre-installation script subprocess returned error exit status 2
Preparing to unpack .../libnvidia-gl-390_390.48-0ubuntu3_amd64.deb ...
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 by libnvidia-gl-390'
  found 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340'
dpkg: error processing archive /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb (--unpack):
 new libnvidia-gl-390:amd64 package pre-installation script subprocess returned error exit status 2
Errors were encountered while processing:
 /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_i386.deb
 /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
amir13@amir-PC:~$ sudo apt install libnvidia-gl-390
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libnvidia-ifr1-390:i386 : Depends: libnvidia-gl-390:i386 but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
amir13@amir-PC:~$ sudo apt install libnvidia-gl-390:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libnvidia-ifr1-390 : Depends: libnvidia-gl-390 but it is not going to be installed
 nvidia-driver-390 : Depends: libnvidia-gl-390 (= 390.48-0ubuntu3) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
amir13@amir-PC:~$ ^C


بابت وقتی که میذارین ممنونم

آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #17 : 24 شهریور 1397، 01:14 ب‌ظ »
خواهش می کنم دوست عزیز.
احساس می کنم ، شما نسخه ی 340 رو هم نصب کرده بودین و همین باعث این مشکلات شده. این دستورات رو وارد کنین تا ببینیم مشکل حل می شه یا نه :
sudo dpkg-divert --package nvidia-340 --remove /usr/lib/i386-linux-gnu/libGL.so.1
sudo apt install -f

خروجی دستورات بالا رو هم بذارین ، در ضمن خروجی این دستور رو هم بذارین تا پکیج های اضافی رو پاک کنیم:
dpkg -l | grep -i nvidia

آفلاین amir13

  • Newbie
  • *
  • ارسال: 14
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #18 : 25 شهریور 1397، 05:40 ب‌ظ »
خواهش می کنم دوست عزیز.
احساس می کنم ، شما نسخه ی 340 رو هم نصب کرده بودین و همین باعث این مشکلات شده. این دستورات رو وارد کنین تا ببینیم مشکل حل می شه یا نه :
sudo dpkg-divert --package nvidia-340 --remove /usr/lib/i386-linux-gnu/libGL.so.1
sudo apt install -f

خروجی دستورات بالا رو هم بذارین ، در ضمن خروجی این دستور رو هم بذارین تا پکیج های اضافی رو پاک کنیم:
dpkg -l | grep -i nvidia

خیر ورژن 340 رو نصب نکردم
دوباره فرقی نکرد...
خروجی دستورات:
amir13@amir-PC:~$ sudo dpkg-divert --package nvidia-340 --remove /usr/lib/i386-linux-gnu/libGL.so.1
[sudo] password for amir13:
Removing 'diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340'
amir13@amir-PC:~$ sudo apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  lib32gcc1 libc6-i386 libnvidia-common-396
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libnvidia-gl-390 libnvidia-gl-390:i386
The following NEW packages will be installed:
  libnvidia-gl-390 libnvidia-gl-390:i386
0 upgraded, 2 newly installed, 0 to remove and 51 not upgraded.
18 not fully installed or removed.
Need to get 0 B/29.1 MB of archives.
After this operation, 147 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 292147 files and directories currently installed.)
Preparing to unpack .../libnvidia-gl-390_390.48-0ubuntu3_i386.deb ...
diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/i386-linux-gnu/libGL.so by libnvidia-gl-390'
  found 'diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340'
dpkg: error processing archive /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_i386.deb (--unpack):
 new libnvidia-gl-390:i386 package pre-installation script subprocess returned error exit status 2
Preparing to unpack .../libnvidia-gl-390_390.48-0ubuntu3_amd64.deb ...
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340
dpkg-divert: error: mismatch on package
  when removing 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 by libnvidia-gl-390'
  found 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340'
dpkg: error processing archive /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb (--unpack):
 new libnvidia-gl-390:amd64 package pre-installation script subprocess returned error exit status 2
Errors were encountered while processing:
 /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_i386.deb
 /var/cache/apt/archives/libnvidia-gl-390_390.48-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
amir13@amir-PC:~$ dpkg -l | grep -i nvidia
iU  libnvidia-cfg1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-390                                        390.48-0ubuntu3                     all          Shared files used by the NVIDIA libraries
ii  libnvidia-common-396                                        396.54-0ubuntu0~gpu18.04.1          all          Shared files used by the NVIDIA libraries
iU  libnvidia-compute-390:amd64                                 390.48-0ubuntu3                     amd64        NVIDIA libcompute package
iU  libnvidia-compute-390:i386                                  390.48-0ubuntu3                     i386         NVIDIA libcompute package
rc  libnvidia-compute-396:amd64                                 396.54-0ubuntu0~gpu18.04.1          amd64        NVIDIA libcompute package
rc  libnvidia-compute-396:i386                                  396.54-0ubuntu0~gpu18.04.1          i386         NVIDIA libcompute package
iU  libnvidia-decode-390:amd64                                  390.48-0ubuntu3                     amd64        NVIDIA Video Decoding runtime libraries
iU  libnvidia-decode-390:i386                                   390.48-0ubuntu3                     i386         NVIDIA Video Decoding runtime libraries
iU  libnvidia-encode-390:amd64                                  390.48-0ubuntu3                     amd64        NVENC Video Encoding runtime library
iU  libnvidia-encode-390:i386                                   390.48-0ubuntu3                     i386         NVENC Video Encoding runtime library
iU  libnvidia-fbc1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
iU  libnvidia-fbc1-390:i386                                     390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
iU  libnvidia-ifr1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
iU  libnvidia-ifr1-390:i386                                     390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  mate-optimus                                                18.04.0-1                           all          MATE Desktop applet for controlling NVIDIA Optimus graphics cards
iU  nvidia-compute-utils-390                                    390.48-0ubuntu3                     amd64        NVIDIA compute utilities
rc  nvidia-compute-utils-396                                    396.54-0ubuntu0~gpu18.04.1          amd64        NVIDIA compute utilities
iU  nvidia-dkms-390                                             390.48-0ubuntu3                     amd64        NVIDIA DKMS package
rc  nvidia-dkms-396                                             396.54-0ubuntu0~gpu18.04.1          amd64        NVIDIA DKMS package
iU  nvidia-driver-390                                           390.48-0ubuntu3                     amd64        NVIDIA driver metapackage
iU  nvidia-kernel-common-390                                    390.48-0ubuntu3                     amd64        Shared files used with the kernel module
rc  nvidia-kernel-common-396                                    396.54-0ubuntu0~gpu18.04.1          amd64        Shared files used with the kernel module
iU  nvidia-kernel-source-390                                    390.48-0ubuntu3                     amd64        NVIDIA kernel source package
rc  nvidia-opencl-icd-340                                       340.107-0ubuntu0~gpu18.04.1         amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                                0.8.8                               all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                                             390.42-0ubuntu1                     amd64        Tool for configuring the NVIDIA graphics driver
iU  nvidia-utils-390                                            390.48-0ubuntu3                     amd64        NVIDIA driver support binaries
iU  xserver-xorg-video-nvidia-390                               390.48-0ubuntu3                     amd64        NVIDIA binary Xorg driver
amir13@amir-PC:~$


آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #19 : 25 شهریور 1397، 08:17 ب‌ظ »
نه فرق کرده. خطای diversion قبلاً این بود :
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340ولی الان این هستش :
diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340
و این یعنی diversion مربوط به libGL.so.1 رفع شده.

شما این دستور رو وارد کنین تا مشکل باقی فایل ها هم رفع بشه :
for FILE in $(dpkg-divert --list | grep nvidia-340 | awk '{print $3}'); do sudo dpkg-divert --remove $FILE; done
در ضمن بعضی از پکیج های مربوط به نسخه ی 396 و 340 هم نصب شدن و اونا هم باید پاک بشن :

sudo dpkg -r --force-all nvidia-opencl-icd-340 libnvidia-common-396 libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396
sudo apt install -f

خروجی دستورات بالا رو بذارین ، در ضمن خروجی این دستورات رو هم بذارین :
dpkg -l | grep -i nvidia
dpkg-divert --list

آفلاین amir13

  • Newbie
  • *
  • ارسال: 14
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #20 : 26 شهریور 1397، 09:14 ب‌ظ »
نه فرق کرده. خطای diversion قبلاً این بود :
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340ولی الان این هستش :
diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340
و این یعنی diversion مربوط به libGL.so.1 رفع شده.

شما این دستور رو وارد کنین تا مشکل باقی فایل ها هم رفع بشه :
for FILE in $(dpkg-divert --list | grep nvidia-340 | awk '{print $3}'); do sudo dpkg-divert --remove $FILE; done
در ضمن بعضی از پکیج های مربوط به نسخه ی 396 و 340 هم نصب شدن و اونا هم باید پاک بشن :

sudo dpkg -r --force-all nvidia-opencl-icd-340 libnvidia-common-396 libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396
sudo apt install -f

خروجی دستورات بالا رو بذارین ، در ضمن خروجی این دستورات رو هم بذارین :
dpkg -l | grep -i nvidia
dpkg-divert --list
خروجی همه دستورات بالا:
amir13@amir-PC:~$ for FILE in $(dpkg-divert --list | grep nvidia-340 | awk '{print $3}'); do sudo dpkg-divert --remove $FILE; done
[sudo] password for amir13:
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libEGL.so to /usr/lib/x86_64-linux-gnu/libEGL.so.distrib by nvidia-340'
Removing 'diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to /usr/lib/i386-linux-gnu/libGLESv2.so.2.distrib by nvidia-340'
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.distrib by nvidia-340'
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libEGL.so.1 to /usr/lib/x86_64-linux-gnu/libEGL.so.1.distrib by nvidia-340'
Removing 'diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to /usr/lib/i386-linux-gnu/libGLESv2.so.distrib by nvidia-340'
Removing 'diversion of /usr/lib/i386-linux-gnu/libEGL.so to /usr/lib/i386-linux-gnu/libEGL.so.distrib by nvidia-340'
Removing 'diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340'
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340'
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so to /usr/lib/x86_64-linux-gnu/libGL.so.distrib by nvidia-340'
Removing 'diversion of /usr/lib/i386-linux-gnu/libEGL.so.1 to /usr/lib/i386-linux-gnu/libEGL.so.1.distrib by nvidia-340'
Removing 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so to /usr/lib/x86_64-linux-gnu/libGLESv2.so.distrib by nvidia-340'
amir13@amir-PC:~$ sudo dpkg -r --force-all nvidia-opencl-icd-340 libnvidia-common-396 libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396
dpkg: warning: ignoring request to remove nvidia-opencl-icd-340, only the config
 files of which are on the system; use --purge to remove them too
(Reading database ... 292127 files and directories currently installed.)
Removing libnvidia-common-396 (396.54-0ubuntu0~gpu18.04.1) ...
dpkg: warning: ignoring request to remove libnvidia-compute-396:amd64, only the config
 files of which are on the system; use --purge to remove them too
dpkg: warning: ignoring request to remove libnvidia-compute-396:i386, only the config
 files of which are on the system; use --purge to remove them too
dpkg: warning: ignoring request to remove nvidia-compute-utils-396, only the config
 files of which are on the system; use --purge to remove them too
dpkg: warning: ignoring request to remove nvidia-dkms-396, only the config
 files of which are on the system; use --purge to remove them too
dpkg: warning: ignoring request to remove nvidia-kernel-common-396, only the config
 files of which are on the system; use --purge to remove them too
amir13@amir-PC:~$ sudo apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  lib32gcc1 libc6-i386
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libnvidia-gl-390 libnvidia-gl-390:i386
The following NEW packages will be installed:
  libnvidia-gl-390 libnvidia-gl-390:i386
0 upgraded, 2 newly installed, 0 to remove and 51 not upgraded.
18 not fully installed or removed.
Need to get 0 B/29.1 MB of archives.
After this operation, 147 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 292123 files and directories currently installed.)
Preparing to unpack .../libnvidia-gl-390_390.48-0ubuntu3_i386.deb ...
Unpacking libnvidia-gl-390:i386 (390.48-0ubuntu3) ...
Preparing to unpack .../libnvidia-gl-390_390.48-0ubuntu3_amd64.deb ...
Unpacking libnvidia-gl-390:amd64 (390.48-0ubuntu3) ...
Setting up nvidia-kernel-source-390 (390.48-0ubuntu3) ...
Setting up libnvidia-fbc1-390:amd64 (390.48-0ubuntu3) ...
Setting up libnvidia-fbc1-390:i386 (390.48-0ubuntu3) ...
Processing triggers for initramfs-tools (0.130ubuntu3.1) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-33-generic
Setting up libnvidia-compute-390:amd64 (390.48-0ubuntu3) ...
Setting up libnvidia-compute-390:i386 (390.48-0ubuntu3) ...
Setting up nvidia-kernel-common-390 (390.48-0ubuntu3) ...
update-initramfs: deferring update (trigger activated)
Setting up libnvidia-cfg1-390:amd64 (390.48-0ubuntu3) ...
Setting up xserver-xorg-video-nvidia-390 (390.48-0ubuntu3) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libnvidia-gl-390:amd64 (390.48-0ubuntu3) ...
Setting up libnvidia-gl-390:i386 (390.48-0ubuntu3) ...
Processing triggers for man-db (2.8.3-2) ...
Setting up libnvidia-decode-390:amd64 (390.48-0ubuntu3) ...
Setting up libnvidia-decode-390:i386 (390.48-0ubuntu3) ...
Setting up nvidia-compute-utils-390 (390.48-0ubuntu3) ...
Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory
Adding system user `nvidia-persistenced' (UID 122) ...
Adding new group `nvidia-persistenced' (GID 129) ...
Adding new user `nvidia-persistenced' (UID 122) with group `nvidia-persistenced' ...
Not creating home directory `/nonexistent'.
Setting up libnvidia-encode-390:amd64 (390.48-0ubuntu3) ...
Setting up libnvidia-encode-390:i386 (390.48-0ubuntu3) ...
Setting up libnvidia-ifr1-390:amd64 (390.48-0ubuntu3) ...
Setting up libnvidia-ifr1-390:i386 (390.48-0ubuntu3) ...
Setting up nvidia-utils-390 (390.48-0ubuntu3) ...
Setting up nvidia-dkms-390 (390.48-0ubuntu3) ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
Loading new nvidia-390.48 DKMS files...
Building for 4.15.0-33-generic
Building for architecture x86_64
Building initial module for 4.15.0-33-generic
Done.

nvidia:
Running module version sanity check.
Error! Module version 390.48 for nvidia.ko
is not newer than what is already found in kernel 4.15.0-33-generic (396.54).
You may override by specifying --force.

nvidia-modeset.ko:
Running module version sanity check.

Good news! Module version 390.48 for nvidia-modeset.ko
exactly matches what is already found in kernel 4.15.0-33-generic.
DKMS will not replace this module.
You may override by specifying --force.

nvidia-drm.ko:
Running module version sanity check.
Error! Module version 390.48 for nvidia-drm.ko
is not newer than what is already found in kernel 4.15.0-33-generic (396.54).
You may override by specifying --force.

nvidia-uvm.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/4.15.0-33-generic/updates/dkms/

depmod....

DKMS: install completed.
Setting up nvidia-driver-390 (390.48-0ubuntu3) ...
Processing triggers for initramfs-tools (0.130ubuntu3.1) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-33-generic
Processing triggers for libc-bin (2.27-3ubuntu1) ...
amir13@amir-PC:~$ dpkg -l | grep -i nvidia
ii  libnvidia-cfg1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-390                                        390.48-0ubuntu3                     all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-390:amd64                                 390.48-0ubuntu3                     amd64        NVIDIA libcompute package
ii  libnvidia-compute-390:i386                                  390.48-0ubuntu3                     i386         NVIDIA libcompute package
rc  libnvidia-compute-396:amd64                                 396.54-0ubuntu0~gpu18.04.1          amd64        NVIDIA libcompute package
rc  libnvidia-compute-396:i386                                  396.54-0ubuntu0~gpu18.04.1          i386         NVIDIA libcompute package
ii  libnvidia-decode-390:amd64                                  390.48-0ubuntu3                     amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-390:i386                                   390.48-0ubuntu3                     i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-390:amd64                                  390.48-0ubuntu3                     amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-390:i386                                   390.48-0ubuntu3                     i386         NVENC Video Encoding runtime library
ii  libnvidia-fbc1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-390:i386                                     390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-390:amd64                                      390.48-0ubuntu3                     amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-390:i386                                       390.48-0ubuntu3                     i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ifr1-390:i386                                     390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  mate-optimus                                                18.04.0-1                           all          MATE Desktop applet for controlling NVIDIA Optimus graphics cards
ii  nvidia-compute-utils-390                                    390.48-0ubuntu3                     amd64        NVIDIA compute utilities
rc  nvidia-compute-utils-396                                    396.54-0ubuntu0~gpu18.04.1          amd64        NVIDIA compute utilities
ii  nvidia-dkms-390                                             390.48-0ubuntu3                     amd64        NVIDIA DKMS package
rc  nvidia-dkms-396                                             396.54-0ubuntu0~gpu18.04.1          amd64        NVIDIA DKMS package
ii  nvidia-driver-390                                           390.48-0ubuntu3                     amd64        NVIDIA driver metapackage
ii  nvidia-kernel-common-390                                    390.48-0ubuntu3                     amd64        Shared files used with the kernel module
rc  nvidia-kernel-common-396                                    396.54-0ubuntu0~gpu18.04.1          amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-390                                    390.48-0ubuntu3                     amd64        NVIDIA kernel source package
rc  nvidia-opencl-icd-340                                       340.107-0ubuntu0~gpu18.04.1         amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                                0.8.8                               all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                                             390.42-0ubuntu1                     amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-390                                            390.48-0ubuntu3                     amd64        NVIDIA driver support binaries
ii  xserver-xorg-video-nvidia-390                               390.48-0ubuntu3                     amd64        NVIDIA binary Xorg driver
amir13@amir-PC:~$ dpkg-divert --list
diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common
diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
diversion of /bin/sh to /bin/sh.distrib by dash
diversion of /usr/share/initramfs-tools/hooks/klibc to /usr/share/initramfs-tools/hooks/klibc^i-t by klibc-utils
amir13@amir-PC:~$

« آخرین ویرایش: 26 شهریور 1397، 11:00 ب‌ظ توسط amir13 »

آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #21 : 27 شهریور 1397، 01:20 ق‌ظ »
الان نسخه ی 390 به درستی نصب شده ولی نسخه های دیگه هنوز کامل پاک نشدن با این دستورات بقیه رو هم کامل پاک کنین :
sudo apt purge nvidia-opencl-icd-340 libnvidia-common-396 libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396
sudo apt autoremove

اگه دستورات بالا بدون مشکل باقی مانده ی اون پکیج ها رو هم پاک کردن که هیچ اگه نکردن این دستور رو هم وارد کنین :
sudo dpkg --purge --force-all nvidia-opencl-icd-340 libnvidia-common-396 libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396
در ضمن علاوه بر خروجی دستورات بالا ، خروجی این دستورات رو بذارین :
dpkg -l | grep -i nvidia
nvidia-smi
xrandr
lspci -nnk | egrep -i "3d|vga" -A3

آفلاین amir13

  • Newbie
  • *
  • ارسال: 14
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #22 : 27 شهریور 1397، 09:09 ب‌ظ »
الان نسخه ی 390 به درستی نصب شده ولی نسخه های دیگه هنوز کامل پاک نشدن با این دستورات بقیه رو هم کامل پاک کنین :
sudo apt purge nvidia-opencl-icd-340 libnvidia-common-396 libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396
sudo apt autoremove

اگه دستورات بالا بدون مشکل باقی مانده ی اون پکیج ها رو هم پاک کردن که هیچ اگه نکردن این دستور رو هم وارد کنین :
sudo dpkg --purge --force-all nvidia-opencl-icd-340 libnvidia-common-396 libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396
در ضمن علاوه بر خروجی دستورات بالا ، خروجی این دستورات رو بذارین :
dpkg -l | grep -i nvidia
nvidia-smi
xrandr
lspci -nnk | egrep -i "3d|vga" -A3
ظاهرا پاک شدن و اروری نداد.
amir13@amir-PC:~$ sudo apt purge nvidia-opencl-icd-340 libnvidia-common-396 libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396
[sudo] password for amir13:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libnvidia-common-396
amir13@amir-PC:~$ sudo apt autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  lib32gcc1 libc6-i386 linux-headers-4.15.0-29 linux-headers-4.15.0-29-generic
  linux-image-4.15.0-29-generic linux-modules-4.15.0-29-generic
  linux-modules-extra-4.15.0-29-generic
0 upgraded, 0 newly installed, 7 to remove and 42 not upgraded.
After this operation, 348 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 327844 files and directories currently installed.)
Removing lib32gcc1 (1:8-20180414-1ubuntu2) ...
Removing libc6-i386 (2.27-3ubuntu1) ...
Removing linux-headers-4.15.0-29-generic (4.15.0-29.31) ...
Removing linux-headers-4.15.0-29 (4.15.0-29.31) ...
Removing linux-modules-extra-4.15.0-29-generic (4.15.0-29.31) ...
Removing linux-image-4.15.0-29-generic (4.15.0-29.31) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-4.15.0-29-generic
/etc/kernel/postrm.d/zz-update-grub:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-34-generic
Found initrd image: /boot/initrd.img-4.15.0-34-generic
Found linux image: /boot/vmlinuz-4.15.0-33-generic
Found initrd image: /boot/initrd.img-4.15.0-33-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 on /dev/sdb1
Found Windows 7 on /dev/sdb2
done
Removing linux-modules-4.15.0-29-generic (4.15.0-29.31) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
amir13@amir-PC:~$ dpkg -l | grep -i nvidia
ii  libnvidia-cfg1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-390                                        390.48-0ubuntu3                     all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-390:amd64                                 390.48-0ubuntu3                     amd64        NVIDIA libcompute package
ii  libnvidia-compute-390:i386                                  390.48-0ubuntu3                     i386         NVIDIA libcompute package
rc  libnvidia-compute-396:amd64                                 396.54-0ubuntu0~gpu18.04.1          amd64        NVIDIA libcompute package
rc  libnvidia-compute-396:i386                                  396.54-0ubuntu0~gpu18.04.1          i386         NVIDIA libcompute package
ii  libnvidia-decode-390:amd64                                  390.48-0ubuntu3                     amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-390:i386                                   390.48-0ubuntu3                     i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-390:amd64                                  390.48-0ubuntu3                     amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-390:i386                                   390.48-0ubuntu3                     i386         NVENC Video Encoding runtime library
ii  libnvidia-fbc1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-390:i386                                     390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-390:amd64                                      390.48-0ubuntu3                     amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-390:i386                                       390.48-0ubuntu3                     i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ifr1-390:i386                                     390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  mate-optimus                                                18.04.0-1                           all          MATE Desktop applet for controlling NVIDIA Optimus graphics cards
ii  nvidia-compute-utils-390                                    390.48-0ubuntu3                     amd64        NVIDIA compute utilities
rc  nvidia-compute-utils-396                                    396.54-0ubuntu0~gpu18.04.1          amd64        NVIDIA compute utilities
ii  nvidia-dkms-390                                             390.48-0ubuntu3                     amd64        NVIDIA DKMS package
rc  nvidia-dkms-396                                             396.54-0ubuntu0~gpu18.04.1          amd64        NVIDIA DKMS package
ii  nvidia-driver-390                                           390.48-0ubuntu3                     amd64        NVIDIA driver metapackage
ii  nvidia-kernel-common-390                                    390.48-0ubuntu3                     amd64        Shared files used with the kernel module
rc  nvidia-kernel-common-396                                    396.54-0ubuntu0~gpu18.04.1          amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-390                                    390.48-0ubuntu3                     amd64        NVIDIA kernel source package
rc  nvidia-opencl-icd-340                                       340.107-0ubuntu0~gpu18.04.1         amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                                0.8.8                               all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                                             390.42-0ubuntu1                     amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-390                                            390.48-0ubuntu3                     amd64        NVIDIA driver support binaries
ii  xserver-xorg-video-nvidia-390                               390.48-0ubuntu3                     amd64        NVIDIA binary Xorg driver
amir13@amir-PC:~$ nvidia-smi
Tue Sep 18 21:07:59 2018       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.48                 Driver Version: 396.54                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GT 740      Off  | 00000000:01:00.0 N/A |                  N/A |
| 30%   45C    P0    N/A /  N/A |      0MiB /  1995MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0                    Not Supported                                       |
+-----------------------------------------------------------------------------+
amir13@amir-PC:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1280 x 800, current 1280 x 800, maximum 1280 x 800
default connected primary 1280x800+0+0 0mm x 0mm
   1280x800      76.00*
amir13@amir-PC:~$ lspci -nnk | egrep -i "3d|vga" -A3
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GT 740] [10de:0fc8] (rev a1)
Subsystem: NVIDIA Corporation GK107 [GeForce GT 740] [10de:0fc8]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia


آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #23 : 28 شهریور 1397، 02:56 ق‌ظ »
هنوز چند پکیج موندن که باعث می شن نسخه ی 390 لود نشه (فعلاً 396 لود شده) ، اونا رو هم پاک کنین :
sudo apt purge libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396 nvidia-opencl-icd-340
حالا این دستورات رو هم وارد کنین تا هر پکیجی روی سیستمتون به درستی پاک نشده و فایل های کانفیگش باقی مونده هم پاک بشه :
sudo apt purge $(dpkg -l | grep ^rc | awk '{print $2}' | tr '\n' ' ')
sudo apt autoremove

حالا این دستورات رو وارد کنین تا از لود nouveau و nvidiafb جلوگیری بشه :
echo -e "blacklist nouveau\nblacklist nvidiafb" | sudo tee -a /etc/modprobe.d/blacklists-nouveau.conf
sudo depmod -a
sudo update-initramfs -u

حالا یه دور سیستمتون رو ری استارت کنین تا تغییرات ماژول ها اعمال بشن و بعد از ری استارت خروجی دستورات زیر رو بذارین :

dpkg -l | grep -i nvidia
nvidia-smi
xrandr
lspci -nnk | egrep -i "3d|vga" -A3
« آخرین ویرایش: 28 شهریور 1397، 03:00 ق‌ظ توسط علی رزم دیده »

آفلاین amir13

  • Newbie
  • *
  • ارسال: 14
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #24 : 28 شهریور 1397، 11:39 ق‌ظ »
هنوز چند پکیج موندن که باعث می شن نسخه ی 390 لود نشه (فعلاً 396 لود شده) ، اونا رو هم پاک کنین :
sudo apt purge libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396 nvidia-opencl-icd-340
حالا این دستورات رو هم وارد کنین تا هر پکیجی روی سیستمتون به درستی پاک نشده و فایل های کانفیگش باقی مونده هم پاک بشه :
sudo apt purge $(dpkg -l | grep ^rc | awk '{print $2}' | tr '\n' ' ')
sudo apt autoremove

حالا این دستورات رو وارد کنین تا از لود nouveau و nvidiafb جلوگیری بشه :
echo -e "blacklist nouveau\nblacklist nvidiafb" | sudo tee -a /etc/modprobe.d/blacklists-nouveau.conf
sudo depmod -a
sudo update-initramfs -u

حالا یه دور سیستمتون رو ری استارت کنین تا تغییرات ماژول ها اعمال بشن و بعد از ری استارت خروجی دستورات زیر رو بذارین :

dpkg -l | grep -i nvidia
nvidia-smi
xrandr
lspci -nnk | egrep -i "3d|vga" -A3
این دستورات رو اجرا کردم:
amir13@amir-PC:~$ sudo apt purge libnvidia-compute-396 libnvidia-compute-396:i386 nvidia-compute-utils-396 nvidia-dkms-396 nvidia-kernel-common-396 nvidia-opencl-icd-340
[sudo] password for amir13:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  libnvidia-compute-396* libnvidia-compute-396:i386* nvidia-compute-utils-396*
  nvidia-dkms-396* nvidia-kernel-common-396* nvidia-opencl-icd-340*
0 upgraded, 0 newly installed, 6 to remove and 42 not upgraded.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 291935 files and directories currently installed.)
Purging configuration files for nvidia-kernel-common-396 (396.54-0ubuntu0~gpu18.04.1) ...
update-initramfs: deferring update (trigger activated)
Purging configuration files for nvidia-compute-utils-396 (396.54-0ubuntu0~gpu18.04.1) ...
Purging configuration files for libnvidia-compute-396:i386 (396.54-0ubuntu0~gpu18.04.1) ...
Purging configuration files for libnvidia-compute-396:amd64 (396.54-0ubuntu0~gpu18.04.1) ...
Purging configuration files for nvidia-dkms-396 (396.54-0ubuntu0~gpu18.04.1) ...
update-initramfs: deferring update (trigger activated)
Purging configuration files for nvidia-opencl-icd-340 (340.107-0ubuntu0~gpu18.04.1) ...
Processing triggers for initramfs-tools (0.130ubuntu3.1) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-34-generic
amir13@amir-PC:~$ sudo apt purge $(dpkg -l | grep ^rc | awk '{print $2}' | tr '\n' ' ')
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  libc6-i386* linux-image-4.15.0-29-generic* linux-modules-4.15.0-29-generic*
  linux-modules-extra-4.15.0-29-generic*
0 upgraded, 0 newly installed, 4 to remove and 42 not upgraded.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 291935 files and directories currently installed.)
Purging configuration files for libc6-i386 (2.27-3ubuntu1) ...
Purging configuration files for linux-modules-4.15.0-29-generic (4.15.0-29.31) ...
dpkg: warning: while removing linux-modules-4.15.0-29-generic, directory '/lib/modules/4.15.0-29-generic' not empty so not removed
Purging configuration files for linux-image-4.15.0-29-generic (4.15.0-29.31) ...
Purging configuration files for linux-modules-extra-4.15.0-29-generic (4.15.0-29.31) ...
amir13@amir-PC:~$ sudo apt autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 42 not upgraded.
amir13@amir-PC:~$ echo -e "blacklist nouveau\nblacklist nvidiafb" | sudo tee -a /etc/modprobe.d/blacklists-nouveau.conf
blacklist nouveau
blacklist nvidiafb
amir13@amir-PC:~$ sudo depmod -a

^[[3~amir13@amir-PC:~$
amir13@amir-PC:~$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.15.0-34-generic
amir13@amir-PC:~$


بعد ری استارت رزولوشن صفحه درست شد. فقط هنوز صفحه لگ میزنه.
اینم دستوراتی که گفته بودین بعد ریست اجرا کنم:
amir13@amir-PC:~$ dpkg -l | grep -i nvidia
ii  libnvidia-cfg1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-390                                        390.48-0ubuntu3                     all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-390:amd64                                 390.48-0ubuntu3                     amd64        NVIDIA libcompute package
ii  libnvidia-compute-390:i386                                  390.48-0ubuntu3                     i386         NVIDIA libcompute package
ii  libnvidia-decode-390:amd64                                  390.48-0ubuntu3                     amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-390:i386                                   390.48-0ubuntu3                     i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-390:amd64                                  390.48-0ubuntu3                     amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-390:i386                                   390.48-0ubuntu3                     i386         NVENC Video Encoding runtime library
ii  libnvidia-fbc1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-390:i386                                     390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-390:amd64                                      390.48-0ubuntu3                     amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-390:i386                                       390.48-0ubuntu3                     i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-390:amd64                                    390.48-0ubuntu3                     amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ifr1-390:i386                                     390.48-0ubuntu3                     i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  mate-optimus                                                18.04.0-1                           all          MATE Desktop applet for controlling NVIDIA Optimus graphics cards
ii  nvidia-compute-utils-390                                    390.48-0ubuntu3                     amd64        NVIDIA compute utilities
ii  nvidia-dkms-390                                             390.48-0ubuntu3                     amd64        NVIDIA DKMS package
ii  nvidia-driver-390                                           390.48-0ubuntu3                     amd64        NVIDIA driver metapackage
ii  nvidia-kernel-common-390                                    390.48-0ubuntu3                     amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-390                                    390.48-0ubuntu3                     amd64        NVIDIA kernel source package
ii  nvidia-prime                                                0.8.8                               all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                                             390.42-0ubuntu1                     amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-390                                            390.48-0ubuntu3                     amd64        NVIDIA driver support binaries
ii  xserver-xorg-video-nvidia-390                               390.48-0ubuntu3                     amd64        NVIDIA binary Xorg driver
amir13@amir-PC:~$ nvidia-smi
Failed to initialize NVML: Driver/library version mismatch
amir13@amir-PC:~$ xrandr
Screen 0: minimum 8 x 8, current 1440 x 900, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
   1440x900      60.02*+  59.89 
   1280x1024     75.02    60.02 
   1280x960      60.00 
   1152x864      75.00 
   1024x768      75.03    70.07    60.00 
   800x600       75.00    72.19    60.32    56.25 
   640x480       75.00    72.81    59.94 
HDMI-0 disconnected (normal left inverted right x axis y axis)
amir13@amir-PC:~$ lspci -nnk | egrep -i "3d|vga" -A3
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GT 740] [10de:0fc8] (rev a1)
Subsystem: NVIDIA Corporation GK107 [GeForce GT 740] [10de:0fc8]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
amir13@amir-PC:~$

« آخرین ویرایش: 28 شهریور 1397، 11:41 ق‌ظ توسط amir13 »

آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #25 : 28 شهریور 1397، 06:13 ب‌ظ »
الان نسخه ی 396 با موفقیت حذف شدش و مشکل رزولویشن هم حل شده ولی هنوز یه سری مشکلات وجود داره پس بهتره یه دور پکیج های نسخه ی 390 رو reinstall کنین تا تمام مشکلات احتمالی رفع بشه :
sudo dkms remove -m nvidia/396.54 --all
sudo apt install --reinstall $(dpkg -l | grep -i nvidia | awk '{print $2}' | tr '\n' ' ')

حالا nouveau رو هم حذف کنین :
sudo apt purge xserver-xorg-video-nouveau
حالا سیستم رو ری استارت کنین و بعد ری استارت خروجی دستورات زیر رو بذارین :
nvidia-smi
xrandr
lspci -nnk | egrep -i "3d|vga" -A3
lsmod | grep -i nvidia
modinfo nvidia
dkms status
« آخرین ویرایش: 28 شهریور 1397، 06:21 ب‌ظ توسط علی رزم دیده »

آفلاین amir13

  • Newbie
  • *
  • ارسال: 14
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #26 : 28 شهریور 1397، 06:57 ب‌ظ »
الان نسخه ی 396 با موفقیت حذف شدش و مشکل رزولویشن هم حل شده ولی هنوز یه سری مشکلات وجود داره پس بهتره یه دور پکیج های نسخه ی 390 رو reinstall کنین تا تمام مشکلات احتمالی رفع بشه :
sudo dkms remove -m nvidia/396.54 --all
sudo apt install --reinstall $(dpkg -l | grep -i nvidia | awk '{print $2}' | tr '\n' ' ')

حالا nouveau رو هم حذف کنین :
sudo apt purge xserver-xorg-video-nouveau
حالا سیستم رو ری استارت کنین و بعد ری استارت خروجی دستورات زیر رو بذارین :
nvidia-smi
xrandr
lspci -nnk | egrep -i "3d|vga" -A3
lsmod | grep -i nvidia
modinfo nvidia
dkms status
انجام شد. بفرمایید:
amir13@amir-PC:~$ nvidia-smi
Failed to initialize NVML: Driver/library version mismatch
amir13@amir-PC:~$ xrandr
Screen 0: minimum 8 x 8, current 1440 x 900, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
   1440x900      60.02*+  59.89 
   1280x1024     75.02    60.02 
   1280x960      60.00 
   1152x864      75.00 
   1024x768      75.03    70.07    60.00 
   800x600       75.00    72.19    60.32    56.25 
   640x480       75.00    72.81    59.94 
HDMI-0 disconnected (normal left inverted right x axis y axis)
amir13@amir-PC:~$ lspci -nnk | egrep -i "3d|vga" -A3
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GT 740] [10de:0fc8] (rev a1)
Subsystem: NVIDIA Corporation GK107 [GeForce GT 740] [10de:0fc8]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
amir13@amir-PC:~$ lsmod | grep -i nvidia
nvidia_uvm            757760  0
nvidia_drm             40960  1
nvidia_modeset       1110016  4 nvidia_drm
nvidia              14340096  222 nvidia_modeset,nvidia_uvm
drm_kms_helper        172032  1 nvidia_drm
drm                   401408  4 nvidia_drm,drm_kms_helper
ipmi_msghandler        53248  2 nvidia,ipmi_devintf
amir13@amir-PC:~$ lsmod | grep -i nvidia
nvidia_uvm            757760  0
nvidia_drm             40960  1
nvidia_modeset       1110016  4 nvidia_drm
nvidia              14340096  222 nvidia_modeset,nvidia_uvm
drm_kms_helper        172032  1 nvidia_drm
drm                   401408  4 nvidia_drm,drm_kms_helper
ipmi_msghandler        53248  2 nvidia,ipmi_devintf
amir13@amir-PC:~$ modinfo nvidia
filename:       /lib/modules/4.15.0-34-generic/updates/dkms/nvidia.ko
alias:          char-major-195-*
version:        390.48
supported:      external
license:        NVIDIA
srcversion:     FA33B00C00A6F70EC9CF314
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        ipmi_msghandler
retpoline:      Y
name:           nvidia
vermagic:       4.15.0-34-generic SMP mod_unload
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_InitializeSystemMemoryAllocations:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegisterForACPIEvents:int
parm:           NVreg_CheckPCIConfigSpace:int
parm:           NVreg_EnablePCIeGen3:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_TCEBypassMode:int
parm:           NVreg_UseThreadedInterrupts:int
parm:           NVreg_EnableStreamMemOPs:int
parm:           NVreg_EnableBacklightHandler:int
parm:           NVreg_EnableUserNUMAManagement:int
parm:           NVreg_EnableIBMNPURelaxedOrderingMode:int
parm:           NVreg_MemoryPoolSize:int
parm:           NVreg_IgnoreMMIOCheck:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RegistryDwordsPerDevice:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_AssignGpus:charp
amir13@amir-PC:~$ dkms status
nvidia, 390.48, 4.15.0-34-generic, x86_64: installed
amir13@amir-PC:~$


آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #27 : 28 شهریور 1397، 11:25 ب‌ظ »
متاسفانه همچنان خطای Failed to initialize NVML: Driver/library version mismatch باقی هستش که نیشون می ده کتابخونه های انویدیا هنوز به نسخه ی 390 لینک نشدن (چون نسخه ی درایورها درست بودن) ، برای حل این مشکل مراحل زیر رو انجام بدین :
sudo apt purge nvidia-*
sudo apt autoremove
sudo apt autoclean
sudo rm -rf /usr/lib/x86_64-linux-gnu/nvidia /usr/lib/i386-linux-gnu/nvidia /usr/lib/nvidia
sudo apt install nvidia-driver-390

حالا یه دور سیستم رو ری استارت کنین و بعد ری استارت خروجی این دستورات رو بذارین :
nvidia-smi
lspci -nnk | egrep -i "3d|vga" -A3
« آخرین ویرایش: 28 شهریور 1397، 11:30 ب‌ظ توسط علی رزم دیده »

آفلاین amir13

  • Newbie
  • *
  • ارسال: 14
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #28 : 29 شهریور 1397، 01:01 ب‌ظ »
متاسفانه همچنان خطای Failed to initialize NVML: Driver/library version mismatch باقی هستش که نیشون می ده کتابخونه های انویدیا هنوز به نسخه ی 390 لینک نشدن (چون نسخه ی درایورها درست بودن) ، برای حل این مشکل مراحل زیر رو انجام بدین :
sudo apt purge nvidia-*
sudo apt autoremove
sudo apt autoclean
sudo rm -rf /usr/lib/x86_64-linux-gnu/nvidia /usr/lib/i386-linux-gnu/nvidia /usr/lib/nvidia
sudo apt install nvidia-driver-390

حالا یه دور سیستم رو ری استارت کنین و بعد ری استارت خروجی این دستورات رو بذارین :
nvidia-smi
lspci -nnk | egrep -i "3d|vga" -A3
چه پروسه طولانی شد! ای لینوکس!!
amir13@amir-PC:~$ nvidia-smi
Failed to initialize NVML: Driver/library version mismatch
amir13@amir-PC:~$ lspci -nnk | egrep -i "3d|vga" -A3
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GT 740] [10de:0fc8] (rev a1)
Subsystem: NVIDIA Corporation GK107 [GeForce GT 740] [10de:0fc8]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
amir13@amir-PC:~$


آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : عدم نصب صحیح درایور گرافیک
« پاسخ #29 : 02 مهر 1397، 08:52 ب‌ظ »
سلام بابت تاخیر عذر می خوام

در واقع این پروسه ی طولانی به دلیل این هستش که مشکل ساده ای که در ابتدا وجود داشت با راه های مختلفی که امتحان کردید (اجرا فایل .run ، استفاده از مخازن ثانویه و ...) تبدیل به گره کور شده که کار رو خیلی دشوار تر کرده.

در کل راه سریع این هستش که یه بار اوبونتو رو پاک کنین و این بار هیچ چیز خارج از مخازن رو نصب نکنین و برای گرافیکتون تنها nvidia-driver-390 رو از مخازن رسمی نصب کنین و هر مشکلی که پیش اومد اینجا گزارش بدین.

ولی در مورد مشکلی فعلی که وجود داره شما .run رو اجرا هم کردین ؟ دقیقا چه کارهایی انجام دادین ؟ دستور زیر رو سیستمتون کار می کنه ؟
sudo nvidia-uninstall