![无法启动 Unity Tweak Tool](https://linux22.com/image/864575/%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8%20Unity%20Tweak%20Tool.png)
昨天我升级了 Ubuntu,到 14.10 版本。为了修复图形环境的一些问题,我启动了 unity-tweak-tool,但是……它根本不起作用!如果我从命令行提示符启动该程序,会出现此错误:
回溯(最近一次调用最后一次):文件“/usr/bin/unity-tweak-tool”,第 72 行,在 UnityTweakTool.Application() 文件“/usr/lib/python3/dist-packages/UnityTweakTool/在里面.py”,第 79 行,位于在里面 executable_name=cmd_old.split('\x00')[1] IndexError: 列表索引超出范围
即使在删除并重新安装 Unity Tweak Tool 后,我仍然收到此错误。我想知道如何修复它!谢谢
答案1
因此,我运行的是 14.04 而不是 14.10,但是以下对我有用:
您需要打开崩溃转储中显示的文件(如果使用 Vim,请输入“:set nu”(不带引号)以获取行号)并转到第 79 行,您将看到:
executable_name=cmd_old.split('\x00')[1]
您想将 1 改为零。
然后重新启动。
再次,这对我而言在 14.04 上有效,但您的结果可能会有所不同。
如果这对您有用,请告诉我。
答案2
几天前我也遇到了同样的问题。
我运行了 bleachbit 并清除了系统缓存。
这解决了这个问题。
希望能帮助到你!