Adam Williamson composed on 2016-05-22 08:11 (UTC-0700):
On Sat, 2016-05-21 at 22:50 -0400, Felix Miata wrote:
Nomodeset has three primary purposes:
1-workaround for Anaconda, which can't always work with all hardware. It causes fallback to a low-performance generic Xorg video driver, good only to make X work at all when something is broken.
This is not really accurate. There is nothing special about anaconda.
I thought "Anaconda" an appropriate word choice for the context. Anaconda put it there, not a user trying to troubleshoot.
...The boot entry is provided as a workaround to get the system installed when there is a bug preventing the adapter working with the native driver *at all*, not just in anaconda...
Of course.
Only in case 2 should it be included in a normal Grub menu. Unfortunately, when needed for case 1, it typically remains included in in Grub configuration post-installation,
...so this is not "unfortunately". It is intended. As I already said: if you need 'nomodeset' to install, you likely need it to boot the installed system too. It would make no sense to leave it out of the installed system, as there would then be a very high chance that the installed system wouldn't boot.
True, it's the safer choice, to ensure boot into an installation capable of use in order to fix whatever is broken that makes using it necessary, but it isn't always needed post-installation.
which causes grief for those who aren't aware of its nature and need for removal as a part of installation cleanup. Anaconda simply doesn't have the sophistication to do that kind of cleanup.
Sure it does. It could easily *not* include nomodeset in the installed system kernel parameters if we thought that made sense. But we don't think that.
Maybe it would be better, if it's not already happening, is prominent stanzas with and without (neither in a submenu), the "with" titled to indicate something about its limitations and reason for existence, the "without" titled something to indicate it may not work.
-- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- test mailing list test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: http://lists.fedoraproject.org/admin/lists/test@xxxxxxxxxxxxxxxxxxxxxxx