Summary: | sandybridge GPU only supports highest resolution in 16:9 aspect | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | tbarbarich | ||||||
Component: | Server/General | Assignee: | Xorg Project Team <xorg-team> | ||||||
Status: | RESOLVED MOVED | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | major | ||||||||
Priority: | high | CC: | ajax, Michael, mwilck | ||||||
Version: | unspecified | ||||||||
Hardware: | x86-64 (AMD64) | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
tbarbarich
2011-06-02 08:31:21 UTC
Please attach xrandr --verbose Created attachment 48073 [details]
xrandr --verbose
Ok, now I understand what you mean. The EDID only specifies the native mode for the panel. Quite sensible. All the other modes (Windows and Linux) are default GTF modes that are within the capabilities of the panel. It just so happens that xf86GetDefaultModes() was written in the era of 4:3 CRTs and doesn't yet attempt to generate alternate aspect modes. So in the short-term you can add the modes lines to your Xorg.conf, and in the long term we can add those defaults to hw/xfree86/etc/extramodes.c (In reply to comment #4) > So in the short-term you can add the modes lines to your Xorg.conf, and in the > long term we can add those defaults to hw/xfree86/etc/extramodes.c thank you for your help Chris! I really appreciate this! And i look forward to the update of extramodes.c. Again, thank you very much. This will be a big help to me and many others who will run into the issue. -tony barbarich It's been 6.5 years now, and https://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/common/extramodes still doesn't contain any 16:9 or 16:10 modes. Created attachment 136636 [details] [review] [PATCH] xfree86: add default modes for 16:9 and 16:10 Patch submitted to xorg-devel ML. (In reply to Martin Wilck from comment #7) > Created attachment 136636 [details] [review] [review] > [PATCH] xfree86: add default modes for 16:9 and 16:10 > > Patch submitted to xorg-devel ML. Thanks. But why is 1360x768 and 1366x768 missing? Some panels need 1360x760 or 1366x768 instead of 1368x768. Also, why are refresh rates such as 24Hz, 30 Hz, 50Hz, 120Hz, 144Hz missing? Also, true 4K resolution is missing, i.e. 4096x2160. Also, the ultra-wide resolutions are missing, such as 2560x1080, 3840x1080, 3440x1440 and so on. Can you please fix it prior to xorg-sever 1.20? (In reply to N. W. from comment #8) The intention of my patch was not to provide support for every mode in existence, but for "standard 16:9 and 16:10 modes". Laptops usually have mode timings about specific modes for their native resolution in the EDID data, but more often than not, reduced resolutions with the same aspect ratio are missing, making it difficult to adjust the DPI for multi monitor setups. That's why I added the extra modes list. You are certainly right that there are more standard modes that may be missing. Feel free to add them. Write a patch. > Can you please fix it prior to xorg-sever 1.20? Be advised that making demands like this isn't usually helpful to motivate volunteers to do the work you'd like to see. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/xserver/issues/411. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.