成功解决VMware安装操作系统出现分辨率的问题

news/2024/12/23 15:14:04/

文章目录

    • 问题重现
    • 问题原因
    • 问题解决
      • 方法一:
    • 拓展:
      • 1. 电脑分辨率:
      • 2. xrandr命令
      • 3. 查询后如果没有合适的分辨率解决方案
    • 参考资料

问题重现

如下图: 在VMware16上安装ubuntu操作系统的时候,出现分辨率问题, 导致底部的按键没有出现

比如确定,返回,后退等这些按钮都没有。

在这里插入图片描述

问题原因

出现这个问题一般是因为分辨率的问题导致的,VMware安装ubuntu默认使用的分辨率是800x600

问题解决

方法一:

在VMware虚拟机内部,按键盘: ctrl+alt+T 打开 命令行窗口

然后输入命令调试分辨率:

xrandr -s 1280x800  #这里的X是字母X的小写。

输入完成之后回车,发现分辨率的问题解决了

如果你的是1920x1200的分辨率,就输入

xrandr -s 1920x1200

在这里插入图片描述

拓展:

1. 电脑分辨率:

1、主流的两类电脑显示器分辨率如下:16:9比例的23与22(21.5)英寸宽屏液晶显示器的最佳分辨率是:1920×1080(1080p FullHD全高清分辨率);

2、16:10比例的28、27与26(25.5)、24英寸宽屏液晶显示器的最佳分辨率是:1920×1200;

3、16:10比例的22(21.6)与20(20.1)英寸宽屏液晶显示器的最佳分辨率是:1680×1050;

4、16:10比例的19(18.5)与17英寸宽屏液晶显示器的最佳分辨率是:1440×900;

5、16:10比例的14、13、12(12.1)英寸宽屏液晶显示器(多为笔记本电脑屏幕)的最佳分辨率是:1280×800;

2. xrandr命令

xrandr是一款官方的扩展配置工具。它可以设置屏幕显示的大小、方向、镜像等,包括对多屏的设置。

xrandr -q  # 查看当前的状态

在这里插入图片描述

其他参数:

–output:指定显示器。
–mode:指定一种有效的分辨率。
–rate:指定刷新率。

例如:

xrandr --output eDP1 --mode 1920x1080

3. 查询后如果没有合适的分辨率解决方案

如果xrandr查询结果中没有合适的分辨率,则可以通过newmode来修改,比如添加一个1280x1024x60的分辨率

  • 使用cvt生成modeline
$cvt 1280  1024  60
  • 使用newmode创建一个mode ,参数要与上面你创建的modeline相同
xrandr --newmode "1280x1024_60.00"  
  • 新建模式
xrandr --addmode eDP1 1280x1024_60.00
  • 将刚才的newmode设置位当前分辨率
xrandr --output eDP1 --mode 1280x1024_60.00

参考资料

参考wiki,官方文档:https://wiki.gentoo.org/wiki/Xrandr/zh-cn

更多内容可以关注csdn博客: https://mufeng.blog.csdn.net/


http://www.ppmy.cn/news/11696.html

相关文章

NTN(三) Timing

微信同步更新欢迎关注同名modem协议笔记。这篇看下k_offset和k_mac,如38.300所述,k_offset是配置的调度偏移量,需要大于或等于service link RTT和Common TA之和;k_mac 是配置的偏移量,需要大于或等于 RP 和 gNB 之间的…

【数据结构】—— Java实现队列和循环队列

队列与循环队列一、队列1.概念2.队列的使用3.队列的模拟实现二、循环队列1.基本概念2.代码实现一、队列 1.概念 队列:是允许在一端进行插入操作,而在另一端进行删除操作的线性表。 队列是一种先进先出的(First In First Out)的…

TCP/IP常见的一些调优措施

文章目录前言TCP/IP连接建立状态解释调优tcp_synack_retries :INTEGERtcp_keepalive_time :INTEGERtcp_keepalive_probes:INTEGERtcp_keepalive_intvl:INTEGERtcp_retries1 :INTEGERtcp_retries2 :INTEGERt…

【YOLOv7/YOLOv5系列改进NO.52】融入YOLOv8中的C2f模块

文章目录 前言一、解决问题二、基本原理三、​YOLOv5添加方法四、​YOLOv7添加方法五、总结前言 作为当前先进的深度学习目标检测算法YOLOv7,已经集合了大量的trick,但是还是有提高和改进的空间,针对具体应用场景下的检测难点,可以不同的改进方法。此后的系列文章,将重点…

pytorch简单自定义Datasets

前言 本文记录一下如何简单自定义pytorch中Datasets,官方教程文件层级目录如下: images 1.jpg2.jpg…9.jpg annotations_file.csv 数据说明 image文件夹中有需要训练的图片,annotations_file.csv中有2列,分别为image_id和labe…

简单通讯录的实现

这次我们来实现一个简单的通讯录 目录 1.基本框架及的实现 2.相关结构体的实现 3.通讯录的初始化 4.新建联系人 5.显示所有联系人信息 6.删除联系人 7.查找指定联系人 8.修改联系人信息 9.对联系人进行排序 10.完整代码 既然是通讯录,我们要实现以下内容 …

kubernetes Pod状态大全

我们在日常的集群维护中经常使用 kubectl get pod 查看pod的状态。 但是每个状态有什么含义,估计很多胖友都不太清楚,那么下面将带来相关状态的具体含义 状态值含义CrashLoopBackOff容器退出,kubelet正在将它重启Terminating结束completedj…

Android so库开发——使用addr2line查看so异常信息(四)

在NDK开发中经常会出现应用Crash的情况,而JNI层的报错信息,不像Java层报错信息那样可以直接在日志中看到错误的行数,JNI层中出现的错误直接看根本定位不到错误的位置。通常来说,JNI报的基本都是堆栈信息,需要NDK的一些…