linux添加新的屏幕分辨率命令

不及物动词 其他 23

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,我们可以通过命令行方式来添加新的屏幕分辨率。下面是具体的步骤:

    1. 查看当前支持的屏幕分辨率:
    “`
    xrandr
    “`

    2. 创建一个新的屏幕分辨率模式:
    “`
    cvt <宽度> <高度> <刷新率>
    “`
    其中,宽度和高度分别为所需分辨率的宽度和高度,刷新率为屏幕刷新率(一般为60)。

    3. 添加新的屏幕分辨率模式:
    “`
    xrandr –newmode <模式名称> <模式参数>
    “`
    在上一步中,cvted命令会输出一个模式参数,将其复制到此处。

    4. 将新的屏幕分辨率模式添加到指定的显示器上:
    “`
    xrandr –addmode <显示器名称> <模式名称>
    “`
    显示器名称可通过xrandr命令查看到。

    5. 将新的屏幕分辨率应用到显示器上:
    “`
    xrandr –output <显示器名称> –mode <模式名称>
    “`

    这样,您就成功添加了新的屏幕分辨率。请注意,这里的命令需要使用root权限或者sudo来执行。在重启后,屏幕分辨率设置将会失效,您可以将上述命令写入相关启动脚本中以实现持久化。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,要添加新的屏幕分辨率,可以使用以下步骤和命令:

    1. 查看当前已支持的屏幕分辨率:通过运行命令`xrandr`来查看当前已安装的显示器和支持的分辨率列表。

    2. 安装额外的分辨率配置文件:若当前系统没有您所需的分辨率,可以通过以下命令启用配置文件`/etc/X11/xorg.conf`:

    “`shell
    sudo nano /etc/X11/xorg.conf
    “`

    在文件中添加以下内容:

    “`shell
    Section “Monitor”
    Identifier “Monitor0”
    Modeline “
    EndSection
    Section “Screen”
    Identifier “Screen0”
    Device “Device0”
    Monitor “Monitor0”
    DefaultDepth 24
    SubSection “Display”
    Depth 24
    Modes “
    EndSubSection
    EndSection
    “`

    注意,需要将``和``替换为您所需的模式线和分辨率。

    3. 保存并退出文件:按下`Ctrl + X`,然后按下`Y`来保存更改并退出文本编辑器。

    4. 重启X窗口系统:通过运行以下命令重启X窗口系统以使更改生效。

    “`shell
    sudo service lightdm restart
    “`

    注意,这里的`lightdm`是Ubuntu默认的显示管理器,根据不同的发行版,可能需要使用不同的命令。

    5. 应用新的分辨率:运行命令`xrandr`查看新添加的分辨率。然后,运行以下命令应用新的分辨率:

    “`shell
    sudo xrandr –newmode “
    “`

    “`shell
    sudo xrandr –addmode
    “`

    注意,需要将``、``和``替换为相应的值。

    使用以上命令和步骤,您可以在Linux系统中添加新的屏幕分辨率。请确保您拥有适用于您的显示器和显卡的正确分辨率,并小心操作以避免可能的问题。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,您可以使用xrandr命令来添加新的屏幕分辨率。xrandr是一个强大的命令行工具,用于配置显示器和屏幕分辨率。

    以下是添加新的屏幕分辨率的步骤:

    1. 查看当前显示器和屏幕分辨率:执行命令xrandr,查看当前连接的显示器和支持的分辨率。命令输出结果中,每个显示器有一个名字(例如:DP-1,HDMI-1等),并列出了它支持的分辨率。

    2. 创建并编辑新的模式:执行命令cvt,后面跟上所需的新分辨率和刷新率。例如,要添加一个分辨率为1920×1080,并以60Hz刷新率工作的新模式,命令如下:

    cvt 1920 1080 60

    执行命令后,将会显示一个模式行,类似于以下内容:

    “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

    您需要复制这一行中“1920x1080_60.00”的内容。

    3. 添加新的模式:执行以下xrandr命令来添加新的模式,将命令中的”1920x1080_60.00″替换为前一步中生成的模式行中的内容,并将显示器名字(例如:DP-1,HDMI-1)替换为您的实际显示器名字:

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

    4. 将新的模式添加到显示器:执行以下xrandr命令,将命令中的”1920x1080_60.00″替换为前一步中生成的模式行中的内容,并将显示器名字(例如:DP-1,HDMI-1)替换为您的实际显示器名字:

    xrandr –addmode DP-1 “1920x1080_60.00”

    这将向指定的显示器添加新的分辨率模式。

    5. 更改显示器分辨率:执行以下xrandr命令,将显示器名字(例如:DP-1,HDMI-1)替换为您的实际显示器名字,并将”1920x1080_60.00″替换为前一步中生成的模式行中的内容:

    xrandr –output DP-1 –mode “1920x1080_60.00”

    这将把显示器的分辨率更改为新添加的分辨率。

    6. 验证新的分辨率:执行命令xrandr,检查显示器的分辨率是否已成功更改为新添加的分辨率。

    完成以上步骤后,您应该已经成功地添加了新的屏幕分辨率。请注意,这些更改仅会在当前会话中生效,如果重新启动系统,您可能需要再次执行这些步骤。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部