Bueno chicos, pues al final lo he podido solucionar:
El proceso "mental" ha sido el siguiente:
- V3ctor comentó que estaba claro que era un problema de permisos....
- Guadalfan me comento que si el problema habia surgido despues de aplicar un truco se usar la memoria para los archivos temporales ( http://jsbsan.blogspot.com.es/2014/...-pc-usando.html )
- El copiar y pegar, sin saber lo que se esta haciendo... es muy pero que muy malo...
Explicación de la Solución:
Encontré un truco para hacer que el directorio temporal /tmp se cargue en memoria, con lo cual se consigue:
- Alargar la vida de discos SSD y discos en general (lapices usb de arranque, etc...)
- Mayor velocidad de acceso y lectura.
- Incremento de la velocidad del sistema (se nota un montón)
- Aprobecha la memoria RAM que no usas.
Pues nada, copio y pego la linea de comando que se usaba para hacer este cometido. Y el truco funciona estupendamente....
Pero como no se, ni entiendo lo que copio y pego... no me doy cuenta que estoy provocando un grave problema a gambas3 (el bug del desktop.open() ). El caso que estaba creando una "particion en memoria", que le quitaba los permisos de ejecución...estaba usando un parametro "noexec"
Pues con las pistas que me dieron V3ctor y Guadafan y leyendo esta pagina:
https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)
Descubro que estaba provocando el problema/bug...quitar permisos de ejecución..... y simplemente cambiando al parametro "exec" se ha solucionado todo
En fin un error de novato
Como decia un profesor que tuve: "el copiar y pegar no es tu amigo"
Consejo: Hay que buscar y leer información, antes de aplicar un truco.... sino te dolerá la cabeza.
Saludos