linux分辨率命令

不及物动词 其他 328

回复

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

    查看或更改Linux系统的分辨率可以使用 xrandr 命令。

    1. 查看当前分辨率:
    在终端中输入 xrandr 命令,会列出当前显示器的各种分辨率选项。当前分辨率通常会用 “*” 标记。

    2. 更改分辨率:
    使用 xrandr 命令可以更改系统的分辨率。例如,要将分辨率更改为 1920×1080,可以输入以下命令:
    xrandr –output <显示器名字> –mode 1920×1080
    这里的 <显示器名字> 可以使用 xrandr 命令查看显示器的名称。

    3. 添加新的分辨率选项:
    如果系统默认的分辨率选项不满足您的需求,可以添加新的分辨率选项。首先,需要知道显示器支持的分辨率,并创建一个新的模式,然后将该模式添加到显示器上。
    – 使用 cvt 命令生成新模式的配置参数:
    cvt <宽度> <高度> <刷新率>
    例如,要生成一个 1920×1080 分辨率,刷新率为 60Hz 的模式配置参数,可以输入:
    cvt 1920 1080 60
    – 复制输出的配置参数。
    – 使用 xrandr 添加新模式:
    xrandr –newmode “<配置参数>”
    将上一步复制的配置参数放在双引号内。
    – 使用 xrandr 将新模式添加到显示器上:
    xrandr –addmode <显示器名字> <模式名字>
    这里的 <模式名字> 是任意命名,用来识别新的分辨率选项。

    4. 持久化修改:
    在系统重启后,分辨率变化会被重置为默认设置。要使分辨率修改生效并持久化,需要更改 Xorg 配置文件。
    – 使用编辑器打开 Xorg 配置文件:
    sudo vi /etc/X11/xorg.conf
    如果文件不存在,请根据Linux发行版的不同,可能需要使用不同的 xorg 配置文件路径。
    – 在 “Section “Monitor”” 和 “EndSection” 之间添加以下内容:
    Option “PreferredMode” “<模式名字>”
    将 <模式名字> 替换为您添加的新模式的名字。
    -保存并退出文件。
    – 重新启动系统,使修改生效。

    通过以上步骤,您可以查看和更改Linux系统的分辨率。请注意,根据您的系统和图形驱动程序,某些命令可能会有所不同。

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

    在Linux系统中,可以使用xrandr命令来查看和更改分辨率配置。以下是关于Linux分辨率命令的详细信息:

    1. 查看当前分辨率:使用xrandr命令可以列出当前系统中可用的分辨率选项。在终端中输入以下命令:xrandr,然后就会显示当前系统中所有显示器的分辨率设置。

    2. 更改分辨率:使用xrandr命令可以轻松更改系统的分辨率设置。在终端中输入以下命令:xrandr –output <显示器名称> –mode <分辨率>,将<显示器名称>替换为您要更改分辨率的显示器的名称,将<分辨率>替换为您希望设置的分辨率。

    3. 添加新的分辨率模式:如果您想添加一个新的分辨率模式,可以使用xrandr命令。首先,您需要找到您显示器的技术规格和支持的分辨率。然后,在终端中使用以下命令添加新的分辨率:xrandr –newmode <模式名称> <宽度像素数>x<高度像素数> <像素时钟速率>,将<模式名称>替换为您想要给新分辨率模式命名的名称,将<宽度像素数>x<高度像素数>替换为新分辨率的实际宽度和高度(以像素为单位),将<像素时钟速率>替换为新分辨率的像素时钟速率。

    4. 设置默认分辨率:如果您想在系统启动时自动应用特定的分辨率,可以编辑/etc/X11/xorg.conf文件来设置默认分辨率。在文件中添加以下行:Option “PreferredMode” “<分辨率>“,将<分辨率>替换为您希望设置的默认分辨率。

    5. 重置分辨率:如果您对分辨率进行了更改,但是不确定新设置是否适合您的系统,或者遇到问题,可以使用以下命令将分辨率重置为默认配置:xrandr –auto。这将恢复系统的默认分辨率设置。

    请注意,这些命令可能会因Linux发行版和X窗口管理器的不同而有所差异。您可以参考官方文档或相关用户手册来了解特定Linux发行版的相关指南。

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

    在Linux系统中,可以使用xrandr命令来查看和设置分辨率。

    1. 查看当前分辨率:
    打开终端,输入以下命令:
    “`
    xrandr
    “`
    系统会列出所有可用的显示器和其支持的分辨率。当前使用的分辨率会在输出中以”*”标记。

    2. 修改分辨率:
    使用以下命令来修改分辨率:
    “`
    xrandr –output <显示器名称> –mode <分辨率>
    “`
    其中,显示器名称可以通过查看xrandr的输出获得,分辨率则是显示器支持的分辨率之一。

    例如,如果想将分辨率设置为1366×768,可以使用命令:
    “`
    xrandr –output HDMI-0 –mode 1366×768
    “`

    3. 添加新的分辨率模式:
    如果系统没有列出您想要的分辨率,可以尝试添加一个新的模式。

    首先,查看显示器的EDID信息,可以使用以下命令:
    “`
    xrandr –verbose
    “`
    找到显示器对应的名称,然后执行以下命令来获取EDID:
    “`
    sudo get-edid | parse-edid
    “`
    这将输出显示器的EDID信息,其中包含了支持的分辨率。

    然后,使用cvt命令来生成新的分辨率模式,例如:
    “`
    cvt 1920 1080 60
    “`
    这将生成一个新的分辨率模式,可以在输出中找到”Modeline”的内容,将其复制。

    最后,使用xrandr命令来添加新的模式:
    “`
    xrandr –newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    xrandr –addmode HDMI-0 “1920x1080_60.00”
    “`
    其中,将”1920x1080_60.00″替换为之前生成的分辨率模式的内容,将HDMI-0替换为您的显示器名称。

    4. 永久修改分辨率:
    上述设置只对当前会话有效,重启系统后会还原为默认分辨率。如果希望永久修改分辨率,可以修改Xorg配置文件。

    打开终端,输入以下命令来编辑Xorg配置文件:
    “`
    sudo nano /etc/X11/xorg.conf
    “`
    在文件中找到”Monitor”部分,并添加以下内容来设置分辨率:
    “`
    Section “Monitor”
    Identifier “Monitor0”
    Modeline “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    Option “PreferredMode” “1920x1080_60.00”
    EndSection

    Section “Screen”
    Identifier “Screen0”
    Monitor “Monitor0”
    DefaultDepth 24
    SubSection “Display”
    Depth 24
    Modes “1920x1080_60.00”
    EndSubSection
    EndSection
    “`
    保存并退出文件。

    重启系统后,您的分辨率将永久改变。

    注意:以上命令的具体参数和显示器名称可能会有所不同,请根据自己的实际情况进行调整。另外,修改Xorg配置文件可能会有一定风险,建议在操作前备份文件。

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

400-800-1024

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

分享本页
返回顶部