Difference between revisions of "Free Pascal Window Manager/es"
Line 25: | Line 25: | ||
* Tutorial para instalar Linux en Virtual PC: [http://www.pcreview.co.uk/articles/Windows/Run_Linux_in_Windows/ Correr Linux bajo Windows] | * Tutorial para instalar Linux en Virtual PC: [http://www.pcreview.co.uk/articles/Windows/Run_Linux_in_Windows/ Correr Linux bajo Windows] | ||
− | Adicionalmente teniendo soporte para virtualización a nivel de hardware, es perfectamente factible | + | Adicionalmente teniendo soporte para virtualización a nivel de hardware, es perfectamente factible utilizando sobre la máquina física una instalación de Linux teniendo las ventajas que aporta KVM y LibVirt para hacer esto mismo bajo un linux, permitiéndonos tener instantaneas de la virtualización para guardar el progreso del proyecto. |
===Configuring the login screen in Linux=== | ===Configuring the login screen in Linux=== |
Revision as of 16:57, 11 May 2015
Historia
El Gestor de Ventanas de Free Pascal comenzó su diseño en el año 2006. Fué una iniciativa de Andrew Haines, Daniel Franzini and Felipe Monteiro de Carvalho. La mayor motivación para comenzar el proyecto fué para propiciar una gran visibilidad para las aplicaciones escritas en Free Pascal, que encara dificultades para encontrar un adecuado desarrollo en Linux, debido a que sus diferentes distribuciones (distros) prefieren diseñar sus programas estandar empaquetándolos para cada Gestor de Ventanas (Window Manager), tales como Gnome, KDE, ....
FPWM (Free Pascal Window Manager) pretende ser simple, pero fácil de utilizar, y que además disponga de un conjunto de aplicaciones útiles. Este conjunto de aplicaciones se desarrolla en el proyecto "Suite de Aplicaciones de FreePascal" Free Pascal Application Suite. Desafortunadamente, debido a la falta de tiempo libre y de suficiente conocimiento de X11 y a las dificultades en general para encontrar información sobre como escribir un Gestor de Ventanas, el proyecto se estancó pronto.
En la segunda mitad de 2010 la universidad de São Paulo por medio del Prof. Dr. Pedro Luiz Pizzigatti Corrêa relanzó el proyecto creando un equipo de 4 estudiantes dispuestos a colaborar en su desarrollo durante un semestre como parte del curso de ingeniería en la universidad. Esto contaba como 2 créditos. En este proyecto, con la mayor parte del código y soluciones provinientes de Felipe, alcanzó la conversión total del Gestor de Ventanas wm2 a Pascal, haciéndolo ya funcional hacia el principio de 2011.
El siguiente paso después de alcanzar un Gestor de Ventanas funcional es modificar las ventanas para lograr una disposición más normal.
Guía de uso
FPWM debería ser simple, liviano y fácil de utilizar. Debería ser usable tanto para dispositivos tipo tabletas / pantallas táctiles como para ordenadores de escritorio con ratón. Debería proveer de una barra de tareas similar a la de Windows, además de iconos en el escritorio (típico de un gestor de escritorio). Debería tener bordes e iconos largos en modo tableta y una apariencia más común en la modalidad escritorio. Debería además proveer un área para iconos en la barra de sistema así como respetar las especificaciones Free Desktop para Gestores de Ventanas.
Subversion
svn co https://fpwm.svn.sourceforge.net/svnroot/fpwm fpwm
Tutorials
Instalando Linux en una máquina virtual dentro Windows
- Primero descarga Virtual PC: Descargar la versión completa de Microsoft Virtual PC 2007
- Tutorial para instalar Linux en Virtual PC: Correr Linux bajo Windows
Adicionalmente teniendo soporte para virtualización a nivel de hardware, es perfectamente factible utilizando sobre la máquina física una instalación de Linux teniendo las ventajas que aporta KVM y LibVirt para hacer esto mismo bajo un linux, permitiéndonos tener instantaneas de la virtualización para guardar el progreso del proyecto.
Configuring the login screen in Linux
Adding XTerm as an option in the login screen
For debugging purposes one can add the XTerm as a Window Manager in the Linux login screen.
Then when logging in choose XTerm from the list of window managers. This will open an empty X11 with a single XTerm instance running which you can use to open a real Window Manager, fpwm for example.
The following terminal commands can be utilized to to start fpwm:
cd /path/to/fpwm ./fpwm
To add XTerm in the list of choices, one should add the file 99xterm.desktop to a folder which contains one .desktop file per window manager. This file can be obtained from: http://fpwm.svn.sourceforge.net/viewvc/fpwm/resources/99XTERM.desktop?revision=107&view=markup
And should be similar to this:
[Desktop Entry] Encoding=UTF-8 Name=XTerm Comment=XTerm TryExec=xterm Exec=/usr/share/X11/xdm/Xsession xterm Icon= Type=Application
In Mandriva Linux with GDM (Gnome login manager) the folder to place this file is: /etc/X11/dm/Sessions/ In Mandriva Linux with KDM (KDE login manager) the folder to place this file is: /usr/share/apps/kdm/sessions/