From: Ondrej Balaz <ondra@blami.net>
To: dri-devel@lists.sourceforge.net
Subject: KMS video= behavior with broken EDID
Date: Thu, 28 Jan 2010 06:30:27 +0000 (UTC) [thread overview]
Message-ID: <hjrau3$vps$1@ger.gmane.org> (raw)
Hi,
I've upgraded my kernel to 2.6.32.6 and enabled i915 modesetting.
Everything works fine (my laptop LVDS EDID is parsed and resolution set
properly on LVDS).
My home LCD Lenovo ThinkVision L200p wide does not send any EDID info
(Lenovo support told me) and without 'video' boot parameter is
initialized to wrong resolution 800x600@?? which is over range. Adding
video=VGA-1:1680x1050@60 solves everything, but:
1/ connection to other LCD in office (1280x1024 fujitsu with proper
edid) is broken, monitor goes over range because there is 'hardcoded'
mode on kernel boot line in my grub (I've created second boot entry, but
it's bothering me and usually i forget), same problem with data-projector.
(only way I can attach external display to my Thinkpad X61 is VGA
connector, there's no DVI or DP)
It would be nice to have something like:
video=VGA-1:EDID,1680x1050@60,1024x768@60
* try EDID, if fails (empty structure) go to 1680x1050@60
* stay at 1680x1050@60 (some monitors will be over range, I think most
of today monitors wont explode ...)
* 1024x768@60 will be ready somewhere in /sys/.../VGA-1/modes to switch
to from userspace
2/ even when i get proper resolution on console during boot (i don't
have any splash system etc.), when I switch to X I have 'fallback'
resolution 800x600 (so I added xrandr tri-line to my .xinitrc) - is this
X server problem (trying to parse edid again??)
IMHO X should follow mode set in console somehow and try to not
switching anything back.
Btw. thank you, KMS is superb piece of work, I can use dualhead+fbcon in
console and switch to Xorg (when browsing web or reading pdfspecs)
faster.
PS: sorry, I'm selftaught english, hope you will understand.
--
Ondřej Baláž
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel
reply other threads:[~2010-01-28 6:30 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='hjrau3$vps$1@ger.gmane.org' \
--to=ondra@blami.net \
--cc=dri-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.