我在网上看到,要检查 compiz 是否运行正常,你应该输入compiz --replace
。我输入了命令,启动后,我的屏幕闪烁了一下,然后消失,然后又恢复了,这是终端显示的内容。
alexander@Alexander:~$ compiz --replace 检查是否需要迁移设置...否 检查内部文件是否需要迁移...否 后端:gconf 集成:是 个人资料:团结 添加插件 初始化核心选项...完成 初始化复合选项...完成 初始化 opengl 选项...完成 初始化装饰选项...完成 初始化 vpswitch 选项...完成 初始化捕捉选项...完成 初始化鼠标轮询选项...完成 初始化调整大小选项...完成 初始化地点选项...完成 初始化移动选项...完成 初始化墙壁选项...完成 初始化网格选项...完成 初始化会话选项...完成 初始化 gnomecompat 选项...完成 初始化动画选项...完成 初始化淡入淡出选项...完成 初始化 unitymtgrabhandles 选项...完成 初始化解决方法选项...完成 初始化比例选项...完成 compiz(博览会)—警告:无法将图像绑定到纹理 初始化博览会选项...完成 初始化 ezoom 选项...完成 (compiz:10806):GConf-CRITICAL **:gconf_client_add_dir:断言“gconf_valid_key (dirname,NULL)”失败 初始化 unityshell 选项...完成 警告 2012-07-26 18:16:07 unity.libindicator:0 桌面文件“/usr/share/applications/libreoffice-writer.desktop”正在使用一种弃用的格式进行操作,该格式将很快被删除。 警告 2012-07-26 18:16:07 unity.libindicator:0 桌面文件“/usr/share/applications/libreoffice-calc.desktop”正在使用一种弃用的格式进行操作,该格式将很快被删除。 WARN 2012-07-26 18:16:07 unity.libindicator:0 桌面文件“/usr/share/applications/libreoffice-impress.desktop”正在使用一种弃用的格式进行操作,该格式将很快被删除。 错误 2012-07-26 18:16:08 unity.glib-gobject:0 g_object_unref: 断言“G_IS_OBJECT (对象)”失败 设置更新“run_command_terminal_key” 设置更新“fullscreen_visual_bell” 设置更新“num_launchers” 设置更新“launcher_capture_mouse”
它不会继续运行,我让它继续运行了大约 10 分钟。
答案1
compiz --replace
终止当前正在运行的 compiz 并用新进程替换,这就是屏幕闪烁的原因。它不会返回命令提示符,因为它在前台运行。如果您在使用 compiz 时遇到问题,请运行compiz --replace &
它,让它进入后台,然后您就会得到提示符。
答案2
这个过程不应该结束, 因为:
compiz --replace
命令会替换当前在后台运行的 compiz 进程(compiz 是提供窗口装饰、效果等功能的程序),并创建另一个从终端运行的进程。除非您故意停止或终止该进程,或者您退出终端,否则该进程将继续运行。但是,每当您退出终端时,子进程(当前正在运行的 compiz)都会退出,猜猜会发生什么。您可能会丢失窗口管理器,或者 compiz 可能会自动重新启动。
如果您想替换当前的 compiz 进程,安全的方法是:
按Alt+F2调出 dash 命令提示符。
在那里输入
compiz --replace
并点击Enter。
Ctrl供您参考,您可以使用+键盘快捷键停止终端中正在运行的进程C,但我不推荐这样做。