6 个版本
0.1.5 | 2023 年 9 月 10 日 |
---|---|
0.1.4 | 2023 年 8 月 9 日 |
0.1.3 | 2022 年 10 月 28 日 |
0.1.2 | 2022 年 3 月 17 日 |
0.1.0 | 2021 年 12 月 11 日 |
#205 在 操作系统
每月 25 次下载
21KB
338 行
rres
A xrandr 替代品,用于收集显示分辨率
最近由新维护者接管,可能有所变动
安装
从源代码
$ cargo install rres
从 AUR (Arch 等)
$ paru -S rres # or rres-git
使用方法
$ rres -h
Usage: rres [options]
-c, --card <card> Specify a GPU (file existing in /dev/dri/, eg. card0)
-m, --multi Read all monitors. If this option is ommited, rres will
return the resolution of the first detected monitor
-v, --verbose Verbosity level. Can be specified multiple times, e.g. -vv
-q, --quiet Lower verbosity level. Opposite to -v
-h, --help Show this help message
-g, --gamescope <mode> Gamescope mode. Also supports FSR upscaling
Supported modes are native, ultra, quality, balanced and performance
Environment variables:
RRES_DISPLAY=<index> Select display in single mode (starting at 0)
RRES_FORCE_RES=RESXxRESY Force a specific resolution to be detected
RRES_GAMESCOPE=<path> Specify a gamescope binary for -g
Wine Virtual Desktop example:
wine "explorer /desktop=Game,$(./rres)" game.exe
Gamescope usage:
./rres -g FSR_MODE -- GAMESCOPE_ARGS
Example:
./rres -g ultra -- -f -- wine game.exe
变更日志
所有显著更改都将记录在 CHANGELOG 中
许可证
在 GPLv3 许可证下授权。
版权 (c) 2022 Namkhai B.
依赖项
~3–13MB
~119K SLoC