我习惯在root下操作,编译什么的比较方便,但有一些功能在普通用户下能正常工作,在root下却不行。
(注:安装完ubuntu 10.10 默认未启用root用户,在普通用户模式下:sudo passwd root,输入普通用户的密码,再输入root的密码,再一次输入root用户的密码,用root和新密码重新登录,这样就进入root模式了)
问题一:在root下没有声音,按“sound Preferences”,一直等待(注:声卡驱动没有问题,在普通用户模式下正常);
网上收集的回答:
root登录后,你会发现没声音,放心这不是声卡驱动没安装好,而是ubuntu默认root下禁用声卡。
1, 解决办法,编辑/etc/default/pulseaudio
root@ubuntu:~# gedit /etc/default/pulseaudio
修改以下两处
PULSEAUDIO_SYSTEM_START=1
DISALLOW_MODULE_LOADING=0
改为1和0,表示允许运行在system环境,允许动态加载模块。
2, 将root加到pulse-access组
root@ubuntu:~# usermod -a -G pulse-access root
重新启动就好。
问题二:我用英文版ubuntu,不过后来加上中文语言包,再安装了拼音输入法,在普通用户下可以自动加载输入法的Applet(Indicator Applet 0.4.6),而且用CTRL+Space可以切换拼音输入法,在root下没有自动加载Applet,也不能却用CTRL+Space切换输入法;
首先必须确保执行(重新安装一遍也无所谓啦)
apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-gtk2-immodule scim-qtimm
im-switch -s scim
然后修改/etc/environment配置文件了.
gedit /etc/environment
在里面加入这么一行LC_CTYPE=zh_CN.UTF-8 保存退出
重新启动系统.
小工具一:鼠标右键增加“Open in Terminal",这样就可以在文件夹或资源浏览器,还是桌面等地方,直接在当前目录打开终端;
右键增加“Open in Terminal":
apt-get install nautilus-open-terminal
右键增加单击文件或文件夹以 root 权限打开:
apt-get install nautilus-gksu
Wine的安装:(均在root下执行,如果不是命令前加sudo)
ubuntu 官方自带了 wine ,但是推荐用 winehq 官方提供的最新版本 wine ,新版本解决了很多以前显得麻烦的问题。PPA地址:https://launchpad.net/~ubuntu-wine/+archive/ppa
add-apt-repository ppa:ubuntu-wine/ppa
apt-get update
apt-get install wine
中文问题(我的好像没有)
在~/.wine/drive_c/windows/Fonts/ #只留一个你想要显示的中文字体在这(可以从windows下拷贝字体)