Linux Mint Türkiye
Linux Mint Destek => Ekran Kartları => Donanım => Nvidia => Konuyu başlatan: stalag17 - 24 Ağustos 2018, 00:37:10
-
Merhaba Linux mint 18.3 Cinnamion 64 bit sistemde 4.15.x kernel sürümlerinin hiçbirini ekran çözünürlüğü sorunu yüzünden kullanamıyorum. Gerekli çıktıları gönderiyorum. Şimdiden yardım için teşekkür ederim.
System: Host: stalag17-3000-N200 Kernel: 4.13.0-45-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3) dm: lightdm Distro: Linux Mint 18.3 Sylvia
Machine: System: LENOVO product: 0769BWG v: 3000 N200 Chassis: No Enclosure type: 10
Mobo: LENOVO model: IEL10 v: REFERENCE Bios: LENOVO v: 68ET37WW date: 06/11/2008
Graphics: Card: NVIDIA G72M [Quadro NVS 110M/GeForce Go 7300] bus-ID: 01:00.0 chip-ID: 10de:01d7
Display Server: X.Org 1.18.4 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
Resolution: 1280x800@60.00hz
GLX Renderer: GeForce Go 7300/PCIe/SSE2 GLX Version: 2.1.2 NVIDIA 304.137 Direct Rendering: Yes
direct rendering: Yes
OpenGL renderer string: GeForce Go 7300/PCIe/SSE2
GL_KTX_buffer_region, GL_NVX_conditional_render,
GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
lspci | egrep 'VGA|3D|Display'
Screen 0: minimum 8 x 8, current 1280 x 800, maximum 4096 x 4096
VGA-0 disconnected (normal left inverted right x axis y axis)
TV-0 disconnected (normal left inverted right x axis y axis)
LVDS-0 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
1280x800 60.00*+
cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
rc bumblebee 3.2.1-16~gpu16.04.1 amd64 NVIDIA Optimus support for Linux
ii nvidia-304 304.137-0ubuntu0~gpu16.04.1 amd64 NVIDIA legacy binary driver - version 304.137
ii nvidia-opencl-icd-304 304.137-0ubuntu0~gpu16.04.1 amd64 NVIDIA OpenCL ICD
ii nvidia-prime 0.8.2linuxmint1 amd64 Tools to enable NVIDIA's Prime
ii nvidia-prime-applet 1.0.6 all An applet for NVIDIA Prime
hi nvidia-settings 396.54-0ubuntu0~gpu16.04.1 amd64 Tool for configuring the NVIDIA graphics driver
Mesajlar Birleştirildi.
Bu arada bu çıktılar 4.13.0-45-generic kernel.
-
Nvidia-304 sürücüsü çekirdeğin 4.15.x sürümünü desteklemiyor. PPA deposundaki sürümde ise en son çekirdeğin 4.14.x serisi için yama yapılmış. Bu sebeple ya desteği süren çekirdeklerden 4.4.x serisine dönmeli ya da burada (https://adufray.com/blog/2018/06/02/nvidia-304-127-on-bionic) anlatıldığı biçimde sürücüyü sitesinden indirip elle kurmalısınız.
-
Çok teşekkür ederim. En kısa zamanda kapalı kaynak sürücüyü anlatıldığı gibi kurmaya çalışıp sonucu size bildireceğim. Kolay gelsin iyi günler.
-
Öncesinde aşağıdaki komutla depodan kurduğunuz sürücüyü kaldırmanız gerekiyor.
sudo apt purge nvidia*
Elle kurulum kısmında takıldığınız husus olursa yardımcı oluruz.
Not: Depodan kurduğunuz sürücüyü kaldırdığınızda açık kaynak Nouveau sürücüsü etkin olacak ve çözünürlük sorunu çözülecektir. Dilerseniz 4.15.x çekirdek ile açık kaynak sürücüyü kullanarak devam edebilirsiniz.
-
Açık kaynak sürücüde dediğiniz gibi ekran çözünürlüğü sorunu yaşamıyorum. Ancak oyun ve buna benzer cpu yoracak bir işlem gerçekleşmemesine rağmen cpu aşırı yük çekiyor basit internet sayfalarında fan hızlı dönüp sesi ile rahatsız ediyor. Kapalı kaynağı bu yüzden kullanmak istiyorum.
-
Çekirdeğin 4.15.x sürümü için Nvidia-304 sürücüsü kurulumunu aşağıda paylaşalım, böylece forumda referans bir konumuz olabilir.
Öncelikle depodan Nvidia ile ilgili sürücü kurdunuzsa aşağıdaki komutla kaldırınız.
sudo apt purge nvidia*
Aşağıdaki komutu uçbirimde çalıştırınız,
sudo xed /etc/modprobe.d/disable-nouveau.conf
açılan metin düzenleyiciye aşağıdaki satırları ekleyip kaydediniz, böyle çakışma yapabilecek sürcüleri engellemiş olacaksınız.
blacklist nouveau
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist amd76_edac
options nouveau modeset=0
Ardından aşağıdaki komutu uçbirimde çalıştırıp, sistemi yeniden başlatınız.
sudo update-initramfs -u
Sistemi yeniden başlattıktan sonra, aşağıdaki komutla elle sürücü kurulumu için gerekli paketleri kurunuz. Aşağıdaki paketlerden bazıları Linux Mint'te kurulu gelir ama Ubuntu tabanı için de refrans olması için ekliyorum.
sudo apt-get install gcc make build-essential gcc-multilib dkms mesa-utils
Ardından aşağıdaki komutla sürücüyü ve gerekli yamayı indiriniz.
mkdir nvidia-304 && cd nvidia-304wget --no-check-certificate http://tr.download.nvidia.com/XFree86/Linux-x86_64/304.137/NVIDIA-Linux-x86_64-304.137.runwget --no-check-certificate https://adufray.com/nvidia-304.137-bionic-18.04.patch
Şimdi aşağıdaki komutlarla indirdiğiniz sürücüyü açıp yamayı uygulayınız.
chmod +x ./NVIDIA-Linux-x86_64-304.137.run./NVIDIA-Linux-x86_64-304.137.run -xcd NVIDIA-Linux-x86_64-304.137patch -p1 < ../nvidia-304.137-bionic-18.04.patch
Yamayı da uyguladıktan sonra aşağıdaki komutla görüntü yöneticisini kapatınız. Bu şekilde X sunucusu ile birlikte masaüstü ortamı da kapanacak ve TTY uçbirimine düşeceksiniz.
LightDM görüntü yöneticisi için aşağıdaki komutu çalıştırınız.
sudo service lightdm stop
MDM görüntü yöneticisi için aşağıdaki komutu çalıştırınız.
sudo service mdm stop
TTY uçbiriminde kullanıcı adı ve şifrenizi girerek oturum açınız ve aşağıdaki komutla sürücü kurulumunu başlatınız.
sudo ~/nvidia-304/NVIDIA-Linux-x86_64-304.137/nvidia-installer
Not: Yukarıdaki komutu yazarken, sekme (TAB) tuşu ile dizin ve dosya adlarını hızlıca tamamlayabilirsiniz.
Kurulum tamamlandıktan sonra sistemi yeniden başlatabilirsiniz.
-
Merhaba; Kernel yama yapmamıştım bunun yerine 4.4x uzun sürüm kernel kurmuştum. Ancak sizin burda kernel yama belgesini oluşturduğunuzu görünce denemek istedim; fakat belgenin şu kısmında (cd NVIDIA-Linux-x86_64-304.137
bash: cd: NVIDIA-Linux-x86_64-304.137: Böyle bir dosya ya da dizin yok
stalag17[member=5006]stalag17[/member]-3000-N200 ~/nvidia-304 $ ls
NVIDIA-Linux-x86_64-304.137.run nvidia-304.137-bionic-18.04.patch
stalag17[member=5006]stalag17[/member]-3000-N200 ~/nvidia-304 $ patch -p1 < ../nvidia-304.137-bionic-18.04.patch
bash: ../nvidia-304.137-bionic-18.04.patch: Böyle bir dosya ya da dizin yok) hatası ile karşılaştım.
Mesajlar Birleştirildi.
./NVIDIA-Linux-x86_64-304.137.run -x komutundan sonra patch -p1 < ../nvidia-304.137-bionic-18.04.patch işe yaradı.
Belge için çok teşekkür ediyorum işe yaradı. Ancak her yeni kernel güncellemesi sonrası patch yapmak gerekiyor mu onu merak ediyorum. Kolay gelsin iyi günler.
-
Sürücü dosyasının açılması ile ilgili kısmı kurulum anlatımına ekledim.
Aşağıdaki komutun çıktısınıda Nvidia sürücüsü görünüyorsa, her çekirdek güncellemesi sonrasında sürücüyü yeniden kurmanıza gerek yok.
dkms status
-
dkms status
bbswitch, 0.8, 4.15.0-33-generic, x86_64: installed
bbswitch, 0.8, 4.4.0-134-generic, x86_64: installed
ndiswrapper, 1.60, 4.15.0-33-generic, x86_64: installed
ndiswrapper, 1.60, 4.4.0-134-generic, x86_64: installed
nvidia, 304.137, 4.15.0-33-generic, x86_64: installed
Elle kurduğumuz bu nvidia sürücüsü tartışmasız daha iyi... Sistem daha stabil çalışmaya başladı. Teşekkür ediyorum.
-
Rica ederiz.
dkms status
nvidia, 304.137, 4.15.0-33-generic, x86_64: installed
Bu çıktıya göre, çekirdeğin 4.15.x serisi ile ilgili güncellemelerde sürücüyü yeniden kurmanıza gerek olmayacağı anlaşılıyor.
Buna rağmen kurulmuş olan bbswitch-dkms paketini aşağıdaki komutla kaldırınız, bu paket sizin sisteminizle alakalı değil.
sudo apt purge bbswitch-dkms
İsterseniz aşağıdaki komutla ndiswrapper paketini de kaldırabilirsiniz, bu paket Linux çekirdeğinde sürücü sorunu bulunan bazı kablosuz ağ aygıtları için gerekli olabiliyor.
sudo apt purge ndiswrapper
Bu konudaki anlatımla Linux Mint 19'da da Nvidia-304 sürücüsünü kurabilirsiniz..
Sorun çözüldüğüne göre başlığı etiketlerseniz konuyu kilitleyebiliriz.
[warning]Çözülen başlıkların etiketlenmesi hakkında. (https://forum.linuxmint.net.tr/index.php?topic=2058.0)[/warning]