the*_*edk 22 gnome nvidia suspend graphics 18.04
我有 Nvidia 1080ti 显卡,它刚用了几天。此外,我使用 apt 全新安装了 Ubuntu 18.04 和最新的 nvidia-390 驱动程序:
~$ sudo dpkg -l | grep nvidia
ii libnvidia-cfg1-390:amd64 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-390 390.59-0ubuntu0~gpu18.04.1 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-390:amd64 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA libcompute package
ii libnvidia-compute-390:i386 390.59-0ubuntu0~gpu18.04.1 i386 NVIDIA libcompute package
ii libnvidia-decode-390:amd64 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-390:i386 390.59-0ubuntu0~gpu18.04.1 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-390:amd64 390.59-0ubuntu0~gpu18.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-390:i386 390.59-0ubuntu0~gpu18.04.1 i386 NVENC Video Encoding runtime library
ii libnvidia-fbc1-390:amd64 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-390:i386 390.59-0ubuntu0~gpu18.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-390:amd64 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-390:i386 390.59-0ubuntu0~gpu18.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-390:amd64 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii libnvidia-ifr1-390:i386 390.59-0ubuntu0~gpu18.04.1 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii nvidia-390 390.59-0ubuntu0~gpu18.04.1 amd64 Transitional package for nvidia-driver-390
ii nvidia-compute-utils-390 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA compute utilities
ii nvidia-dkms-390 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA DKMS package
ii nvidia-driver-390 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA driver metapackage
ii nvidia-kernel-common-390 390.59-0ubuntu0~gpu18.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-390 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.8 all Tools to enable NVIDIA's Prime
ii nvidia-settings 396.24-0ubuntu0~gpu18.04.1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-390 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA driver support binaries
ii xserver-xorg-video-nvidia-390 390.59-0ubuntu0~gpu18.04.1 amd64 NVIDIA binary Xorg driver
Run Code Online (Sandbox Code Playgroud)
我的问题是,每次我从挂起模式唤醒我的计算机时,我的背景都会变成这种噪声模式(我设置了纯色):
我认为值得一提的是,我在登录屏幕上没有任何图形故障(有时在 Ubuntu 16.04 上会出现问题)。登录屏幕在这里完美运行。
任何想法如何解决这个问题以及它来自哪里?
Anv*_*lle 17
我也有类似的问题。我有一个带有 GeForce GTX 860M 的 Dell/Alienware 盒子,运行 Ubuntu 18.04。
当计算机从挂起状态唤醒时,我也遇到了桌面背景损坏的问题,有时是白色或带有“雪”颜色。我可以通过以下方式解决问题:
dbus-send --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval "string:global.reexec_self()"
Run Code Online (Sandbox Code Playgroud)
我的帐户设置为在简历上没有锁屏,我认为这可能是相关的。锁定挂起似乎无关紧要。
编辑:我已将我的 nvidia 驱动程序从 390 更改为 396,但这并没有解决。但更有趣的是,如果我使用 Unity 桌面,则不会出现问题。这可能指向 Gnome 桌面软件...
我很想真正解决这个问题!
小智 16
解决此问题的另一种方法是运行:AltF2, r, Enter。
这将重新启动 Gnome 桌面。
在某些系统上,或者如果您关闭了 FnLock,您可能需要运行AltFnF2、r、Enter。
我在运行 Ubuntu 18.04.1 时也有同样的问题。我有 nvidia GT220,驱动程序版本 340.106。该错误在很久以前就已在此处报告:bugzilla.gnome.org。它涉及 Gnome 3.14,而 Ubuntu 18 现在正在运行 Gnone 3.28。它应该被修复。使用 Nouveau 驱动程序,您不会遇到这个问题。
以下是英伟达对此的评价:
我们当前的软件架构不会跨模式切换或电源事件保存 FBO 的内容。因此,我们的实现依赖于应用程序每帧重新渲染到它们的 FBO。这是我们设计的一个基本限制,将在未来修复。
Gnome 使用 FBO 不必在每一帧上渲染背景。但是当计算机进入睡眠模式时,FBO 的内容不会被保存。
归档时间: |
|
查看次数: |
8992 次 |
最近记录: |