ひゃまだのblog

ひゃまだ(id:hymd3a)の趣味のブログ

Debian Trixie 13.1 が出てたので nVIDIA GeForce RTX 4060 Ti が乗っているPCで試してみた

(2025-11-15 初稿 - 2025-11-16 追記)

このブログも随分とサボってしまっていた。(^_^;)

さて、わが家のメインPCは、nVIDIA GeForce RTX 4060 Ti のグラボが乗っているのだが、debian bookworm 12.6から正常に動作しなくなってしまい、仕方がなくnVIDIA純正のドライバを利用していた。

その辺の経緯は、以下をご覧ください。

別にnVIDIA純正のドライバでも、普段の使用には問題ないが、カーネルの更新の度に、モジュールの整合性が取れなくなり、Xが起動しなくなるので、他のPCからsshでリモートログインして、ドライバをインストールし直すのが面倒でならなかった。

debiantrixie(13)が2025年8月9日にリリースし、13.1が9月6日にリリースされ、しばらく経ったので、当該のPCにbookwormからtrixieへとアップグレードして試してみた。

ちなみに、筆者は新しいリリースが出てすぐには試さず、いつも.1等のアップグレードが出てからインストールすることにしている。昔は、積極的に人柱になる覚悟があったが、最近はよる年波で…(^^ゞ

さて、結論から言うと、無事にtrixie(13.1)で、debian Wikiに書いてあるとおりの方法でXが動作した。

以下に、筆者の行った方法について記述する。

nVIDIAドライバのアンインストール

bookwormからtrixieへのアップグレードでトラブルになる可能性の高いnVIDIAの純正ドライバをアンインストールする。

$ sudo sh ./NVIDIA-Linux-x86_64-580.105.08.run --uninstall

アンインストールすると、X環境が起動しなくなるので、ターミナルまたは他のPCからsshでログインして、以下の作業を実施する。

bookwormからtrixieへのアップグレード

bookwormからtrixieへのアップグレードについて、以下のページを参照して行うが、筆者は、aptのsource.listを以下のように変更して実行した。

特別なパッケージ等をインストールしている場合は、上記のサイトのとおり、ていねいにアップグレードしてください。

$ cat /etc/apt/sources.list
deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware

deb http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware

deb http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware

bookwormのsource.listをtrixieに変更。

$ sudo apt update

問題無ければ、以下を実行。

$ sudo apt upgrade --without-new-pkgs

問題無ければ、以下を実行。

$ sudo apt full-upgrade

問題なければ、再起動。

再起動後、以下を実行して不要となったパッケージを削除。

$ sudo apt autoremove

nVIDIAドライバのインストール

さて、ようやくnVIDIAドライバのインストール準備ができたので、以下のページを参照してドライバをインストールする。

念のために、nvidia-detectでドライバを確認。

$ sudo apt install nvida-detect
$nvidia-detect
(省略)
It is recommended to install the
    nvidia-driver
package.

インストールすべきは、nvidia-driverであることが確認できた。

上記サイトの、以下の部分を参照して実行する。

Debian 13 "Trixie" Version 550.163.01

$ sudo apt update
$ sudo apt install linux-headers-$(dpkg --print-architecture)

nvidiaの"proprietary" flavor(純正に近いもの?)をインストールする場合

$ sudo apt install nvidia-kernel-dkms nvidia-driver firmware-misc-nonfree

いやいやdebianの精神に則ってopenじゃなきゃって方は、上記の "open" flavor の項目を見てインストール。

ちなみに、筆者は、"proprietary" でインストールし、正常に動作してるよ。

$ sudo dkms status

エラーがでなければ、モジュールも正常にインストールされているよ。

エラーが無ければ、再起動。

 

皆さん、無事にnVIDIAのドライバがインストールできたでしょうか?

後は、debianカーネルの更新の際に、モジュールもリコンパイルしてくれて、正常に起動してくれればめでたし、めでたしだね。

(2025-11-16 追記)

びっくりすことに、偶然にも日本時間の11月15日の夜にTrixie 13.2が公開されたようで、カーネルも更新された。

debian wikiのとおりにインストールしたため、カーネル更新でも再起動後無事に起動することができた。

(追記終了)

関連ページ