El Miércoles, 11 de Enero de 2006 13:55, nekrodamus .. escribió:
> Buenas...
> Necesito levantar un entorno grafico, X org, pero con una aplicacion
> en particular (un firefox) y quiero evitarme levantar algun
> escritorio, es decir quiero que directamente al levantarse el X me
> abra la aplicacion. Algo parecido a un kiosko multimedia pero
> solamente con un browser. Actualmente lo tengo con un autologin desde
> un GDM y levantando posteriormente un blackbox pero quisiera evitarme
> todo esto. ¿Alguna documentacion tienen o idea de como haerlo?
Esto ya fue publicado en esta lista hace tiempo como "Sesiones a medida"
---------------------
Un Experimento:
---------------
a mano maten KDM o XDM
# killall kdm
ahora lancen en una terminal real X:
# X
queda adjunto a esa terminal y solo vemos el puntero del mouse que se tiene 
que poder mover. Como estamos en localhost, entonces nos vamos a otra 
terminal virtual, CONTROL+ALT+F2
después ejecutamos en esa otra nueva terminal:
# export DISPLAY=:0.0
# /compartir/ut2004/ut2004
Si quisieran abrir una xterm sería, solo ejecutar "xterm" en vez de unreal, 
para lanzar kde es, "startkde", para lanzar XFCE es "startxfce4", y así con 
lo que quieran experimentar, de todas formas yo agrego la sesión en gdm y kdm 
por comodidad, veamos con gdm:
GDM
---
en la carpeta /etc/X11/dm/Sessions, gdm guarda un archivo con la siguiente 
sintaxis:

[Desktop Entry] 
Encoding=UTF-8  
# The names/descriptions should really be better  
Name=KDE 3.3  
Comment=Use this session to run KDE as your desktop environment 
Exec=startkde 
Icon= 
Type=Application 

De donde Exec=startkde es el comando que inicia el programa como dije antes 
para xfce sería "startxfce" lo demás es texto que lo ponemos como queramos 
Name="KDE 3.3" es el nombre podría haber puesto algo como 
Name="K-DesktopEnvironment 3.3", lo que me de la gana.
Comment, es igual.
el archivo se tiene que llamar algo con extensión .desktop, por ejemplo 
kde3.desktop y tener permisos de ejecución.

KDM
---
En KDM, es un archivo con el nombre como linea de opcion, y adentro el 
comando, por ejemplo:
/etc/X11/Sessions/xfce
y adentro de ese archivo:
#!/bin/bash
/usr/bin/startxfce4

permisos de ejecucion y es todo

-- 
Gustavo Guillermo Pérez
Compunauta uLinux
www.compunauta.com
-- 
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a