Feature request: standard resolution support on LCD panels
When using the nvidia driver on a laptop where the nvidia GPU drives an internal LCD panel, only one resolution is available via xrandr. The panel itself will obviously only support a single resolution, however other X drivers such as xf86-video-intel and xf86-video-modesetting will offer alternate resolutions under this environment, such as 1024x768, 1280x720, etc. When the user selects one of these alternate resolutions, hardware scaling of the image will be used to provide a desktop at that resolution while still running the LCD at its native resolution. In xf86-video-modesetting this is done in drmmode_output_add_gtf_modes()
When using the nvidia driver on a laptop where the nvidia GPU drives an internal LCD panel, only one resolution is available via xrandr.

The panel itself will obviously only support a single resolution, however other X drivers such as xf86-video-intel and xf86-video-modesetting will offer alternate resolutions under this environment, such as 1024x768, 1280x720, etc. When the user selects one of these alternate resolutions, hardware scaling of the image will be used to provide a desktop at that resolution while still running the LCD at its native resolution.

In xf86-video-modesetting this is done in drmmode_output_add_gtf_modes()

#1
Posted 01/03/2018 09:08 AM   
Scroll To Top

Add Reply