Problema al instalar Debian 4.0 R3

Hola! pues eso que he instalado debian 4.0 r3 desde los dvds y nada todo bien al instalar, reinicia y cuando va a iniciar el servidor de las X no inicia y me salta un mensaje parecido a este.
"Fallo al iniciar el servidor x, para como si no estuviera configurado correctamente quiere ver la salida del servidor x parea diagnosticar el problema?" le doy a si y me sale "FATAL SERVER ERROR no screens found"
y luego en la detallada también sale algo como
(EE) no device found" o algo así.

Tengo una tarjeta gráfica 8800gt.
Buscando por google he intentado reconfigurar el servidor de las x's con el comando dpkg-reconfigure xserver-xorg y he intentado siguiendo todos loas pasos de las tutos y nada no consigo que funcione ^^

Un saludo y aver si alguien puede ayudarme, gracias :)
su root
apt-get update && apt-get upgrade

;)
¿has instalado el módulo de nvidia?
eso es pq no tienes configurada correctamente la grafica y por eso no te carga las X. Lo q tienes q hacer es editar el fichero de configuracion de las X (/etc/X11/xorg.conf si no recuerdo mal) y canviar la linea que dice que modulo debe de cargar para la tarjeta de video por nv. Si asi no te funciona (algo probable), cambiala por vesa y rearranca las x windows. Si te funciona, descargate los drivers desde la pagina de nvidia y leete el readme.txt q ahi te dira como instalarlos y q te hace falta.
Al ser una nueva instalación, y más una rc, es probable que lo que le pasa esté causado por un bug en el paquete xserver-xorg-core.

Actualizando el sistema debería solucionarse el problema.

Dudo mucho que en el proceso de instalación se hayan quedado los módulos de la gráfica por el camino ... aunque ... nunca digas nunca [jaja]
piteta escribió:eso es pq no tienes configurada correctamente la grafica y por eso no te carga las X. Lo q tienes q hacer es editar el fichero de configuracion de las X (/etc/X11/xorg.conf si no recuerdo mal) y canviar la linea que dice que modulo debe de cargar para la tarjeta de video por nv. Si asi no te funciona (algo probable), cambiala por vesa y rearranca las x windows. Si te funciona, descargate los drivers desde la pagina de nvidia y leete el readme.txt q ahi te dira como instalarlos y q te hace falta.


Siguiendo tu consejo he utilizado el comando dpkg-reconfigure xserver-xorg y he cambiado el dispositivo de "nv" a "vesa" y ya me funciona perfectamente la interfaz gráfica! Muchísimas gracias.

Ahora tengo otro problema U___U no se si crear un nuevo Hilo o ponerlo aquí. Tengo un pc con winxp que hace de servidor que lleva el modem adsl usb de telefonica, y con la tarjeta red le comparto la conexión a este que es donde tengo instalado Debian. El problema es que la version de mi Kernel (2.6.18) no me detecta mi tarjeta de red(Attansic L1) que viene integrada en mi placa base P5KR.
Ahora el cd de drivers que trae mi placa base viene con unos directorios de "Linux Drivers" pero la verdad no los entiendo muy bien y cuando intento compilarlo me da error de kernel sources.
También he probado hacer lo que pone AQUI pero no funciona, me sigue dando el mismo error.

No se si tengo que hacer otra cosa o actualizar el kernel =S que me recomendáis que haga???
Muchisimas gracias!
Os pongo un trozo del README de los drivers


Building and Installation
=========================

To build a binary RPM* package of this driver, run 'rpmbuild -tb
'. Replace with the specific filename of
the driver.

NOTE: For the build to work properly, the currently running kernel MUST match
the version and configuration of the installed kernel sources. If you
have just recompiled the kernel reboot the system now.

RPM functionality has only been tested in Red Hat distributions.

1. Move the base driver tar file to the directory of your choice. For example,
use /home/username/atl1 or /usr/local/src/atl1.

2. Untar/unzip archive:

tar zxf atl1-x.x.x.tar.gz

3. Change to the driver src directory:

cd atl1-x.x.x/src/

4. Compile the driver module:

make install

The binary will be installed as:

/lib/modules//kernel/drivers/net/atl1.[k]o

The install locations listed above are the default locations. They might
not be correct for certain Linux distributions. For more information,
see the ldistrib.txt file included in the driver tar.

5. Install the module:

insmod atl1 =

6. Assign an IP address to the interface by entering the following, where
x is the interface number:

ifconfig ethx

7. Verify that the interface works. Enter the following, where
is the IP address for another machine on the same subnet as the interface
that is being tested:

ping
Envydia escribió:Siguiendo tu consejo he utilizado el comando dpkg-reconfigure xserver-xorg y he cambiado el dispositivo de "nv" a "vesa" y ya me funciona perfectamente la interfaz gráfica! Muchísimas gracias.

