用VMware虚拟机出现窗口显示不完全的解决方案

我们在VMware虚拟机中安装Ubuntu时会出现安装窗口显示不完全的问题(CentOS安装时没有),这影响了安装的继续,这是显示分辨率的问题,解决方法:

在虚拟机桌面按Ctrl+Alt+T,出现终端窗口,然后在终端窗口输入命令:xrandr -s 1280x800后回车(需要注意的是1280和800中间的x是字母x)。

就可以暂时改变虚拟机的显示分辨率,这样你就可以继续安装Ubuntu了,安装成功后再去修改分辨率就可以了——鼠标右击桌面,点显示设置。

Ubuntu安装docker_故里2130的博客-优快云博客

Windows直接拖拽文件复制到虚拟机Ubuntu_不会是要长脑子了吧的博客-优快云博客

### 解决 VMware 虚拟机窗口显示完整的问题 对于 VMware 虚拟机窗口显示完全的问题,通常可以通过调整虚拟机内的图形设置以及宿主机的操作系统设置来解决。以下是具体的解决方案: #### 高 DPI 设置问题 当宿主机使用高 DPI 显示器并设置了较高的缩放比例时,可能会导致 VMware 应用程序本身被放大,从而影响虚拟机窗口的正常显示[^2]。为了修正这一情况,可以尝试更改应用程序的兼容性选项中的高 DPI 缩放行为。 - 找到 VMware 的快捷方式或可执行文件。 - 右键点击该图标选择“属性”。 - 切换至“兼容性”标签页。 - 勾选“覆盖高 DPI 缩放行为”,然后从下拉菜单中选取“系统(增强)”。 #### 安装 VMware Tools 或 Open VM Tools 安装 VMware 提供的工具包能够显著改善客户操作系统与宿主机之间的交互体验,其中包括屏幕适配功能。这有助于确保虚拟机的画面能更好地匹配宿主机显示器的实际尺寸和分辨率[^1]。 ```bash sudo apt-get update && sudo apt-get install open-vm-tools-desktop fuse ``` #### 使用 `xrandr` 修改分辨率 如果上述方法未能彻底解决问题,则可通过命令行工具 `xrandr` 来手动设定合适的分辨率。首先查询当前支持的所有模式;之后添加一个新的自定义模式,并将其应用于默认输出设备。 ```bash # 查询现有模式 xrandr | grep ' connected' | cut -d ' ' -f 1 | while read monitor; do xrandr --output $monitor --auto ; done # 添加新模态 (假设参数为 1920x1080@60Hz) cvt 1920 1080 60 xrandr --newmode "1920x1080_60.00" ... # 复制 cvt 输出的最后一行内容到这里... # 将新模式应用到指定显示器上 xrandr --addmode <display_name> 1920x1080_60.00 xrandr --output <display_name> --mode 1920x1080_60.00 ``` #### 动态调整宿主机分辨率 有时直接改变宿主机本身的分辨率为较低值也能间接使虚拟机画面恢复正常大小。过这种方法较为临时,建议仅作为最后的选择试一试效果[^4]。 ---
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值