Release | Endless OS 6.0.9

I’ve just released Endless OS 6.0.9. It includes:

Snapshot (Camera) Replaces Cheese

Cheese has been EOL on Flathub. Snapshot (Camera) is the successor. Also, updated the pipewire to support the Snapshot (Camera) accordingly.

Others

Update graphic driver stack component: mesa to support more devices.
Updated xkeyboard-config to support toggle touchpad function key generically.

Full release notes here:

Only OSTree update for this release.

First of all, thank you very much for your excellent work.
I just wanted to inform you of a possible regression, because my HP Pavillon dv6 laptop, which I admit is very old, with version 6.0.9 no longer starts up. In fact, it stops on a gray screen, even though, without seeing anything, everything seems to be working perfectly. I was able to save a diagnostic report, which I am attaching. Below, I am also adding a screenshot with the system information.


eos-diagnostic-260124_102301_UTC+0100.txt (1,3 MB)

@lucapas Sorry to here that. But, thanks for your report.

From the log, notice HP Pavilion dv6 laptop equipped with an NVIDIA card using nouveau kernel module as the driver.

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT216M [GeForce GT 230M] [10de:0a28] (rev a2) (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company GT216M [GeForce GT 230M] [103c:363e]
	Flags: bus master, fast devsel, latency 0, IRQ 33
	Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Memory at d0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at 7000 [size=128]
	Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: nouveau
	Kernel modules: nvidiafb, nouveau

But, nouveau shows a bunch of error in the kernel message.

The related difference between EOS 6.0.8 and 6.0.9 is the mesa package. Wondering is it like the upstream bug commit 361f3622 breaks mesa on old Quadro FX?

But, we do not have that old device for test. I suggest rollback to EOS 6.0.8 on the laptop, fisrt.

In the meantime, thank you very much for your analysis.
I currently use 6.0.8 and press the shift key when starting up the PC. Do you know of a way to tell the system which version to start, without having to go through the grub procedure every time?
Considering that, from what you have observed, the problem is the Nouveau drivers, do you know how and if it is possible to install the Nvidia drivers on Endless OS? Thanks again for your help.

I currently use 6.0.8 and press the shift key when starting up the PC. Do you know of a way to tell the system which version to start, without having to go through the grub procedure every time?

The system will generate the grub menu with the OSTree deployments. You can check your system’s OSTree deployments with ostree admin status first. Then, pin on the work OSTree deployment with ostree admin pin {INDEX}. It might need privilege here. So, you can use pkexec ostree admin pin {INDEX}.

Please change the {INDEX} according to the OSTree deployment. {INDEX} can be >= 0 or one of booted, pending or rollback strings.

Considering that, from what you have observed, the problem is the Nouveau drivers, do you know how and if it is possible to install the Nvidia drivers on Endless OS? Thanks again for your help.

Endless OS has already installed nvidia drivers. But, seems it does not support the card now. So, system uses the nouveau instead.

Thank you very much, I’ll try.

I ran a few tests and pinning the distribution does not make it bootable by default. However, it pointed me in the right direction and I discovered that all I need to do is run the following command:

pkexec eos-rollback
1 Like