ubuntu中常见的中文问题解决方法

时间:2021-04-15 20:57:36
ubuntu中常见的中文问题解决方法 1.字体支持设置拷贝windows下的所有ttf到/usr/share/fonts下即可----------------------------------------------------------------------------------------------------------------------------------2.语言编码设置
让Ubuntu支持GBK,方法如下:使用 vim 修改/var/lib/locales/supported.d/zh(local)文件,在文件中添加zh_CN.GBK GBKzh_CN.GB2312 GB2312zh_CN.GB18030 GB18030zh_CN.GB18031 GB18031zh_HK.BIG5 BIG5zh_TW.BIG5 BIG5sudo locale-gen生成locale(sudo dpkg-reconfigure --force locales)然后在输出的结果中会出现zh_CN.GB2312 donezh_CN.GBK done这样, Ubuntu就支持GBK编码了--------------------------------------------------------------------------------------------------------------------------------3.显示回收站等图标
Ubuntu 启动窗口局中使用快捷键Alt+F2打开运行窗口.键入gconf-editor,打开Gnome配置编辑器.定位到apps \ nautilus \ desktop.在右侧找到名为trash_icon_visible的选项,打上勾.这样,你的桌面上就会出现久违的回收站图标了.---------------------------------------------------------------------------------------------------------------------------------4.记事本打开乱码设置:
Ubuntu  Gedit中文乱码gedit乱码解决办法:运行gconf-editor,左边的树里选择apps->gedit-2->preferences->encodings修改auto_detected的值,增加GB2312等,并将它升到第2个。OK------------------------------------------------------------------------------------------------------------------------------------5.视频字幕乱码:
Ubuntu中Mplayer中文字幕乱码设置 ~/.mplayer/config如下:# Write your default config options here!ao=alsa #音频驱动选择vo=xv #视频驱动选择fontconfig=0joystick=0 #是否支持手柄控制stop-xscreensaver=yes #是否允许播放视频时出现屏保monitoraspect=1280:800 #识别桌面分辨率为1280×800zoom=yes #是否允许视频缩放subcp=cp936 #字幕字符集编码subfont-autoscale=1 #设置按什么方法来进行自动缩放字幕,0-不自动缩放,1-按电影高度缩放,2-按电影宽度缩放,3-按电影对角线缩放(默认值)subfont-text-scale=4 #设置字幕文本的自动缩放系数(屏幕尺寸的百分比),值范围为0~100,默认值为5。subfont-osd-scale=8 #OSD字幕的自动缩放系统(屏幕尺寸的百分比),值范围为0~100,默认值为6。font=/usr/share/fonts/winfonts/msyh.ttf #选择字幕用的字体overlapsub=1 #支持多语言字幕。sub-fuzziness=1 #设定字幕自动加载的识别,播放时可以通过j键切换。#osdlevel=3在屏幕的左上角显示相应时间等cache = 8192 #此选项指定用多少内存(以 kBytes 为单位)作为播放文件或 URL 的预缓冲。#set 1 to enable the ass subtitlesass=1ass-font-scale=1ass-border-color=0000aaff #字体边框颜色,据说可以让字边框半透明,颜色代码意思同上。
对于高清还需启用加速:1、Get the nvidia driver and install,its installation must under NO X environment   http://www.nvidia.com/Download/index.aspx?lang=en-us2、 Get the mplayer-vdpau package   http://ftp.icm.edu.pl/packages/linux-nvidia/vdpau3、 unpack the mplayer-vdpau and build it
    tar xvf mplayer-vdpau-*    ./checkout-patch-build.sh
