Re: Tcos: Problema en la generación de imágenes Nbi
Rubén Gómez Antolí <[email protected]>
| Newsgroups | gmane.linux.pxes.spanish |
|---|---|
| Message-ID | <[email protected]> |
Hola a todos,
Antes de nada, tengo que pedir perdón porque no estoy podiendo tener la
continuidad que a mi me gustaría a la hora de responder, pero es que
lamentablemente tengo unos asuntos pendientes que me impiden ponerme con
este tema seguido.
mariodebian escribió:
> El mié, 25-04-2007 a las 18:03 +0200, Rubén Gómez Antolí escribió:
>> [...]
>> - Terminal IBM PII GL: P-II, 64 MB de RAM, tarjeta gráfica S3 -creo
>> recordar- y tarjeta de sonido compatible Soundblaster por ISA:
>>
>> Hace el arranque perfecto pero al llegar a Kdm no funciona el teclado
>> con lo que ni puedo entrar a ninguna sesión ni puedo saltar a la consola
>> a ver que pasa.
>
>
> prueba a pasarle la opción en el arranque (cuando pone boot):
>
> tcos startx=N
>
> [...]
> Si funciona el teclado en la local el problema puede ser de KDM, sino
> funciona es de xorg.conf (no se me ocurren otras fuentes de fallo)
>
Vale, acabo de comprobar una cosa:
He arrancado con la opción indicada y he probado los entornos de X,
tanto en local como en remoto funciona el teclado. He reiniciado la
máquina y también funciona.
He vuelto a reiniciar y ya no funciona. Y con un nuevo reinicio vuelve a
funcionar. ¿Que pasa aquí?
Compruebo que sigue un ciclo de funcionar y no funcionar con cada
reinicio, por lo menos hasta el momento.
También veo al reiniciar que muestra una línea que dice que hay errores
con x.org.
----------------- Registro de X.org ------------
~ # grep EE /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "v4l" (module does not exist, 0)
(EE) AIGLX: Screen 0 is not DRI capable
(EE) Serial Mouse0: GuessProtocol: Cannot find mouse protocol.
(EE) Serial Mouse1: GuessProtocol: Cannot find mouse protocol.
~ # grep WW /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Warning, couldn't open module v4l
(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap
~ # grep II /var/log/Xorg.0.log
(++) from command line, (!!) notice, (II) informational,
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81dd140
(II) Module ABI versions:
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00
hdr 00
(II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00
hdr 01
(II) PCI: 00:02:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00
hdr 80
(II) PCI: 00:02:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80
hdr 00
(II) PCI: 00:02:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00
hdr 00
(II) PCI: 00:02:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00
hdr 00
(II) PCI: 00:12:0: chip 1106,3043 card 1186,1400 rev 06 class 02,00,00
hdr 00
(II) PCI: 01:01:0: chip 5333,8904 card 1014,00db rev 01 class 03,00,00
hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
(II) Bus 0 non-prefetchable memory range:
(II) Bus 0 prefetchable memory range:
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0088 (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
(II) Bus 1 prefetchable memory range:
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:2:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) Addressable bus resource ranges are
(II) OS-reported resource ranges:
(II) PCI Memory resource overlap reduced 0xec000000 from 0xefffffff to
0xebffffff
(II) Active PCI resource ranges:
(II) Active PCI resource ranges after removing overlaps:
(II) OS-reported resource ranges after removing overlaps with PCI:
(II) All system resource ranges:
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "ddc"(II) Module already built-in
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
(II) Loading extension RECORD
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts//libtype1.so
(II) Module type1: vendor="X.Org Foundation"
(II) Loading font Type1
(II) LoadModule: "v4l"
(II) UnloadModule: "v4l"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers//vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
(II) LoadModule: "keyboard"
(II) Loading /usr/lib/xorg/modules//keyboard_drv.so
(II) Module keyboard: vendor="X.Org Foundation"
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is: PCI 01:01:0
(II) resource ranges after xf86ClaimFixedResources() call:
(II) resource ranges after probing:
(II) Setting vga for screen 0.
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Reloading /usr/lib/xorg/modules//libvbe.so
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 2.0
(II) VESA(0): VESA VBE Total Mem: 2048 kB
(II) VESA(0): VESA VBE OEM: S3 Incorporated Trio3D.
(II) VESA(0): VESA VBE OEM Software Rev: 1.1
(II) VESA(0): VESA VBE OEM Vendor: S3 Incorporated.
(II) VESA(0): VESA VBE OEM Product: Trio3D
(II) VESA(0): VESA VBE OEM Product Rev: Rev B
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module already built-in
(II) VESA(0): VESA VBE DDC supported
(II) VESA(0): VESA VBE DDC Level 2
(II) VESA(0): VESA VBE DDC transfer in appr. 1 sec.
(II) VESA(0): VESA VBE DDC read successfully
(II) VESA(0): Manufacturer: GSM Model: 42e7 Serial#: 0
(II) VESA(0): Year: 2000 Week: 0
(II) VESA(0): EDID Version: 1.3
(II) VESA(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
(II) VESA(0): Signal levels configurable
(II) VESA(0): Sync: Separate Composite
(II) VESA(0): Max H-Image Size [cm]: horiz.: 33 vert.: 25
(II) VESA(0): Gamma: 2.83
(II) VESA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) VESA(0): First detailed timing not preferred mode in violation of
standard!(II) VESA(0): redX: 0.642 redY: 0.330 greenX: 0.273 greenY: 0.605
(II) VESA(0): blueX: 0.142 blueY: 0.063 whiteX: 0.283 whiteY: 0.298
(II) VESA(0): Supported VESA Video Modes:
(II) VESA(0): 720x400@70Hz
(II) VESA(0): 720x400@88Hz
(II) VESA(0): 640x480@60Hz
(II) VESA(0): 640x480@67Hz
(II) VESA(0): 640x480@72Hz
(II) VESA(0): 640x480@75Hz
(II) VESA(0): 800x600@56Hz
(II) VESA(0): 800x600@60Hz
(II) VESA(0): 800x600@72Hz
(II) VESA(0): 800x600@75Hz
(II) VESA(0): 832x624@75Hz
(II) VESA(0): 1024x768@87Hz (interlaced)
(II) VESA(0): 1024x768@60Hz
(II) VESA(0): 1024x768@70Hz
(II) VESA(0): 1024x768@75Hz
(II) VESA(0): 1152x870@75Hz
(II) VESA(0): Manufacturer's mask: 0
(II) VESA(0): Supported Future Video Modes:
(II) VESA(0): #0: hsize: 640 vsize 480 refresh: 75 vid: 20273
(II) VESA(0): #1: hsize: 640 vsize 480 refresh: 85 vid: 22833
(II) VESA(0): #2: hsize: 800 vsize 600 refresh: 75 vid: 20293
(II) VESA(0): #3: hsize: 800 vsize 600 refresh: 85 vid: 22853
(II) VESA(0): #4: hsize: 1024 vsize 768 refresh: 75 vid: 20321
(II) VESA(0): #5: hsize: 1024 vsize 768 refresh: 85 vid: 22881
(II) VESA(0): #6: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) VESA(0): #7: hsize: 832 vsize 624 refresh: 75 vid: 20297
(II) VESA(0): Supported additional Video Mode:
(II) VESA(0): clock: 94.5 MHz Image Size: 310 x 230 mm
(II) VESA(0): h_active: 1024 h_sync: 1072 h_sync_end 1168 h_blank_end
1376 h_border: 0
(II) VESA(0): v_active: 768 v_sync: 769 v_sync_end 772 v_blanking: 808
v_border: 0
(II) VESA(0): Ranges: V min: 50 V max: 160 Hz, H min: 30 H max: 70
kHz, PixClock max 110 MHz
(II) VESA(0): Monitor name: StudioWorks 7
(II) VESA(0): Monitor name: 75E
(II) VESA(0): EDID (in hex):
(II) VESA(0): 00ffffffffffff001e6de74200000000
(II) VESA(0): 000a01031c2119b7e86059a454469b24
(II) VESA(0): 10484cfffe80314f3159454f4559614f
(II) VESA(0): 61598180494fea240060410028303060
(II) VESA(0): 130036e61000001e000000fd0032a01e
(II) VESA(0): 460b000a202020202020000000fc0053
(II) VESA(0): 747564696f576f726b732037000000fc
(II) VESA(0): 003735450a2020202020202020200085
(II) VESA(0): Using hsync ranges from config file
(II) VESA(0): Using vrefresh ranges from config file
(II) VESA(0): Printing DDC gathered Modelines:
(II) VESA(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605
628 +hsync +vsync
(II) VESA(0): Modeline "800x600" 36.00 800 824 896 1024 600 601 603
625 +hsync +vsync
(II) VESA(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484
500 -hsync -vsync
(II) VESA(0): Modeline "640x480" 31.50 640 664 704 832 480 489 491
520 -hsync -vsync
(II) VESA(0): Modeline "640x480" 30.24 640 704 768 864 480 483 486
525 -hsync -vsync
(II) VESA(0): Modeline "640x480" 25.20 640 656 752 800 480 490 492
525 -hsync -vsync
(II) VESA(0): Modeline "720x400" 35.50 720 738 846 900 400 421 423
449 -hsync -vsync
(II) VESA(0): Modeline "720x400" 28.32 720 738 846 900 400 412 414
449 -hsync +vsync
(II) VESA(0): Modeline "1024x768" 78.80 1024 1040 1136 1312 768 769
772 800 +hsync +vsync
(II) VESA(0): Modeline "1024x768" 75.00 1024 1048 1184 1328 768 771
777 806 -hsync -vsync
(II) VESA(0): Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771
777 806 -hsync -vsync
(II) VESA(0): Modeline "1024x768" 44.90 1024 1032 1208 1264 768 768
776 817 interlace +hsync +vsync
(II) VESA(0): Modeline "832x624" 57.28 832 864 928 1152 624 625 628
667 -hsync -vsync
(II) VESA(0): Modeline "800x600" 49.50 800 816 896 1056 600 601 604
625 +hsync +vsync
(II) VESA(0): Modeline "800x600" 50.00 800 856 976 1040 600 637 643
666 +hsync +vsync
(II) VESA(0): Modeline "1152x864" 108.00 1152 1216 1344 1600 864 865
868 900 +hsync +vsync
(II) VESA(0): Modeline "640x480" 30.75 640 664 728 816 480 483 487
504 -hsync +vsync
(II) VESA(0): Modeline "640x480" 35.00 640 664 728 816 480 483 487
507 -hsync +vsync
(II) VESA(0): Modeline "800x600" 49.00 800 840 920 1040 600 603 607
629 -hsync +vsync
(II) VESA(0): Modeline "800x600" 56.75 800 848 928 1056 600 603 607
633 -hsync +vsync
(II) VESA(0): Modeline "1024x768" 82.00 1024 1088 1192 1360 768 771
775 805 -hsync +vsync
(II) VESA(0): Modeline "1024x768" 94.50 1024 1096 1200 1376 768 771
775 809 -hsync +vsync
(II) VESA(0): Modeline "1280x1024" 109.00 1280 1368 1496 1712 1024
1027 1034 1063 -hsync +vsync
(II) VESA(0): Modeline "832x624" 53.25 832 880 960 1088 624 627 631
654 -hsync +vsync
(II) VESA(0): Modeline "1024x768" 94.50 1024 1072 1168 1376 768 769
772 808 +hsync +vsync
(II) VESA(0): Searching for matching VESA mode(s):
*(II) VESA(0): Not using built-in mode "640x400" (vrefresh out of range)
*(II) VESA(0): Not using built-in mode "1152x864" (hsync out of range)
(II) VESA(0): Total Memory: 32 64KB banks (2048kB)
(II) VESA(0): Generic Monitor: Using hsync range of 28.00-49.00 kHz
(II) VESA(0): Generic Monitor: Using vrefresh range of 43.00-72.00 Hz
(II) VESA(0): Not using mode "1024x768" (no mode of this name)
(II) VESA(0): Attempting to use 60Hz refresh for mode "1024x768" (117)
(II) VESA(0): Attempting to use 72Hz refresh for mode "800x600" (114)
(II) VESA(0): Attempting to use 67Hz refresh for mode "640x480" (111)
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/lib/xorg/modules//libshadow.so
(II) Module shadow: vendor="X.Org Foundation"
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 2.0
(II) VESA(0): VESA VBE Total Mem: 2048 kB
(II) VESA(0): VESA VBE OEM: S3 Incorporated Trio3D.
(II) VESA(0): VESA VBE OEM Software Rev: 1.1
(II) VESA(0): VESA VBE OEM Vendor: S3 Incorporated.
(II) VESA(0): VESA VBE OEM Product: Trio3D
(II) VESA(0): VESA VBE OEM Product Rev: Rev B
(II) VESA(0): virtual address = 0xb7802000,
(II) VESA(0): VBESetVBEMode failed...Tried again without customized values.
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(II) XINPUT: Adding extended input device "Serial Mouse1" (type: MOUSE)
(II) XINPUT: Adding extended input device "Serial Mouse0" (type: MOUSE)
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "Generic Keyboard" (type:
KEYBOARD)
(II) Configured Mouse: ps2EnableDataReporting: succeeded
---------------------- Fin de registro ----------------
No parece verse nada raro.
>> - Terminal Dell Optiplex PIII-450, 64 MB de RAM, tarjeta gráfica Ati
>> Radeon AGP1X y tarjeta de sonido CS4232 (o serie similar) ISA:
>>
>> [...]
>
> Esto si que es más raro porque ese tipo de problemas lo tienen las
> tarjetas VIA...
>
> La configuración de Xorg es bastante general y funciona en la mayoría de
> los casos: 1024x768@60Hz driver vesa.
>
> prueba a cargar sin usplash (en boot arrancas con)
>
> tcos nosplash
>
Con nsplash el monitor también se iba a tomar por mitad del alma. He
probado a arrancar sin las X y se queda en la consola sin problemas. Al
arrancar las X, tanto locales como remotas el monitor se queda sin señal.
Sin embargo en el registro no muestra ningún problema por lo que me da
que es un problema de frecuencia; es un monitor ACER con este rango de
frecuencias:
Horizontal -> 30 - 82 kHz
Vertical -> 56 - 135 Hz
y resolución máxima de 1440x900
1440x900 -> Horizontal(55,935), Vert(55,887)
1024x768 -> Horizontal(48,363), Vert(60,004)
En el registro de X.org no se ve nada raro.
Creo recordar haber leído en alguna parte que hay un archivo de
configuración para cada terminal, el caso es que ahora no encuentro la
referencia; quizás sea tan solo cambiar algo en la tasa de refresco del
monitor.
>
> [...]
> usuario para acceder por ssh:
>
> user: root
> pass: la de TcosConfig o si la dejaste vacía root
>
> administrador es el usuario que si genera la clave pública/privada es
> copiada a la imagen para que no te pida contraseña. Si haces ssh como
> administrador no debería pedirtela.
>
Perfecto, eso ya funciona.
>
>>> [...]
> En la documentación no está (se habla de ello casi al final) lo que si
> está es un mensaje bastante grande cada vez que generes una imagen que
> te dice que tienes que configurar XFS de esa manera.
>
Si de ahí lo he sacado yo, lo malo es que al final de todo el registro
pone: imagen creada correctamente, por lo que si no estas mirando todo
el proceso simplemente no lo ves.
Sugeriría que al final pusiera: «1 aviso importante, imagen creada
correctamente», o que el aviso lo pusiera al final, o algo así.
>
>> [...]
>
> Tengo pendiente un cambio de web y repositorio por lo que en el nuevo
> podremos usar un wiki para documentar todo, y hacer unas pequeñas FAQ
> con todas las cosas que están saliendo...
>
Perfecto.
> Espero tenerlo listo antes de un mes (ya se que es mucho tiempo pero
> estoy hasta arriba de trabajo)
>
¿Que me vas a contar? Tranquilo que tendremos paciencia.
Algo más, me he dado cuenta que en ninguna de las tres máquinas me carga
el módulo del sonido a pesar de haber indicado en la configuración que
meta los módulos para tarjetas ISA, ¿alguna idea?
Bueno, para seguir con la lista de problemas: Tcosmonitor falla
miserablemente:
--------------- consola -------------
rgomeza@vidfrio:~$ sudo tcosmonitor
/usr/bin/tcosmonitor:238: GtkWarning: gdk_window_set_geometry_hints:
assertion `GDK_IS_WINDOW (window)' failed
self.mainloop.run()
/usr/bin/tcosmonitor:238: GtkWarning: gdk_window_resize: assertion
`GDK_IS_WINDOW (window)' failed
self.mainloop.run()
Xlib: unexpected async reply (sequence 0x6f2d)!
-------- fin de consola -----------------
Y muestra una ventana con la siguiente información:
«Error obteniendo información de Xorg: error: Password not valid.»
Sin embargo he configurado la contraseña y el usuario:
root y contraseña la misma que he introducido en tcosconfig.
Lo más grave es que tcosmonitor se cuelga y no hay forma de que se
cierre por si mismo.
Y por cierto una duda que me asalta como no programador que soy. Todos
estos problemas de un usuario, ¿ayudan al desarrollo de una aplicación?
O por el contrario, ¿son una molestia? A veces me da la sensación de
estar abusando de ti :-|
> Saludos
Seguimos leyendonos.
Salud y Revolución.
Lobo.
--
Libertad es poder elegir en cualquier momento. Ahora yo elijo GNU/Linux,
para no atar mis manos con las cadenas del soft propietario.
---------
Desde El Ejido, en Almería, usuario registrado Linux #294013
http://www.counter.li.org