Linux如何自定义屏幕分辨率,Linux手动设置屏幕分辨率的办法

使用vmplayer虚拟机在运行linux的时候发现没有合适的分辨率,不能够全屏运行看起来难受
在这里插入图片描述
查看当前显示信息

g@mint ~ $ xrandr
Screen 0: minimum 1 x 1, current 800 x 600, maximum 8192 x 8192
Virtual1 connected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x600        60.0*+   60.3  
   2560x1600      60.0  
   1920x1440      60.0  
   1856x1392      60.0  
   1792x1344      60.0  
   1920x1200      59.9  
   1600x1200      60.0  
   1680x1050      60.0  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       60.0  
   1280x800       59.8  
   1152x864       75.0  
   1280x768       59.9  
   1024x768       60.0  
   640x480        59.9  
Virtual2 disconnected (normal left inverted right x axis y axis)
Virtual3 disconnected (normal left inverted right x axis y axis)
Virtual4 disconnected (normal lefx axis y axis)
Virtual5 disconnected (normal lefx axis y axis)
Virtual6 disconnected (normal lefx axis y axis)
Virtual7 disconnected (normal lefx axis y axis)
Virtual8 disconnected (normal lefx axis y axis)

电脑分辨率是1920*1080的,通过命令手动来设置分辨率

输入以下命令

cvt 1920 1080

在这里插入图片描述

输入以下命令。后面就是cvt命令输出的Modeline后面的部分

xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

输入

xrandr --addmode Virtual1 "1920x1080_60.00"
xrandr -s 1920x1080_60.00

就可以更改系统分辨率了


上面的命令只在当前开机时有效,在系统重启后分辨率又重新恢复默认了,如何让系统伴随用户登录自动设置分辨率?

~/.profile文件是随着用户启动自动执行的文件,我们只需要把4条命令追加到其中就好了

vi ~/.profile

追加以下内容:

cvt 1920 1080
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 "1920x1080_60.00"
xrandr -s 1920x1080_60.00
### 回答1: 要在Linux设置屏幕分辨率,可以按照以下步骤操作: 1. 打开终端窗口。 2. 输入命令“xrandr”,查看当前屏幕分辨率。 3. 输入命令“cvt 宽度 高度”,生成新的分辨率模式,例如“cvt 192 108”。 4. 复制生成的模式信息,例如“Modeline "192x108_60.00" 173.00 192 2048 2248 2576 108 1083 1088 112 -hsync +vsync”。 5. 输入命令“xrandr --newmode 模式名称 模式信息”,例如“xrandr --newmode 192x108_60.00 173.00 192 2048 2248 2576 108 1083 1088 112 -hsync +vsync”。 6. 输入命令“xrandr --addmode 显示器名称 模式名称”,例如“xrandr --addmode VGA-1 192x108_60.00”。 7. 输入命令“xrandr --output 显示器名称 --mode 模式名称”,例如“xrandr --output VGA-1 --mode 192x108_60.00”。 8. 屏幕分辨率将被设置为新的模式。 ### 回答2: Linux系统的屏幕分辨率可以通过多种方法进行设置。下面是一些设置屏幕分辨率的方法: 1. 命令行方式 Linux用户可以使用xrandr命令来设置屏幕分辨率。为了获取支持的屏幕分辨率列表,可以键入命令“xrandr--query”。如果需要更改分辨率,可以使用“xrandr -s”命令,例如“xrandr -s 1024x768”。 2. GUI方式 许多Linux发行版提供了GUI界面用于图形设置。例如,在Ubuntu中,用户可以使用“System Settings”菜单进入“Displays”设置,然后选择需要的分辨率。 3. 更改xorg.conf文件 xorg.conf是Linux系统中用于设置屏幕分辨率的配置文件。这个文件通常位于/etc/X11/目录下,并且包含有关显示器、显卡等的详细信息。要更改分辨率,可以编辑这个文件,并在“Screen”部分添加分辨率设置。 4. 使用图形驱动程序 Linux用户可能需要安装图形驱动程序,以支持特定的屏幕分辨率。安装驱动程序后,用户可以通过GUI界面或命令行方式进行设置。 总的来说,Linux系统的屏幕分辨率设置需要一些技巧。熟练掌握以上几种方法,可以更快速地调整并设置系统的分辨率,以改善用户体验。如果遇到设置问题,可以咨询Linux社区或官方文档。 ### 回答3: Linux是一种自由和开放源代码的操作系统,其使用者可根据个人需求进行操作系统设置,包括设定屏幕分辨率。 第一种方法是通过控制面板。在桌面上右键单击,选择“设置”,进入控制面板。选择“显示器”选项,即可设置分辨率。 第二种方法是通过命令行设置。开启终端,并输入xrandr命令,显示器信息便会呈现出来,用户可根据屏幕尺寸选择分辨率,并在终端中自行设定,例如输入“xrandr --output LVDS --mode 1280x800”。 第三种方法是安装显卡驱动并通过该驱动程序进行屏幕分辨率设置。大多数显卡公司都会提供对应的驱动程序,用户可根据显卡品牌和型号下载并安装。 最后,需要说明的是,不同的Linux系统操作界面可能有所区别,因此在设定屏幕分辨率时,最好是参考该操作系统的相关帮助文档。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

百口可乐__

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值