linux用命令修改分辨率

worktile 其他 25

回复

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

    要在Linux系统中使用命令修改分辨率,可以按照以下步骤进行:

    1. 查看当前分辨率:首先打开终端窗口,输入命令`xrandr`,然后回车执行。系统会显示当前的分辨率设置。

    2. 列出可用的分辨率:继续在终端窗口中输入命令`cvt <宽度> <高度>`,将”<宽度>“和”<高度>“替换为您想要设置的分辨率的宽度和高度。例如,输入命令`cvt 1920 1080`,回车执行。系统将显示该分辨率的详细配置信息,包括模型名称和timing参数等。

    3. 添加新的分辨率模式:继续在终端窗口中输入命令`xrandr –newmode <模式名称> `,将”<模式名称>“替换为您给新分辨率设置的模式名称,将”“替换为上一步中显示的模型的timing参数。例如,输入命令`xrandr –newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync`,回车执行。系统会为新的分辨率模式创建一个新的模式。

    4. 将新的分辨率模式添加到输出设备:接下来,输入命令`xrandr –addmode <输出设备> <模式名称>`,将”<输出设备>“替换为您想要修改分辨率的输出设备的名称,将”<模式名称>“替换为上一步中设置的模式名称。例如,输入命令`xrandr –addmode HDMI-1 “1920x1080_60.00″`,回车执行。系统将添加新的分辨率模式到指定的输出设备。

    5. 修改分辨率:最后一步是将新的分辨率应用到显示器上。输入命令`xrandr –output <输出设备> –mode <模式名称>`,将”<输出设备>“替换为您想要修改分辨率的输出设备的名称,将”<模式名称>“替换为上一步中设置的模式名称。例如,输入命令`xrandr –output HDMI-1 –mode “1920x1080_60.00″`,回车执行。系统将会将分辨率修改为新设置的分辨率。

    通过以上步骤,您就可以在Linux系统中使用命令来修改分辨率了。请注意,这些命令可能会因不同Linux发行版和显示器配置而有所差异,您需要根据实际情况进行调整。

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

    在Linux系统中,用户可以使用命令来修改分辨率。以下是一些常用的方法:

    1. 使用xrandr命令:xrandr是一个用于配置显示器分辨率和屏幕布局的命令行工具。首先,打开终端并输入xrandr命令,它将显示当前的分辨率设置和可用的分辨率选项。然后,使用以下命令来更改分辨率:
    “`
    xrandr –output [显示器名称] –mode [新分辨率]
    “`
    将[显示器名称]替换为你的显示器的名称(可以通过输入xrandr命令来查看),将[新分辨率]替换为你想设置的新分辨率。例如,如果你的显示器名称是”LVDS-1″,新的分辨率是1920×1080,命令将是:
    “`
    xrandr –output LVDS-1 –mode 1920×1080
    “`

    2. 使用cvt和xrandr命令:如果你想使用一个不在xrandr的可用分辨率选项中的自定义分辨率,你可以使用cvt命令生成一个模型线命令并将其传递给xrandr来设置。首先,使用cvt命令生成模型线命令:
    “`
    cvt [宽度] [高度] [刷新率]
    “`
    例如,要生成一个宽度为1920,高度为1080,刷新率为60的模型线命令,你可以输入:
    “`
    cvt 1920 1080 60
    “`
    cVt将返回一个包含模型线命令的输出。然后,将该输出传递给xrandr命令来设置分辨率:
    “`
    xrandr –newmode [模型线命令]
    xrandr –addmode [显示器名称] [新分辨率]
    xrandr –output [显示器名称] –mode [新分辨率]
    “`
    将[模型线命令]替换为cvt命令的输出中的模型线命令,将[显示器名称]替换为你的显示器的名称,将[新分辨率]替换为你想设置的新分辨率。

    3. 使用xrandr和arandr:arandr是一个基于xrandr的图形界面工具,它提供了一个可视化的方式来配置显示器分辨率。你可以在终端中安装arandr,并使用它来选择和设置分辨率。只需输入arandr命令,在图形界面中选择你想要的分辨率,然后点击”Apply”按钮来应用更改。

    4. 编辑配置文件:你也可以手动编辑X11的配置文件来更改分辨率。在大多数Linux发行版中,配置文件通常位于/etc/X11/目录下,名为xorg.conf或xorg.conf.d/。你可以使用任何文本编辑器打开该文件,并添加或编辑Monitor、Screen或Display subsection,以指定新的分辨率。然后,保存文件并重新启动X服务器以使更改生效。

    5. 使用其他图形界面工具:除了arandr,还有一些其他图形界面工具可用于设置分辨率。例如,GNOME桌面环境中的”Settings”或”Display”应用程序提供了一个简单的界面来选择和设置分辨率。你可以在你的Linux发行版中探索其他可用的图形界面工具。

    需要注意的是,以上的方法可能在不同的Linux发行版中有所不同。因此,在尝试更改分辨率之前,最好查阅相关文档或社区论坛以获取更准确的指导。

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

    Linux下修改分辨率可以通过修改配置文件或者使用命令行工具来实现。下面我将介绍两种方法:通过配置文件修改和使用命令行工具修改。

    方法一:通过配置文件修改分辨率

    1. 打开终端,使用文本编辑器(比如vi、nano、gedit等)打开配置文件`/etc/X11/xorg.conf`,需要以超级用户权限运行。

    “`bash
    sudo vi /etc/X11/xorg.conf
    “`

    2. 在文件中找到`Screen`部分,添加或修改`Display`子节。例如,如果您想将分辨率更改为1024×768,则可以添加以下行。

    “`bash
    Section “Screen”
    Identifier “Screen0”
    Device “Device0”
    Monitor “Monitor0”
    DefaultDepth 24
    SubSection “Display”
    Depth 24
    Modes “1024×768”
    EndSubSection
    EndSection
    “`

    3. 保存更改并退出编辑器。

    4. 重新启动X服务器。可以通过注销并重新登录来实现,或者通过重启计算机来实现。

    方法二:使用命令行工具修改分辨率

    1. 打开终端,使用`cvt`命令生成所需分辨率的模式行。例如,我们要生成分辨率为1024×768的模式行。

    “`bash
    cvt 1024 768
    “`

    2. `cvt`命令将返回生成的模式行,比如:
    “`
    # 1024×768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz
    Modeline “1024x768_60.00” 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync
    “`

    3. 复制整个模式行,然后使用`xrandr`命令添加新的分辨率。

    “`bash
    sudo xrandr –newmode “1024x768_60.00” 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync
    “`

    4. 使用`xrandr`命令将新的分辨率添加到所需显示器上。

    “`bash
    sudo xrandr –addmode <显示器名称> 1024x768_60.00
    “`

    5. 最后,使用`xrandr`命令启用新的分辨率。

    “`bash
    sudo xrandr –output <显示器名称> –mode 1024x768_60.00
    “`

    注意:需要将`<显示器名称>`替换为您计算机上实际显示器的名称,可以使用`xrandr`命令查看当前的显示器名称。

    这两种方法可以帮助您在Linux系统上修改分辨率。根据您的实际需求选择适合自己的方法即可。

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

400-800-1024

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

分享本页
返回顶部