I have Ubuntu 18.04.4 LTS and Arch Linux installed on an iMac, which I think doesn't support KMS. I have gotten Ubuntu to work with several DEsdesktops, WMswindow managers, and DMsdisplay managers. When I attempted to install Manjaro, nothing worked, even with nomodeset, so I tried Arch. I have gotten the TTYs to work on Arch, but not X (I haven't tried Wayland yet). The problems I have had so far:
The log file is smaller, but still big. Let me know if it is necessary.
KMS - Kernel Mode Setting
I have looked around the internet, and I believe the issue is kernel mode setting. If you know about this, I would appreciate help. Is the only solution an external graphics card that supports KMS? Can I use or make a window manager or desktop environment that doesn't require KMS? Can I make a suggestion to the Linux Kernel to make an alternative to KMS that will still work?
Why does Ubuntu work (mostly) but Manjaro doesn't?