[arch-dev-public] [RFC] removing blacklisting of framebuffers from the udev package
Ionut Biru
ibiru at archlinux.org
Tue Feb 7 12:14:25 EST 2012
On 02/07/2012 06:59 PM, Tom Gundersen wrote:
> Hi guys,
>
> Currently the udev package ships
>
> /lib/modules.d/framebuffer_blacklist.conf
>
> This file blacklists all the framebuffer modules present on the build
> machine. This does not feel quite right to me, and it is not exactly
> self-documenting what bug is being fixed.
>
> If possible, I'd like to drop this file and add more specific
> blacklisting where needed. If I understand correctly, the main issue
> is in the case where proprietary drivers are used (nvidia / catalyst)
> and the opensource drivers are loaded instead. If this is the only
> problem, I'd like to propose we solve it as follows:
>
> Add
>
> /lib/modules.d/nvidia.conf:
> blacklist nouveau
> blacklist nvidiafb
>
> to the nvidia package (and analogously to the catalyst package in aur).
>
instead of trying to avoid such issues, why not drop most of
framebuffers from kernel instead?
that's a more logical step.
for example, fedora only has enabled in his kernel:
config-generic:CONFIG_VIDEO_FB_IVTV=m
config-generic:CONFIG_FB_I810=m
config-generic:CONFIG_FB_I810_GTF=y
config-generic:CONFIG_FB_I810_I2C=y
config-generic:CONFIG_FB_TILEBLITTING=y
config-generic:CONFIG_FB_VESA=y
config-generic:CONFIG_FB_VGA16=m
config-generic:CONFIG_FB_VIRTUAL=m
config-generic:CONFIG_FB_VOODOO1=m
config-generic:CONFIG_FB_EFI=y
config-generic:CONFIG_FB_UDL=m
> This is exactly what /lib/modules.d is for, so it makes a lot of sense
> to me. Are there any other use-cases I have missed?
>
> I'll push an udev package with this change to staging shortly, so
> people can try it out if they wish.
>
> Cheers,
>
> Tom
--
Ionuț
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 554 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-dev-public/attachments/20120207/4f84d644/attachment.asc>
More information about the arch-dev-public
mailing list