4、enable the hardware decoding   mplayer -vo vdpau -vc ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffh264vdpau----------------------------------------------------------------------------------------------------------------------------------------------------Ubuntu11.10 install matlab 2011b  64位,32位的安装
1、下载地址        http://www.verycd.com/topics/2905690/,下载[矩阵实验室].TLF-SOFT-Mathworks.Matlab.R2011b.UNIX.ISO-TBE.iso即可,不过源是个大问题。。。 2、挂载         打开终端,创建挂载的目录sudo mkdir /media/matlab         将matlab的iso文件挂载到上面创建的这个目录下:        sudo mount -o loop matlab2011b.iso /media/matlab(下载下来的iso文件被我改成matlab2011b.iso,不然名字太长了。)此时在/media/matlab目录下有crack文件夹和install脚本 3、安装 3.1、切换到挂载的目录下终端输入:        cd /media/matlab 3.2开始安装 ——install 选择"install manually without using the internet",next; ——accept the terms of the license agreement,选择“yes”,next; ——选择I have the File Installation Key for my license;这里可以输入59327-00840-06743-08309-05690(standalone模式)或31996-44762-21423-39948-52406(network模式)两个序列号的任何一个,next;——选择Typical(典型安装),next; ——默认会安装到/usr/local/MATLAB/R2011b文件夹中(你也可以安装到其他目录如/opt/matlab),next;         常见问题:这一步可能会遇到没有权限在usr文件夹下创建上述目录。解决办法是打开一个终端,输入sudo nautilus回车——在打开的窗口中分别在usr和local文件夹上右击选择属性——选择权限:所有人可读写——关闭——关闭窗口就可以了。 ——等待、安装... ——激活 在激活时,         若在输入key时选择的是standalone模式,即激活码为59327-00840-06743-08309-05690,则选 择"license_standalone.dat"文件(该文件在挂载的镜像下的crack文件夹里。建议将其拷出来,比如本例中拷到/usr /local/MATLAB/R2011b里);         若在输入key时选择的是network模式,即激活码为31996-44762-21423-39948-52406,则选择"license_server.dat"文件。         常见问题:桌面启动项设置 此时matlab只能在终端的/usr/local/MATLAB/R2011b的目录下输入命令matlab来启动。为了方便快捷,我们可以创建桌面启 动图标(也就是Windows下的桌面快捷方式),方法请参考这篇文章:http://www.2cto.com/os/201112 /112975.html,Matlab的图标在MATLAB安装目录下的toolbox/nnet/nnresource/icons目录下。记 住!!!这里在命令一栏里要注明/usr/local/MATLAB/R2011b/bin/matlab-desktop,-desktop绝对不能 少,否则会出现双击启动器后画面一闪就结束的结果。          常见问题:在终端下运行matlab出现/bin/util/oscheck.sh: 605: /lib64/libc.so.6: not found的错误。解决办法:打开终端,输入sudo ln -s /lib/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6后回车即可(注意自己的x86_64-linux-gnu的位置,有的可能在lib64的文件夹下面,对应修改下命令即 可)。32位的命令为sudo ln -s  /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6。         常见问题:matlab下中文无法显示(中文显示方框框)其实方法很简单:打开matlab后,file-Preference-Fonts,在 Desktop code font下选择下拉菜单。最后面有一些无法显示名字的字体,选择它们,点击Apply就可以显示中文了。这些方框的字体分别是文泉驿微米黑、文泉驿正黑、 文泉驿点阵正黑、文泉驿等宽微米黑、文泉驿正黑。 实在想看到字体的名字怎么办?1、先找到一个系统字体,如/usr/share/fonts/truetype/wqy下的wqy-microhei.ttc字体文件;2、在matlab的安装目录下的/sys/java/jre/glnx86/jre/lib/fonts/(不同版本的目录会有点细微的差别,但绝对不影响你找到这个文件夹)中新建一个fallback文件夹;3、将第一步找到的字体文件复制第二步新建的文件夹下;4、在终端中,输入cd /sys/java/jre/glnx86/jre/lib/fonts/fallback/进入fallback文件夹;5、在终端中输入makefontscale,会发现在fallback文件夹中生成了fonts.scale文件;6、将上一步生成的文件用文本编辑器打开,将里面的内容复制出来,添加到/sys/java/jre/glnx86/jre/lib/fonts/文件夹中的fonts.dir文件中的内容后面。启动matlab即可看见中文的字体。        这里第一步选择的字体也可以是windows下的SimSun等字体。另外不建议使用外部jre, 实在想用外部jre,那么可以用文本编辑器打开matlab安装目录下的bin/matlab,在第一行添上export MATLAB_JAVA=/home/sunny/SDK/jdk/jre/,等号后面为你的jre安装路径。当然,还有其他使用外部jre的方 法。。。