Am Thu, 22 Jan 2009 21:11:22 +0100 schrieb Thomas Bächler <[email protected]>:
> Andreas Radke schrieb: > > I haven't seen any problem so far with the module in extra. It > > has been always loaded first. I can't imagine a situation where the > > module in extra could cause an issue. You usually use drm only with > > one graphic card driver. > > If you install this package it might happen that a drm driver from > kernel26 is loaded together with drm.ko from your package, which > might be incompatible. This shouldn't happen. People will only install it when they want to use the nouveau module in their xorg.conf > To ensure it is loaded first, you must put it in updates/, putting it > in extra works purely out of coincidence. > > > Putting it into extra or update path should be enough here. I'll > > try to find out what's the recommended/best way we should go. > > Put at least drm.ko in extra. > [andy...@workstation64 ~]$ pacman -Ql nouveau-drm nouveau-drm /lib/ nouveau-drm /lib/modules/ nouveau-drm /lib/modules/2.6.28-ARCH/ nouveau-drm /lib/modules/2.6.28-ARCH/extra/ nouveau-drm /lib/modules/2.6.28-ARCH/extra/drm.ko nouveau-drm /lib/modules/2.6.28-ARCH/kernel/ nouveau-drm /lib/modules/2.6.28-ARCH/kernel/drivers/ nouveau-drm /lib/modules/2.6.28-ARCH/kernel/drivers/video/ nouveau-drm /lib/modules/2.6.28-ARCH/kernel/drivers/video/nouveau.ko nouveau-drm /usr/ nouveau-drm /usr/include/ nouveau-drm /usr/include/nouveau_drm.h so you're fine with this? I couldn't find something about the module load order here ( http://tldp.org/HOWTO/Module-HOWTO/ ) or somewhere else so I expect the module to get loaded in alphabetical order: /lib/modules/2.6.28-ARCH/extra/drm.ko /lib/modules/2.6.28-ARCH/kernel/drivers/gpu/drm/drm.ko Not sure if the kernel, Xorg or udev does the loading here. -Andy

