Ubuntu20.04分辨率问题不匹配显示器解决以及todesk远程分辨率不正确

首先如果显示器本身分辨率不正确,需要调节分辨率显示器,调节方式如下:

1.首先确定显示器的信息,主要是显示器的名称:

  在终端输入xrandr,查看显示器信息: 其重Virtual1一般是虚拟机的显示器,我的显示器是VGA-1,这个也和下面的有关

  如果没有你的分辨率也不用着急,下面将要强行加一组分辨率,但是要在最大最小分辨率范围内。

2.先输入“cvt 1920 1080”命令,查询一下1080P分辨率的有效扫描频率,如下图所示;

3.然后通过  sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync 命令新建一种输出分辨率。

4.把新建的输出分辨率添加到当前输出设备上,命令为sudo xrandr --addmode Virtual1 "1920x1080_60.00",由于是VGA-1所以,命令为:sudo xrandr --addmode VGA-1 "1920x1080_60.00"

5.然后设置当前分辨率为1080,其命令为:sudo xrandr --output VGA-1 --mode "1920x1080_60.00"

 

上述只是临时修改分辨率,依据网络方法永久修改方法为:修改 sudo vim /etc/profile,末尾添加:

cvt 1920 1080
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2567 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 "1920x1080_60.00"

但是会报错:X Error of failed request: BadName (named color or font does not exist)Major opcode of failed request: 140 (RANDR)Minor opcode of failed request: 16 (RRCreateMode)

查询很多方式去修改这个问题,但是都无法解决,最后一种解决方法,我没有重启不知道是否生效:
sudo vi /etc/X11/xorg.conf   我的文件不在这个路径下 在/etc/xorg.conf  路径下
修改为:

HorizSync 30-82

VertRefresh 56-76

 

todesk分辨率问题解决:修改后显示器的分辨率得到了解决,但是todesk分辨率问题无法解决,这个关闭修改后电脑的todesk,重新打开就可以解决这个问题了。画质问题开了会员也无法解决。




 

posted @ 2023-02-17 23:22  Ace-GJH  阅读(2074)  评论(0编辑  收藏  举报