第 4 章 terminal

4.1. 分辨率

使用下面的命令获得本机支持的显示模式

vidcontrol -i mode < /dev/ttyv0
root@netkiller:/root # vidcontrol -i mode < /dev/ttyv0
    mode#     flags   type    size       font      window      linear buffer
------------------------------------------------------------------------------
  0 (0x000) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
  1 (0x001) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
  2 (0x002) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000 32k
  3 (0x003) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000 32k
  4 (0x004) 0x00000003 G 320x200x2 C     8x8   0xb8000 32k 32k 0x00000000 32k
  5 (0x005) 0x00000003 G 320x200x2 C     8x8   0xb8000 32k 32k 0x00000000 32k
  6 (0x006) 0x00000003 G 640x200x1 C     8x8   0xb8000 32k 32k 0x00000000 32k
 13 (0x00d) 0x00000003 G 320x200x4 4     8x8   0xa0000 64k 64k 0x00000000 256k
 14 (0x00e) 0x00000003 G 640x200x4 4     8x8   0xa0000 64k 64k 0x00000000 256k
 16 (0x010) 0x00000003 G 640x350x2 2     8x14  0xa0000 64k 64k 0x00000000 128k
 18 (0x012) 0x00000003 G 640x350x4 4     8x14  0xa0000 64k 64k 0x00000000 256k
 19 (0x013) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000 32k
 20 (0x014) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000 32k
 21 (0x015) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000 32k
 22 (0x016) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000 32k
 23 (0x017) 0x00000001 T 40x25           8x16  0xb8000 32k 32k 0x00000000 32k
 24 (0x018) 0x00000001 T 80x25           8x16  0xb8000 32k 32k 0x00000000 32k
 26 (0x01a) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000 256k
 27 (0x01b) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000 256k
 28 (0x01c) 0x00000003 G 320x200x8 P     8x8   0xa0000 64k 64k 0x00000000 64k
 30 (0x01e) 0x00000001 T 80x50           8x8   0xb8000 32k 32k 0x00000000 32k
 32 (0x020) 0x00000001 T 80x30           8x16  0xb8000 32k 32k 0x00000000 32k
 34 (0x022) 0x00000001 T 80x60           8x8   0xb8000 32k 32k 0x00000000 32k
 37 (0x025) 0x00000003 G 320x240x8 V     8x8   0xa0000 64k 64k 0x00000000 256k
112 (0x070) 0x00000000 T 80x43           8x8   0xb8000 32k 32k 0x00000000 32k
113 (0x071) 0x00000001 T 80x43           8x8   0xb8000 32k 32k 0x00000000 32k
257 (0x101) 0x0000000f G 640x480x8 P     8x16  0xa0000 64k 64k 0x80000000 300k
259 (0x103) 0x0000000f G 800x600x8 P     8x16  0xa0000 64k 64k 0x80000000 487k
261 (0x105) 0x0000000f G 1024x768x8 P    8x16  0xa0000 64k 64k 0x80000000 768k
273 (0x111) 0x0000000f G 640x480x16 D    8x16  0xa0000 64k 64k 0x80000000 600k
274 (0x112) 0x0000000f G 640x480x32 D    8x16  0xa0000 64k 64k 0x80000000 1200k
276 (0x114) 0x0000000f G 800x600x16 D    8x16  0xa0000 64k 64k 0x80000000 937k
277 (0x115) 0x0000000f G 800x600x32 D    8x16  0xa0000 64k 64k 0x80000000 1875k
279 (0x117) 0x0000000f G 1024x768x16 D   8x16  0xa0000 64k 64k 0x80000000 1536k
280 (0x118) 0x0000000f G 1024x768x32 D   8x16  0xa0000 64k 64k 0x80000000 3072k

使用下面命令改变当前屏幕的分辨率 280 为 1024x768x32

# vidcontrol MODE_280
		

启动时生效,就在 /etc/rc.conf 加入

allscreens_flags="MODE_280"
		

原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

时间: 2024-10-18 14:22:45

第 4 章 terminal的相关文章

FreeBSD 终端配置

