如何确定 Ubuntu 上 /proc/version 中的 GCC 版本?

如何确定 Ubuntu 上 /proc/version 中的 GCC 版本?

我的核心问题是我找不到在 Ubuntu 机器上编译内核时使用的 GCC 版本。我已经尝试过cat /proc/version,但结果如下:

Linux version 5.19.0-46-generic (buildd@lcy02-amd64-025) (x86_64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #47~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jun 21 15:35:31 UTC 2

我不确定哪个数字指的是 GCC 版本。我在下面提供了一些背景信息,说明为什么我要这样做,以防万一它是一个 XY 问题。谢谢。

背景:

我家里有一台 Ubuntu 机器(没有连接显示器,但带有模拟显示器的 HDMI 适配器,以确保其速度超过 RealVNC),并且它不断崩溃(导致远程访问,必须重新启动物理电源) )。我查了一下/var/syslog,我认为这是 noveau 驱动程序的问题,所以我想我应该安装 Nvidia 官方驱动程序。问题是这台机器运行的是Geforce GT320,而当前的驱动程序不支持该卡。我决定使用 MeowIce 提供的 Nvidia Legacy 驱动程序,但是当我尝试安装该驱动程序时,我收到一条错误消息,指出它找不到用于从/proc/version.该窗口表示我可以跳过该错误,但只有当我知道自己在做什么时才可以这样做(您可能可以告诉我我真的不知道)。

相关内容