linux怎么用命令看dpi

worktile 其他 430

回复

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

    要查看Linux系统的dpi(dots per inch),可以通过以下命令实现:

    1. 使用以下命令获取系统dpi:
    “`
    xrdb -query | grep dpi
    “`

    上述命令将输出系统的dpi值。

    2. 如果上述命令无法获取dpi信息,还可以尝试使用以下修正命令:
    “`
    xdpyinfo | grep dots
    “`
    或者
    “`
    xrandr –verbose | grep dots
    “`

    这些命令将输出有关显示器和dpi的详细信息。

    注意:上述命令适用于大部分基于X11的Linux发行版,如Ubuntu、Debian、Fedora等。在某些特殊情况下,可能需要使用其他命令或工具来获取dpi值。

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

    在Linux系统中,可以使用命令来查看设备的DPI(每英寸点数)。以下是几种常用的方法:

    1. 使用xrandr命令:
    xrandr是一个命令行工具,用于配置显示设置。可以使用xrandr命令来查看屏幕的DPI。打开终端,输入以下命令:
    “`
    xrandr –query | grep -w connected
    “`
    这将列出连接到系统的显示设备的信息。在输出中,找到你想要查看DPI的显示设备,记下它的名称(如”eDP-1″或”HDMI-1″)。

    然后,继续输入以下命令,将你记下的显示设备名称替换成你的屏幕设备名称:
    “`
    xrandr –query | grep -w
    “`
    这将输出关于该设备的详细信息,包括DPI。

    2. 使用xdpyinfo命令:
    xdpyinfo是一个用于显示X服务器信息的命令行工具。可以使用xdpyinfo命令来获取屏幕的DPI。输入以下命令:
    “`
    xdpyinfo | grep resolution
    “`
    这将输出包含DPI信息的行。

    3. 查看Xorg.0.log文件:
    Xorg.0.log文件包含有关X服务器启动的信息。可以查看该文件以获取DPI信息。输入以下命令来查看该文件的内容:
    “`
    cat /var/log/Xorg.0.log | grep DPI
    “`
    这将输出包含DPI信息的行。

    4. 使用get-edid命令:
    get-edid是一个工具,用于读取连接到系统的显示设备的EDID(扩展显示标识数据)。可以使用get-edid命令来查看DPI。打开终端,输入以下命令:
    “`
    get-edid | parse-edid | grep DisplaySize
    “`
    这将输出显示设备的物理尺寸和DPI信息。

    5. 使用fc-match命令:
    fc-match是一个命令行工具,用于查找与指定字体属性匹配的字体文件。可以使用fc-match命令来获取系统默认字体设置的DPI。输入以下命令:
    “`
    fc-match –verbose | grep dots
    “`
    这将输出与系统默认字体设置相关的DPI信息。

    这些方法可以帮助你在Linux系统中查看显示设备的DPI。选用哪种方法取决于你的需求以及系统的具体配置。

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

    查看及修改屏幕DPI在Linux系统中是通过命令行工具来实现的。在Linux系统中,可以使用xdpyinfo命令来获取屏幕DPI的信息。

    1. 打开终端:在Linux系统中打开终端,可以通过快捷键Ctrl+Alt+T或在应用程序菜单中找到终端。

    2. 运行xdpyinfo命令:在终端中输入xdpyinfo命令,并按下回车键。

    “`
    xdpyinfo
    “`

    3. 查找DPI信息:在xdpyinfo的输出中,可以找到屏幕的DPI信息。在输出中,可以搜索”DPI”关键字来查找更容易。

    “`

    dimensions: 1920×1080 pixels (508×285 millimeters)
    resolution: 96×96 dots per inch

    “`

    在以上示例中,我们可以看到屏幕的DPI为96×96。

    除了使用xdpyinfo命令外,还可以通过其他命令或配置文件来查看和修改屏幕DPI。

    1. 使用xrandr命令:xrandr是一个强大的命令行工具,用于管理显示设置。可以使用xrandr命令查看和修改屏幕DPI。

    – 查看屏幕DPI:在终端中输入以下命令,并按下回车键:

    “`
    xrandr –q1
    “`

    在输出中,可以找到名为”DPI”的字段,显示屏的DPI信息将跟在其后。

    – 修改屏幕DPI:在终端中输入以下命令,并按下回车键:

    “`
    xrandr –dpi 96
    “`

    这将把屏幕的DPI设置为96。根据需要,你可以将数字96替换为你想要的DPI值。

    2. 修改配置文件:在某些Linux系统中,可以通过修改配置文件来设置屏幕DPI。

    – 打开配置文件:在终端中输入以下命令,打开配置文件:

    “`
    sudo gedit /etc/X11/xorg.conf
    “`

    如果找不到xorg.conf文件,则可以创建一个新文件。

    – 添加或修改DPI设置:在配置文件中,添加或修改以下行:

    “`
    Option “DPI” “96 x 96”
    “`

    将数字96 x 96替换为你想要的DPI值。

    – 保存并退出配置文件:保存并关闭配置文件。

    3. 重新启动图形界面:要使配置文件中的更改生效,通常需要重新启动图形界面。可以通过注销并重新登录或重启计算机来实现。

    请注意,具体的命令和配置文件可能会因Linux发行版和桌面环境的不同而有所差异。因此,应根据你使用的Linux发行版和桌面环境来调整以上步骤,以适应你的系统。

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

400-800-1024

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

分享本页
返回顶部