我想将我的默认 shell 从 tcsh 更改为 bash。所以我尝试了,这就是发生的事情:
>sudo chsh userid
Changing the login shell for userid
Enter the new value, or press ENTER for the default
Login Shell [/xhbin/tcsh]: /bin/bash
chsh: user 'userid' does not exist in /etc/passwd
Run Code Online (Sandbox Code Playgroud)
确实,我不在 /etc/passwd 中。我不知道为什么。
我能做什么?
我全新安装了 ubuntu 12.04 并注意到 alt-tab 不起作用。我遵循了一些建议并安装了 compizconfig 设置管理器,其中我检查了应用程序切换器。然后 alt-tab 起作用了,但有时(最近,每次)它会使桌面崩溃。我正在使用 gnome classic(顺便说一下,我无法将其设置为默认值……我每次都必须选择它)。
按 alt-tab 后,屏幕冻结,鼠标只能每隔几秒钟短暂移动一次,点击任何地方似乎没有任何作用。屏幕的某些部分变得有点扭曲。有一次它恢复了,但当我点击右上角的时间时,它又崩溃了。
知道如何解决这个问题吗?在哪里可以查看日志文件?也许我可以卸载 compizconfig(毕竟,它确实会警告它会破坏您的系统)但是我怎样才能让 alt-tab 工作呢?
非常感谢。
编辑:我想没有多少人遇到过这个问题。我怀疑这是我的显卡的问题 - 也许它不喜欢 alt-tab 窗口切换所涉及的奇特效果。所以对我的问题的修改是:如何启用 alt-tab 以最简单、最安全、非花哨的方式为我切换窗口?我可以在没有 compizconfig 的情况下做到吗?