我的 Gnome shell 动画完全停止工作。一切仍然保留其功能,就像我可以将仪表板停靠起来,并将鼠标移动到左上角以查看活动窗口仍然有效,但我希望在我的 DE 上有动画。
我查过这个问题,有些人说要检查有关设置的图形,以及与驱动程序故障(即 llvmpipe)相关的图形,但是,我NVIDIA GeForce RTX™ 3070 Ti Laptop GPU / Software Rendering
在该部分中有,所以我假设图形驱动程序不是问题。
我尝试使用命令提示符重新启用动画gsettings set org.gnome.desktop.interface enable-animations true
。我尝试过使用sudo startx
,但没有任何改变。我不知道如何解决这个问题。
更新:我添加deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
到我的sources.list中,并尝试重新安装,nvidia-driver firmware-misc-nonfree
但它说我已经损坏了软件包。
这是回应:
The following packages have unmet dependencies: nvidia-driver : Depends: nvidia-driver-libs (= 525.147.05-4~deb12u1) but 525.147.05-4 is to be installed Depends: nvidia-driver-bin (= 525.147.05-4~deb12u1) but 525.147.05-4 is to be installed Depends: xserver-xorg-video-nvidia (= 525.147.05-4~deb12u1) but 525.147.05-4 is to be installed Depends: nvidia-vdpau-driver (= 525.147.05-4~deb12u1) but 525.147.05-4 is to be installed Depends: nvidia-alternative (= 525.147.05-4~deb12u1) but 525.147.05-4 is to be installed Recommends: libnvidia-cfg1 (= 525.147.05-4~deb12u1) but 525.147.05-4 is to be installed E: Unable to correct problems, you have held broken packages.
感谢大家迄今为止的帮助。
答案1
我刚刚解决了这个问题。原来我不小心安装了sid的nvidia驱动包而不是我的书虫驱动包。我的动画回来了。
我将 sid 的存储库添加回我的etc/apt/sources.list
,sudo apt update
并删除了firmware-misc-nonfree
.使用sudo apt remove firmware-misc-nonfree
。然后我删除了 sid 的非自由软件存储库,并将其替换为我原来的 bookworm 非自由软件存储库/etc/apt/sources.list
nvidia 的驱动程序仍然会带来未满足的依赖关系,但是,设置中“关于”部分中的图形会NVIDIA GeForce RTX™ 3070 Ti Laptop GPU / Mesa Intel® Graphics (ADL GT2)
在重新启动后更新。所以,我认为没问题。