zhcon-Ubuntu字符界面中文乱码和分辨率的解决方案
1.中文乱码
在ubuntu的字符界面中,中文会显示成乱码,即使你在图形界面中安装中文语言支持,下面给出了字符界面中显示中文的方法,主要借助于zhcon这个中文控制台工具(不知道这样说对不对),先安装zhcon
sudo apt-get install zhcon
这里用采用源安装的方式。比较简单,如果你习惯从本地安装包安装,那么你可以去官方网站zhcon.sourceforge.net/index_cn.html上下载。zhcon安装完毕后,你可以按Ctrl+Alt+F1登录字符界面终端了(tty1),此时你还不能直接运行zhcon命令,那样会造成黑屏,zhcon后面必须加上一些参数:
zhcon --utf8 --drv=vga
这样,你就可以在zhcon中显示中文了。
2.分辨率调整
在你登录字符界面终端时,你可能觉得分辨率太低,你可以在/boot/grub/menu.lst启动项kernel条目后面加上vga=791(注意空 格),表示1024X768 16bit显示(关于显示设置的更多信息见Ubuntu中文论坛上有关屏幕和分辨率设置方面的文章)。再次登录进入字符界面终端(需要重启),你会看到字 符界面终端的分辨率已经变为1024X768。然而运行zhcon --uft8 --drv=vga,zhcon中的分辨率仍是默认分辨率。使用下面的方法可以调整zhcon中的分辨率,更改/etc/zhcon.conf中的 x_resolution, y_resolution,将分辨率设置为你要的分辨率。使用exit命令退出zhcon,在启动zhcon时drv设置为framebuffer,即使 用命令zhcon --utf8 --drv=fb,这样进入zhcon后,分辨率将会变为你所设置的值。
3.修改.bashrc
你可能觉得在字符界面终端中每次都要输入zhcon --utf8 --drv=fb这一长串才能正确进入zhcon,的确不容易记住。不过你可以在.bashrc文件中加入这一长串命令的替代方式,用户的.bashrc 文件在用户目录下,比如你的当前用户名为username,那么你需要修改/home/username/目录下的.bashrc
vim /home/username/.bashrc
在文件后面添加一行
alias zhcon='zhcon --utf8 --drv=fb'
保存后你需要重新登录一下,以便让.bashrc重新加载,这样你所作的修改才有效,再运行zhcon时就相当于运行了zhcon --utf8 --drv=fb,因而不会黑屏
总结一下,快速解决方案如下:
安装zhcon
sudo apt-get install zhcon
打开.bashrc脚本
vim /home/yourusername/.bashrc
添加一项
alias zhcon='zhcon --utf8 --drv=fb'
打开zhcon脚本
sudo vim /etc/zhcon.conf
将其中的x_resolution, y_resolution 分辨率改为1024, 768或你想要的。
打开/boot/grub/menu.lst
在与当前系统所使用的启动项的kernel条目中添加vga=791
重启
sudo shutdown -r now
再次进入系统,登录字符界面终端时,你会发现字符界面终端分辨率变为1024X768,运行zhcon命令后,zhcon的分辨率也是1024X768。 关于zhcon方面设置的更多信息请访问官方网站http://zhcon.sourceforge.net/index_cn.html
本文;来源于 http://hi.baidu.com/archiveman/blog/item/57518454a32bd2ceb745aefa.html
分享到:
相关推荐
Ubuntu 字符界面中文乱码解决方案 Ubuntu 字符界面中文乱码是指在 Ubuntu 系统中,字符界面无法正常显示中文字符的问题。这种问题的出现可能是因为 Ubuntu 的默认设置不支持中文显示,或者是因为系统的 locale ...
Ubuntu 14.04 字符界面中文乱码及中文输入解决方案 在 Ubuntu 14.04 中,字符界面中文乱码是一个常见的问题,特别是在维护管理服务器时,字符界面是必不可少的。默认情况下,字符界面中文名目文件都是乱码,无法...
英文版Ubuntu Firefox中文乱码解决方案 在英文版Ubuntu系统中,Firefox浏览器中文乱码问题是一个常见的问题。该问题可能是由于系统字体配置不当或扫瞄器设置不正确引起的。在本文中,我们将介绍解决该问题的步骤和...
Keepass2 在 Ubuntu 15.10 下中文乱码的解决办法 Keepass2 是一个流行的密码管理器,但是在 Ubuntu 15.10 下可能会...此外,我们还讨论了 Ubuntu Server 和 Linux 全英文安装后中文乱码的问题,提供了相应的解决方案。
本文详细介绍了 Ubuntu 下 QT 显示中文乱码问题的解决方案,包括将文件保存成 UTF-8 编码格式和使用 UTF-8 替换 GB18030。通过使用这两步解决方法,可以确保 Ubuntu 下 QT 应用程序正确地显示中文文本。
Xshell 登陆 Ubuntu 的中文乱码解决方案 Xshell 是一款 Windows 下十分优秀的远程登录 Linux 主机的工具,它提供了许多实用的功能和快捷键,帮助用户更方便地远程登录 Linux 主机。下面是 Xshell 登陆 Ubuntu 的...
本文档的标题“ubuntu mysql 中中文乱码问题”清晰地表明了问题的来源和解决方案的方向。Ubuntu 是一个流行的 Linux 发行版,而 MySQL 是一个广泛使用的关系数据库管理系统。 描述解释 描述部分也表明了问题的来源...
总之,Ubuntu中命令行中文乱码的问题虽然常见,但通过合理配置和使用适当的工具,完全可以得到有效的解决。遵循上述步骤,不仅能够提高日常的工作效率,还能确保在多语言环境下操作的准确性与流畅性。
本文详细介绍了如何解决Ubuntu和Windows在处理文件时发生的乱码问题。 首先,我们需要了解文件乱码的原因。Windows系统中的许多纯文本文件(包括压缩文件)默认使用GBK编码,这是一种针对中文字符的扩展字符集。当...
Ubuntu启动到字符界面的配置 Ubuntu 默认情况下会启动到图形用户界面,而不是字符界面。要让 Ubuntu 启动时直接进入字符界面,需要进行一些配置。下面将详细介绍如何配置 Ubuntu 启动到字符界面。 首先,需要了解 ...
下面将介绍如何解决 LibreOffice 中文乱码问题和调整 Eclipse 提示框颜色。 一、 LibreOffice 中文乱码解决方法 在 Ubuntu 中,LibreOffice 打开中文文档时,可能会出现乱码的问题。这是因为 Ubuntu 本身不带有的...
VMware 下 Ubuntu 界面分辨率过高问题解决方法 在虚拟机中安装 Ubuntu 后,登录界面的分辨率一直过高,导致每次输入登录名和密码都要拖动,很是不方便。解决这个问题的方法是通过修改 xorg.conf 文件来实现的。在 /...
"Ubuntu下Eclipse中文乱码解决" 在Ubuntu系统中使用Eclipse时,可能会遇到中文乱码的问题,特别是在将Windows下的工程导入到Linux下的Eclipse中时。这种情况下,中文字符可能会显示为乱码,影响开发工作的效率。这...
Ubuntu Server 环境下中文乱码之显示方块解决方案 在 Ubuntu Server 环境下,中文乱码的问题是一个常见的问题,特别是在桌面环境和浏览器中。在这个文件中,我们将讨论 Ubuntu Server 环境下中文乱码之显示方块的...
在使用Linux系统,特别是CentOS时,用户可能会遇到在安装和使用第三方软件,如smplayer媒体播放器时,出现界面菜单乱码的问题。这通常是因为系统缺少必要的字体支持或者编码设置不正确导致的。本文将深入探讨这个...
Ubuntu 中命令行中文乱码解决方法 在 Ubuntu 操作系统中,命令行中文乱码问题是一种常见的问题。当我们使用命令行时,中文字符可能会显示为乱码,这样会影响我们的工作效率和体验。解决这个问题的方法有很多,下面...
针对Ubuntu 11.10下的文本乱码问题,本文将详细介绍一种经过实践验证有效的解决方案,帮助用户顺利解决乱码困扰,恢复文本文件的正常读写功能。 **第一步:安装DConf Tools** 首先,我们需要通过终端命令安装DConf...
解决乱码问题的第一步是修改系统的locale设置,确保系统能够正确解析和显示中文字符。这通常涉及到编辑两个关键的配置文件: 1. **/etc/environment**:在这个文件中,找到`LANG`和`LANGUAGE`两行,将其修改为支持...
在虚拟机环境下使用...总之,通过掌握虚拟机和Ubuntu系统的相关设置,我们可以有效地解决虚拟机中Ubuntu屏幕分辨率显示问题。此知识点在学习虚拟化技术、微机原理以及进行Linux系统操作时都是非常实用的基础课内容。