当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-05-16 16:19 

注册: 2009-08-28 15:00
帖子: 110
送出感谢: 0 次
接收感谢: 2
喜欢纯粹的linux终端界面,没必要的话不进X。于是,长久以来都是用这个内核补丁:

UTF-8字符终端 (univt)
http://blog.chinaunix.net/space.php?uid=436750&do=blog&id=2123586

可以在纯linux字符终端下显示UTF-8字符。不过3.0内核之后就不太好用了,字体也不够好。

这几天又捡起来折腾了下。修改了第一版文字显示补丁,现在可以用在3.3内核上。又修改了第一版字库补丁,用了unifont字体。
unifont字体涵盖了unicode标准中的所有可打印字符。详见:http://unifoundry.com/unifont.html

在Archlinux x86_64下测试通过,测试的内核版本是linux-3.3.5-1和linux-3.3.6-1

终端输入法可以用uim里面的uim-fep,同样在Archlinux x86_64下测试通过,测试的内核版本是linux-3.3.5-1和linux-3.3.6-1。

uim详见:http://code.google.com/p/uim/。用Archlinux的请直接pacman -S uim

下载地址:

第一版文字显示补丁和字库补丁,以及Archlinux PKGBUILD文件:

https://bit.ly/neilpubdb -> linux

---------------------------------------------------------------

2012年4月11日更新:PKGBUILD文件更新到了linux 3.8.4内核,测试通过。修改了下载链接
2013年6月12日更新:Archlinux用户的福利:https://aur.archlinux.org/packages/linux-univt/


最后由 neil.sun 编辑于 2013-06-27 13:21,总共编辑了 4 次


_________________
评价: 3.7% careone
 
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-05-16 16:22 

注册: 2010-07-19 21:41
帖子: 22323
系统: OS X
送出感谢: 8
接收感谢: 42
辛苦了


_________________
NO DO NO DIE
http://a/%%30%30


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-05-16 17:31 
头像

注册: 2010-05-11 21:50
帖子: 990
送出感谢: 1
接收感谢: 2
mark


_________________
有事多折腾。。。没事瞎折腾。。。
本本
acer 4745g i5-430 4G ATI5650 1G 独显 500G硬盘
台台
赛扬coppermine 1.0GHz 160MB内存 集成显声卡 网卡一块。
archlinux+xfce无压力


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-05-16 17:36 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
ubuntu就没人打包...唉


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-05-16 17:39 
头像

注册: 2008-08-13 8:48
帖子: 26391
地址: 东海硇州,一双管钥。
系统: Fundu i64
送出感谢: 50
接收感谢: 344
支持一个。 :em11 :em11 :em11


_________________
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-05-16 17:48 
头像

注册: 2010-06-16 1:05
帖子: 14668
地址: Tencent
系统: Mac OS X
送出感谢: 1
接收感谢: 153
cool~


_________________
twitter求fo:http://twitter.com/maplebeats
博客求踩:http://maplebeats.com


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-05-16 17:55 
头像

注册: 2010-01-28 10:45
帖子: 19507
送出感谢: 6
接收感谢: 41
辛苦了 :em11


_________________

*********宁静致远*********
如果我说的有什么不对,请看签名第一行


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-05-16 18:01 
头像

注册: 2008-03-28 10:18
帖子: 578
地址: 淮安and徐州
送出感谢: 1
接收感谢: 3
希望可以和UKSM他们合作打在一个包里


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-07-08 16:23 

注册: 2006-09-09 0:35
帖子: 349
送出感谢: 3
接收感谢: 0 次
感觉这个方法比较治本。
下载页面看到有4个文件,在ubuntu server上要怎么安装啊?

https://bit.ly/unifont-univt (box.net)

Name                 Size     Modified
fbcondecor-0.9.6-3.0-rc2.patch    68.63 KB   7 weeks ago
utf8-kernel-2.6-fonts-3.patch.tar.xz  1.6 MB    7 weeks ago
utf8-kernel-2.6.31-fbcondecor-1.patch 2.19 KB   7 weeks ago
utf8-kernel-2.6.39-core-1.patch    28.08 KB   1 month ago


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2012-10-08 20:54 

注册: 2012-10-08 20:52
帖子: 1
系统: Arch
送出感谢: 0 次
接收感谢: 0 次
能把linux-3.3.8的abs包发以下吗?现在abs上的都是3.5,你的pkgbuild根本过不了验证.


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2013-04-11 6:05 

注册: 2009-08-28 15:00
帖子: 110
送出感谢: 0 次
接收感谢: 2
qzs123 写道:
能把linux-3.3.8的abs包发以下吗?现在abs上的都是3.5,你的pkgbuild根本过不了验证.


已更新到3.8.4


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2013-04-30 9:11 
头像

注册: 2011-10-13 15:51
帖子: 58
送出感谢: 0 次
接收感谢: 1
既然有 arch 包,建议上传到 AUR。 :em11


_________________
刚开的小站:http://mudan.github.io


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2013-08-07 17:06 

注册: 2005-05-10 16:04
帖子: 64
送出感谢: 0 次
接收感谢: 0 次
突然觉得,无论怎么弄,main stream里tty必定是ascii only。
所以,别指望对TTY动手术
如果指望内核支持非8bit文字编码的终端,能否干脆增加另外一类console设备:可以灵活配置编码,字形,unicode/18030/gb都可以配置


然后在启动参数和其他参数里决定用传统TTY还是多语言console


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 内核补丁:字符终端下显示UTF-8字符
帖子发表于 : 2013-08-08 0:15 
头像

注册: 2008-04-26 12:41
帖子: 11000
送出感谢: 11
接收感谢: 38
lion.guo 写道:
突然觉得,无论怎么弄,main stream里tty必定是ascii only。
所以,别指望对TTY动手术
如果指望内核支持非8bit文字编码的终端,能否干脆增加另外一类console设备:可以灵活配置编码,字形,unicode/18030/gb都可以配置


然后在启动参数和其他参数里决定用传统TTY还是多语言console

:em11


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译