NVIDIA.run nasıl yüklenir?

123

Bir Nvidia Ge kuvvet Ge6150 SE grafik kartım var. Ben 12.04 ubuntu koşuyorum. .Rm dosyasını yüklemeye çalıştığımda başarısız olur. Mesajı şu şekilde gösterir:

Eski sürücüyü kaldırdıktan sonra aynı mesajı yükledim. İşte günlük dosyası:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Jun 11 05:46:17 2012
installer version: 295.53

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

nvidia-installer command line:
    ./nvidia-installer

Using: nvidia-installer ncurses user interface
-> The file '/tmp/.X0-lock' exists and appears to contain the process ID '1062' of a >runnning X server.
ERROR: You appear to be running an X server; please exit X before installing.  For >further details, please see the section INSTALLING THE NVIDIA DRIVER in the README >available on the Linux driver download page at www.nvidia.com.
ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' >for details.  You may find suggestions on fixing installation problems in the README >available on the Linux driver download page at www.nvidia.com.

ancak işlem yöneticisinde böyle bir dosya gösterilmiyor.

    
sordu Kiranraj 11.06.2012 02:26

15 cevap

105

Hata belirtildiği gibi, hala bir X sunucusu çalıştırıyorsunuz. Bu hata, oturum açarken Nvidia .run dosyalarını yüklemeye çalıştığınızda oluşur.

Çıkış yaptığınızdan emin olun.

  1. Ctrl + Alt + F1 'yi girin ve kimlik bilgilerinizi kullanarak giriş yapın.
  2. mevcut X sunucusu oturumunuzu sudo service lightdm stop veya sudo lightdm stop yazarak öldürün
  3. sudo init 3 yazarak çalışma düzeyi 3'ü girin
  4. *.run dosyanızı yükleyin.
    1. dosyayı örneğin cd Downloads yazarak indirdiğiniz dizine geçin. Başka bir dizinde ise, oraya gidin. % Co_de% yazarken dosyayı görüp görmediğinizi kontrol edin
    2. Dosyayı ls NVIDIA* ile çalıştırılabilir yapın
    3. Dosyayı chmod +x ./your-nvidia-file.run ile yürüt
  5. Yükleme bittiğinde yeniden başlatmanız gerekebilir. Aksi takdirde, X sunucunuzu yeniden başlatmak için sudo ./your-nvidia-file.run veya sudo service lightdm start dosyasını çalıştırın.
  6. Bu şekilde kurulduğunda, her bir çekirdek güncellemesinden sonra adımları yeniden yapmanız gerekeceğini belirtmek gerekir.
verilen cevap Rey Leonard Amorato 11.06.2012 03:52
22

Bu yöntemle en son nvidia sürücülerini kurdum:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

3d birlikle çalışıyor. Herkese teşekkürler.

    
verilen cevap Kiranraj 13.06.2012 01:53
12

Bunu, terminalde çalıştırdığınızda --no-x-check bayrağını ekleyin:

sudo ./NVIDIAxxxx.run --no-x-check
    
verilen cevap user179092 01.08.2013 07:13
2

Bu talimatlar nvidia 8400GS PCI 512MB için ubuntu masaüstüyle 12.04 ubuntu sunucusu altında harika çalışıyor. Sadece 173 vb gibi ubuntu altındaki tüm önceki sürümlerin ya da kurulumdan önce ya da herhangi bir çakışma ya da çökme olacağı gibi eski sürümlerin tümünün kaldırılması gerekiyor. Bu sırtlama talimatlarını izleyin + benim durumumdaki kart modeli örneğindeki bilgileri yükle bana en son sürücü sürümü 319.23, aşağıdaki bağlantıya bakın:

İşte

    
verilen cevap user162663 29.05.2013 07:24
1

Ubuntu 14.04-2'de eski bir GeForce 9800 GT için sürücüyü kurmakla aynı problemi yaşadım. NVIDIA-Linux-x86_64-340.76.run

idi.

Ctrl + Alt + F1 tuşlarını kullanarak tty1'e geçtim ve aynı zamanda hizmet lightdm'ını durdurdum ve çalıştırmayı çalıştırırken aynı hatayı aldım.

Sorunu çözmek için ne yaptım / tmp klasörüne gidin ve .X0-lock dosyasını silin.

