[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]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