#724: Formulario de propiedades de menú soporta resolución detectada por defecto para driver uvesafb y resoluciones de 32 bits.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5000 a21b9725-9963-47de-94b9-378ad31fedc9remotes/github/debian-pkg
parent
36919af0f1
commit
489ff9e87e
|
@ -5,24 +5,28 @@
|
|||
# Nota: retocar el fichero para sustituir KERNELVERSION por la versión del
|
||||
# Kernel del cliente ogLive con el formato V.RR (V=versión, RR=revisión).
|
||||
|
||||
# Cambiar parámetro de resolución de pantalla para Kernel anteriores a 3.7.
|
||||
# Cambiar parámetro de resolución de pantalla para Kernel anteriores a 3.7 o posteriores a 4.3.
|
||||
UPDATE menus
|
||||
SET resolucion = CASE resolucion
|
||||
WHEN 'uvesafb:1152x864-16' THEN '355'
|
||||
WHEN 'uvesafb:800x600-16' THEN '788'
|
||||
WHEN 'uvesafb:800x600-24' THEN '789'
|
||||
WHEN 'uvesafb:800x600-32' THEN '814'
|
||||
WHEN 'uvesafb:1024x768-16' THEN '791'
|
||||
WHEN 'uvesafb:1024x768-24' THEN '792'
|
||||
WHEN 'uvesafb:1024x768-32' THEN '824'
|
||||
WHEN 'uvesafb:1280x1024-16' THEN '794'
|
||||
WHEN 'uvesafb:1280x1024-24' THEN '795'
|
||||
WHEN 'uvesafb:1280x1024-32' THEN '829'
|
||||
WHEN 'uvesafb:1600x1200-16' THEN '798'
|
||||
WHEN 'uvesafb:1600x1200-24' THEN '799'
|
||||
WHEN 'uvesafb:1600x1200-32' THEN '834'
|
||||
WHEN NULL or '0' THEN '788'
|
||||
ELSE resolucion
|
||||
END
|
||||
WHERE KERNELVERSION < 3.07;
|
||||
WHERE KERNELVERSION < 3.07 OR KERNELVERSION >= 4.04;
|
||||
|
||||
# Cambiar parámetro de resolución de pantalla para Kernel 3.7 o superior.
|
||||
# Cambiar parámetro de resolución de pantalla para Kernel entre 3.7 y 4.3.
|
||||
UPDATE menus
|
||||
SET resolucion = CASE resolucion
|
||||
WHEN '355' THEN 'uvesafb:1152x864-16'
|
||||
|
@ -34,8 +38,12 @@ UPDATE menus
|
|||
WHEN '795' THEN 'uvesafb:1280x1024-24'
|
||||
WHEN '798' THEN 'uvesafb:1600x1200-16'
|
||||
WHEN '799' THEN 'uvesafb:1600x1200-24'
|
||||
WHEN '814' THEN 'uvesafb:800x600-32'
|
||||
WHEN '824' THEN 'uvesafb:1024x768-32'
|
||||
WHEN '829' THEN 'uvesafb:1280x1024-32'
|
||||
WHEN '834' THEN 'uvesafb:1600x1200-32'
|
||||
WHEN NULL or '0' THEN 'uvesafb:800x600-16'
|
||||
ELSE resolucion
|
||||
END
|
||||
WHERE KERNELVERSION >= 3.07;
|
||||
WHERE KERNELVERSION >= 3.07 OR KERNELVERSION < 4.04;;
|
||||
|
||||
|
|
|
@ -22,4 +22,5 @@ $TbMsg[14]="Men
|
|||
$TbMsg[15]="URL menú personalizado";
|
||||
$TbMsg[17]="Resolució de pantalla";
|
||||
$TbMsg[18]="Imagen de fondo";
|
||||
$TbMsg["PROP_DEFAULT"]="Detectada por defecto";
|
||||
?>
|
||||
|
|
|
@ -23,4 +23,5 @@ $TbMsg[14]="Double menu";
|
|||
$TbMsg[15]="URL menú personalizado";
|
||||
$TbMsg[17]="Screen resolution";
|
||||
$TbMsg[18]="Background image";
|
||||
$TbMsg["PROP_DEFAULT"]="Detected by default";
|
||||
?>
|
||||
|
|
|
@ -21,4 +21,5 @@ $TbMsg[14]="Menú doble";
|
|||
$TbMsg[15]="URL menú personalizado";
|
||||
$TbMsg[17]="Resolución de pantalla";
|
||||
$TbMsg[18]="Imagen de fondo";
|
||||
$TbMsg["PROP_DEFAULT"]="Detectada por defecto";
|
||||
?>
|
||||
|
|
|
@ -106,6 +106,10 @@ if ($opcion!=$op_alta){
|
|||
$tbresolucion[792]="1024x768 24bits";
|
||||
$tbresolucion[795]="1280x1024 24bits";
|
||||
$tbresolucion[799]="1600x1200 24bits";
|
||||
$tbresolucion[814]="800x600 32bits";
|
||||
$tbresolucion[824]="1024x768 32bits";
|
||||
$tbresolucion[829]="1280x1024 32bits";
|
||||
$tbresolucion[834]="1600x1200 32bits";
|
||||
if (empty ($tbresolucion[$resolucion])) {
|
||||
$res = $resolucion;
|
||||
} else {
|
||||
|
@ -124,18 +128,27 @@ if ($opcion!=$op_alta){
|
|||
$parametros.="789=800x600 24bits".chr(13);
|
||||
$parametros.="792=1024x768 24bits".chr(13);
|
||||
$parametros.="795=1280x1024 24bits".chr(13);
|
||||
$parametros.="799=1600x1200 24bits";
|
||||
$parametros.="799=1600x1200 24bits".chr(13);
|
||||
$parametros.="814=800x600 32bits".chr(13);
|
||||
$parametros.="824=1024x768 32bits".chr(13);
|
||||
$parametros.="829=1280x1024 32bits".chr(13);
|
||||
$parametros.="834=1600x1200 32bits";
|
||||
} else {
|
||||
// Kernel 3.7 y superior usa parámetro "video".
|
||||
$parametros ="uvesafb:800x600-16=800x600, 16bit".chr(13);
|
||||
$parametros ="uvesafb:D=".$TbMsg["PROP_DEFAULT"].chr(13);
|
||||
$parametros.="uvesafb:800x600-16=800x600, 16bit".chr(13);
|
||||
$parametros.="uvesafb:800x600-24=800x600, 24bit".chr(13);
|
||||
$parametros.="uvesafb:800x600-32=800x600, 32bit".chr(13);
|
||||
$parametros.="uvesafb:1024x768-16=1024x768, 16bit".chr(13);
|
||||
$parametros.="uvesafb:1024x768-24=1024x768, 24bit".chr(13);
|
||||
$parametros.="uvesafb:1024x768-32=1024x768, 32bit".chr(13);
|
||||
$parametros.="uvesafb:1152x864-16=1152x864, 16bit".chr(13);
|
||||
$parametros.="uvesafb:1280x1024,16=1280x1024, 16bit".chr(13);
|
||||
$parametros.="uvesafb:1280x1024,24=1280x1024, 24bit".chr(13);
|
||||
$parametros.="uvesafb:1280x1024,32=1280x1024, 32bit".chr(13);
|
||||
$parametros.="uvesafb:1600x1200,16=1600x1200, 16bit".chr(13);
|
||||
$parametros.="uvesafb:1600x1200,24=1600x1200, 24bit".chr(13);
|
||||
$parametros.="uvesafb:1600x1200,24=1600x1200, 16bit";
|
||||
$parametros.="uvesafb:1600x1200,32=1600x1200, 32bit";
|
||||
}
|
||||
echo '<td>'.HTMLCTESELECT($parametros,"resolucion","estilodesple","",$resolucion,150).'</td>';
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue