
nVidiaドライバを更新しようとしていますが、ドライバのインストールを実行するとエラーが発生します。
エラーを確認してください:
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.
注:ガイドに従って入力しようとしましたが、init 3
まだ何も変更されていません。 Xサーバーをシャットダウンする方法は?
だからドライバを更新できます。
答え1
私はNvidiaをインストール/更新したことがないようですが、ここにいます:
# To stop:
sudo init 3
# To resume:
sudo init 5
これがUbuntuで動作することを100%確信することはできませんが、IIRCはinitを放棄しました。 Ubuntuでは、次のことを試してください(gdmをkdm / slim /使用しているディスプレイマネージャに置き換えます)。
# To stop:
sudo service gdm stop
# To start:
sudo service gdm start
私はこれが全体のXセッションを停止すると確信しています。
あまりきれいではありません。ただ殺すことができます。
sudo killall /usr/bin/X
しかし、彼らは生まれ変わることもあります。
答え2
バージョンによって X サーバーを停止する方法が異なります。 Xサーバーを停止するには、グラフィカルモードを終了し(alt+ctrl+F1
例:入力)、ログインしてから次のいずれかのコマンドを入力する必要があります。
sudo service lightdm stop
sudo service gdm stop
sudo service kdm stop //this is the one that worked for mi as I use kdm and Linux mint
これでドライバをインストールして入ることができます
sudo reboot
sudo service
ニュースを書くとき商標どのオプションがあるかを確認してください(gdm、kdm...)
答え3
エラーの内容によると、まだXサーバーを実行しています。このエラーは、ログイン時にNvidia .runファイルをインストールしようとしたときに発生します。
ログアウトされていることを確認してください。
- 勝つCtrl+Alt+F1資格情報を使用してログインします。
sudo service lightdm stop
次のように入力して現在のXサーバーセッションを終了します。sudo stop lightdm
- ランレベル3を入力してください(または5) 入力して
sudo init 3
(またはsudo init 5
) そしてあなたの。走る文書。 - インストールが完了したら、再起動が必要な場合があります。そうでない場合は、Xサーバーを再起動または
sudo service lightdm start
起動してください。sudo start lightdm
答え4
私の経験に基づいて、次のように試してみましょう。
Alt+F1
その後、ログインしてsudo telinit 3
(機能しない場合は試して/sbin/telinit 3
)レベル3に変更されたことを確認し、runlevel
このような内容を出力する必要があります5 3
。つまり、現在のランレベルが3
前のランレベルと同じであることを意味します5
。
それでも機能しない場合は、次のようにします。
ps ax | grep X
、出力にプロセス番号が表示されるため、終了するにはPID
プロセス番号がどこにあるかを使用する必要があります。X
sudo kill -9 number
number
PID