我正在運行 ubuntu 伺服器 15.10,使用 compiz 作為視窗管理器。我的 .xinitrc 是:
#!/bin/sh
xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device
unclutter -idle 0.1 -root &
/usr/bin/pulseaudio --start &
exec compiz --replace
當我運行 startx 時,它會將我帶到一個空白螢幕(這是預期的),我可以使用一些 compiz 鍵盤命令打開終端機。然而,當我將滑鼠懸停在黑屏上時,我的遊標是一個黑色的 X。如果我啟動終端並將滑鼠懸停在其上,它會變成常規遊標。知道為什麼會發生這種情況。
注意:我有另一個系統,據我所知配置相同,並且遊標行為正常。
答案1
想通了,由於某種原因,系統要求我在 .xinitrc 中設定遊標名稱。所以我將這一行添加到我的 .xinitrc 中。
xsetroot -cursor_name left_ptr
奇怪的是我的其他系統的 .xinitrc 中沒有這一行,並且遊標行為正常。兩者都作為 WM 運行 compiz。