Xorg

mwm 游標大小

  • September 30, 2020

我在 CentOS 7 上的一個 Xorg 螢幕上遇到游標大小問題。我有兩個螢幕。一個執行 xfce4 視窗管理器和桌面,而另一個執行 mwm 視窗管理器。這是一個自定義設置,它允許全屏 Motif 應用程序在帶有 mwm 的螢幕上執行,以及在 xfce4 螢幕上執行其他應用程序。我還為 Motif 應用程序提供了一種特殊的監視器,它是 2048x2048 解析度。

我遇到的問題是除了一個游標之外的所有游標在 mwm 上都很大,而在 xfce4 上它們都是正常的。桌面背景上的游標形狀“X”是正常尺寸,而其他尺寸過大。

這是一張可以看到超大游標的圖片: 在此處輸入圖像描述

如何更改 mwm 螢幕上的游標大小?我在 Xresources 中嘗試過 Xcursor.size,但沒有任何效果。

這裡還有一些顯示游標大小的圖片。 在此處輸入圖像描述 在此處輸入圖像描述 在此處輸入圖像描述

另一個更新:

我嘗試過不同的視窗管理器,看看那裡的游標大小是否也很大。例如,KDE 執行良好。但是,當我打開 XTerm 視窗時,該視窗中的游標太大了。我使用的應用程序也使用 Xt 和 Motif 小元件,並且還顯示大游標。

在此處輸入圖像描述 在此處輸入圖像描述

我想我會為後代分享我在這裡告訴你的解決方案,因為它不需要重建主題。

與您的設置類似,我正在為單個全屏應用程序執行 metacity,而無需任何額外的 UI。

在 ~/.Xresources 中設置正確/所需的游標大小

Xcursor.size: 22

通過添加到 .xinitrc 在啟動 WM 之前使用 xrdb 合併設置,在我的情況下最終是

xrdb -merge ~/.Xresources && exec metacity

注意:我的設置已本地化為用於 startx 的特定使用者,因此是本地配置文件。

引用自:https://unix.stackexchange.com/questions/534704