summaryrefslogtreecommitdiffstats
path: root/perl-install/harddrake/data.pm
diff options
context:
space:
mode:
Diffstat (limited to 'perl-install/harddrake/data.pm')
-rw-r--r--perl-install/harddrake/data.pm20
1 files changed, 11 insertions, 9 deletions
diff --git a/perl-install/harddrake/data.pm b/perl-install/harddrake/data.pm
index f0c54e683..996b19c16 100644
--- a/perl-install/harddrake/data.pm
+++ b/perl-install/harddrake/data.pm
@@ -131,6 +131,17 @@ our @tree =
checked_on_boot => 0,
},
+ # AGP devices must be detected prior to video cards because some DRM drivers doesn't like be loaded
+ # after agpgart thus order in /etc/modprobe.preload is important (modules.pm should enforce such sorting):
+ {
+ class => "AGP",
+ string => N("AGP controllers"),
+ icon => "memory.png",
+ configurator => "",
+ detector => sub { f(modules::probe_category('various/agpgart')) },
+ checked_on_boot => 1,
+ },
+
{
class => "VIDEO",
string => N("Videocard"),
@@ -311,15 +322,6 @@ our @tree =
},
{
- class => "AGP",
- string => N("AGP controllers"),
- icon => "memory.png",
- configurator => "",
- detector => sub { f(modules::probe_category('various/agpgart')) },
- checked_on_boot => 1,
- },
-
- {
class => "PRINTER",
string => N("Printer"),
icon => "hw_printer.png",