Eğer ls -la'yı varsayılan olarak bir gizli klasör olduğu için listelediğini göreceksiniz (bu yüzden ismin önünde bir nokta vardır)

cd /tmp
rm -rf .X0-lock

Bu klasörü sildikten ve NVIDIA-Linux-x86_64-340.76.run dosyasını çalıştırdıktan sonra düzgün şekilde yüklendi.

    
verilen cevap Juan P 28.07.2015 06:37
1

Benim için ne çalıştı:

sudo killall Xorg

ve bu mesajı birden çok kez çalıştırmam gerekti.

  

Xorg: işlem bulunamadı.

Sonra X sunucusunun durduğundan eminim.

    
verilen cevap Xin 27.08.2016 09:25
0

Bugün 3.13 sürücüsünü yükleyen bir asistanım vardı çünkü mevcut 3.13 sürücüsünü kaldırmamıştım. Kullandım:

apt-get remove nvidia*

Mevcut tüm dosyalardan kurtulmak için

telinit 3
sh NVI*.run

Başarı. DKMS'yi zaten kurdum ve sürücü programı DKMS'yi kullanıp kullanmamayı sordu, bu yüzden çekirdek yükseltmeleri konusunda endişelenme.

    
verilen cevap oldrocker99 10.07.2013 20:25
0

Bunların hepsini denedim ve hiçbiri benim için işe yaramadı, çünkü "sudo stop lightdm" komutunu çalıştırdığımda bir Stop: Unknown instance hatası aldım. Sonunda lightdm günlüğüne girip işlem numarasını bularak x sunucusunu öldürdüm, sonra o şekilde öldürdüm:

  1. cd / var / log / lightdm

  2. .log dosyasını açın (bunu yapmak için sudo kullanmanız gerekebilir)

  3. dosyada "işlem başlatılıyor 'işlem numarası'" şeklinde bir şey arayın "

  4. sudo kill -9 'işlem numarası'

İyi şanslar!

    
verilen cevap joe 26.06.2014 22:37
0

Cevabımı buraya eklemek istiyorum çünkü NVidia sürücüsünü yükleyemedim, tty çalışamadım ve güvenli mod kök kabuğuna yükleyemedim. Yaptığım şey, burada iki cevaptan oluşan bir kombinasyondu:

NOT : Bunu yapmadan önce NVidia sürücüsünün zaten indirilmiş ve erişilebilir bir dizinde olduğundan emin olun.

Referans olarak, NVIDIA GEFORCE GTX 750 TI'm var ve aşağıdakiler benim için çalıştı: Genel Nvidia sürücüsünü yüklemek tty çalışmasını sağlar, bunu şununla yapın:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current 

Artık Ubuntu'da giriş ekranını geçemeyeceksiniz, ancak sorun değil. Bilgisayarı yeniden başlatın ve ekrana getirildikten sonra tty1 [ctrl + alt + f1] 'a gidin. Şimdi aşağıdaki komutları yapın:

sudo service lightdm stop
cd <path/to/NVIDIA>
sudo sh ./NVIDIA*

Talepleri ve viyola'yı takip edin. Herşeyi yeniden başlattıktan sonra her şey iyi ve güzel çalışmalı.

    
verilen cevap Klik 16.01.2015 16:31
0

Bir NVIDIA .run dosyanız varsa

  1. Kaydettiğiniz klasörü unutmayın (veya not alın)!
  2. .run dosyasını yürütülebilir

    yap

    Right click > Properties > Permissions> Allow executing file as program

    veya şu komut satırından:

    chmod u+x NVIDIA-blabla.run

  3. Çıkış yapın

  4. Sanal konsola girmek ve giriş yapmak için Ctrl + Alt + F1 tuşlarına basın

  5. X-sunucusunu

    ile öldürün

    sudo service lightdm stop veya sudo lightdm stop

  6. sudo /path/to/the/file/NVIDIA-blabla.run

  7. Yükleyicideki talimatları izleyin

  8. sudo service lightdm start veya sudo lightdm start

  9. Grafik kipinde oturum açmak için Ctrl + Alt + F7 tuşlarına basın

  10. Çalışmıyorsa, sanal konsola geri dönün ve yeniden başlatın / kapatın, ör.

    sudo reboot now

