Nvidia tescilli sürücüsü, 13.10'da oturum açıldığında kilitleniyor / donuyor / boş ekran [kapalı]


10

Nvidia GTS 450 ile yeni bir Ubuntu 13.10 kopyası çalıştırıyorum. Açık kaynaklı nouveau sürücüsü ile her şey, tescilli sürücü kadar hızlı olmasa da iyi çalışıyor. Tescilli Nvidia sürücüsünü kurduğumda, ekran girişten hemen önce kilitleniyor / donuyor. Bilgisayar önyükleme yapıyor ve oturum açmadan hemen önce monitör güç tasarrufu moduna giriyor. Bu noktada, hala bilgisayara ssh edebilirim, ancak makineye bağlı ekran ve klavye donmuş. Zor bir kapatma yapmak zorundayım. Aşağıdaki sürücüleri denedim ama her biri aynı sorunu yaşıyor. 304 (Ubuntu Yazılım Merkezi) 304 güncellemeleri (Ubuntu Yazılım Merkezi) 319 (Ubuntu Yazılım Merkezi) 319-güncelleştirmeleri (Ubuntu Yazılım Merkezi) 331 (xorg edgers ppa) 331 (Nvidia'nın web sitesi) Sorun gösteren bir video İşte Sorun. Bu benim için sadece 13.10'da olmaya başladı. 13.04 iyiydi.

Garip bir şekilde, bazen kurtarma modunu kullanabilirim. Kurtarma modunu seçiyorum, arıza korumalı moda geçiyorum, grafikleri yeniden yapılandır iletişim kutusu görüntülendiğinde komut istemine geri dönmek için Ctrl + Alt + F1 tuşlarına basın. Sonra geçerli işlemi öldürmek için Ctrl + C tuşlarına basın ve bundan sonra özel sürücüyü kullanarak doğrudan giriş ekranına önyükleme yapın. İşte Geçici Çözüm'ün bir videosu . Düşüncesi olan var mı?

Güncelleme Şubat.18: Bu sorun, Nvidia kartı kullanan diğer makinelerimden birinde tekrarlandı. Makine tescilli sürücülerle 13.04 çalışıyordu ve 13.10'a yükseltildi. Yükseltmeden sonra aynı siyah ekran sorunu oluştu. SSMakine girip açık kaynak sürücülerine dönmek sorunu çözdü.


Bunun bir hata olduğuna eminim.
Braiam

@Braiam Peki, bu başlangıçta Nvidia X Server titriyor, kilitleniyor ve segfaultlarla mı ilgili? Burada ortak bir konu olup olmadığını merak ediyorum.
Şubat'ta landroni

Bu hangi dizüstü bilgisayar?
Şubat'ta landroni

@landroni, nvidia sürücülerini kullanan birkaç sistemde olursa, ya xorg veya nvidia hatasıdır ve geliştiriciler bunun farkında olmalıdır.
Braiam

@Braiam Ya da çekirdek ve tescilli sürücülerin mutsuz bir kombinasyonu. Şu anda tam olarak neyin yanlış gittiğine ya da gerçekten ne olduğuna dair net değilim .
landroni

Yanıtlar:


4

NVIDIA web sitesinden diğer sürücüleri indirmeyi denediniz mi? Ben ubuntu os ile sağlanan sürücü paketleri asla çünkü birkaç dışında çoğu nvidia kartları için büyük zaman emmek. Bunun yerine NVIDIA'ya gidip nvidia ekran kartım için bir veya daha fazla linux sürücüsü seçiyorum ve askubuntu.com'da bulunan birçok öğreticide gösterildiği gibi en iyi olanı yüklüyorum.

Bu arada, NVIDIA Sürücü İndirmeleri sayfasının ortasında bulunan "Beta ve Eski Sürücüler" bağlantısını kullanırsanız, kartınız için daha geniş bir sürücü seçimi bulabilirsiniz . Listeden ekran kartınızı (GeForce - GeForce 400 serisi - GeForce GTS 450) seçin ve ayrıca "tümü" sürücüleri bölümünü değil, "sertifikalı / önerilen sürücüleri" seçin. Şahsen GTS 450 ekran kartınız için "331.38" sürümünü öneriyorum ve burada bulabilirsiniz .

Linux 331.49 sürümünü zaten denediniz, bu bir cazibe gibi çalışmalı, ancak öyle olmadığını söylüyorsunuz. Belki de LXDE ortamını, tüm paketleri ve ayrıca LXDM'yi varsayılan ekran yöneticisi olarak yüklemelisiniz çünkü kendi deneyimimden NVIDIA kartları lxde ortamında en iyi şekilde çalışır.

Nvidia GTS 450, Linux 32 bit ve Linux 64 bit için belirli Linux video sürücüleri var, bilgisayar mimarinize bağlı olarak, bundan emin değilim, yani PC yapılandırmanız hakkında hiçbir fikrim yok.

Ubuntu sisteminizden tüm nvidia sürücülerini kaldırdıktan sonra sürücünüzü yükleyebilirsiniz. Kod:

sudo apt-get remove nvidia*

Bundan sonra, yeniden başlatmadan, Synaptic kullanarak NOUVEAU sürücüsünü tamamen kaldırmanız ve ardından NOUVEAU sürücüsünü ve bu dosyayı düzenleyerek kullandığınız tescilli sürücüyü / sürücüleri kara listeye almanız gerekir:

gksu leafpad etc/modprobe.d/nvidia-graphics-drivers.conf

Önce GKSU ve LEAFPAD'ı yüklediğinizden emin olun.

sudo apt-get install gksu leafpad

'Nvidia-graphics-drivers.conf' dosyanıza şu satırları eklemelisiniz:

blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-319

'Nvidia-graphics-drivers.conf' dosyasını düzenledikten ve kaydettikten sonra, oturum açma isteminde (CTRL + ALT + F1) konsola yeniden başladıktan ve yeniden başlattıktan sonra ubuntu / linux kullanıcı adınız olan 'kullanıcı' olarak oturum açabilirsiniz.

NB Deneyimlerime göre, çoğu zaman, özellikle yeni bir Ubuntu kurulumundan sonra, etc / modprobe.d'de bulunacak bir 'nvidia-graphics-drivers.conf' dosyası yoktur ve eğer durum buysa bir metin düzenleyicide yeni bir dosya oluşturmanız, satırları nouveau sürücüsüne ve diğer sürücülere kara listeye eklemeniz ve bu yeni dosyayı etc / modprobe.d'deki tırnak işaretleri olmadan 'nvidia-graphics-drivers.conf' olarak kaydetmeniz gerekir. Etc / modprobe.d dosyasını 'root' olarak açmak için PCMANFM dosya yöneticisini kullanabilirsiniz, böylece bu yeni 'nvidia-graphics-drivers.conf' dosyasını kolayca oluşturabilir ve kaydedebilirsiniz.

Ardından, görüntü yöneticisi güncellemesine müdahale eden görüntü yöneticisi (DM) durdurmak için konsola bu kodu yazın:

sudo stop kdm

veya

sudo stop lightdm

veya

sudo stop lxdm

Bunun için varsayılan ekran yöneticinizi seçin. Gnome lightdm, KDE kdm ve LXDE lxdm kullanır.

"Görüntü yöneticisi durdu / bekledi" iletisini aldıktan sonra, görüntü yöneticisi güncellemenize müdahale etmek için görüntü yöneticisini gerçekten durdurduğunuzdan emin olabilirsiniz. Bu arada, nvidia sürücülerini kaldırmadan önce ilk olarak hangi ekran yöneticisini kullandığınızı kontrol etmelisiniz. Sadece CTRL+ ALT+ tuşlarına basın F1 ve 'kullanıcı' olarak oturum açın ve konsola yukarıda gösterilen kodu yazın:

sudo stop lightdm 

(kdm, lxdm sisteminizde ne varsa).

NVIDIA web sitesinden aldığınız yeni video sürücünüzü kurmak için önce kaydettiğiniz dizine cd (nokta) koymanız gerekir. Orada bulunduğunuzda, konsola bu komutu yazarak yükleyebilirsiniz:

sudo sh NVIDIA-Linux......run

Video sürücünüz için tam adı kullanın, büyük harfler dahil. 'Dir' komutu sürücüyü görmenize ve yükleyebilmek için adını doğru yazmanıza yardımcı olabilir. Ardından, video sürücünüzü nasıl yükleyeceğiniz konusunda adım adım yönlendirilirsiniz ve sonunda nvidia manager'ın sizin için yeni yapılandırmanızı sizin için kaydetmesini isteyip istemediğiniz sorulur ... YES tuşuna basın. Yeniden başlatın ve giriş yaptıktan sonra bu komutu kullanarak yeni X sunucusu yapılandırmanızı kaydedin:

 sudo nvidia-xconfig

Herhangi bir olasılıkla, yeni sürücü yeniden başlatıldıktan sonra beklendiği gibi çalışmazsa, özellikle GeForce GTS 450'niz için "Beta ve Eski Sürücüler" bölümünde sağlanan NVIDIA listesinden başka bir sürücü yüklemeyi denemeniz gerekir. önce listeden bu sürücülerin 3 veya daha fazlasını indirin ve bunları tek tek test edin. En kötü senaryo, başka bir şey işe yaramazsa nouveau sürücüsünü yeniden yüklemeniz gerektiğinde, ancak önce 'nvidia-graphics-drivers.conf' dosyasını düzenlemeniz ve daha önce nouveau sürücüsünü kara listeye alan 2 satırı kaldırmanız gerekir.

Bu yardımcı olur umarım. Değilse, ubuntu ekibinden size UBUNTU 13.10'da ve ayrıca Ubuntu LTS 12.04'te en iyi şekilde çalışan grafik kartlarının bir listesini sunmasını istemelisiniz (onlardan test edilen hem NVIDIA hem de ATI ekran kartları da dahil olmak üzere tam bir liste isteyin. ubuntu laboratuvarları tescilli sürücülerle) ve kartınızı size çok fazla baş ağrısı vermeyecek başka biriyle değiştirin.

Eminim ileride ihtiyaç duyacağınız takdirde bazı eski ekran kartlarını çekmecenizde tuttunuz. Bu arada harika bir ekran kartı olan GeForce GTS 450'nizi sadece Windows ortamında kullanın. Windows'tan bahsetmişken, ekran askıda kalması / donması ile aynı sorunları yaşıyor musunuz?


Aşağıdaki sürücüleri kendi sitelerinden denedim. 331.49, 319.76, orijinal gönderide belirtilen sorunlara ve geçici çözümlere sahiptir. 310,44 çekirdek modülü oluşturulamıyor. Yanımda oturan fazladan bir kartım yok. Ancak aynı sorun, farklı bir kartla farklı bir makinede de çoğaltılır. Ayrıca, makinem nouveau sürücüsü altında iyi çalışıyor.
NahsiN

Windows'da benzer sorunlar yaşamıyorum.
NahsiN

Sürücü sürümü 319.76 ve 319 bölümündeki diğer tüm sürücüler bir seçenek değildir. Peki ya 331.38 paketi, bunu denediniz mi: nvidia.com/download/driverResults.aspx/72249/en-us
Taz D.

Evet, sadece 331.38'i denedi. Başarı yok. Bu sadece bir masaüstü ortamından başka bir şey değil çünkü Linux Mint 16 Cinnamon'da aynı makinede aynı problemi yaşıyorum.
NahsiN

Daha önce önerdiğim gibi LXDE ortamına geçmeye ne dersiniz? Tek yapmanız gereken ALL lxde paketlerini kurmak ve LIghtDM'yi LXDM ile varsayılan ekran yöneticisi olarak değiştirmek. Linux dağıtımı ne olursa olsun bu benim için her zaman işe yarar. Gönderinizde bahsettiğiniz sorunlara neden olabilecek bir 64 bit Ubuntu sistemi kullanmadığınız sürece. Bu durumda, en sevdiğiniz 32 bit Ubuntu lezzetinin yeni bir kopyasını yüklemeyi deneyin.
Taz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.