linux命令行设置分辨率

回复

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

    在Linux命令行下,可以使用xrandr命令来设置分辨率。

    首先,打开终端,进入命令行环境。

    然后,输入xrandr命令,可以查看当前系统支持的分辨率列表。找到合适的分辨率,记录下其对应的名称。

    接下来,输入以下命令来设置分辨率:
    xrandr –output <显示器名称> –mode <分辨率>

    其中,<显示器名称>是你要设置分辨率的显示器的名称,可以在xrandr命令输出的列表中找到。而<分辨率>是你要设置的分辨率的名称,也是在xrandr命令输出的列表中找到的。

    例如,如果你要将显示器名称为”LVDS-1″的显示器的分辨率设置为”1920×1080″,则可以输入以下命令:
    xrandr –output LVDS-1 –mode 1920×1080

    执行命令后,系统会自动调整显示器的分辨率。

    如果你想要设置持久化的分辨率,可以编辑xorg.conf文件。这个文件一般存储在/etc/X11/目录下。在文件中添加或修改以下配置:
    Section “Monitor”
    Identifier “Monitor0”
    Modeline “<分辨率模式名称>” <分辨率参数>
    EndSection

    Section “Screen”
    Identifier “Screen0”
    Monitor “Monitor0”
    DefaultDepth 24
    SubSection “Display”
    Modes “<分辨率模式名称>”
    EndSubSection
    EndSection

    保存文件后,重新启动系统,分辨率会被设置为你所配置的值。

    以上是在Linux命令行下设置分辨率的方法,希望能对你有所帮助。

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

    在Linux命令行中,设置分辨率可以通过以下方法实现:

    1. 使用xrandr命令:xrandr是一个X Window系统下的屏幕分辨率设置工具。通过xrandr命令可以查看当前系统支持的分辨率,并且进行分辨率的调整。首先,使用以下命令查看当前系统中的显示器信息:
    “`
    xrandr
    “`
    然后,使用以下命令来设置分辨率:
    “`
    xrandr –output <显示器名称> –mode <分辨率>
    “`
    例如,要将显示器名称为”LVDS-1″的显示器设置为分辨率为1920×1080,可以使用以下命令:
    “`
    xrandr –output LVDS-1 –mode 1920×1080
    “`

    2. 使用cvt和xrandr命令:如果需要使用一个非标准的分辨率,可以使用cvt命令生成一个对应的Modeline,然后使用xrandr命令将其设置为分辨率。首先,使用cvt命令生成Modeline:
    “`
    cvt 宽度 高度
    “`
    例如,要生成一个宽度为1920,高度为1080的Modeline,可以使用以下命令:
    “`
    cvt 1920 1080
    “`
    然后,使用xrandr命令将生成的Modeline设置为分辨率:
    “`
    xrandr –newmode
    “`
    例如:
    “`
    xrandr –newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    “`
    最后,使用xrandr命令将显示器设置为新的分辨率:
    “`
    xrandr –output <显示器名称> –mode <新分辨率>
    “`
    例如:
    “`
    xrandr –output LVDS-1 –mode 1920x1080_60.00
    “`

    3. 修改xorg.conf文件:在一些情况下,可能需要手动修改系统的xorg.conf文件来设置分辨率。首先,使用以下命令打开xorg.conf文件:
    “`
    sudo vim /etc/X11/xorg.conf
    “`
    找到与显示器相关的配置,并修改其中的分辨率设置。例如:
    “`
    Section “Monitor”
    Identifier “Monitor0”
    Option “PreferredMode” “1920×1080”
    EndSection
    “`
    保存并退出文件。然后,重新启动X Window系统,分辨率将会被应用。

    4. 使用命令行工具arandr:arandr是一个图形化的工具,可以通过命令行界面来设置显示器的分辨率。首先,使用以下命令安装arandr:
    “`
    sudo apt-get install arandr
    “`
    然后,在命令行中输入arandr命令来打开arandr的界面,可以通过界面直接进行分辨率的设置。

    5. 使用命令行工具redshift:redshift是一个用于调整屏幕颜色温度的工具,同时也提供了对显示器分辨率的设置功能。首先,使用以下命令安装redshift:
    “`
    sudo apt-get install redshift
    “`
    然后,在命令行中输入redshift命令来打开redshift的界面,可以通过界面设置分辨率及其他显示相关的设置。

    总结:
    以上是在Linux命令行中设置分辨率的几种方法。使用xrandr命令是最常见和方便的方法,可以直接设置已有的分辨率,也可以生成并设置自定义的分辨率。修改xorg.conf文件的方法相对较为复杂,适用于一些特殊情况。arandr和redshift是基于命令行的图形化工具,可以提供更直观的界面来设置分辨率和其他显示相关的设置。无论选用哪种方法,都需要确保系统和硬件支持所设置的分辨率。

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

    在Linux命令行中,可以使用xrandr命令来设置和调整显示器的分辨率。xrandr(X Resize and Rotate)是一个强大的命令行工具,可用于管理显示器和图形配置。下面是在Linux命令行中设置分辨率的具体方法和操作流程:

    步骤1:查看当前的显示器和分辨率信息
    在命令行中输入以下命令,查看当前连接的显示器和其支持的分辨率信息:
    “`
    xrandr
    “`
    该命令将列出所有已连接的显示器和其支持的分辨率选项。在输出中,您将看到这些选项以及当前所选的分辨率。

    步骤2:设置分辨率
    在命令行中输入以下命令来设置显示器的分辨率:
    “`
    xrandr –output <显示器名称> –mode <分辨率选项>
    “`
    在上述命令中,将<显示器名称>替换为您要设置分辨率的具体显示器的名称(如:LVDS、VGA-0等),将<分辨率选项>替换为您想要设置的分辨率选项(如:1920×1080、1280×720等)。

    例如,如果您要将分辨率设置为1920×1080,命令可能如下所示:
    “`
    xrandr –output LVDS –mode 1920×1080
    “`

    步骤3:调整屏幕布局(可选)
    如果您有多个显示器连接到计算机上,并且想要调整它们的显示位置和布局,可以使用xrandr命令来进行配置。

    输入以下命令来查看当前的显示器布局信息:
    “`
    xrandr –query
    “`
    命令将显示每个显示器的名称和屏幕的当前位置和分辨率。

    要调整显示器的布局,可以使用以下命令:
    “`
    xrandr –output <显示器名称> –pos x
    “`
    在上述命令中,将<显示器名称>替换为要调整布局的显示器的名称,将替换为新的显示位置的坐标。x坐标和y坐标以像素为单位。

    例如,如果您要将第二个显示器放置在主显示器的左边,命令可能如下所示:
    “`
    xrandr –output VGA-0 –pos 0x0 –output LVDS –pos 1920×0
    “`

    步骤4:保存设置
    如果您满意设置的分辨率和显示布局,可以选择将其保存为默认设置。

    首先,创建一个名为.xprofile的文件,命令如下:
    “`
    touch ~/.xprofile
    “`
    然后,编辑该文件,并将先前使用xrandr命令设置的命令添加到文件中。保存并关闭文件。

    下次启动时,Linux将自动加载和应用您在.xprofile文件中设置的分辨率和布局。

    以上就是在Linux命令行中设置和调整显示器分辨率的方法和操作流程。通过使用xrandr命令,您可以轻松地管理显示器和图形配置,以满足您的需求和偏好。

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

400-800-1024

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

分享本页
返回顶部