linux设置屏幕分辨率命令

fiy 其他 133

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,我们可以使用命令来设置屏幕分辨率。下面是三个常用的命令:

    1. xrandr命令:
    xrandr是一个强大的命令行工具,可以用于控制显示器和屏幕分辨率。它可以列出所有可用的显示器和模式,以及设置现有显示器的分辨率。

    要查看可用的显示器和分辨率,可以运行以下命令:
    “`
    xrandr
    “`
    要设置显示器的分辨率,可以使用以下命令:
    “`
    xrandr –output <显示器名称> –mode <分辨率>
    “`
    其中,<显示器名称>是待设置分辨率的显示器的名称(如LVDS-1, VGA-1等),<分辨率>是你想要设置的分辨率(如1920×1080)。

    2. cvt和xrandr命令的结合使用:
    如果你想要设置一个定制的分辨率,可以使用cvt命令来生成该分辨率的Modeline,然后使用xrandr命令来设置分辨率。以下是具体的步骤:

    1)运行cvt命令,生成模型ine数据:
    “`
    cvt <宽度> <高度> <刷新率>
    “`
    <宽度>和<高度>是你想要设置的分辨率的宽度和高度,<刷新率>是刷新率(如60)。

    2)将生成的Modeline数据复制并运行xrandr命令来添加新的模式:
    “`
    xrandr –newmode
    “`
    是你从cvt命令生成的模型ine数据。

    3)运行xrandr命令来将新的模式添加到所选显示器上:
    “`
    xrandr –addmode <显示器名称> <模式名称>
    “`

    4)最后,运行以下命令来设置显示器的分辨率:
    “`
    xrandr –output <显示器名称> –mode <模式名称>
    “`

    3. 在配置文件中修改分辨率:
    另一种设置屏幕分辨率的方法是编辑配置文件。配置文件的位置因Linux发行版而异,常见的配置文件是`/etc/X11/xorg.conf`或`/etc/X11/xorg.conf.d/`下的文件。

    打开配置文件后,查找与显示器和分辨率相关的部分。找到后,修改配置文件中的分辨率选项,并保存更改。

    重新启动X会话或注销并重新登录后,显示器的分辨率应该已经被更新。

    以上是在Linux系统中设置屏幕分辨率的一些常用命令和方法。希望能帮助到你。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用xrandr命令来设置屏幕分辨率。xrandr是一个命令行工具,用于配置X Window System的多屏幕设置和显示参数。下面是一些常用的xrandr命令以设置屏幕分辨率:

    1. 查看当前显示设置:可以使用xrandr命令来查看当前的显示设置,包括屏幕名称、分辨率和刷新率等信息。在终端中运行以下命令:
    “`
    xrandr
    “`
    该命令将显示当前连接的所有显示器及其支持的分辨率。

    2. 修改屏幕分辨率:要修改屏幕的分辨率,首先需要确定要切换到的分辨率。然后,在终端中输入以下命令来修改分辨率:
    “`
    xrandr –output [屏幕名称] –mode [分辨率]
    “`
    例如,如果要将屏幕”LVDS-1″的分辨率设置为1920×1080,可以使用以下命令:
    “`
    xrandr –output LVDS-1 –mode 1920×1080
    “`

    3. 添加新的分辨率模式:如果某个分辨率不在显示器的支持列表中,可以使用xrandr命令手动添加新的分辨率模式。首先,使用cvt命令生成指定分辨率模式的Modeline,例如:
    “`
    cvt 1280 720
    “`
    生成的输出中会显示一个Modeline字符串,类似于:
    “`
    Modeline “1280x720_60.00” 74.50 1280 1344 1472 1664 720 723 728 748 -HSync +Vsync
    “`
    然后,将该Modeline添加到xrandr中:
    “`
    xrandr –newmode “1280x720_60.00″ 74.50 1280 1344 1472 1664 720 723 728 748 -HSync +Vsync
    “`
    最后,将新的分辨率模式添加到指定的输出(显示器):
    “`
    xrandr –addmode [屏幕名称] 1280x720_60.00
    “`
    例如,将新的分辨率模式添加到屏幕”LVDS-1″:
    “`
    xrandr –addmode LVDS-1 1280x720_60.00
    “`

    4. 设置默认分辨率:要将某个分辨率设置为默认分辨率,只需在xrandr命令中添加”–primary”选项。例如,将屏幕”LVDS-1″的分辨率设置为默认分辨率:
    “`
    xrandr –output LVDS-1 –mode 1920×1080 –primary
    “`

    5. 保存设置:通过使用xrandr命令来设置屏幕分辨率时,重新启动系统后设置将被重置。要使设置永久生效,在Linux中可以创建一个启动脚本,将xrandr命令添加到脚本中,并将脚本添加到自动启动项中。这样,系统在启动时将自动运行脚本,应用设置。

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

    Linux系统下可以通过命令行进行屏幕分辨率的设置。以下是在不同发行版的Linux中设置屏幕分辨率的命令:

    1. Xrandr命令
    Xrandr是一个用于配置和查看X窗口系统下多显示器设置的命令行工具。通过它可以轻松地设置屏幕分辨率。使用xrandr命令的基本格式为:
    “`
    xrandr –output <显示器名称> –mode <分辨率>
    “`
    首先,可以使用以下命令查看当前连接的显示器和支持的分辨率:
    “`
    xrandr
    “`
    然后,根据显示器的名称和支持的分辨率,使用以下命令设置屏幕分辨率:
    “`
    xrandr –output <显示器名称> –mode <分辨率>
    “`
    例如,如果显示器名称为”LVDS1″,并且支持分辨率为1920×1080,则可以使用以下命令将屏幕分辨率设置为1920×1080:
    “`
    xrandr –output LVDS1 –mode 1920×1080
    “`
    2. lightdm-gtk-greeter-settings命令
    lightdm-gtk-greeter-settings是一个用于更改LightDM GTK+登陆管理器设置的命令行工具。通过它可以设置屏幕分辨率。使用lightdm-gtk-greeter-settings命令的基本格式为:
    “`
    lightdm-gtk-greeter-settings
    “`
    运行上述命令后会打开一个图形界面,在“Profile”选项卡下可以选择分辨率。选择所需的分辨率后,点击“OK”按钮保存设置即可。

    3. xrandr自定义模式
    如果xrandr命令无法找到所需的分辨率,可以尝试使用自定义模式来设置。首先,需要查找显示器的EDID信息。使用以下命令获取EDID信息:
    “`
    sudo get-edid | parse-edid
    “`
    查找“Detailed mode”部分中的分辨率信息,然后可以使用以下命令设置自定义分辨率:
    “`
    cvt <宽度> <高度> <刷新率>
    “`
    例如,若需要设置分辨率为1920×1080,刷新率为60Hz,可以使用以下命令生成自定义模式:
    “`
    cvt 1920 1080 60
    “`
    之后使用以下命令添加自定义模式:
    “`
    xrandr –newmode “自定义模式名称” <生成的模式参数>
    “`
    例如:
    “`
    xrandr –newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    “`
    完成后,使用以下命令将自定义模式添加到显示器上:
    “`
    xrandr –addmode <显示器名称> “自定义模式名称”
    “`
    最后,使用以下命令将屏幕分辨率设置为自定义模式:
    “`
    xrandr –output <显示器名称> –mode “自定义模式名称”
    “`

    注意事项:
    1. 需要使用root权限或sudo命令来运行上述命令。
    2. 运行上述命令后,屏幕分辨率会立即生效。

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

400-800-1024

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

分享本页
返回顶部