aosucas499 / minino-TDE

ISO modificada del sistema operativo Minino para su uso en dispositivos antiguos. #TDE
GNU General Public License v3.0
8 stars 2 forks source link

Falla activación modo incógnito #81

Closed jasvazquez closed 3 years ago

jasvazquez commented 3 years ago

Haciendo pruebas con minino-fixCentros, detecto que no existe en el escritorio del usuario el icono de la última versión de Firefox

imagen

Resulta curioso cuando update-minino se encarga de crearlo

Es posible que la comprobación (método xxxCheck(..)) de un falso positivo y no proceda a instalar la versión de Firefox

aosucas499 commented 3 years ago

Mi versón de fix-centros si tiene el icono de la última versión. El problema es que en ese momento teníamos la instalación en la carpeta /home/usuario/firefox. Después propusimos incluirla como aplicación del sistema y eso hacía update-minino, borrarlo de la carpeta de usuario, el icono, etc... y lo vuelve hacer el proceso pero como app del sistema.

enlace al código de la función

jasvazquez commented 3 years ago

Qué liá tengo con las ISOs de Minino, @aosucas499 🙈

En su día descargué la última ISO que tenemos en el README.md al entender que era la "fixCentros" y los iconos que tiene en el escritorio son los que puedes ver en la siguiente captura

imagen

NOTA: conste que lo que estás viendo es posterior a lanzar update-minino sobre la fixCentros recién instalada, ¿Qué se me está escapando? 🤔

aosucas499 commented 3 years ago

jajajaj mira la foto. La versión fix-centros es la primera que teníamos. Es de noviembre del 2020.

Captura de pantalla de 2021-05-09 18-25-26

Esta foto es de la fix-centros recién cargada en máquina virtual, el instalador.

VirtualBox_test_09_05_2021_18_28_58

Como puedes observar tiene el icono, pero corresponde a firefox-latest instalado en la carpeta usuario y no en el sistema.

La que tenemos en el enlace del proyecto es porterior, es de enero de 2021.

Si quieres podemos partir de esta de enero para el script.

jasvazquez commented 3 years ago

Creo recordar que hablamos en su día (porque yo pregunté que por qué no partíamos de la GALPon original) que preferías la de noviembre porque habías hecho una serie de cambios que ya ni recordabas (si lo hicieses me preocuparía mi agostada memoria 🤣 )

Yo creo que lo suyo sería usar la más "original" posible y así tener todo completamente automatizado y gestionado por el script ¿no?

aosucas499 commented 3 years ago

Si sí, yo era por si te daba problemas y preferías la de enero. Seguimos partiendo como siempre de fix-centros. De hecho, siempre la genero así, arranco fix-centros, aplico update-minino y genero iso.

jasvazquez commented 3 years ago

Creo que ya sé qué está pasando... ¿técnicamente debería quedar así?

imagen

TRADUCCIÓN: que desaparezca el firefox-83 y que en su lugar aparezca el firefox-latest

aosucas499 commented 3 years ago

Seguramente firefox83 es el icono de firefox instalado en la carpeta usuario y -latest una vez instalado en /usr/lib

jasvazquez commented 3 years ago

Aunque sospecho que el problema que me estaba dando era por usar update-minino.sh con sudo desde el código clonado por git, opto por usar $USER a la hora de copiar el icono y descargo los ficheros en /tmp mediante el commit 145a5da para que no exista la posibilidad de dejar basura en /usr/bin