Tag Archives: plasmoid
KDE的共享Widget
大家如果更新到KDE 4.4之后,可能会发现一个以前没有出现过的选项: 这个是干什么用的呢?很多人可能完全没有发现这个如何使用。首先来看一个演示视频: http://saber-personal-project.googlecode.com/files/kde44-remote-widget.mp4 目前我发现的和桌面集成起来的方式如下: 首先安装Avahi,Avahi是什么呢?简单的说Avahi是一个zeroconf的开源实现,可以用于发现或者发布网络内的服务,例如sftp服务等等。同时安装nss-mdns,用于dns发现,根据http://wiki.archlinux.org/index.php/Avahi,需要在/etc/nsswitch.conf将 hosts: file 修改为 hosts: file mdns4_minimal dns mdns4 安装好之后需要先启动Avahi,在Archlinux下面就是执行 /etc/rc.d/avahi-daemon start 或者将它加入到rc.conf的DAEMON当中,需要在dbus之后。如果你是刚刚启动Avahi,你可能需要重新启动plasma(注销即可)。 然后对一个plasmoid选择共享,看看自己的桌面是不是已经有提示了呢?根据测试,需要双方同时启动Avahi才能让对方也接受到这一信息。然后就是密码同步,用过蓝牙的就会发现这和蓝牙的配对很像。需要注意的是,不是所有plasmoid都支持共享。例如文件夹视图,或者桌面像框,通过上述操作就会发现实际上和自己添加一个新的没有区别。 这是一个很有趣的实现,KDE4从开发以来似乎很注重网络方面的应用,例如和kde-look.org的集成,很方便的就可以安装plasma主题,或者下载新的颜色,壁纸。通过这个机制能够实现一些很有趣的应用,比如即时的聊天窗口?目前这个功能还没有很好的集成到plasma桌面当中去(没有浏览某个地址的功能)。不过我们可以期待KDE4.5是否有更好的演化:) 另外如果不想用Avahi,可以命令行执行 plasmoidviewer “plasma://host:4000/plasmoid名称 于 host” 不要惊讶,确实是中文,当然别的locale就是对应的罗。例如 plasmoidviewer “plasma://sslaptop:4000/现在收听 于 sslaptop” 同样从这里可以看出,端口是4000,设置了防火墙的同学注意咯。