8. Problemas comunes

Si se obtiene el error siguiente al hacer un "make xconfig"

bash:/usr/src/linux# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make[1]: Entering directory `/usr/src/kernel-source-2.2.19/scripts'
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
echo "set defaults \"arch/i386/defconfig\"" >> kconfig.tk
echo "set ARCH \"i386\"" >> kconfig.tk
cat tail.tk >> kconfig.tk
chmod 755 kconfig.tk
make[1]: Leaving directory `/usr/src/kernel-source-2.2.19/scripts'
wish -f scripts/kconfig.tk
Xlib: connection to ":0.0" refused by server
Xlib: Client is not authorized to connect to Server
Application initialization failed: couldn't connect to display ":0"
Error in startup script: invalid command name "button"
    while executing
"button .ref"
    (file "scripts/kconfig.tk" line 51)
make: *** [xconfig] Error 1

No se alerte, es una medida de seguridad de Debian. Para arreglarlo hacer lo siguiente:

bash:/usr/src/linux# xauth merge ~user/.Xauthority

Y luego hacer otra vez:

bash:/usr/src/linux# make xconfig

Cambie user por el nombre de usuario con el que ha entrado en el sistema. No ponga root. Ponga su nombre de usuario. Usted podría estar actualmente como usuario root (en el terminal) pero ha entrado (o debería) en X-Windows como un usuario normal.

Atención

El hacer esto tiene algún riesgo de seguridad. Consulte los archivos de la lista de correo debian-user si siente curiosidad.