第 4 章 terminal 目录 4.1. 分辨率4.2. 屏幕保护4.3. 键盘设置 4.1. 分辨率 使用下面的命令获得本机支持的显示模式 vidcontrol -i mode < /dev/ttyv0 root@netkiller:/root # vidcontrol -i mode < /dev/ttyv0 mode# flags type size font window linear buffer -----------------------------------------

第 10 章 console / terminal

10.1. serial console gurb $ sudo vim /boot/grub/menu.lst title Ubuntu 8.04.1, kernel 2.6.24-21-generic root (hd0,5) kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=3d5dd6c0-bbd2-4ddf-9b71-1c7b78e8de3b ro quiet splash console=tty0 console=ttyS0,38400

第 30 章 Shell Terminal

30.1. terminal 30.1.1. resize - set TERMCAP and terminal settings to current xterm window size 显示终端屏幕的尺寸 $ resize COLUMNS=151; LINES=46; export COLUMNS LINES; 设置终端屏幕的尺寸 eval `resize` 30.1.2. tset, reset - terminal initialization tset -e ^? 设置Backspac

第 196 章 X Terminal

196.1. tsclient - Terminal Server Client supporting XDMCP, VNC and RDP 196.1.1. VNC 让tsclient支持vnc协议 sudo apt-get install xtightvncviewer 196.1.2. xdmcp 让tsclient支持xdmcp协议 sudo apt-get install xnest 原文出处:Netkiller 系列 手札 本文作者:陈景峯 转载请与作者联系,同时请务必标明文章原始出

第 8 章 Shell Terminal

dialog, whiptail, gdialog, kdialog and nautilus 目录 8.1. terminal 8.1.1. resize - set TERMCAP and terminal settings to current xterm window size 8.1.2. tset, reset - terminal initialization 8.1.3. stty - change and print terminal line settings 8.2. tp

WF从入门到精通(第十四章):基于状态的工作流

学习完本章,你将掌握: 1.理解状态机的概念以及它怎样被模拟到工作流处理中的 2.创建基于状态的工作流 3.运用初始(initial)和终止(terminal)状态条件 4.使用代码进行状态的切换 在第四章"活动和工作流类型介绍"中,我阐述过你使用WF所能创建的工作流类型,在那里我提到过基于状态的工作流.基于状态的工作流模型被认为是有限自动机(finite state machine).基于状态的工作流在工作流需要和外部事件进行许多交互的场合中大出风头.在事件触发并被工作流处理的时候,

tty与console以及terminal的区别

在看<orange's,操作系统的实现>这本书的时候,第七章同时出现了tty和console这两个名词.我查了一些网页,但都解释不清,结合自己的思考,给出了一些理解. tty,包括鼠标.键盘.触摸屏等,它们都是字符设备,通常用来输入. console,它的作用是用来显示结果的,通常console是显示屏,它只能输出,不能输入. terminal的作用是与用户交互的,因此可以接收tty设备的输入.包括一套可以显示出来的图形界面来接收输入,再外加对这些输入的基本处理. windows开机后的界面就

《深入理解SPARK:核心思想与源码分析》(第1章)

       自己牺牲了7个月的周末和下班空闲时间,通过研究Spark源码和原理,总结整理的<深入理解Spark:核心思想与源码分析>一书现在已经正式出版上市,目前亚马逊.京东.当当.天猫等网站均有销售,欢迎感兴趣的同学购买.我开始研究源码时的Spark版本是1.2.0,经过7个多月的研究和出版社近4个月的流程,Spark自身的版本迭代也很快,如今最新已经是1.6.0.目前市面上另外2本源码研究的Spark书籍的版本分别是0.9.0版本和1.2.0版本,看来这些书的作者都与我一样,遇到了这种问

《循序渐进学Docker》——第2章 初步体验 Docker 2.1 Windows下安装Docker

第2章 初步体验Docker 上一章概括性地介绍了Docker的发展历史.组织结构.功能特性和使用场景等方面的内容.本章主要从实践的角度,介绍如何在本地搭建一个Docker运行环境. 由于大多数用户的个人电脑用的都是Windows系统,所以我们就先来讲讲在Windows环境下如何安装和运行Docker. 2.1 Windows下安装Docker 为了运行Docker,你的电脑必须安装64位Windows 7及以上版本的系统(包含Windows 8/8.1和Windows 10).另外,你要确保C