![]() ![]() Simply substitute my example resolution ( 1280x1024) and refresh rate ( with your own. ![]() Whatever your specific resolution and refresh rate combination might be, the process is of course the same. In my specific case my LG Flatron GZ T910B CRT monitor -connected through an HDMI to VGA adapter- correctly reports that it supports 1280x1024, but the listed supported refresh rate maxes out at 75Hz, even though the monitor supports 85Hz. HDMI-A-1 on my system), let's add the missing resolution and refresh rate. Using the port name we found previously (ie. Your particular setup might already have a few things there, or not. Using your favorite text editor, open up the grub configuration file and look for the GRUB_CMDLINE_LINUX_DEFAULT value. That should give you some more information, specifically the VertRefresh value.īut perhaps this check is less relevant, as you're here to find a way to add a resolution and refresh rate combination that you know your monitor supports, but your computer somehow isn't made aware of. You can do this by installing the read-edid package, and then piping the monitor's edid data into the parse-edid tool like so: ❯ cat /sys/class/drm/card0-HDMI-A-1/edid | parse-edid If you're interested in obtaining that, we actually need to try to parse the monitor/adapter's provided edid data. You'll notice that this list has no information on supported refresh rates. Substitute my card0-HDMI-A-1 example with the appropriate port of your setup: ❯ cat /sys/class/drm/card0-HDMI-A-1/modesĪlso make note of this port name, as you'll need to use it in the next step. Now that you know what card to look for, and what the exact name of the port your monitor is plugged in to, we can run the following command which should return a full list of supported resolutions. If you only have one GPU (and no integrated graphics), you'll probably want to look for card0, but this command should help you see what applies to your specific system. This will return a list of all your graphics cards and the ports they have. In order to see all the resolutions your monitor and/or adapter lists as being supported, open up a Terminal window and run the following command: ❯ ls /sys/class/drm/card* Let's first take a peek to see what your monitor or adapter actually reports as being supported. What resolutions does it claim to support? If you're using GNOME (and possibly other DEs) on Wayland, however, there currently doesn't seem to be a way to do this either through settings or via a configuration file. On Windows you can usually rely on your graphics card's accompanying software to offer such functionality, and with X11 you can create a configuration file to add whatever setting might be missing. In those cases you may need to do some finagling to get the right configuration to work. Monitors and/or adapters don't always return all the supported resolutions and refresh rates to your computer. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |