• 社区首页
  • 版块
[经验分享] 如何调整系统分辨率
桌面家庭版3280次浏览 ·7个回复
电梯直达到第
U小妹
超级管理员
发表于2023-09-15 02:29
楼主

应用场景

 

硬件/整机信息:全平台

OS版本信息:全架构

OS版本信息:桌面专业版、家庭版

 

 

问题现象

用户控制中心的显示模块中只有一种分辨率,没有其他分辨率可以选择和修改。注:此方案针对显卡驱动正常的情况,如果因为显卡驱动未加载造成分辨率无法调整的问题,手动加载显卡驱动即可。

 

解决方案

 

1、打开终端 输入:cvt 1920 1080

 

 

 

2、终端输入:xrandr

 

可能出现的两种情况(目前遇到的):

  • 第一种: 

 

解决方案:

 

打开:/etc/default/grub

搜索:#GRUB_GFXMODE=640x480

编辑:640x480 改成你想要的分辨率,并取消前面的#

例如:GRUB_GFXMODE=1920x1080

更新:sudo update-grub

重启: reboot

如果执行到这里还是调整不了分辨率,那么看下是不是显卡驱动的问题,装一下显卡驱动即可解决!

  • 第二种:(方案一和方案二选择其一操作就行)

方案一:

 

 

 

出现该种情况,进行下一步3

 

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"

 

5、控制中心查看显示中的分辨率

 

6、终端执行:

 

sudo gedit /etc/profile

 

7、编辑文档:

 

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

xrandr --addmode Virtual1 "1920x1080_60.00"

(添加相应内容即可)

 

 

方案二:

 

执行cvt 1920 1080

复制Modeline后的内容:"1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

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

执行:xrandr -q 查看要修改的连接显示器的接口如HDMI-0、VGA-0之类

执行: xrandr --addmode 这里填要修改显示器的接口 1920x1080_60.00

执行:xrandr -s 1920x1080_60.00

若果失败表示不支持改分辨率

 

 

如果修改分辨成功,需要设置开机自启动文件,可参照“如何设置开机自启动”文档

 

1、创建一个脚本XXXX.sh

sudo deepin-editor /usr/bin/XXXX.sh

#添加如下的内容:

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

xrandr --addmode 这里填要修改显示器的接口 1920x1080_60.00

xrandr -s 1920x1080_60.00

 

 

2、写入上面的命令后保存关闭文件

 

3、添加文件执行权限

 

sudo chmod +x /usr/bin/XXXX.sh

 

4、编辑desktop启动文件

 

deepin-editor ~/Desktop/XXXX.desktop

#添加内容:

[Desktop Entry]

Exec=/usr/bin/XXXX.sh

Type=Application

Name=XXXX

 

5、保存并关闭文件,双击运行桌面的XXXX ,确认/usr/bin/XXXX.sh被调用执行

cp ~/Desktop/XXXX.desktop .config/autostart/

 

 

 

注:所有需要在专业版上执行的命令,请先和公司确认是否可以打开开发者模式!

回复收藏只看作者
所有回复
微信用户
uos^1
发表于2023-10-17 11:47
沙发

提示权限不够咋办?

回复只看作者
𝓜𝓻.⠀𝓦𝓪𝓲
版主
发表于2023-10-17 13:08
板凳
微信用户

提示权限不够咋办?

You have to enable the developer mode. See below:

https://doc.chinauos.com/content/poVHjoEBplouMytzM6i8

回复只看作者
生半夏
uos^1
发表于2023-11-15 01:33
地板

已经进入开发者模式

/etc/default/grub

还是权限不够

 

回复只看作者
Wicky🍃
uos^1
发表于2023-12-23 07:06
4楼

我也是

已经进入开发者模式,重启

 

/etc/default/grub

还是权限不够

回复只看作者
𝓜𝓻.⠀𝓦𝓪𝓲
版主
发表于2023-12-23 11:16
5楼
生半夏

已经进入开发者模式

/etc/default/grub

还是权限不够

 

Run the following command and see whether the file will be opened.

 sudo deepin-editor "/etc/default/grub"

回复只看作者
𝓜𝓻.⠀𝓦𝓪𝓲
版主
发表于2023-12-23 11:16
6楼
Wicky🍃

我也是

已经进入开发者模式,重启

 

/etc/default/grub

还是权限不够

Run the following command and see whether the file will be opened.

 sudo deepin-editor "/etc/default/grub"

回复只看作者
𝓜𝓻.⠀𝓦𝓪𝓲
版主
发表于2023-12-23 11:56
7楼

6、终端执行:

sudo gedit /etc/profile

──────────────────────────────────────

The above command will not open the file on my UOS Home 22.0.

I suggest using the following command:

 sudo deepin-editor "/etc/profile" 

──────────────────────────────────────

回复只看作者

光荣榜

  • 周榜
  • 月榜
  • 总榜