Nouveau code base is a fraction of the size and supports 14 years more hardware. Just saying.
Announcement
Collapse
No announcement yet.
AMD GPU Linux Driver Becoming "Really Really Big" That It's Starting To Cause Problems
Collapse
X
-
1. With older AMD GPUs the radeon driver is actually used to drive the GPU but even though it is unused the amdgpu driver still loads slowing things down.
That being said, if the amdgpu driver is unused then the system shouldn't bother loading that driver. i'm all in to blame amd for having a bloated mess of a driver, but it's the distro that is trying to load it when it's not appropriate.
- Likes 2
Comment
-
Originally posted by user1 View Post
I know that Windows has hybrid shutdown since Windows 8, which speeds up boot time after shutdown. I don't think even MacOS has something like this.
- Likes 2
Comment
-
Originally posted by Ironmask View PostThis is why I like nvidia's design of putting all the code in the GPU itself and the driver is pretty much a thin wrapper over it.
- Likes 2
Comment
-
Has Plymouth ever worked properly? I've tried it on at least 5 different systems, and on all of them it doesn't start fast enough to cover the initial tty output, so you see ugly text anyway. Then it quits too soon and you see even more tty output before the login manager shows up.
And that's not including the delay to startup it causes. One of the worst projects to exist by far.
- Likes 5
Comment
-
Originally posted by schmidtbag View PostThe hardware doesn't have to be that old. While HDDs are getting increasingly rare in laptops, I could see how a 5400RPM drive (which was relatively common) could struggle to keep up.
In any case, part of me wonders how much of this GPU code needs to be in the kernel and which could be pushed to userspace.
- Likes 1
Comment
-
Originally posted by Etherman View Post
Isn't the module commonly in the initramfs and as such is loaded into a ramdisk by the bootloader before the kernel is run?
Other distros just place disk related modules in initramfs and forgo stuff like plymouth, or render it using efifb.
- Likes 1
Comment
Comment