在 Debian Fluxbox 中,如何将光标固定在第二个头上?

在 Debian Fluxbox 中,如何将光标固定在第二个头上?

我遇到的问题是,我的光标图标没有绘制在双显示器设置的辅助显示器上。在主屏幕上看起来像这样:

工作指针

但在第二个屏幕上它看起来像:

损坏的指针

有趣的是,如果我用gnome-screenshot -p光标对其进行屏幕截图,则会显示在结果图片上(无论窗口位于哪个监视器上)。这似乎意味着 gnome 知道那里有什么,但 Fluxbox 或 GPU 驱动程序不知道。

我尝试过使用其他光标图标,虽然它们在主监视器上正常显示,但它们在另一个屏幕上显示相同的虚线。很高兴添加任何设置/配置信息都会有帮助。

编辑1

我有点担心这可能是驱动程序问题,因此不容易修复。我有一个“Sapphire Nitro r9 390”,在“坏”屏幕上使用 HDMI 输出,在“好”屏幕上使用 Displayport(啊,所以也许我可以通过 DisplayPort 将两者都连接起来。无论如何值得一试。)。我正在使用专有的“AMD Catalyst Linux Graphics Driver” fglrx 15.20.3 [Sep 8 2015]。该命令lspci | grep VGA显示:

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290] (rev 80)

虽然驱动程序信息fglrxinfo显示:

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon (TM) R9 390 Series 
OpenGL version string: 4.5.13399 Compatibility Profile Context 15.201.1151

我会尝试两者的 DP,看看是否有帮助。

编辑2

我又买了一条 DP 线,但似乎没有帮助。镜像屏幕仍然有一个带有正常光标和一个带有点。我想我暂时还是被困住了。

编辑3

更新到最新的 Catalyst 驱动程序似乎解决了我的问题,耶!我使用的驱动程序是 2015 年 12 月 18 日的“Crimson Edition 15.12”。现在的版本信息是:

OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon (TM) R9 390 Series 
OpenGL version string: 4.5.13416 Compatibility Profile Context 15.302

答案1

OP 报告说,更新到最新的 Catalyst 驱动程序似乎已经解决了该问题。现在的版本信息是:

OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon (TM) R9 390 Series 
OpenGL version string: 4.5.13416 Compatibility Profile Context 15.302

相关内容