页次: 1
i3wm下连接一台外接显示器(VGA1)
指定LVDS1为primary,且在外接显示器VGA1上面
$ xrandr --output LVDS1 --primary --output VGA1 --mode 1680x1050 --below LVDS1
目前可以将workspace扩展到该外接显示器VGA1上,但是遇到下列问题:
a.)扩展后,带有系统托盘(sys-tray)的i3bar跑到外接显示器的workspace上了,LVDS1上各workspace里i3bar再无显示任何系统托盘。我的理解是:--primary并未起作用,并未将LVDS1指定为primary,即使将VGA1位置设置为below于LVDS1,系统托盘都跑到VGA1上只能说明目前VGA1才是primary。
b.)扩展后,原来在LVDS1上显示的系统托盘中部分任务程序图标会消失。如:fcitx<=.xinitrc中exec fcitx &(导致无法在gtk或qt程序下输入,需restart fcitx),及esperanza<=从dmenu启动(仍在后台运行)
c.)xrandr --output VGA1 --off关闭VGA1回到LVDS1后,系统托盘中依然缺失如上述部分运行程序图标,此时需要mod4+Shift+R重启i3后所有系统托盘中图标恢复正常。
xrandr --output VGA1 --off会导致X被重启,但是原则上如将LVDS1设置为primary且above于VGA1就不会重启X。但是,目前显然是因为无法将LVDS1正确地指定为primary,才导致每次--off掉VGA1时X重启,且系统托盘一塌糊涂。
我只想实现下列目的:
1.)将笔记本的LVDS1指定为primary,只在LVDS1上显示带有系统托盘的i3bar,且不丢失原有系统托盘里的任务图标。
2.)VGA1上只需显示不带系统托盘的i3bar
目前,每次开会或去客户那里做presentation,接上投影机扩展后就会把带有系统托盘的i3bar给投在大屏幕上,时不时出来个IM或new mail的pop-up,会影响与会人员注意力,且无法确保公司及个人的隐私。很头大....求解!
最近编辑记录 genio4urlife (2012-10-26 22:15:34)
离线
是不是 i3wm 的配置问题?
离线
是不是 i3wm 的配置问题?
不是i3配置的问题。
今天已在#archlinux上获得帮助后解决。
离线
百合仙子 说:是不是 i3wm 的配置问题?
不是i3配置的问题。
今天已在#archlinux上获得帮助后解决。
怎么解决的?我也遇到这个问题了,当时没找到解决方法,这也是换到awesome的原因之一.......
离线
页次: 1