You are not logged in.
I did a system update yesterday which seems to have updated mesa
upgraded mesa (1:23.2.1-2 -> 1:23.3.2-1)Now I'm unable to start Gnome on Xorg because i965_dri.so is missing.
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) AIGLX error: dlopen of /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot open shared object file: No such file or directory)
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) AIGLX error: unable to load driver i965
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE)
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) Backtrace:
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) 0: /usr/lib/Xorg (xorg_backtrace+0x2dd) [0x563546cd1c5d]
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) 1: /usr/lib/libc.so.6 (__sigaction+0x50) [0x7f65e37eb710]
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) 2: ? (?+0x0) [0x5635478f0c80]
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE)
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) Segmentation fault at address 0x5635478f0c80
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE)
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: Fatal server error:
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) Caught signal 11 (Segmentation fault). Server aborting
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE)
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE)
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: Please consult the The X.Org Foundation support
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: at http://wiki.x.org
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: for help.
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) Please also check the log file at "/home/my_secret_user/.local/share/xorg/Xorg.0.log" for additional information.
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE)
Jan 01 11:03:24 my_hostname /usr/lib/gdm-x-session[2325]: (EE) Server terminated with error (1). Closing log file.Looking at the forum it seems that the latest mesa upgrades have broken quite a bit of stuff all over the place. As far as I figured out, it could install mesa-amber to get the SO back. Temporarily, I switched to using wayland. But wayland is somewhat buggy and a lot of small things don't work.
Will support for my Intel card be fixed in the future or do I have to permanently stick to mesa-amber / wayland?
Last edited by Shino (2025-05-30 21:05:55)
Offline
https://bbs.archlinux.org/viewtopic.php … 0#p2140410
Your IGP doesn't show up in that segment but for really old IGPs, install mesa-amber
For skylake and newer, remove xf86-video-intel
Offline
https://bbs.archlinux.org/viewtopic.php … 0#p2140410
Your IGP doesn't show up in that segment but for really old IGPs, install mesa-amber
For skylake and newer, remove xf86-video-intel
Thanks! I've got an i7 6700k (skylake).
May I ask, why removing x86-video-intel helps? Which driver is used, if not this package?
Offline
The modesetting driver on top of the i915 kernel module.
Functionality has been shifted to the kernel and the xf86-video drivers are being phased out. Especially the intel driver causes increasingly problems on newer hardware.
With you igp you can test which approach performs better for your usecases, but if you want to test/use xf86-video-intel, you /have/ to use mesa-amber for hardware acceleration.
Offline
Using modesetting instead of xf86-video-intel has been common for Haswell (4th Gen) CPUs onward for the past several years. xf86-video-intel has been the cause of an untold number of screen/video output problems.
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn
Offline
The modesetting driver on top of the i915 kernel module.
Functionality has been shifted to the kernel and the xf86-video drivers are being phased out. Especially the intel driver causes increasingly problems on newer hardware.
With you igp you can test which approach performs better for your usecases, but if you want to test/use xf86-video-intel, you /have/ to use mesa-amber for hardware acceleration.
Thanks for the explanation. I tried it without xf86-video-intel and it works fine.
Offline
Ftr and wrt haswell/skylake, both have cpu's with HD and iris IGPs and I *suspect* (this is drawn out of place between my chest and my legs) that this is the relevant difference for whether you still get away w/ xf86-video-intel and the i965 implementation. The OP's specific CPU still has an HD chip.
No, it's a /gut/ feeling ![]()
Edit: Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Last edited by seth (2024-01-01 14:10:26)
Offline
https://bbs.archlinux.org/viewtopic.php … 0#p2140410
Your IGP doesn't show up in that segment but for really old IGPs, install mesa-amber
For skylake and newer, remove xf86-video-intel
About xf86-video-intel, how can I tell if my system is using this driver?
* PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux-i686 with xfce4.
* Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Archlinux-x86-64 with xfce4.
* AUR contributor.
Offline
It'll show up in the Xorg log. If your signature is current and you're really on a Core 2 Duo laptop, you probably want the intel ddx with mesa-amber. You can try modesetting with mesa, but I've heard conflicting reports on that.
Offline
It'll show up in the Xorg log. If your signature is current and you're really on a Core 2 Duo laptop, you probably want the intel ddx with mesa-amber. You can try modesetting with mesa, but I've heard conflicting reports on that.
Yes, I have Intel Core 2. I have installed mesa-amber (had to remove mesa) and systems still boots to X, but can't run X without xf86-video-intel
* PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux-i686 with xfce4.
* Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Archlinux-x86-64 with xfce4.
* AUR contributor.
Offline
yes which is somewhat expected on a system this old. you actually want xf86-video-intel and mesa-amber in your case.
Offline
but can't run X without xf86-video-intel
Also you're most likely referencing it,
grep -ri intel /{etc,usr/share}/X11/xorg.conf*But as pointed out by everyone: that's ok with your hardware.
Is there a remaining problem?
Offline
Since this is technically a hijack and shino as already mentioned it being fine (if you read this again for some reason, please shorten the title and prepend [SOLVED] or so by editing the first post) likely not.
If you (Joel) still have any open questions you might want to open up another thread.
Offline