VirtualBox里CentOS如何设置分辨率
导读:VirtualBox中CentOS设置分辨率的完整步骤 1. 安装VirtualBox Guest Additions(增强功能) 增强功能是实现分辨率自适应和调整的基础,需优先安装。 启动CentOS虚拟机,点击VirtualBox顶部...
VirtualBox中CentOS设置分辨率的完整步骤
1. 安装VirtualBox Guest Additions(增强功能)
增强功能是实现分辨率自适应和调整的基础,需优先安装。
- 启动CentOS虚拟机,点击VirtualBox顶部菜单栏的设备→安装增强功能,虚拟机会自动挂载增强工具镜像。
- 打开虚拟机内的文件管理器,进入挂载点(通常为
/run/media/你的用户名/VBox_GAs_版本号),右键以管理员权限运行VBoxLinuxAdditions.run脚本。 - 安装过程中若提示缺少依赖包(如
kernel-devel、gcc等),系统会自动提示或通过yum安装。安装完成后重启虚拟机。
2. 通过图形界面快速调整分辨率
安装增强功能后,可直接通过系统设置修改分辨率:
- 登录CentOS,点击桌面右上角的系统菜单→设置→设备→显示。
- 在“显示”设置中,选择所需的分辨率(如1920x1080),点击应用即可。若列表中没有所需分辨率,需通过后续步骤手动添加。
3. 手动修改xorg.conf配置文件(永久生效)
若图形界面无所需分辨率,可通过编辑配置文件手动添加:
- 生成xorg.conf文件(若不存在):在终端运行
sudo Xorg :1 -configure,生成/root/xorg.conf.new文件。 - 复制到配置目录:执行
sudo cp /root/xorg.conf.new /etc/X11/xorg.conf,将临时配置文件复制到系统目录。 - 编辑配置文件:用
vi或nano打开/etc/X11/xorg.conf,找到Section "Screen"下的SubSection "Display",在Depth行后添加Modes字段(需包含常用分辨率,如"1024x768" "1366x768" "1920x1080")。示例如下:Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1024x768" "1366x768" "1920x1080" # 按优先级排序 EndSubSection EndSection - 保存并重启:按
Esc→输入:wq保存文件,重启虚拟机使配置生效。
4. 使用xrandr命令临时/永久调整分辨率
xrandr是命令行工具,可快速查看和设置分辨率:
- 查看可用分辨率:在终端运行
xrandr,会列出当前显示器支持的分辨率(如VGA-1 connected primary 1024x768+0+0)。 - 临时设置分辨率:运行
xrandr --output 显示器名称 --mode 目标分辨率(如xrandr --output VGA-1 --mode 1366x768),重启后失效。 - 永久设置分辨率:将
xrandr命令添加到启动脚本(如~/.bash_profile或/etc/rc.local),实现开机自动应用。
注意事项
- 安装增强功能后,建议开启VirtualBox虚拟机设置的3D加速(显示→屏幕→启用3D加速),提升显示性能。
- 若修改配置后无法进入系统,可通过CentOS安装镜像进入救援模式,恢复默认配置(删除或修改
xorg.conf文件)。 - 不同CentOS版本(如7、8)的图形界面可能略有差异,但核心步骤一致。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: VirtualBox里CentOS如何设置分辨率
本文地址: https://pptw.com/jishu/741232.html