verilen cevap Noidea 11.11.2016 20:06
0

Ubuntu 16'da, eğer lightdmstop ve telinit 3'ü kullandıysanız, fakat X sunucusu hala çalışıyorsa (ps'de proses komut satırında "failsafe" dizesi olacak), bunu deneyin. Alt-F2'ye basın (belki diğer konsollar için diğer F-tuşlarını deneyin) ve düşük grafik modu hakkında bir şey söyleyen bir grafik diyalog penceresi alıp almadığınızı görün.

Benim için bir tanesi konsola gitmek için bir dizi seçenek vardı. Onu seçtim ve X sunucusu nihayet durdu, böylece sürücüyü Nvidia runfile'dan yükleyebildim.

    
verilen cevap Doren85 18.06.2017 01:32
0

Quadro 4000 ile Ubuntu 16.04, bu yöntemin işe yaradığını doğruladı:

sudo apt-get update
sudo apt-get install nvidia-375

NVIDIA'dan çalışma dosyasını indirdiğimde ve sürümü 375.66 olduğu için nvidia-current kullanmıyorum.

    
verilen cevap Pokamy 05.07.2017 07:41
0

CUDA'yı yüklemek için X sunucusu durdurulduğunda bu hatayı aldım. Sistemim Ubuntu 16.04'tür ve CUDA 8.0'ı runfile'dan yükledim. Sadece sistemimi yükselterek tamir ettim. Hata mesajı göründüğünde Ctrl + Alt + F1 tuşlarına basın, hesabınıza giriş yapın ve aşağıdaki iki komutu çalıştırın:

sudo apt-get update

ve

sudo apt-get dist-upgrade

Daha sonra, sudo reboot iyi çalışıyor olmalı.

    
verilen cevap Hung Nguyen Manh 24.08.2017 05:38
0
  

nvidia-installer log dosyası '/var/log/nvidia-installer.log' oluşturma zamanı: Pt. Jun 11 05:46:17 2012 yükleyici sürümü: 295.53

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

nvidia-installer command line: ./nvidia-installer

Kullanma: nvidia-installer ncurses kullanıcı arayüzü - & gt; '/Tmp/.X0-lock' dosyası mevcut ve bir & gt; runnning X sunucusunun '1062' işlem kimliğini içerdiği görülüyor. HATA: Bir X sunucusu çalıştırıyor gibi görünüyorsunuz; Lütfen kurmadan önce X'ten çıkın. Daha fazla bilgi için lütfen www.nvidia.com adresindeki Linux sürücü indirme sayfasında bulunan README & gt; içindeki NVIDIA SÜRÜCÜSÜNÜN KURULUMU bölümüne bakın. HATA: Kurulum başarısız oldu. Lütfen ayrıntılar için '/var/log/nvidia-installer.log' & gt; dosyasına bakın. Www.nvidia.com adresindeki Linux sürücü indirme sayfasında bulunan README & gt; adresindeki kurulum sorunlarını gidermek için öneriler bulabilirsiniz.

  

X Server'ı Killing

Günlüğünde belirtildiği gibi, işlem kimliği 1062 , X sunucusunun çalışmasının sebebidir.

Kill 1062

işlemi sonlandıracak ve bu NVIDIA sürücüsünün kurulumu sorunsuz bir şekilde çalışacaktır.

    
verilen cevap Newton 24.08.2017 07:25
0

Bunu deneyin:

  • Alt + F1 tuşlarına basın, ardından giriş yapın.

  • sudo telinit 3 dosyasını çalıştırın (eğer bu işe yaramıyorsa, /sbin/telinit 3 deneyin). Çalışma seviyesinin 5 seviyesine ayarlandığını kontrol ediniz, bu seviye 5 3 gibi bir değer çıkarmalıdır, bu da mevcut çalışma seviyesinin 3 ve 5'ten önce olduğu anlamına gelir.

Çalışmıyorsa şunu deneyin:

ps ax | grep X

Çıktıda işlemin X PID numarasını görürsünüz, bu yüzden sudo kill -9 number ile burada number işlemin PID numarasıdır.

    
verilen cevap user244991 05.02.2014 19:31

Etiketlerdeki diğer soruları oku