How to make xorg prefer "nvidia" over "nv" driver in a xorg.conf less configuration?

Francesco Pretto ceztkoml at
Wed May 13 23:58:44 PDT 2009

Stefan Dirsch <sndirsch <at>> writes:
> See discussion on 
> and the following commmits in git master of xserver:
> commit 0dbfe0ebc69c307c0626ba824de15d03de1251d4

I'm sorry, but this not a very useful answer. You are basically saying "the
driver loading priority of Xorg is hardcoded and if you want to change it,
recompile Xserver". I've already read that discussions in the past: I DON'T want
Xorg to default ship with "nvidia" set at higher priority and I perfectly agree
with reverting that commit. I just want to learn how to configure my system to
accomplish what I've asked. There are 2 considerations:

1) You've pointed me the driver loading priority is hardcoded in Xorg so can't
be changed by normal users. Maybe HAL fdi policies files can be used to
accomodate my task?
2) If there's no configurable option to solve this, this would de definitively a
lacking feature: Xorg can't prefer one driver instead of another in a xorg.conf
less configuration. As I've explained, this would be very useful in my setup
where basically I continue to swap video card depending the fact I'm running
native or virtualized.


More information about the xorg mailing list