我为交叉帖子道歉,但我发布了这个问题以及askubuntu中的一些相关内容,即使在我在那里取得了微薄的代表并申请了赏金之后,他们也没有在那里得到任何关注。这里有人可以帮忙吗?
我一直在努力让我的 nvidia GPU 正常工作,详情请参阅这个问题和这个问题我最近发帖了。一切都工作正常,直到几周前,突然之间,没有明显的相关事件,nVidia 卡停止在 Linux 下产生输出(在 Windows 中工作正常)。从那时起,我做了很多挖掘并发现这个令人难以置信的深入答案其中列出了各种故障排除工具和技巧。
提示之一是使用以下命令列出驱动程序参数:
sudo sh -c "ls /sys/module/<driver-module-from-lshw>/parameters/ | xargs -L1 -i{} sh -c 'echo -n {} \" \" ; cat /sys/module/<driver-module-from-lshw>/parameters/{}'"
我有两张显卡 - 一张是 radeon,另一张是 nvidia。上述命令与 radeon 驱动程序的输出会生成许多参数。 nvidia 给出了一个参数,这对我来说似乎很奇怪。
工作驱动程序不应该有更多参数吗?我问这个问题是为了看看这是否是解决我更大问题的线索。
至少,有人可以发布他们工作的 nvidia 驱动程序参数的样本吗?
$ driver=nvidia
$ sudo sh -c "ls /sys/module/$driver/parameters/ | xargs -L1 -i{} sh -c 'echo -n {} \" \" ; cat /sys/module/$driver/parameters/{}'"
nv_cap_enable_devfs 1
--------------------------------------------
$ driver=radeon
$ sudo sh -c "ls /sys/module/$driver/parameters/ | xargs -L1 -i{} sh -c 'echo -n {} \" \" ; cat /sys/module/$driver/parameters/{}'"
agpmode -1
aspm -1
audio -1
auxch -1
backlight -1
bapm -1
benchmark 0
cik_support 1
connector_table 0
deep_color 0
disp_priority 0
dpm -1
dynclks -1
fastfb 0
gartsize 1024
hard_reset 0
hw_i2c 0
lockup_timeout 10000
modeset 1
msi -1
mst 0
no_wb 0
pcie_gen2 -1
r4xx_atom 0
runpm -1
si_support 1
test 0
tv 1
use_pflipirq 2
uvd 1
vce 1
vm_block_size 12
vm_size 8
vramlimit 0
系统详细信息:
- Ryzen 5,无集成显卡
- B450战斧Max主板
- 威刚 SX8100 512 GB 固态硬盘
- Nvidia GeForce 1660 主 GPU
- Radeon HD 5450 辅助 GPU
- 双启动 Ubuntu 20.04 和 Windows 10
- UEFI固件
- 没有超频或其他调整
- 没有 xorg.conf,使用自动配置
如果有帮助,我将在引用的帖子中发布各种命令的输出,以提供我的系统的详细信息:
ls /sys/class/drm/*/edid | ls /sys/class/drm/*/edid | xargs -i{} sh -c "echo {}; parse-edid < {}"
xtrace xrandr --输出 HDMI-1-0 --模式 1920x1080 --HDMI-1 右侧
cat /proc/driver/nvidia/version gives:
NVRM version: NVIDIA UNIX x86_64 Kernel Module 455.38 Thu Oct 22 06:06:59 UTC 2020
GCC version: gcc version 10.2.0 (Ubuntu 10.2.0-13ubuntu1)