On Sunday 16 November 2008 02:24:10 Harry Putnam wrote:
> I posted some output in anther thread concerning update world
>  (Subject: How to fix a hefty (emerge) blocking problem)
>
> Someone noticed I had too many x11 drivers installed and suggested I
> set the /etc/make.conf VIDEO_CARDS variable (which I never have set
> before)

X.org used to be a huge monolithic program - a holdover from the days before 
it forked off from XFree86. It built every single driver in the package even 
though it could only use one at a time.

Recently, X.org was improved to be modular, which means you could build only 
the bits you need. A binary distro like Ubuntu still builds all of them as 
they have no idea what hardware you have. On Gentoo, you build the thing 
yourself. the env var VIDEO_CARDS is how you tell Gentoo what you have and it 
builds only the necessary drivers. All those other packages are drivers you 
don't use, they are in separate packages so they can be installed separately.

Some thing in this life you just ignore and filter out of your vision. Those 
extra packages is one of those things.

-- 
alan dot mckinnon at gmail dot com


Reply via email to