Si ahora necesitas aceleración 3D, haz lo que te sugerido piteta, instala los drivers de nVidia.

El problema es que la version de mi Kernel (2.6.18) no me detecta mi tarjeta de red(Attansic L1) que viene integrada en mi placa base P5KR.

Necesitas un kernel 2.6.21 o superior ;)

De todos modos, si no quieres actualizar el kernel, puedes descargarte el módulo ya compilado para tu versión desde aquí:

http://javier.rodriguez.org.mx/download/atl1/2.6.18-4-486/atl1.ko

Para AMD64, usa éste:
http://javier.rodriguez.org.mx/download/atl1/2.6.18-4-amd64/atl1.ko


Un saludo.
_WiLloW_ escribió:De todos modos, si no quieres actualizar el kernel, puedes descargarte el módulo ya compilado para tu versión desde aquí:


La verdad es que me interesa actualizar el Kernel, llevo 45 minutos buscando por todos lados y no encuentro nada definitivo para hacerlo sin conexión a Internet :( :( :(

Muchísimas gracias por todo ^^
Para compilar cualquier cosa vas a necesitar instalar muchas cosas. Yo lo que haria seria bajarme el paquete del codigo fuente del nucleo que necesites e instalarlo, ya que asi, como por defecto no se instala lo q necesitas para compilarlo, acabaras instalando casi todo lo necesario para compilar algo.
Respecto a q ese pc no tiene internet, pues pillate un pendrive y copia ahi todo lo que te bajes desde otro pc ;)
Y bueno, ya puestos a hacer todo el curro de compilar el nucleo, bajate los drivers de nvidia e instalalos despues de tener el nucleo funcionando pq con el modulo vesa tienes lo minimo para cargar el entorno grafico y, a parte, te funcionara mejor con los otros drivers.
La verdad no te he entendido mucho piteta, me rindo con la tarjeta. Creo que es mejor actualizar el kernel no? como podria hacerlo ??
Gracias de antemano ^^

PD: _WiLloW_ , he intentado eso que me has puesto y nada .. me dice lo siguiente "alt1:disagrees about version of symbol struc_module
insmod error inserting 'alt1.ko': -1 invalid module format"

=S ya no se que hacer
PD: _WiLloW_ , he intentado eso que me has puesto y nada .. me dice lo siguiente "alt1:disagrees about version of symbol struc_module
insmod error inserting 'alt1.ko': -1 invalid module format"

=S ya no se que hacer

Asegúrate de que tienes instalado el paquete binutils (visto lo visto con la gráfica [jaja]) y luego ejecuta:

objcopy -R .modinfo atl1.ko

E inténtalo otra vez.

La verdad es que me interesa actualizar el Kernel, llevo 45 minutos buscando por todos lados y no encuentro nada definitivo para hacerlo sin conexión a Internet

Si por lo que fuera lo anterior falla y no quieres complicarte más la vida, lo más sencillo es descargarte lenny o sid y olvidarte de etch.
_WiLloW_ escribió:Si por lo que fuera lo anterior falla y no quieres complicarte más la vida, lo más sencillo es descargarte lenny o sid y olvidarte de etch.


Bueno al final he instalado perfectamente lenny y por ahora todo va bastante bien, excepto que aun no consigo instalar los controladores Nvidia

Me sale el siguiente mensaje ...
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Apr 25 04:40:37 2008

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  no cc version check     : false
  force tls               : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : [url]ftp://download.nvidia.com[/url]
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
   ke the installer to attempt to download a kernel interface for your kernel f
   rom the NVIDIA ftp site ([url]ftp://download.nvidia.com[/url])? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
   this means that the installer will need to compile a kernel interface for
   your kernel.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> The CC version check failed:
   
   The compiler used to compile the kernel (gcc 4.1) does not exactly match the
   current compiler (gcc 4.2).  The Linux 2.6 kernel module loader rejects kern
   el modules built with a version of gcc that does not exactly match that of t
   he compiler used to build the running kernel.
   
   If you know what you are doing and want to ignore the gcc version check, sel
   ect "No" to continue installation.  Otherwise, select "Yes" to abort install
   ation, set the CC environment variable to the name of the compiler used to c
   ompile your kernel, and restart installation.  Abort now? (Answer: No)
ERROR: Unable to find the kernel source tree for the currently running kernel.
       Please make sure you have installed the kernel source files for your
       kernel and that they are properly configured; on Red Hat Linux systems,
       for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM
       installed.  If you know the correct kernel source files are installed,
       you may specify the kernel source path with the '--kernel-source-path'
       command line option.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at [url]www.nvidia.com.[/url]

Y la instalación se cancela y ahí se queda :( Alguien sabe que significa?
Muchisimas gracias ^^
11 respuestas