GNOME is not well optimized for software rendering. But GNOME is not
alone there... It just uses OpenGL for everything and Mesa implements
OpenGL either on a GPU or by using a bunch of CPU cores(!). So really
it's GNOME's fault for not having a true native software-rendering
backend to bypass Mesa. But this is so common now that it would be
accurate to say that GNOME has no intention to fix it. I'm not saying
that's ideal, just where GNOME is at...

Certainly other older shells (and Windows) will have no such performance
requirements.

That all said, there may be some low-hanging fruit where software
rendering could be made more efficient. And it would take some targeted
profiling to find out. So this bug is still 'Opinion' rather than 'Won't
fix'.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2085772

Title:
  High CPU usage when software rendering

Status in gnome-shell package in Ubuntu:
  Opinion

Bug description:
  gnome-shell is running high cpu on a new install either via ILO
  connection or RDP connection.

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: gnome-shell 46.0-0ubuntu6~24.04.4
  ProcVersionSignature: Ubuntu 6.8.0-47.47-generic 6.8.12
  Uname: Linux 6.8.0-47-generic x86_64
  ApportVersion: 2.28.1-0ubuntu3.1
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Mon Oct 28 12:43:29 2024
  DisplayManager: gdm3
  InstallationDate: Installed on 2024-10-28 (0 days ago)
  InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 
(20240827.1)
  RelatedPackageVersions: mutter-common 46.2-1ubuntu0.24.04.1
  SourcePackage: gnome-shell
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2085772/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to