[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Sop.Tec.LinuxPPP] Edición de rc.local



OK. Por lo que veo en el script gnomerc, a lo mejor no necesito editar nada,
sino solo cambiar el nombre al archivo /etc/X11/xinit/xmodmap.jegr por
/etc....../xmodmap.  Bueno, como ya una vez quise editar este tipo de scripts
y me fue mal, aquí está la mayor parte de gnomerc. En qué línea entraría
xmodmap /etc/X11/xinit/xmodmap.jegr? ¿Es necesario editar el gnomerc, o puedo
solamente cambiarle el nombre al archivo xmodmap.jegr a xmodmap?

#!/bin/bash -login
# (c) 1999, 2000 Red Hat, Inc.

# redirect errors to a file in user's home directory if we can
for errfile in "$HOME/.xsession-errors" "${TMPDIR-/tmp}/xses-$USER"
"/tmp/xses-$USER"
do
    if ( cp /dev/null "$errfile" 2> /dev/null )
    then
 chmod 600 "$errfile"
 exec > "$errfile" 2>&1
 break
    fi
done

xsetroot -solid '#356390'

# clean up after xbanner
if [ -x /usr/X11R6/bin/freetemp ]; then
    /usr/X11R6/bin/freetemp
fi

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/Xresources
sysmodmap=/etc/X11/xinit/Xmodmap

# backward compatibility
oldsysresources=/etc/X11/xinit/.Xresources
oldsysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults
if [ -f "$oldsysresources" ]; then
    xrdb -merge "$oldsysresources"
fi

if [ -f "$sysresources" ]; then
    xrdb -merge "$sysresources"
fi

if [ -f "$userresources" ]; then
    xrdb -merge "$userresources"
fi

# merge in keymaps
if [ -f "$sysxkbmap" ]; then
    setxkbmap `cat "$sysxkbmap"`
    XKB_IN_USE=yes
fi

if [ -f "$userxkbmap" ]; then
    setxkbmap `cat "$userxkbmap"`
    XKB_IN_USE=yes
fi

if [ -z $XKB_IN_USE -a ! -L /etc/X11/X ]; then
    if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f
/etc/X11/XF86Config ]; then
 xkbsymbols=`sed -n -e 's/^[  ]*XkbSymbols[   ]*"\(.*\)".*$/\1/p'
/etc/X11/XF86Config`
 if [ -n "$xkbsymbols" ]; then
     setxkbmap -symbols "$xkbsymbols"
     XKB_IN_USE=yes
 fi
    fi
fi

# xkb and xmodmap don't play nice together
if [ -z $XKB_IN_USE ]; then
    if [ -f "$oldsysmodmap" ]; then
 xmodmap "$oldsysmodmap"
    fi

    if [ -f "$sysmodmap" ]; then
 xmodmap "$sysmodmap"
    fi

    if [ -f "$usermodmap" ]; then
 xmodmap "$usermodmap"
    fi
fi

unset XKB_IN_USE

# run all system xinitrc shell scripts.
for i in /etc/X11/xinit/xinitrc.d/* ; do
    if [ -x "$i" ]; then
 . "$i"
    fi
done
        Gracias por la ayuda.
Dr. J.  Eugenio Gómez R.  http://www.internet.uson.mx/webpers/gomez-r/.

---------------------------------------------------------------------
Lista de soporte de LinuxPPP
 Reglas de la lista en http://pepe.net.mx/reglas.html



[Hilos de Discusión] [Fecha] [Tema] [Autor]