linux的xrandr的命令用不了
-
Linux的xrandr命令不能正常使用的可能原因有以下几个:
1. 缺少必要的权限:xrandr是一个需要root权限或者用户权限的命令,对于一些情况下,用户可能没有足够的权限来执行xrandr命令。这个问题可以通过使用sudo命令来解决。
2. 缺少xrandr命令:有时候,系统可能没有安装xrandr命令,或者没有将xrandr命令的路径添加到环境变量中。可以使用系统自带的软件包管理器来安装xrandr命令,或者手动添加xrandr命令的路径到环境变量中。
3. GPU驱动不正确或不兼容:xrandr命令依赖于系统的GPU驱动来正常工作,如果GPU驱动不正确或者不兼容,就会导致xrandr命令无法正常使用。可以尝试升级或重新安装GPU驱动,或者查找适用于你的GPU的驱动版本。
4. 显示器连接问题:xrandr命令用于管理和配置显示器,如果显示器没有正确连接到系统,就无法正常使用xrandr命令。请检查显示器的连接状态,并确保连接正确。
如果以上方法都不能解决问题,建议检查系统日志文件以查找更多信息,并尝试在Linux社区咨询其他用户,以获取更多帮助。
2年前 -
如果您无法使用Linux的xrandr命令,可能是由于以下几个原因:
1. 缺少xrandr软件包:首先要确保您的系统中已经安装了xrandr软件包。您可以使用包管理器来安装该软件包。在Debian或Ubuntu上,可以通过以下命令进行安装:sudo apt-get install x11-xserver-utils。在其他发行版中,可能有不同的软件包名称,请查阅相应的文档。
2. 非root用户权限问题:如果您是普通用户,并且无法运行xrandr命令,可能是因为缺少相应的权限。在这种情况下,您可以尝试以root用户身份运行该命令,或者通过sudo命令来提升您的权限。
3. 显卡驱动问题:某些显卡驱动可能不支持xrandr命令。请确保您的系统中已经安装了适当的显卡驱动,并且该驱动支持xrandr命令。您可以在显卡厂商的官方网站上寻找最新的驱动程序。
4. X服务器配置问题:如果您的X服务器配置文件中存在问题,可能会导致xrandr命令无法正常工作。您可以检查并修复X服务器的配置文件,以确保正确地配置了显示器和屏幕分辨率。
5. 其他问题:还有一些其他原因可能导致xrandr命令无法使用,例如操作系统版本不兼容、硬件兼容性问题等。如果上述方法都无法解决问题,建议您查阅相关论坛、社区或官方文档,以寻求更详细的解决方案。
2年前 -
要使用xrandr命令来管理显示器和图形设置,确保你已经安装了xrandr和相关的显示驱动程序。以下是一些常用的xrandr命令及其用法:
1. 查看当前显示设置
“`shell
xrandr
“`这将显示当前系统中连接的所有显示器和显示器的详细信息,包括分辨率、连接状态和显示器编号等。
2. 更改屏幕分辨率和刷新率
“`shell
xrandr –output–mode –rate
“`将 `
` 替换为要更改分辨率和刷新率的显示器名称或编号(如”LVDS1″或”VGA1″),` ` 替换为所需的分辨率(如”1920×1080″),` ` 替换为所需的刷新率(如”60″)。例如: “`shell
xrandr –output VGA1 –mode 1920×1080 –rate 60
“`如果显示器支持自动检测分辨率和刷新率,可以使用以下命令:
“`shell
xrandr –auto
“`3. 设置显示器位置和方向
“`shell
xrandr –output–pos x –rotate
“`将 `
` 和 ` ` 替换为所需的显示器位置,` ` 替换为所需的显示器方向(如”left”、”right”、”inverted” 或 “normal”)。例如: “`shell
xrandr –output HDMI1 –pos 0x0 –rotate left
“`4. 扩展或镜像显示器
“`shell
xrandr –output–auto –output –auto —
“`将 `
` 和 ` ` 替换为要设置的显示器名称或编号,并使用 `–auto` 来自动检测分辨率和刷新率。使用 `–left-of`、`–right-of`、`–above`、`–below` 或 `–same-as` 来指定显示器的位置和关系。例如: “`shell
xrandr –output LVDS1 –auto –output VGA1 –auto –left-of LVDS1
“`5. 添加新的显示模式
“`shell
xrandr –newmode “”
“`将 `
` 替换为包含新的显示模式详细信息的字符串。该字符串通常由显示器的制造商提供。例如: “`shell
xrandr –newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1129 -hsync +vsync
“`6. 将新的显示模式添加到显示器中
“`shell
xrandr –addmode
“`将 `
` 替换为要添加显示模式的显示器名称或编号,` ` 替换为新添加的显示模式名称。例如: “`shell
xrandr –addmode VGA1 1920x1080_60.00
“`7. 设置默认显示器
“`shell
xrandr –output–primary
“`将 `
` 替换为要设置为默认显示器的显示器名称或编号。例如: “`shell
xrandr –output VGA1 –primary
“`这些是一些常用的xrandr命令和用法。你可以使用`man xrandr`命令来查看更详细的文档和命令选项。如果你无法使用xrandr命令,可能是因为你的系统缺少xrandr程序或你的用户权限不足。
2年前