You are not logged in.
Pages: 1
As a learning project I am playing with different setups for my system. I have an issue with intel drivers.
According to the wiki I need to:
sudo nano /etc/mkinitcpio.conf
alter the modules part and add the i915 to the modules.
MODULES="... i915 ..."
and regenerate the initramfs:
mkinitcpio -p linux
And that works. However, according to http://wiki.gentoo.org/wiki/Intel for my cpu I should use i965 instead. If I adjust /etc/mkinitcpio.conf for i965 and regenerate the initramfs I get an error.
==> ERROR: module not found: 'i965'
I can't find the i965 module anywhere. I found some info that mentions lib32-intel-dri but I can't find that either. Can anyone tell me where to find i965 so I can install it to my system?
Last edited by motaito (2015-02-12 20:34:11)
Offline
The Open Source graphics drivers were moved into the mesa package, as per this bit of news.
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
Not an Installation issue, moving to NC...
Offline
Thanks for the quick reply. I have not found that news message. However, I still can't find the i965 module. I already have mesa and lib32-mesa installed. The other drivers shown by
pacman -Ss mesa-dri
don't seam to be good fits. Their description says that they are for ATI, Matrox etc. Still searching...
Offline
I think you may be confused about the i965 driver. It isn't a kernel module, it's part of mesa:
pacman -Ql mesa | grep i965
mesa /usr/lib/xorg/modules/dri/i965_dri.so
It's part of the Direct Rendering Infrastructure (DRI), which you can read about here:
http://en.wikipedia.org/wiki/Direct_Ren … astructure
http://dri.freedesktop.org/wiki/
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
There is no i965 module, i915 handles all GPUs. Only mesa has separate i915 and i965 drivers.
Offline
Do I understand correctly then that mesa will handle this internally and if my cpu specs indicate i965 I should still set the /etc/mkinitcpio.conf to MODULES="i915" anyway?
I thought that I need to take special measures in that case...
Offline
Drivers are split into different parts and the names don't necessarily reflect what they do.
When it comes to kernel drivers there is only i915. It handles all intel gpu hardware. So yes, that is what you want to do in mkinitcpio. (As far as I know you don't need to do that - it's just to have intel gpu hardware support very early in the boot process instead of the generic vesa graphics support.)
mesa is another component of the driver, that is not in the kernel. In mesa the hardware support is split up into drivers named i915 and i965. Both of those speak to the i915 kernel driver which may be confusing.
The gentoo wiki doesn't do the best job of explaining it in that article, but the part
i915 resp. i965 are for media-libs/mesa.[3]
tells you that the i965 name applies to the mesa driver, not the kernel driver (which is always i915).
Last edited by haagch (2015-02-12 20:26:55)
Offline
Awesome, I get now where I was confused before. Thanks everybody for the help and the details!
Offline
Pages: 1