linux下通过命令修改分辨率

fiy 其他 979

回复

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

    在Linux系统下,我们可以通过命令来修改分辨率。下面我将详细介绍两种常用方法。

    方法一:使用xrandr命令
    1. 首先,我们需要打开终端。你可以通过按下”Ctrl + Alt + T”键来打开终端。

    2. 输入以下命令来查看当前连接的显示器和支持的分辨率:

    “`
    xrandr
    “`

    这将显示你的显示器信息以及目前的分辨率选项。

    3. 要修改分辨率,可以使用以下命令:

    “`
    xrandr –output [显示器名称] –mode [分辨率]
    “`

    其中,”[显示器名称]”是你要修改分辨率的显示器名称,”[分辨率]”是你要修改的新分辨率。例如:

    “`
    xrandr –output HDMI-1 –mode 1920×1080
    “`

    这将把分辨率修改为1920×1080。

    方法二:使用cvt和xrandr命令
    1. 同样地,打开终端。

    2. 使用cvt命令来生成新的分辨率模式。以下命令将生成一个新的分辨率模式:

    “`
    cvt [宽度] [高度] [刷新率]
    “`

    例如,如果我们要生成一个宽度为1920,高度为1080,刷新率为60的新分辨率模式:

    “`
    cvt 1920 1080 60
    “`

    这将生成类似于下面的输出:

    “`
    # 1920×1080 59.96 Hz (CVT 2.07M9) hsync: 66.59 kHz; pclk: 138.50 MHz
    Modeline “1920x1080_60.00” 138.50 1920 1968 2000 2080 1080 1083 1088 1111 -hsync +vsync
    “`

    3. 使用xrandr命令来添加新的模式和修改分辨率。以下命令将添加新的分辨率模式,并将其应用:

    “`
    xrandr –newmode [模式名称] [生成的模式信息]
    xrandr –addmode [显示器名称] [模式名称]
    xrandr –output [显示器名称] –mode [模式名称]
    “`

    其中,”[模式名称]”是你为新生成的模式起的名称,”[生成的模式信息]”是使用cvt命令生成的模式信息,”[显示器名称]”是你要修改分辨率的显示器名称。例如:

    “`
    xrandr –newmode “1920x1080_60.00” 138.50 1920 1968 2000 2080 1080 1083 1088 1111 -hsync +vsync
    xrandr –addmode HDMI-1 1920x1080_60.00
    xrandr –output HDMI-1 –mode 1920x1080_60.00
    “`

    这将添加一个名为”1920x1080_60.00″的新模式,并将分辨率修改为该模式。

    以上就是两种常用的方法来通过命令修改Linux系统下的分辨率。希望对你有帮助!

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

    在Linux系统中,可以通过命令行工具来修改屏幕分辨率。下面是在Linux系统中通过命令修改分辨率的步骤:

    1. 打开终端:按下Ctrl+Alt+T快捷键可以打开终端。

    2. 使用xrandr命令查看当前屏幕分辨率:在终端中输入以下命令并按下Enter键。
    “`
    xrandr
    “`
    这会显示当前屏幕的分辨率信息,包括可用的分辨率和屏幕编号。

    3. 调整分辨率:终端输出的内容中,可以找到当前屏幕的名称(比如eDP-1)和可用的分辨率选项。使用以下命令调整屏幕分辨率,将<屏幕名称>和<分辨率选项>替换为真实的屏幕名称和分辨率选项。
    “`
    xrandr –output <屏幕名称> –mode <分辨率选项>
    “`
    例如,如果要将屏幕名称设为eDP-1,分辨率选项设为1920×1080,则命令会是:
    “`
    xrandr –output eDP-1 –mode 1920×1080
    “`

    4. 测试分辨率:执行上述命令后,系统会立即调整屏幕分辨率。可以通过观察屏幕上的变化来判断是否满意。如果不满意,可以回到上一步重新调整分辨率。

    5. 保存分辨率设置:如果希望在下次启动时保持分辨率设置,可以将分辨率命令添加到启动脚本中。具体方法因Linux发行版而异,可以在系统文档或相关论坛中找到更多信息。

    注意:在使用xrandr命令时,需要确保显示驱动程序已正确安装,并且系统已识别显示器。如果命令无法生效或报错,请检查驱动程序和硬件连接是否正常。

    总结:通过上述步骤,在Linux系统中可以使用xrandr命令来修改屏幕分辨率,从而满足个人需求和显示器的兼容性要求。

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

    在Linux系统中,可以通过命令行工具xrandr来修改显示器的分辨率。以下是在Linux下通过命令修改分辨率的方法和操作流程。

    1. 查看当前分辨率
    在命令行中执行命令`xrandr`,会显示当前所有连接的显示器以及它们支持的分辨率。可以查找到你想修改的显示器的名称和当前分辨率。

    2. 修改分辨率
    使用命令`xrandr –output <显示器名称> –mode <新分辨率>`来修改分辨率。将`<显示器名称>`替换为要修改的显示器的名称,将`<新分辨率>`替换为目标分辨率。例如,要将显示器”LVDS-1″的分辨率修改为1280×800,可以执行以下命令:
    “`
    xrandr –output LVDS-1 –mode 1280×800
    “`

    3. 修改刷新率(可选)
    如果需要修改显示器的刷新率,可以使用`xrandr –output <显示器名称> –rate <刷新率>`命令。将`<显示器名称>`替换为要修改的显示器的名称,将`<刷新率>`替换为目标刷新率。例如,要将显示器”LVDS-1″的刷新率修改为60Hz,可以执行以下命令:
    “`
    xrandr –output LVDS-1 –rate 60
    “`

    4. 永久修改分辨率
    上述方法只会在当前会话中修改分辨率,重新启动后会恢复为默认分辨率。如果希望永久修改分辨率,可以根据不同Linux发行版的方式来进行设置。对于大多数发行版,可以通过修改Xorg配置文件来实现永久修改。配置文件的位置为`/etc/X11/xorg.conf`或`/etc/X11/xorg.conf.d/*`。编辑文件,在”Monitor”部分找到”Identifier”与之对应的”Monitor”,在该节中添加”Modeline”和”Mode”选项来定义新的分辨率。保存文件并重新启动X服务,新的分辨率会生效。

    注意:在使用xrandr命令修改分辨率时,有些显示器可能不支持设置的分辨率或刷新率。如果设置后屏幕显示异常,可以通过重新启动系统或者在命令行中执行`xrandr –output <显示器名称> –auto`命令来恢复默认设置。

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

400-800-1024

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

分享本页
返回顶部