stable

tigervnc-1.14.0-8.fc41, xorg-x11-drivers-2022-8.fc41, & 10 more

FEDORA-2024-8b18ef8dfb created by slaanesh 2 weeks ago for Fedora 41

Update:

  • xorg-x11-drv-server to latest release plus patches.
  • xorg-x11-drv-openchrome to latest snapshot.
  • xorg-x11-drv-nouveau to latest release.
  • xorg-x11-drv-amdgpu to latest release.
  • xorg-x11-drv-intel to latest snapshot.
  • Rebuilt every package that requires the X.org headers for the updated X ABIs.

Changes:

  • Drop int10/vbe support in xorg-x11-server-Xorg and drop/obsolete vesa and fbdev drivers, as they have been replaced by simpledrm plus modesetting during the Fedora 36 development cycle. This matches with RHEL.
  • Enable smart card support in xorg-x11-drv-qxl-Xspice.
  • Enable debug packages for xorg-x11-drv-amdgpu, the binaries were not stripped.
  • Enable ffmpeg for TigerVNC.
  • Drop/obsolete distrubuted multihead X server (xorg-x11-server-Xdmx), it has been removed from the sources.

Clean up of all packages:

  • Remove all scripts and custom bits to create snapshots, use new packaging guidelines for snapshots where applicable.
  • Obsolete xorg-x11-drv-openchrome-devel that did not contain any header.
  • Use meson to build components where possible.
  • Review and adjust all build requirements in each package to more recent standards.
  • General clean up of RPM macros, conditionals. etc.

Logout Required
After installing this update it is required that you logout of your current user session and log back in to ensure the changes supplied by this update are applied properly.

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2024-8b18ef8dfb

This update's test gating status has been changed to 'waiting'.

2 weeks ago

slaanesh edited this update.

2 weeks ago

This update has been submitted for testing by bodhi.

2 weeks ago

This update's test gating status has been changed to 'passed'.

2 weeks ago

slaanesh edited this update.

2 weeks ago

This update has been pushed to testing.

2 weeks ago
User Icon frantisekz commented & provided feedback 2 weeks ago
karma

Works fine on Intel iGPU (Gen9)

User Icon lbrabec commented & provided feedback 2 weeks ago
karma

Works as expected on Raspberry Pi 4 (Fedora-Workstation-41-20240930.n.0.aarch64 and gnome-session-xsession).

This update can be pushed to stable now if the maintainer wishes

2 weeks ago
User Icon rathann commented & provided feedback 2 weeks ago
karma

Works fine on Intel Haswell.

User Icon ciupicri commented & provided feedback 2 weeks ago
karma

No more accelerated video playback with mpv and VLC.

Intel i7-3770 with HD Graphics 4000 (Ivy Bridge) here; X with "intel" and "SNA".

Some of the gory details:

libEGL warning: DRI3: Screen seems not DRI3 capable
libEGL warning: DRI2: failed to authenticate
libEGL warning: DRI3: Screen seems not DRI3 capable
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete

[vo/gpu-next/opengl] Suspected software renderer or indirect context.
[vo/gpu-next/opengl] Suspected software renderer or indirect context.

[vo/gpu-next/drm] Can't handle VT release - signal already used
[vo/gpu-next/drm] Failed to set up VT switcher. Terminal switching will be unavailable.
[vo/gpu-next/drm] No primary DRM device could be picked!
[vo/gpu-next/drm] Failed to find a usable DRM primary node!

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

2 weeks ago

@ciupicri I made a typo in the SPEC file of xorg-x11-drv-intel when switching to meson. Thanks for reporting.

@ciupicri, just out of curiosity, why are you using the X intel driver and not just use the modesetting that is bundled in the X.org server? That driver module is basically abandoned and deprecated in favor of modesetting + kms.

slaanesh edited this update.

New build(s):

  • xorg-x11-drv-intel-2.99.917^20240506gitce811e7-62.fc41

Removed build(s):

  • xorg-x11-drv-intel-2.99.917^20240506gitce811e7-61.fc41

Karma has been reset.

a week ago

This update has been submitted for testing by slaanesh.

a week ago

This update's test gating status has been changed to 'waiting'.

a week ago

This update's test gating status has been changed to 'passed'.

a week ago

@slaanesh well without almost any X configuration, the server didn't start at all yesterday (had only /etc/X11/xorg.conf.d/00-keyboard.conf).

If I remember correctly around 2020 X started, but it wasn't too great; video playback had tearing in mpv and/or wasn't accelerated. So I've kept using the intel module with SNA.


P.S. My desktop environment has been XFCE since GNOME 3, so Wayland is out of the question.

This update has been pushed to testing.

a week ago

slaanesh edited this update.

a week ago

This is conflicting with the ffmpeg soname bump that is also pending in FEDORA-2024-04f83605fa , because there is a tigervnc build in this update that is built against the old ffmpeg.

I think the enabling of ffmpeg for tigervnc should be dropped out of this update to avoid the conflict, so both updates can proceed separately, then ffmpeg can be enabled for tigervnc once both these big updates are clear.

ngompa edited this update.

New build(s):

  • tigervnc-1.14.0-8.fc41

Removed build(s):

  • tigervnc-1.14.0-7.fc41
  • xorg-x11-drv-fbdev-0.5.0-18.fc41

Karma has been reset.

a week ago

This update has been submitted for testing by ngompa.

a week ago
User Icon ngompa provided feedback a week ago
karma
User Icon frantisekz provided feedback a week ago
karma

This update's test gating status has been changed to 'waiting'.

a week ago

This update's test gating status has been changed to 'passed'.

a week ago

This update has been pushed to testing.

a week ago

