我想在 compiz 中具有反色效果(从浅到深),例如 compiz 中的“negative”,但没有 compiz,并且仅适用于一个窗口(例如 compiz 的Super+ N)。
有没有办法在没有 compiz 的情况下获得类似的效果(最好由按键组合切换)?我可以使用 反转整个桌面的颜色xcalib -I -a
,但我不能将其限制为单个窗口。
如何获取当前 X 显示名称的列表?
除了要知道有用的东西之外,我还想要这样(希望如此!)我可以xcalib -invert -alter
按照这个问题中的建议使用来反转我计算机上两个屏幕中的第二个屏幕。
我正在使用 2 个屏幕,并希望在不使用 compiz 的情况下反转它们的颜色(我使用的是 gnome shell)。
我可以xcalib -invert -alter
按照这个问题中的建议使用,但它只会反转其中一个屏幕。有没有办法指定它们两个,甚至是哪个,使用xcalib
? 还有其他方法吗?
使用xcalib
,您可以使用-d
( -display
) 或-s
( -screen
) 选项指定要更改的屏幕,但唉,X
似乎只知道一个屏幕:当我使用w
命令时我只能看到一个(通常的“:0”)
ps:这个问题最初是由k0pernikus作为评论在这里发布的。
- -编辑 - -
这是输出xrandr
:
Screen 0: minimum 320 x 200, current 3200 x 1200, maximum 8192 x 8192
VGA-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm
1280x1024 60.0*+ 75.0
1280x960 60.0 …
Run Code Online (Sandbox Code Playgroud) 我正在运行 Ubuntu Oneiric 11.10。
我的理解是Gnome Classic带有 Compiz 效果,而Gnome Classic(无效果)没有 Compiz。
但是,当我运行Gnome Classic 时,compiz 似乎没有运行。如果我打开 compiz-settings-manager,我有我所有的设置,但没有一个生效。
我需要做什么才能在Gnome Classic 中启用 Compiz吗?
根据答案的评论中的要求,这里是 ~/.xsession-errors 的输出:
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/gnome/SessionManager interface=org.gnome.SessionManager method=Is
Inhibited
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/gnome/SessionManager interface=org.gnome.SessionManager method=Is
Inhibited
gnome-session[20450]: DEBUG(+): GsmDBusClient: obj_path=/org/gnome/SessionManager interface=org.gnome.SessionManager method=Is
Inhibited
gnome-session[20450]: DEBUG(+): Starting app: /org/gnome/SessionManager/App37
gnome-session[20450]: DEBUG(+): GsmAutostartApp: starting jockey-gtk.desktop: command=sh -c 'test -e /var/cache/jockey/check |
| exec jockey-gtk --check' startup-id=102cff201a509beb8813189506573089800000204500036
gnome-session[20450]: DEBUG(+): GsmAutostartApp: started pid:20888
gnome-session[20450]: DEBUG(+): Starting …
Run Code Online (Sandbox Code Playgroud)