Linux系统下更改屏幕分辨率和刷新率方法
- 格式:docx
- 大小:9.58 KB
- 文档页数:2
关于安装linux系统屏幕刷新率问题的详细介绍关于安装linux系统屏幕刷新率问题的详细介绍有的地方介绍使用以下方法可以改变显示器的分辨率和刷新率1、用xvidtune调整你的显示器进入X 后在终端中执行xvidtune,会弹出一个窗口,点Auto然后点Left和Right来调整显示器,最后点界面上的Show会得到显示器分辨率的输出,按数据修改X 配置文件即可。
2、在文本模式下设置刷新率执行:# xrandr -s 1024x768 -r 85 马上生效其中1024x768是分辨率,85是刷新率。
这些方法比较难操作,而且在有些linux中总是把显卡最高的分辨率和刷新率作为默认值,有些显示器的刷新率达不到这些值,总是在安装linux是提示超出显示器的最大输入频率。
我给大家提供一个方法让大家尽量避免这样的状况。
安装时超出频率的问题的解决:1:建议大家使用图形化安装界面,但是一但发生了上面的问题,建议大家使用文本安装界面。
虽然比较难以使用,但是可以避免安装的时候发生超出显示器的最大输入频率的问题。
(往往发生在使用液晶显示器的时候)2:当安装完毕以后,超出显示器的最大输入频率的问题依然会存在。
如何处理呢??下面我来一一道来:情况1:有时候液晶显示器会提示“超出显示器的最大输入频率”,但是它还是会正常显示的,只是过一段时间之后会自动关闭显示器。
这种情况我们还可以利用界面来修改.但是有时显示器会直接黑掉,这是你可以使用ctrl+alt+F1使用控制台登陆root用户修改xorg.conf。
该文件位于/etc/X11下,命令是#cd /etc/X11#vi xorg.conf注意:最好把原来的xorg.conf文件备份一下。
比如改名为xorg.conf.backxorg.conf内容为下:# nvidia-xconfig: X configuration file generated by nvidia-xconfig# nvidia-xconfig: version 1.0 () Thu Nov 9 17:55:20 PST 2006# /etc/X11/xorg.conf (xorg X Window System server configuration file)## This file was generated by dexconf, the Debian X Configuration tool, using# values from the debconf database.## Edit this file with caution, and see the xorg.conf(5) manual page.# (Type "man xorg.conf" at the shell prompt.)## This file is automatically updated on xserver-xorg package upgrades *only*# if it has not been modified since the last upgrade of the xserver-xorg# package.## If you have edited this file but would like it to be automatically updated# again, run the following command:# sudo dpkg-reconfigure -phigh xserver-xorgSection "ServerLayout"Identifier "Default Layout"Screen "Default Screen" 0 0InputDevice "Generic Keyboard"InputDevice "Configured Mouse"InputDevice "stylus" "SendCoreEvents"InputDevice "cursor" "SendCoreEvents"InputDevice "eraser" "SendCoreEvents"EndSectionSection "Files"# path to defoma fontsFontPath "/usr/share/fonts/X11/misc"FontPath "/usr/share/fonts/X11/cyrillic"FontPath "/usr/share/fonts/X11/100dpi/:unscale d"FontPath "/usr/share/fonts/X11/75dpi/:unscaled"FontPath "/usr/share/fonts/X11/Type1"FontPath "/usr/share/fonts/X11/100dpi"FontPath "/usr/share/fonts/X11/75dpi"FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"EndSectionSection "Module"Load "i2c"Load "bitmap"Load "ddc"Load "extmod"Load "freetype"Load "glx"Load "int10"Load "vbe"EndSectionSection "InputDevice"Identifier "Generic Keyboard"Driver "kbd"Option "CoreKeyboard"Option "XkbRules" "xorg"Option "XkbModel" "pc105"Option "XkbLayout" "us"EndSectionSection "InputDevice"Identifier "Configured Mouse"Driver "mouse"Option "CorePointer"Option "Device" "/dev/input/mice"Option "Protocol" "ImPS/2"Option "ZAxisMapping" "4 5"Option "Emulate3Buttons" "true"EndSectionSection "InputDevice"Identifier "stylus"Driver "wacom"Option "Device" "/dev/input/wacom"Option "Type" "stylus"Option "ForceDevice" "ISDV4" # Tablet PC ONLYEndSectionSection "InputDevice"Identifier "eraser"Driver "wacom"Option "Device" "/dev/input/wacom"Option "Type" "eraser"Option "ForceDevice" "ISDV4" # Tablet PC ONLYEndSectionSection "InputDevice"Identifier "cursor"Driver "wacom"Option "Device" "/dev/input/wacom"Option "Type" "cursor"Option "ForceDevice" "ISDV4" # Tablet PC ONLYEndSectionSection "Monitor"Identifier "AOC 193FW"HorizSync 31.0 - 83.0VertRefresh 56.0 - 76.0//这里是更改刷新率的,这里是一个范围,你只要把上限调的支持的数值就可以了.//比如液晶只支持60Hz的,调成:VertRefresh 56.0 - 60.0 就可以了Option "DPMS"Option "DDC" "false"Modeline "1440x900" 106.5 1440 1520 1672 1904 900 903 909 934EndSectionSection "Device"Identifier "nVidia Corporation NV11 [GeForce2 MX/MX 400]"Driver "nvidia"EndSectionSection "Screen"Identifier "Default Screen"Device "nVidia Corporation NV11 [GeForce2 MX/MX 400]"Monitor "AOC 193FW"DefaultDepth 24SubSection "Display"Depth 24Modes "1440x900"EndSubSectionEndSection最后保存reboot一下,就ok了Linux下用vi编辑和保存文件2007年03月01日星期四上午 03:36Linux终端或控制台vi /路径/文件名例如,vi /etc/fstab表示显示/etc/fstab文件的内容。
L i n u x装完显卡驱动后分辨率无法正常显示怎么办有L i n u x用户更新完显卡驱动后发现分辨率不正常,画面也不好看,怎么回事呢,下面小编就教你如何解决L i n u x显卡驱动安装后分辨率无法正常显示的问题,一起来学习下吧。
L i n u x装完显卡驱动后分辨率无法正常显示怎么办?这里有两种强制修改分辨率的方法:一、使用默认的显卡驱动n o u v e a u若使用默认的显卡驱动,则不需要关闭n o u v e a u,只需执行一下的命令即可强制修改分辨率:1)c v t 1920 1080 60 //19201080是你想要的分辨率60是刷新率执行结果:#1920x108059.96H z(C V T 2.07M9)h s y n c:67.16k H z;p c l k: 173.00M H zM o d e l i n e 1920x1080_60.00 173.00 1920 2048 2248 25761080108310881120-h s y n c+v s y n c注意:173.00 1920 2048 2248 2576 1080 1083 1088 1120-h s y n c+v s y n c这个数据很重要,后面需要用到2)x r a n d r --n e w m o d e 1920x1080_60.00173.00 19202048224825761080108310881120-h s y n c+v s y n c 注意,这里使用的数据173.00 1920 20482248 2576 1080 1083 1088 1120 -h s y n c+v s y n c就是上面第一步中得到的数据,而1920x1080_60.00是自己定义的新的模式的名称,如果你想要的分辨率是800x600,当然你可以改为800x600或者800x600_60.00(60.00只是标明刷新率是60,不是必要的)3)x r a n d r--a d d m o d e V G A-01920x1080_60.00注意,这里的V G A-0不是固定的,而是根据具体的设备定的,有可能是V G A-0,V G A-1又或者是D I V1,D I V0都有可能,可通过x r a n d r指令查看当前连接的是哪个设备,一般在x r a n d r指令输出信息的前几行可以看到有个***c o n n e c t e d x x x x,这个***就是你要使用的设备,上述指令的1920x1080_60.00参数就是在第二步里面添加的分辨率模式。
Linux系统分辨率设置linux 设置分辨率如果你需要在linux上设置显⽰屏的分辨率,分两种情况:分辨率模式存在与分辨率模式不存在,具体如下。
1,分辨率模式已存在1)如何查询是否存在:图形界⾯:在System Settings/Displays/Resolution栏查看下拉列表。
控制台:在控制台输⼊命令:xrandr,即会输出当前已存在的分辨率模式。
2)如何配置:图形界⾯:在System Settings/Displays/Resolution栏下拉列表中设置。
控制台:使⽤命令xrandr --output 显⽰器名称 --mode 模式名称,如:xrandr --output Virtual1 --mode "1440x900"2,分辨率模式不存在总体操作流程如下:1)使⽤ctv或gtf命令计算mode line参数;2)使⽤xrandr --newmode 新建⼀个模式;3)使⽤xrandr --add添加⼀个模式到指定的显⽰器;4)使⽤xrandr -s 设置指定显⽰器的分辨率;5)持久化模式与设置,即设置参数重启后有效。
以下为操作实例,新建⼀个分辨率模式1600x900_60.00,并将分辨率设置为该模式,同时持久化该配置:测试环境:1)ubuntu16.04(运⾏在win7 + vmware workstation 12)2)对ubunut的显⽰器Virtual1进⾏设置操作与输出如下:wqb@ubuntu:~$ gtf 1600 900 60# 1600x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 119.00 MHz Modeline "1600x900_60.00" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsyncwqb@ubuntu:~$ xrandr --newmode "1600x900_60.00" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsync //新建⼀个显⽰模式,将上⼀⾏的后半部分作为xrandr --newmode的参数wqb@ubuntu:~$ xrandr --addmode Virtual1 "1600x900_60.00" //增加⼀个显⽰模式到Virtual1//设置Virtual1的显⽰模式为"1600x900_60.00",此时分辨率设置已起效(屏幕显⽰宽度会变化),但未持久化显⽰模式,如果没有持久化显⽰模式,每次启动时都将提⽰⽆法找到显⽰模式"1600x900_60.00"//你还可以通过编辑配置⽂件~/.config/monitors.xml来配置分辨率⼤⼩,但需要等到下⼀次重启时才起效。
到/etc/X11,打开xorg.conf,找到最后类似以下一节:Section "Screen"Identifier "Screen0"Device "Videocard0"DefaultDepth 24SubSection "Display"Viewport 0 0Depth 24EndSubSectionEndSection在Depth 24下方、EndSubSection上方添加一行Modes "1024x768" "1280x960" "1152x864" "800x600"我用的是虚拟机这个方法并不起效。
另:注销,以root身份登录系统,修改/etc/X11/xorg.conf,把1024*768改为1280*800,保存,按Ctrl+Alt+Backspace。
分辨率的计算用命令xmode,例如:xmode -r 63 -x 1360 -y 768-r 后面的是刷新率,但是这个设置好像和实际的有些出入,这里我设置的是63,但是GNOME/KDE下面显示刷新率61,反正只要你的显示器支持就可以了,液晶的话全60几就可以了,CRT要看你的显示器了。
xmode命令会显示出一行类似的结果:QUOTE:Modeline "1360x768" 87.01 1360 1432 1576 1792 768 769 772 796把他加入到xorg.conf文件的Modes段。
然后修改xorg.conf文件的Screen段SubSection "Display"Depth 15Modes "1280x768" "1024x768" "800x600" "768x576" "640x480"EndSubSection加入新分辨率1360X768后:SubSection "Display"Depth 15Modes "1360x768" "1280x768" "1024x768" "800x600" "768x576" "640x480" EndSubSectionDepth不同会有许多个,全加上就是了。
Linux系统怎么更改屏幕分辨率现在越来越多人开始使用Linux系统,那么Linux系统怎么设置屏幕的分辨率呢?下面是店铺收集整理的Linux系统如何更改屏幕分辨率,希望对大家有帮助~~Linux系统更改屏幕分辨率的方法我们可以看到我们的屏幕两边都有黑条,这是我们的分辨率造成的我们需要设置一个合适的分辨率。
右键点击桌面,选择“显示设置”点击打开。
在显示中,我们找到分辨率这个选项,点击它。
然后,我们会看到有很多的分辨率,我们这个是非常不合适的,选择一个合适的分辨率,选择之后,我们点击右下角的“应用”。
6然后就可以看到全屏了。
方法二:Linux命令行(console)屏幕分辨率调整文件里面一大段的注解,主要是说明了一些情况,英文好的看看就能理解了。
default=0 :菜单项,0表示第一项,如果是多系统可以修改此项改变默认光标停留位置;timeout=5 :菜单到自动启动系统前的提留时间,可根据需要修改;splashimage=······ :启动菜单背景图表,可根据需要修改;title······ :启动项名称,可根据需要修改;kernel······ :一些版本信息和root路径;rhgb :redhat graphics boot,就是会看到图片来代替启动过程中显示的文本信息,这些信息在启动后用dmesg也可以看到quiet :在启动过程中只有重要信息显示,类似硬件自检的消息不回显示我们修改分辨率,需要在kernel那行加入 vga=791注意:vga的参数不是随便输入的,可以根据需要进行修改,我的电脑上面最高只有16位,24位的参数不能生效,因此选择vga=791。
rhgb quiet 可以删除也可以保留,看自己喜欢。
设置Linux下的DHCP服务器-------------------------------------------------------------------------------- 阅读:10040 时间:2004-9-29 20:05:06 来源:黑客基地编辑:黑客基地对于一个网络维护人员,分配和管理网络内部计算机的IP地址是一件很繁琐的事情,这个问题在网络内部的主机数量较多时更加突出,尤其是主机数量大于可用IP地址数量的时候。
为了方便将来的IP地址资源管理,我们需要建立一台DHCP服务器,来自动完成管理局域网内部计算机的IP地址分配工作。
动态主机配置协议DHCP(Dynamic Host Configuration Protocol)使网络管理员可以集中管理一个网络系统,对网络中的IP地址进行自动分配。
对于常见的Windows系统下配置DHCP服务器,在以前的报纸中已经有相当多的介绍了。
本文将主要探讨,如何在Linux服务器上安装、配置Linux服务器。
有关DHCP相关资料请参考它的官方地址是http //www.isc.org/index.pl t/sw/dhcp/。
另外需要说明一点,本文使用的系统是默认安装的Redhat Linux9.0系统。
安装默认安装的Redhat 9.0系统只有DHCP客户端,没有服务器端的,需要下载安装。
[root@rh9 test]# rpm -qa grep dhc 显示系统已经安装的软件中,含有dhc字串的软件名称。
dhcp-3.0pl1-23dhclient-3.0pl1-23dhcp-devel-3.0pl1-23[root@rh9 test]#确认安装完成。
如果你想以原代码方式安装,那么请下载DHCP软件包tar vxzf dhcp-3.X.tar.gzcd dhcp-3.X./configuremakemake installcp ./server/dhcpd.conf /etctouch /var/state/dhcp/dhcpd.leases然后再编辑配置文件dhcpd.conf,进行配置配置1.主要文件默认安装的DHCP软件是没有/etc/dhcpd.conf文件的。
编写xorg.conf,简单三行解决ubuntu分辩率不可调的问题一直用ubuntu9.04,一直用得好好的,因为编译的原因,把系统给搞坏了,只好重装系统。
因而索性升级到9.10。
升级完成后,发现最高分辩率只有800x600。
查看显卡驱动,已经安装并且正常。
三D桌面效果可以正常开启。
去网上求助,有网友指出,可能是系统不能正确地识别显示器,可以编写xorg.conf文件解决。
ubuntu9.10默认没有了/etc/X11/xorg.conf这个文件了,没有这个文件,系统可以正常启动成功,但是,如果这个文件有错,则系统可能不能正常启动的。
也就是说,现在这个文件已经成了用户设定。
如果不是必须要设定的,大可不必设定。
明白了这个道理,我们只需手动新建这个文件,在里面依自己的情形添加必须设定的内容即可。
我现在是分辩率不可设,那么,只需要在里面设定这方面的内容即可,其它的都可以不管。
打开终端,输入:==================================cd /etc/X11sudo touch xorg.confsudo gedit xorg.conf==================================上面的命令是先新建一个空的xorg.conf,然后打开这个文件进行编写。
一、xorg.conf的一般编写规则:xorg.conf文件保存有X Window的各种信息,它由数个Section/EndSecion的区块组成,格式如下:Section "Section名称"选项名称"选项值"选项名称"选项值"……EndSection也就是说,一个区块以Section "Section名称"开头,以EndSection结尾,中间是选项。
二、显示方面的设置主要包括三个区块:monitor 设置显示器device 设置显卡screen 设置显示器与显卡的结合,也就是最终的显示在显示设置方面,这三个区块似乎缺一不可。
为了⽅便⼤家能尽快解决分辨率问题,早⽇享受3D的震撼效果,考试⼤实践经验与⼤家⼀起分享。
在终端⾥输⼊以下命令对⽂件进⾏编辑: sudo gedit /etc/X11/xorg.conf 输⼊超级管理员的密码。
(如果之前是使⽤超级管理员账号登⼊的话,则⾃动跳过。
) 打开后你想要的修改Xorg.conf⽂件资料。
(没安驱动开不起特效,但可以解决你修改Xorg.conf⽂件错误后还原) /etc/X11/xorg.conf⾥Ubuntu 8.10原装系统正确⽂件资料如下: # xorg.conf ( X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type "man xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # Note that some configuration settings that could be done previously # in this file, now are automatically configured by the server and settings # here are ignored. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "Device" Identifier "Configured Video Device" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Device "Configured Video Device" EndSection (备注:保存后退出重启,这时已经修改) E。
Linxu下设置屏幕分辨率方法设置分辨率方法通常情况下在Linux下屏幕分辨的设置方法有两种:一种是通过图形界面的方式进行设置,但是功能比较单一,不支持自定义设置。
另一种是通过命令的形式进行设置,正常情况下可以通过xrandr命令进行设置。
xrandr 命令行可以很方便地切换双屏,常用方式如下:分辨率强制设置方法当外接显示设备无法正常识别时,可以通过手动指定的方式进行设置,设置方法如下:1、用cvt命令获取给定分辨率的xrandr所需参数。
例如:获取1440x900如下所示。
#cvt 1440 900结果如下:# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsyncModeline后面的值在下边要用。
2、执行xrandr命令查看显示设备对于命名信息。
#xrandr得到显示器名称,如:VGA1、笔记本为LVDS1等,以此类推,不一定都一样。
3、用xrandr创建一个新的显示模式。
#xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync参数就是cvt结果中Modeline后面的那一堆,根据自己的参数调整。
4、查看新添加的显示模式。
#xrandr就可以看到新加的那个设置。
5、用xrandr添加一个新的显示模式。
#sudo xrandr --addmode VGA1 "1440x900_60.00"6、使用新添加的显示模式。
#xrandr --output VGA1 --mode 1440x900_60.00 --same-as LVDS1打开外接显示器,分辨率设为1440x900,--same-as LVDS代表显示和LVDS1显示内容一样(即:镜面屏幕)。
linux手动更改显示器分辨率我的一台11寸上网本,装的ubuntu。
最近外接了一个19寸显示器。
分辨率最多只能是1024x768。
显示器设置里显示“未知”显示器。
用下面的命令可以看到显卡的信息:$ lspci | grep VGA00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)我一直以为是显卡驱动没装好,于是下载了intel显卡linux驱动的源码,并花了几天时间来编译(期间安装了N多它所依赖的包),最终还是没能装成功,还把Xorg搞挂了。
无奈还重装了系统。
其实intel集成显卡的驱动已经装好了,而且用命令sudo apt-get install xserver-xorg-video-intel也可以安装。
之后还在网上看到修改/etc/X11/xorg.conf之类的解决方案。
我直接头大了。
最后还是找到了解决方案:xrandr命令。
首先,直接运行xrandr查看下分辨率的情况:$ xrandrScreen 0: minimum 320 x 200, current 1280 x 1024, maximum 4096 x 4096LVDS1 connected (normal left inverted right x axis y axis)1024x600 60.0 +800x600 60.3 56.2640x480 59.9VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm1024x768 60.0 *800x600 60.3 56.2848x480 60.0640x480 59.9标星号的那行就是我正在使用的分辨率。
Linux⽤命令修改分辨率,⾮常有效[root@lzf ~]# xrandr(查看当前分辨率和所有分辨率选项)xrandr: Failed to get size of gamma for output defaultScreen 0: minimum 320 x 200, current 1280 x 960, maximum 2560 x 1600default connected 1280x960+0+0 0mm x 0mm1024x768 60.0 0.0 (这⼀⾏是当前分辨率,不算)800x600 60.0 56.0 0.0 (这是第⼀⾏)640x480 60.0 0.0320x240 0.0400x300 0.0512x384 0.01152x864 0.01280x960 0.0*1400x1050 0.01600x1200 0.01920x1440 0.02048x1536 0.0854x480 0.01280x720 0.01366x768 0.01920x1080 0.01280x800 0.01440x900 0.01680x1050 0.01920x1200 0.02560x1600 0.0720x480 0.0720x576 0.0320x200 0.0640x400 0.0800x480 0.01280x768 0.01280x1024 0.0然后再在上⾯数你要设置的分辨率是第⼏⾏,⽐如我要设置1280*960,是在第七⾏, [root@lzf ~]# xrandr -s 7就这样,设置好了关于xrandr的更多参数,⼤家可以 man ⼀下或者help都可以,以下是我help的。
[root@lzf ~]# xrandr --helpusage: xrandr [options]where options are:-display <display> or -d <display>-help-o <normal,inverted,left,right,0,1,2,3>or --orientation <normal,inverted,left,right,0,1,2,3>-q or --query-s <size>/<width>x<height> or --size <size>/<width>x<height>-r <rate> or --rate <rate> or --refresh <rate>-v or --version-x (reflect in x)-y (reflect in y)--screen <screen>--verbose--dryrun--nograb--prop or --properties--fb <width>x<height>--fbmm <width>x<height>--dpi <dpi>/<output>--output <output>--auto--mode <mode>--preferred--pos <x>x<y>--rate <rate> or --refresh <rate>--reflect normal,x,y,xy--rotate normal,inverted,left,right--left-of <output>--right-of <output>--above <output>--below <output>--same-as <output>--set <property> <value>--scale <x>x<y>--transform <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h>,<i>--off--crtc <crtc>--panning <w>x<h>[+<x>+<y>[/<track:w>x<h>+<x>+<y>[/<border:l>/<t>/<r>/<b>]]] --gamma <r>:<g>:<b>--primary--noprimary--newmode <name> <clock MHz><hdisp> <hsync-start> <hsync-end> <htotal><vdisp> <vsync-start> <vsync-end> <vtotal>[+HSync] [-HSync] [+VSync] [-VSync]--rmmode <name>--addmode <output> <name>--delmode <output> <name>。
Ubuntu Linux操作系统安装后的自定义设置2007-9-13 19:57:18作者:佚名(读取中...)字号:T|T[导读]Ubuntu是一个以Linux为基础的操作系统,可以自由获得,并提供技术社区和专业支持。
承袭自Deblan的血统让它具备了相当的稳定性,再加上豪华的桌面与完整的中文化支持,让接触到Ubuntu的人无不赞叹。
在亲自体验过Ubuntu之后,用户将深切地感到它是适合一般用户使用的Linux环境。
本文将介绍在Ubuntu Linux安装完毕之后的设置步Ubuntu是一个以Linux为基础的操作系统,可以自由获得,并提供技术社区和专业支持。
承袭自Deblan的血统让它具备了相当的稳定性,再加上豪华的桌面与完整的中文化支持,让接触到Ubuntu的人无不赞叹。
在亲自体验过Ubuntu之后,用户将深切地感到它是适合一般用户使用的Linux环境。
本文将介绍在Ubuntu Linux安装完毕之后的设置步骤。
1、安装基本系统这里安装使用的是Ubuntu 7.04 的 Alternate CD。
使用 Alternate CD 引导启动,然后选择“安装命令行系统(Install Command Line)” 进行最小化安装,在这一步,要注意,一定不要选择中文语言环境,否则在终端窗口下的各种提示,有很多都是中文的。
在没有装载完成X Window之前,你只能看到一堆杂乱的小方块。
另外安装过程中可以做一下网络设置。
1、系统分区Linux 下最少得有 2 个分区,一个是 /swap 交换分区,一个是 / 根分区。
一般桌面用户推荐选用 ReiserFS 文件系统,分区方案如下 (80G):/swap 512M/ 8G/home 70Gswap 分区不建议超过 1G,不低于 128M。
2、网络配置在基本系统安装完成后,会要求重新启动一次系统,使用在安装过程中设置的帐号及密码登录。
使用ADSL上网的,这里先设置ADSL:sudo pppoeconfpon dsl-provider #上线poff #下线非拨号用户使用以下命令设置网络sudo vim /etc/network/interfaces网卡通过DHCP自动获取IP地址# The primary network interface (配置主网络接口) #开机自动激活eth0接口auto eth0#配置eth0接口为DHCP自动获取iface eth0 inet dhcp获取IP地址sudo dhclient eth0网卡静态分配IP地址#开机自动激活eth0接口auto eth0#配置eth0接口为静态设置IP地址iface eth0 inet staticaddress 192.168.1.2netmask 255.255.255.0network 192.168.1.0broadcast 192.168.1.255gateway 192.168.1.1激活以上设置sudo /etc/init.d/networking restartDNS 设置sudo /etc/resolv.conf加入nameserver 202.102.152.3共4页。
sudo apt-get install v86d hwinfo2、查看自己显卡支持的分辨率。
sudo hwinfo --framebuffer None 00.0: 11001 VESA Framebuffer[Created at bios.464] Unique ID: rdCR.QOJHFkjgnM2 Hardware Class: framebuffer Model: "(C) 1988-2005, ATI Technologies Inc. M92" Vendor: "(C) 1988-2005, ATI Technologies Inc. "Device: "M92" SubVendor: "ATI ATOMBIOS" SubDevice: Revision: "01.00" Memory Size: 16 MB Memory Range: 0xd0000000-0xd0ffffff (rw) 。
Mode 0x03ee: 1366x768 (+1408), 8 bitsMode 0x03ef: 1366x768 (+2752), 16 bits Mode 0x03f0: 1366x768 (+5504), 24 bits Config Status: cfg=new, avail=yes, need=no, active=unknown3、修改/etc/default/grub 文件,使用 uvesafb 的 framebuffer 来启动。
sudo gedit /etc/default/grub把下面的两行GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #GRUB_GFXMODE=640×480修改为:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1366x768-24,mtrr=3,scroll=ywrap"(ps:其中的 nomodeset 禁用内核 kms,个人见解)GRUB_GFXMODE=1366x768这个要根据第 2 步所查到的显卡所支持的最大分辨率(当然也可以是其他支持的分辨率) 来修改,注意要把前面的#去掉。
Linux下显示器分辨率及刷新率设置一、查看显卡相关信息glxinfo | grep -i renddirect rendering: Yes运行这个命令,如果显示不是“Yes”,说明还需要自己去安装一下驱动(显卡)。
1、在linux的终端上执行:[root@localhost ~]# glxinfo | grep -i renddirect rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)OpenGL renderer string: Mesa GLX Indirect2、在txt模式下:[root@localhost ~]# glxinfo | grep -i rendError:unable to open display两者显示结果不一样,原因:是X终端与文本模式(console)下区分,在console下,显卡驱动还没有启用,所以无法得到信息。
二、显示器分辨率及刷新率设置1、X终端下显示器分辨率及刷新率设置刷新率和分辨率可以在/etc/X11/xorg.conf中设置(1)对显示器行频(水平分辨率)和场频(垂直分辨率)的设置在xorg.conf中有类似一段:Section "Monitor"Identifier "Monitor0"VendorName "Monitor Vendor"ModelName "206STUDIO"HorizSync 30.0 - 70.0VertRefresh 50.0 - 160.0EndSection其中HorizSync,VertRefresh分别是显示器行频(水平分辨率)和场频(垂直分辨率)的设置应该根据显示器的性能进行设置,他们的值决定了显示分辨率和刷新频率可能取值的范围。