Opened 3 years ago

Closed 3 years ago

#14129 closed enhancement (fixed)

Test GNOME-40 on SysV systems (potentially ATI related)

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 11.0
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

As part of the update to GNOME Desktop components, I had to modify gnome-session and gdm to allow them to build. I was unable to test them at the time other than building said packages.

This ticket is to remind me to update my SysV system and test GNOME-3.38 on it, as well as for documenting any issues that may come up along the way.

Change History (19)

comment:1 by Douglas R. Reno, 3 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Pierre Labastie, 3 years ago

FWIIW, I've been using gnome on a sysv system for a couple of weeks now, and not seen anything weird. Ah, maybe this: epiphany does not restore tabs from the previous session anymore. Yet I have "restore tabs on startup" in the preferences.

comment:3 by Douglas R. Reno, 3 years ago

I should probably note here that there could potentially be a conflict with ATI GPUs that causes issues as well, which is what I'm going to investigate as part of this. I'll also take a look at Epiphany

comment:4 by Douglas R. Reno, 3 years ago

Summary: Test GNOME-3.38 on SysV systemsTest GNOME-3.38 on SysV systems (potentially ATI related)

Updating the ticket title to cover new developments

comment:5 by Douglas R. Reno, 3 years ago

Milestone: 10.110.2

comment:6 by Xi Ruoyao, 3 years ago

Summary: Test GNOME-3.38 on SysV systems (potentially ATI related)Test GNOME-40 on SysV systems (potentially ATI related)

comment:7 by Douglas R. Reno, 3 years ago

Version: SVNgit

Change version to "Git"

comment:8 by Douglas R. Reno, 3 years ago

A small update here, the issues I mentioned previously will likely be fixed by a patch to the xf86-video-ati driver that I have planned. As part of that, I will need to test Plasma as well, as well as Falkon, Firefox, Seamonkey, and Epiphany.

As of right now, I am on track to have this completed within the next day or two.

comment:9 by Douglas R. Reno, 3 years ago

On the GTK4 side, I have some interesting output from the tests:

Ok:                 29  
Expected Fail:      0   
Fail:               684 
Unexpected Pass:    0   
Skipped:            1   
Timeout:            0

It looks like the vast majority of these were "cannot open display: :0" errors, even though I was running this from the machine itself.

comment:10 by Douglas R. Reno, 3 years ago

DConf systemd units being installed on SysV systems was fixed at 21ba876d5ea85adc3e48effdd6922545a647bf2f

I ran into an issue again with gvfs but it appears that we've already fixed that, I just missed it in my script.

comment:11 by Douglas R. Reno, 3 years ago

Before I update the GNOME Libraries and Desktop chapter, here is a current status report:

  • GNOME starts through GDM
  • Performance is miserable because the ATI driver crashed once mutter was initialized, so it backed down to software acceleration. My ATI patch will definitely be required.
  • Tests look good in general. Small hiccup on Mutter, but that could be resolved with the ATI patch.
  • No graphical corruption or crashing so far.

Since I do have to use the ATI patch (it's basically all of the upstream commits, minus the gitlab CI introduction), I will also need to test:

  • Plasma
  • Falkon
  • Firefox (easy enough, I already have it installed)
  • Seamonkey
  • Epiphany

I will continue plugging through GNOME tomorrow. I may create the patch tonight though, but I will not submit it until I've finished testing it. Once the testing is complete, this ticket will be closed.

comment:12 by Douglas R. Reno, 3 years ago

I finished crafting the patch today. Framerate increased from 25fps to 59.9fps on glxgears, and everything is so much smoother. Starting to run through GNOME Apps now and then will head to Plasma.

comment:13 by Bruce Dubbs, 3 years ago

Milestone: 10.211.0

Milestone renamed

comment:14 by Douglas R. Reno, 3 years ago

Quick update here, just tested Firefox and was able to watch a 5-minute video at 720p60 with no stuttering. I was locked around 360p last time I tried on this system.

That means I need to build the rest of GNOME Apps, build Plasma, Falkon, Seamonkey, and Epiphany. After testing those, I will submit the patch and close this ticket.

comment:15 by Douglas R. Reno, 3 years ago

Plasma is working well, and the environment is very snappy. This leaves me with:

  • Falkon
  • Epiphany
  • Seamonkey

comment:16 by Douglas R. Reno, 3 years ago

Epiphany looks good. Now going to go build Falkon...

comment:17 by Douglas R. Reno, 3 years ago

Falkon looks great too. Going to start a build of Seamonkey and head off for the night. Assuming Seamonkey works well, this ticket will be closed first thing in the morning.

comment:18 by Douglas R. Reno, 3 years ago

Seamonkey looks good. Submitting the patch to the book now

comment:19 by Douglas R. Reno, 3 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.