diff options
author | Thierry Vignaud <tvignaud@mandriva.org> | 2004-02-08 01:44:04 +0000 |
---|---|---|
committer | Thierry Vignaud <tvignaud@mandriva.org> | 2004-02-08 01:44:04 +0000 |
commit | 0696632ae8c88e9538ba4580cd8bbbe85389d36d (patch) | |
tree | c288fbd82360aea0f4d9c8cca5364c695b29d62d /perl-install/standalone/XFdrake | |
parent | 093d669468a5da81ae84365719c4f3b7909da025 (diff) | |
download | drakx-0696632ae8c88e9538ba4580cd8bbbe85389d36d.tar drakx-0696632ae8c88e9538ba4580cd8bbbe85389d36d.tar.gz drakx-0696632ae8c88e9538ba4580cd8bbbe85389d36d.tar.bz2 drakx-0696632ae8c88e9538ba4580cd8bbbe85389d36d.tar.xz drakx-0696632ae8c88e9538ba4580cd8bbbe85389d36d.zip |
make XFdrake startup be instantenous for non nv|ati cards (allowNVIDIA_rpms and
allowATI_rpms tests used to cost us 99% of the long startup time of XFdrake:-()
Diffstat (limited to 'perl-install/standalone/XFdrake')
-rwxr-xr-x | perl-install/standalone/XFdrake | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/perl-install/standalone/XFdrake b/perl-install/standalone/XFdrake index 936cc7ab1..6f494899e 100755 --- a/perl-install/standalone/XFdrake +++ b/perl-install/standalone/XFdrake @@ -42,8 +42,8 @@ $configure_this ||= 'everything'; modules::mergein_conf('/etc/modules.conf') if -r '/etc/modules.conf'; my $rc = do { - my $options = { allowNVIDIA_rpms => $in->do_pkgs->check_kernel_module_packages('NVIDIA_kernel', 'NVIDIA_GLX'), - allowATI_rpms => $in->do_pkgs->check_kernel_module_packages('ATI_kernel', 'ATI_GLX'), + my $options = { allowNVIDIA_rpms => sub { $in->do_pkgs->check_kernel_module_packages('NVIDIA_kernel', 'NVIDIA_GLX') }, + allowATI_rpms => sub { $in->do_pkgs->check_kernel_module_packages('ATI_kernel', 'ATI_GLX') }, allowFB => listlength(cat_("/proc/fb")) }; if ($configure_this eq 'everything') { |