From 7fb7c02945c7fd30c00f0716c4203ca5fbff33bd Mon Sep 17 00:00:00 2001 From: Olivier Blin Date: Wed, 12 Nov 2008 16:46:50 +0000 Subject: do not die in automatic mode if there is no control terminal --- lib/Xconfig/glx.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib') diff --git a/lib/Xconfig/glx.pm b/lib/Xconfig/glx.pm index 39d2606..f0e65c8 100644 --- a/lib/Xconfig/glx.pm +++ b/lib/Xconfig/glx.pm @@ -197,8 +197,8 @@ sub detect() { } sub detect_may_install { - my ($in) = @_; - $in->do_pkgs->ensure_is_installed('mesa-demos', '/usr/bin/glxinfo') or return; + my ($do_pkgs) = @_; + $do_pkgs->ensure_is_installed('mesa-demos', '/usr/bin/glxinfo') or return; Xconfig::glx::detect(); } @@ -234,7 +234,7 @@ sub choose_interactive { } sub install { - my ($in, $glx) = @_; + my ($do_pkgs, $glx) = @_; my $server = find { $_->{method} eq $glx->{method} } @gl_compositing_servers; my $wm = find { $_->{wm} eq $glx->{wm} } @gl_compositing_wms; my @sessions = any::sessions(); @@ -243,7 +243,7 @@ sub install { @{$entry->{packages}}, map { @{$entry->{desktop_packages}{$_} || []} } @sessions; } grep { $_ } $server, $wm; - $in->do_pkgs->ensure_are_installed(\@packages); + $do_pkgs->ensure_are_installed(\@packages); } #- FIXME: move in common.pm and factorize with network::network::proxy_configure_gnome -- cgit v1.2.1