Fix select opengl

master
Трацевский Александр 14 years ago
parent 277c706ecb
commit d5f6407ea3

@ -1705,13 +1705,12 @@ sub checksystem{
$data{video} = "nVidia $data{video}";
if(!$data{video_drv}){
if(
($data{pass} eq "profile" ||
(($data{pass} eq "profile" && -e "/usr/lib/opengl/nvidia") ||
($data{pass} eq "install" &&
($data{calculate} ne "CLS" &&
$data{calculate} ne "CLSG"
))
) &&
-e "/usr/lib/opengl/nvidia" &&
($data{load} ne "ram" ||
($data{load} eq "ram" && !nvidia_mask())
)
@ -1853,11 +1852,13 @@ sub checksystem{
# Флаг включения композитного режима
#----------------------------------------------------------------------
if(!$data{composite} && -e '/var/log/Xorg.0.log'){
open(F, '/var/log/Xorg.0.log');
foreach(<F>){
if(m/Composite.*enabled/){$data{composite} = 'on'; last;}
if($data{video_drv} eq 'nvidia' || $data{video_drv} eq 'intel'){
open(F, '/var/log/Xorg.0.log');
foreach(<F>){
if(m/Composite.*enabled/){$data{composite} = 'on'; last;}
}
close(F);
}
close(F);
if(!$data{composite}){ $data{composite} = 'off'; }
}elsif($data{composite}=~m/off/i || $data{composite}=~m/no/i || $data{composite}=~m/false/i){
$data{composite} = 'off';

Loading…
Cancel
Save