This update can be pushed to stable now if the maintainer wishes

a week ago
User Icon slaanesh provided feedback a week ago
User Icon chr77 commented & provided feedback a week ago
karma

Works for me. No regressions noted compared to previous version.

User Icon megger provided feedback a week ago
karma
karma
User Icon marmarek provided feedback a week ago
karma

This update has been submitted for stable by bodhi.

a week ago

This update has been pushed to stable.

6 days ago

Please login to add feedback.

Automated Test Results

Test Cases

0 0 Test Case intelvideo 3D 0 AD
0 0 Test Case intelvideo 3D Steam
0 0 Test Case intelvideo 3D Stellarium
0 0 Test Case intelvideo 3D SuperTuxKart
0 0 Test Case intelvideo 3D Xonotic
0 0 Test Case intelvideo 3D avogadro
0 0 Test Case intelvideo 3D mesa-demos
0 0 Test Case intelvideo 3D openarena
0 0 Test Case intelvideo 3D pymol
0 0 Test Case intelvideo 3D tuxracer
0 0 Test Case intelvideo basic
0 0 Test Case intelvideo basic/ru
0 0 Test Case intelvideo dpms
0 0 Test Case intelvideo dpms/ru
0 0 Test Case intelvideo fastuserswitch
0 0 Test Case intelvideo fastuserswitch/ru
0 0 Test Case intelvideo glx
0 0 Test Case intelvideo glx/ru
0 0 Test Case intelvideo gnome3
0 0 Test Case intelvideo multihead
0 0 Test Case intelvideo multihead/ru
0 0 Test Case intelvideo rendercheck
0 0 Test Case intelvideo rendercheck/ru
0 0 Test Case intelvideo restartx
0 0 Test Case intelvideo restartx/ru
0 0 Test Case intelvideo rotate
0 0 Test Case intelvideo rotate/ru
0 0 Test Case intelvideo suspend
0 0 Test Case intelvideo suspend/ru
0 0 Test Case intelvideo vt
0 0 Test Case intelvideo vt/ru
0 0 Test Case intelvideo webgl
0 0 Test Case intelvideo xv
0 0 Test Case intelvideo xv/ru
0 0 Test Case nouveau 3D 0 AD
0 0 Test Case nouveau 3D Steam
0 0 Test Case nouveau 3D Stellarium
0 0 Test Case nouveau 3D SuperTuxKart
0 0 Test Case nouveau 3D VDrift
0 0 Test Case nouveau 3D Xonotic
0 0 Test Case nouveau 3D avogadro
0 0 Test Case nouveau 3D mesa-demos
0 0 Test Case nouveau 3D openarena
0 0 Test Case nouveau 3D pymol
0 0 Test Case nouveau 3D tuxracer
0 0 Test Case nouveau basic
0 0 Test Case nouveau basic/ru
0 0 Test Case nouveau dpms
0 0 Test Case nouveau dpms/ru
0 0 Test Case nouveau fastuserswitch
0 0 Test Case nouveau fastuserswitch/ru
0 0 Test Case nouveau glx
0 0 Test Case nouveau glx/ru
0 0 Test Case nouveau gnome3
0 0 Test Case nouveau multihead
0 0 Test Case nouveau multihead/ru
0 0 Test Case nouveau rendercheck
0 0 Test Case nouveau rendercheck/ru
0 0 Test Case nouveau restartx
0 0 Test Case nouveau restartx/ru
0 0 Test Case nouveau rotate
0 0 Test Case nouveau rotate/ru
0 0 Test Case nouveau suspend
0 0 Test Case nouveau suspend/ru
0 0 Test Case nouveau vt
0 0 Test Case nouveau vt/ru
0 0 Test Case nouveau webgl
0 0 Test Case nouveau xv
0 0 Test Case nouveau xv/ru
0 0 Test Case radeon 3D 0 AD
0 0 Test Case radeon 3D Steam
0 0 Test Case radeon 3D Stellarium
0 0 Test Case radeon 3D SuperTuxKart
0 0 Test Case radeon 3D VDrift
0 0 Test Case radeon 3D Xonotic
0 0 Test Case radeon 3D avogadro
0 0 Test Case radeon 3D avogadro/ru
0 0 Test Case radeon 3D mesa-demos
0 0 Test Case radeon 3D mesa-demos/ru
0 0 Test Case radeon 3D openarena
0 0 Test Case radeon 3D openarena/ru
0 0 Test Case radeon 3D pymol
0 0 Test Case radeon 3D pymol/ru
0 0 Test Case radeon 3D tuxracer
0 0 Test Case radeon 3D tuxracer/ru
0 0 Test Case radeon basic
0 0 Test Case radeon basic/ru
0 0 Test Case radeon dpms
0 0 Test Case radeon dpms/ru
0 0 Test Case radeon fastuserswitch
0 0 Test Case radeon fastuserswitch/ru
0 0 Test Case radeon glx
0 0 Test Case radeon glx/ru
0 0 Test Case radeon gnome3
0 0 Test Case radeon gnome3/ru
0 0 Test Case radeon multihead
0 0 Test Case radeon multihead/ru
0 0 Test Case radeon rendercheck
0 0 Test Case radeon rendercheck/ru
0 0 Test Case radeon restartx
0 0 Test Case radeon restartx/ru
0 0 Test Case radeon rotate
0 0 Test Case radeon rotate/ru
0 0 Test Case radeon suspend
0 0 Test Case radeon suspend/ru
0 0 Test Case radeon vt
0 0 Test Case radeon vt/ru
0 0 Test Case radeon webgl
0 0 Test Case radeon wine
0 0 Test Case radeon xv
0 0 Test Case radeon xv/ru