gpu 渲染问题。一款游戏 (forgeofempires.com) 存在一些视觉错误。
背景图像出现随机黑线/像素。截图:https://ibb.co/P15z4t1
文本消失/无法读取/屏幕截图混乱:https://ibb.co/jH1PMHX
页面(部分)消失,不可见,但如果我将鼠标悬停在 HTML 元素上,则可以看到“提示”。截图: https://ibb.co/tMHwGJF https://ibb.co/5MGG4z1 https://ibb.co/4SSvNfr
重新加载页面(游戏)一段时间后会恢复正常。但这些错误肯定会再次出现。
问题是,如果我知道 html 元素的实际位置,就可以单击它们,这样它就可以工作了。问题是显示它们 - 我看不到它们。
VGA 卡:sudo lspci -v -s $(lspci | grep ' VGA ' | cut -d" " -f 1)
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV530 [Radeon X1600 PRO] (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. RV530 [Radeon X1600 PRO] Flags: bus master, fast devsel, latency 0, IRQ 31, NUMA node 0 Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at fbbe0000 (64-bit, non-prefetchable) [size=64K] I/O ports at c000 [size=256] Expansion ROM at 000c0000 [disabled] [size=128K] Capabilities: [50] Power Management version 2 Capabilities: [58] Express Endpoint, MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit+ Kernel driver in use: radeon Kernel modules: radeon
这是一张旧的 ATI vga 卡。
lsb_release -a
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.2 LTS Release: 20.04 Codename: focal
桌面环境是LXQT/openbox。
Chromium GPU 报告:chrome://gpu/
Chromium 是最新的 snap 版本 (88.0.4324.96)。
VGA 驱动程序是最新的 ppa oibaf 驱动程序(https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers)
如果禁用硬件加速,游戏速度会非常慢,需要几分钟才能打开菜单项。
我以前是 Windows 用户,用了很多年。几年前在学校学过一些 Linux 基础知识,现在终于说服自己每天使用 Linux。所以我可以说我是没有经验的新手。
请帮我解决这个问题。我愿意接受任何建议。如果能以某种方式强制 GPU 重新绘制屏幕,也许会有帮助?但我该怎么做?或者也许应该更换 VGA 驱动程序?欢迎任何建议!