精华内容
下载资源
问答
  • 为了能够在进入tty控制台的时候自动调用fbterm,在.bashrc最后中添加如下判断: if [ " $TERM " = " linux " ]; then # 此处使用了别名,如此当我们退出fbterm后,便能够通过简单的命令:fbterm, # 重新启动...

    一:安装fbterm:
    (1)下载并安装fbterm:

     sudo apt-get install fbterm


    (2)将用户加入video组,并更改fbterm权限:

    sudo adduser username video           #username为用户名,video为fbterm所在组
    sudo chmod u+s /usr/bin/fbterm



    二:下载并安装yong输入法:
    下载地址:http://yongim.ys168.com/

    (1)解压。

    (2)安装:

    sudo mv yong /usr/local
    cd /usr/local/yong
    sudo ./yong-tool.sh --install64  #64位的安装,install改为install64


    (3). 修改配置文件"~/.yong/yong.ini":
    修改默认输入法为pinyin:

    [IM]
    default=6
    中英文切换键改为左SHIFT:
    [key]
    CNen=LSHIFT

    (注:Ctrl+空格切换输入法)

    三:修改fbterm的配置文件"~/.fbtermrc":
    (1)使fbterm使用yong作为其默认的输入法:

    input-method=yong


    (2)修改fbterm的默认字体和大小(由自己喜欢来定)显示:

    font-names=monaco
    font-size=14

    Monaco本来为Mac系统上的字体,不过现在已经有Linux下的版本,下载:

    http://www.gringod.com/wp-upload/software/Fonts/Monaco_Linux.ttf

    只需将其放到字体目录即可:

    sudo mkdir /usr/share/fonts/truetype/monaco
    sudo mv Monaco_linux.ttf /usr/share/fonts/truetype/monaco/monaco.ttf


    (3)更改汉字编码:

    text-encodings=utf8


    四:修改用户配置文件"~/.bashrc":
    为了能够在进入tty控制台的时候自动调用fbterm,在.bashrc最后中添加如下判断:

    if [ "$TERM" = "linux" ]; then
    # 此处使用了别名,如此当我们退出fbterm后,便能够通过简单的命令:fbterm,
    # 重新启动fbterm了,而不用再指定LANG.
    alias fbterm='LANG=zh_CN.UTF-8 fbterm'
    fbterm
    fi

     


    五:进入fbterm结束后输入exit退出。

    转载于:https://www.cnblogs.com/haotianbeidou/p/3821770.html

    展开全文
  • Linux的虚拟终端(tty)实现中文显示和中文输入 前言 因为Linux系统的tty好像是不能直接支持中文显示的,所以...先要安装fbterm,才能在tty显示中文字符,而且只有进入了fbterm,才能切换中文 aptitude install ...

    Linux的虚拟终端(tty)实现中文显示和中文输入以及图片查看

    前言

    因为Linux系统的tty好像是不能直接支持中文显示的,所以要在另外一个程序中运行tty,我的操作系统是kali-linux5.4.0,基于debian的发行版,所以应该会ubuntu、debian是一样的操作

    1.先要安装fbterm,才能在tty下显示中文字符,而且只有进入了fbterm,才能切换中文

    aptitude install fbterm
    如果你的linux版本的库里面没有fbterm,请参考该文章

    安装好后,直接在tty界面下输入fbterm就可以进入

    2.安装yong输入法

    直接百度搜索小小输入法(就是yong输入法),下载压缩包,解压
    住:7z文件的解压命令:7za x 你的压缩文件明 -r -o/xxx/xxx
    x代表压缩文件,并且按原始目录解压,-r代表递归解压缩所有子文件夹,-o指定目录,-o后面没有空格,直接接目录
    进入到解压好的文件目录
    运行yong-tool.sh即可
    ./yong-tool.sh --install

    相关的参数
    –install
    –uninstall
    –select

    安装好了之后,注销一下重新进入,终端输入:

    yong &
    让其在后台运行

    或者在这个目录下添加一个可执行文件,名称随意

    /etc/X11/Xsession.d

    里面的内容就是yong &

    注:yong输入法不能在xfce4的终端下运行,但是可以在fbterm虚拟终端下运行,运行yong输入法时不能切换ibus输入法工具,所以要切换回原来的ibus,需要卸载yong输入法,注销后重新登录

    ./yong-tool.sh --uninstall

    需要用到yong输入法时,重新安装、登录即可。

    3.安装fbv可以在tty下查看图片,支持多张图片查看(fbterm下不能使用fbv,因为fbterm不是tty)

    fbv xxx.png xxx.jpeg

    我这里写出安装fbv的坑,后来人可以借鉴以下!!!

    下载安装fbv压缩包的网址——>s-tech.elsat.net.pl/fbv

    1.安装fbv时需要几个依赖工具

    可以在解压后的包里面参考这个

    cat README
    里面有这样几段话
    2. REQUIREMENTS
    Linux, configured to provide the framebuffer device interface
    (/dev/fb0 or /dev/fb/0)
    libungif for GIF support
    libjpeg for JPEG support
    libpng for PNG support

    • 第一个插件 libungif:
      我用的kali5.4.0系统,刚开始用apt直接安装libungif-bin,发现fbv在运行./configure的时候是没有检测到libungif的,所以要从源安装,在这里去下载tar.gz文件,安装过程不再赘述
    • 第二个插件libjpeg
      直接apt安装即可,aptitude install libjpeg-dev
    • 第三个插件libpng
      aptitude install libpng-dev,然后还有一个必然的插件libpng16-16
      。注:这里开始出现了坑

    2.开始安装fbv

    安装好上三个插件后再运行./configure发现都支持了,然后运行make指令
    这时候据出现了错误,导致编译失败

    error: dereferencing pointer to incomplete type
    if (setjmp (png_ptr->jmpbuf))
                                     ^

    并且问题是出在png.c这个源文件的if (setjmp (png_ptr->jmpbuf))语句,报错类型是指针指向不完整的结构类型,作为一个程序员就要找到原因所在:

    首先查看png_ptr这个指针的定义,看到这个指针的在每个函数的声明为:
    png_structp png_ptr;
    在vim里面搜索png_structp的定义,发现没有,但是在包含头文件中有这一行
    #include<png.h>;包含了这样一个库函数,这些库函数所在的文件目录为/usr/include这个文件夹中
    所以我们去看一下png.h这个头文件中是不是png_structp这个结构体不完整
    结果发现这个头文件有对png_structp的模板定义,
    所以猜测是不是png_ptr这个png_structp的指针没有jmpbuf成员,
    所以在png.h中搜索jmpbuf,发现了这个宏定义,是这样的:
    #define png_jmpbuf(png_ptr)

    好的,问题就出在这里,我们之前下的libpng库是——>libpng16-16,如果系统是之前的下的是libpng12-dev不会出现这个问题,最新的libpng16对jmpbuf重新定义了一下,而fbv已经很久没有更新了所以我们需要把解压后的fbv文件夹中的png.c中的所有if(setjmp (png_ptr->jmpbuf))改成png.h中定义的指针调用改成即可:

    if(setjmp(png_jmpbuf(png_ptr)))

    注:png_ptr是在png.c中定义的结构指针,名字可能随着以后fbv的更新而有所不同哦(但开发人员应该不会去改),程序员自己细品

    现在重新make,发现成功了,然后make install即可,结束!!!

    更新

    安装fbgrab在tty下可以截图

    aptitude install fbgrab

    注:fbgrab只能在tty下截图,比如fbgrab -c 1 xxx.png,-c表示选择第几个tty,这里是tty1

    参考博客

    展开全文
  • Linux下的tty终端修改显示中文乱码

    万次阅读 2016-11-28 00:59:56
    虚拟机下tty终端显示中文全是“菱形”符号,所以重新下载了个字体fbterm下载命令:sudo apt-get install fbterm会自动下载完成,下载完成后运行sudo fbterm 即可更改字体和字体大小vi ~/.fbtermrcfont-names=...

    虚拟机下tty终端显示的中文全是“菱形”符号,所以重新下载了个字体fbterm

    下载命令:sudo apt-get install fbterm

    会自动下载完成,下载完成后运行

    sudo fbterm 即可


    更改字体和字体大小

    vi ~/.fbtermrc

    font-names=Ubuntu Mono
    font-size=14


    把./fbterm 复制一份到/home/username/目录下     #username为你的用户名

    更改权限chmod 755 ~/.fbtermrc

    使其不在ROOT模式下也可以显示


    Ctrl+Alt+E退出再重新登录输入命令fbterm,即可正常显示


    后续:后来又发觉在界面下是无法输入中文输入法的,唉,只能网上搜索解决方法了。

    后续篇:

    新装的tty终端的中文是乱码的,这让人很郁闷,看着“菱形”的未知符号一脸懵,所以搜索了下解决方法,决定让tty界面能显示中文和输入中文。
    参考该处方法:http://fcitx-im.org/wiki/Fbterm,写下自己的操作经历.
    1.下载安装fbterm
    sudo apt-get install fcitx im-config fbterm fcitx-frontend-fbterm
    2.使fbterm可以使用输入法
    sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm
    3.将用户添加到video组
    sudo gpasswd -a <username> video
    4.以上完成后运行一遍fbterm,命令:fbterm
    5.修改~/.fbtermrc,命令:vi ~/.fbtermrc
    修改如下内容
    font_size=17                       #修改界面字体显示大小,可自己定字号
    text-incondings = utf-8         #修改字体编码为utf-8
    input-menthod=fcitx-fbterm  #修改输入法
    修改完后:wq保存退出
    退出tty重登陆,输入fbterm可看到界面内容显示已经变化,Ctrl+空格键切换输入法,若不能出来,可输入一遍fctix后再切换,我这里也是偶尔切换不出来,好蛋疼。。



    展开全文
  • 起因:ubuntu系统下风扇一直转,电脑一直响。搞着,电脑突然不能投影到外接显示器了,我以为是驱动问题。然后作为一个菜鸟,搞来搞去...中文文件名也不能显示。重要的是不能cd进文件。当时整个人就不好了...... 解...

    起因:ubuntu系统下风扇一直转,电脑一直响。搞着,电脑突然不能投影到外接显示器了,我以为是驱动问题。然后作为一个菜鸟,搞来搞去又发觉桌面分辨率低,显示异常,就想重新安装nvidia驱动。

    解决:下面所有命令或指令均是从其他博客上看到的。

    1.ctrl+alt+F1,进入tty1的界面。发现有些乱码的菱形符号。中文文件名也不能显示。重要的是不能cd进文件。当时整个人就不好了......

    解决方法:(1)下载安装fbterm

    sudo apt-get install fcitx im-config fbterm fcitx-frontend-fbterm

                        (2)使fbterm可以使用输入法

    sudo setcap 'cap_sys_tty_config+ep'

                          (3)将用户添加到video组(里面的username用你的用户名替换)

    sudo gpasswd -a <username> video

                        (4)进入fbterm,运行命令后,此时已经可以显示中文了

    sudo fbterm

                         (5)修改~/.fbtermrc。命令:vi ~/.fbtermrc。进入vim编辑,按键盘上i进入编辑模式。

    修改内容为:font_size=17    #修改界面字体显示大小。自己定

    text-encodings=utf-8     #修改字体编码

    input-method=fcitx-fbterm #修改输入法。

    修改完后输入:wq保存退出。

               然后exit退出fbterm,再用logout命令退出登录。重新登录后,输入命令fbterm,然后输入命令fcitx。此时使用ctrl+空格可以切换为搜狗输入法,输入中文。

    *************************************分隔符***********************************

      之所以要说tty的中文输入,是因为我把下载的nvidia驱动放在了一个中文文件名下。哭。。。

    2.安装nvidia驱动(装了后界面看着舒服很多)

    (1)    sudo nvidia-smi  命令用于查看自己安装的nvidia驱动。如果没装,自然没有结果

    (2)进nvidia官网下载自己电脑显卡对应的驱动。应该是NVIDIA-Linux.......   .run这样的文件

    (3)将.run的驱动文件用U盘拷贝到自己电脑上。最好放在/home/username/下

    (4)进入tty界面。

    1 sudo apt-get remove --purge nvidia*  #用于删除之前的显卡驱动残留
    
    2 sudo service lightdm stop    # 关闭显示管理的相关进程,让她睡一觉
    
    3 cd (驱动文件的位置)  # 进入驱动文件所在的文件夹
    
    4 sudo chmod 755 NVIDIA-Linux-X86_64-XXX.XXX.run  # 修改驱动文件的权限,否则无法用指令运行安装。我在这里卡了很久
    
    5 sudo ./NVIDIA-Linux-X86_64-XXX.XXX.run -no-x-check -no-nouveau-check -no-opengl-files
    #安装驱动
    #-no-x-check 关闭x服务 
    #-no-nouveau-check 禁用nouveau
    #-no-opengl-files 不安装opengl文件
    # 这后面3个no可以不要,安装过程根据提示选择就可以了
    
    

    (5)唤醒显示管理

    sudo service lightdm start

       然后系统就会跳转到桌面环境了。安装完成

     

    结束:nvidia驱动是安装好了,但风扇一直转还是没有解决。路漫漫其修远兮,吾将上下而求索。。。

    补充下,如果驱动安装失败,可重新安装原图形界面

    sudo apt-get update
    sudo apt-get install --reinstall ubuntu-desktop
    sudo apt-get install unity
    sudo shutdown -r now

     

    侵删

    展开全文
  • Tty 通过 修改默认的中文编码字符,和安装 zhcon都无法显示中文。 可安装fbterm 来显示中文 命令 sudo apt-get install fbterm 安装即可 进入 Tty (Ctrl+Alt+F1) 运行sudo fbterm 输入登录密码 好了 ls 看...
  • Tty通过修改默认的中文编码字符,和安装zhcon都无法显示中文。可安装fbterm来显示中文,命令:sudo apt-get install fbterm安装即可,进入Tty: (Ctrl+Alt+F1) 运行sudo fbterm输入登录密码,ls 看看不会乱码了字体太...
  • 解决tty终端中文乱码

    千次阅读 2015-10-18 22:12:29
    fbterm,一个支持中文显示的控制台 安装:sudo apt-get install fbterm 启动:sudo fbterm 退出:ctrl+alt+e 然后发现用这个切换不方便,决定把ubuntu换成英文环境。 sudo vim /etc/default/locale,把里边所有...
  • Ubuntu tty中文字符乱码

    2017-03-24 10:55:00
    Ubuntu tty中文字符乱码  默认的tty只能显示一个字节,我们可以用setfont命令去改tty字体,但仅仅局限在一个字节内,不支持UTF-8多字节,所以我们就没办法使用汉字。但是我们可以使用FbTerm啊!...
  • 为什么我在tty1下中文显示不出来

    千次阅读 2015-11-13 10:11:29
    先安装 sudo apt-get install fbterm 运行 sudo fbterm 就能看到中文了,不过要root权限的
  • 一. 开启Frame Buffer 编辑文件:$ sudo gedit /etc/initramfs-tools/modules在文件中加入三行内容:fbconvesafbvga16fb 之后运行:sudo update-initramfs -u... 调整tty分辨率 编辑文件$ sudo gedit /etc/default/g
  • 进入TTY命令行模式,无法显示中文 中文都是一个一个正方形块块 网上已经搜了很多资料,没有解决 一种说修改 /etc/sysconfig/i18n的配置,centos 7根本就没有这个文件 locale.conf 是zh_CN.UTF-8没有...
  • tty1--tty6下,安装chcon:apt-get install chcon //locate -a 可有可无,查看当前安装的编码方式 chcon utf8 OK
  • tty与x Window界面切换 ...echo $LANG #LANG=en_US为英文显示 LANG=en_US.UTF-8为中文显示 igs@igs-HP-ProBook-640-G2:~ $ date 2020年 11月 27日 星期五 13:16:55 CST igs@igs-HP-ProBook-640-G2:~ $
  • 用GDB调试程序 转:zhcon-Ubuntu字符界面(终端tty1-6)中文乱码和分辨率的解决方案  2012-03-19 15:19:12| 分类: ...在ubuntu的字符界面中,中文显示成乱码,即使你在图形界面中安装中文
  • linux 终端界面显示 中文乱码或方块

    千次阅读 2020-05-18 11:38:01
     博主目前比较确定的是,系统本身的tty环境是不支持中文显示的,我已经亲测好多次,安装中文支持包,安装中文字体,各种设置,但最终还是显示方块(如果观点或操作有误,跪请大神指教)。后来发帖求助博客园和MSDN...
  • Ubuntu下配置tty

    千次阅读 2012-01-17 10:23:01
    解决了的问题:1.tty显示中文,2.支持中文输入,3.合适的分辨率,4.关闭终端响铃 第一步:打开FrameBuffer模块 编辑文件: 1. sudo vi /etc/initramfs-tools/modules sudo vi /etc/initramfs-tools/...
  • 但是在tty文字界面还不能显示中文和使用中文输入法 在网上查了许多关于debian字符界面安装配置中文环境的文档,进过一番折腾 我终于在我的龙芯笔记本上捣鼓出来了中文环境,先上图 下面的一些链接是关于...
  • 虚拟机:VirtualBox 4.3.0 环境:CentOS 6.4 Basic ... 博主目前比较确定的是,系统本身的tty环境是不支持中文显示的,我已经亲测好多次,安装中文支持包,安装中文字体,各种设置,但最终还是显示方块(如果...
  • Ubuntu下配置tty全过程

    千次阅读 2009-10-01 01:40:00
    Ubuntu下配置tty全过程原文章地址:http://www.casparant.com/tty-configuration-under-ubuntu.html解决了的问题:1.tty显示中文,2.支持中文输入,3.合适的分辨率,4.关闭终端响铃第一步:打开FrameBuffer模块...
  • ubuntu安装完后,控制台字体太小,用起来非常不方便,要改变tty字体,用以下命令: sudodpkg-...控制台tty终端显示中文乱码 vi/etc/default/locale LANG=”en_US.UTF-8″ LANGUAGE=”en_US:en” 本文...
  • Windows下的mingw32显示中文

    千次阅读 2014-09-12 16:31:54
    alias l='/bin/ls --show-control-chars --color=tty' alias la='/bin/ls -aF --show-control-chars --color=tty' alias ll='/bin/ls -alF --show-control-chars --color=tty' alias ls='/bin/ls --show-control-
  • 用basic server的方式安装,在tty1的环境下使用,把语系改为zh_CN.UTF-8后,所有中文的地方都显示为方块. 网上说是中文字体的问题,尝试了好久都没成功,快崩溃了,小弟刚学linux才1个月,没什么经验,求大牛们指导...
  • Fbterm作用:在字符终端(tty终端)下正常显示中文,并可结合相关输入法进行中文输入。fbv图形查看器作用:在字符终端下显示和查看图片。可以将图片显示为Fbterm的背景图。截图: 终端截屏也可利用ImageMagic程序的一...
  • 辛星浅析tty、pty与pts

    2015-02-19 21:19:18
    首先我们还是从概念入手,所谓tty,它是TeletypeWriter的缩写,它的中文翻译就是电传打字机,它的主要功能就是打印信息和阅读信息,后来被键盘和显示器所取代。而tty现在通俗一点的理解就是终端。  终端又...

空空如也

空空如也

1 2 3 4
收藏数 76
精华内容 30
热门标签
关键字:

tty显示中文