News:

The Forum Rules and Guidelines
Our forum has Rules and Guidelines. Please, be kind and read them ;).

Bugs en Simutrans con Xubuntu 11.04

Started by markmb, July 22, 2011, 10:51:09 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

markmb

Hola a todos!

Antes de pasarme a Ubuntu, ya usaba Simutrans en Windows. Lo descargué e instalé desde los repositorios oficiales, y funciona bien, pero hay un par de cosas que me mosquean:


  • Cuando le doy a hacer un tren largo (de muchos vagones), llega un momento en que el programa se cierra, así de golpe. Esto ocurre mientras estoy poniendo los vagones, aunque no se ahora si siempre es el mismo numero de vagones cuando se cierra.
  • En una partida que estoy jugando ahora http://imageshack.us/photo/my-images/405/simscr00.jpg/ (pongo una captura de pantalla), le he cambiado las rutas a los autobuses y a los camiones de correo, pero se han quedado con un cartelito arriba de "Cambio de Ruta" y no responden, ni se mueven, ni me dejan enviarlos a casa, ni decirles que vayan a una determinada parada. Los autobuses están entre Mérida Este y Mérida Conexión

A ver si me ayudáis a solucionar esto!!  ;)

vilvoh

¿Qué versión y pakset estás usando?

Escala Real...a blog about Simutrans in Spanish...

markmb

#2
Estoy usando la version 110.0 con pak64




Por cierto, se me ha ocurrido abrir simutrans con el terminal (la consola) y reproducir el error del tren, y me muestra esto:

*** buffer overflow detected ***: /usr/games/simutrans terminated
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(__fortify_fail+0x50)[0x398df0]
/lib/i386-linux-gnu/libc.so.6(+0xe4cca)[0x397cca]
/lib/i386-linux-gnu/libc.so.6(+0xe43c8)[0x3973c8]
/lib/i386-linux-gnu/libc.so.6(_IO_default_xsputn+0x95)[0x31c7e5]
/lib/i386-linux-gnu/libc.so.6(_IO_vfprintf+0x18ce)[0x2f1a2e]
/lib/i386-linux-gnu/libc.so.6(__vsprintf_chk+0xad)[0x39747d]
/lib/i386-linux-gnu/libc.so.6(__sprintf_chk+0x2d)[0x3973bd]
/usr/games/simutrans[0x80e619a]
/usr/games/simutrans[0x81acea9]
/usr/games/simutrans[0x81ad507]
/usr/games/simutrans[0x81aef6a]
/usr/games/simutrans[0x817ea88]
/usr/games/simutrans[0x81bba14]
/usr/games/simutrans[0x817eb26]
/usr/games/simutrans[0x817eb42]
/usr/games/simutrans[0x81c5606]
/usr/games/simutrans[0x81840e4]
/usr/games/simutrans[0x81ed7f9]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x2c9e37]
/usr/games/simutrans[0x804b191]
======= Memory map: ========
00110000-0012a000 r-xp 00000000 08:15 1573725    /lib/i386-linux-gnu/libgcc_s.so.1
0012a000-0012b000 r--p 00019000 08:15 1573725    /lib/i386-linux-gnu/libgcc_s.so.1
0012b000-0012c000 rw-p 0001a000 08:15 1573725    /lib/i386-linux-gnu/libgcc_s.so.1
0012c000-00151000 r-xp 00000000 08:15 3805435    /usr/lib/libvorbis.so.0.4.5
00151000-00152000 r--p 00025000 08:15 3805435    /usr/lib/libvorbis.so.0.4.5
00152000-00153000 rw-p 00026000 08:15 3805435    /usr/lib/libvorbis.so.0.4.5
00153000-00158000 r-xp 00000000 08:15 3805240    /usr/lib/libogg.so.0.7.0
00158000-00159000 r--p 00004000 08:15 3805240    /usr/lib/libogg.so.0.7.0
00159000-0015a000 rw-p 00005000 08:15 3805240    /usr/lib/libogg.so.0.7.0
0015e000-00171000 r-xp 00000000 08:15 1573780    /lib/i386-linux-gnu/libz.so.1.2.3.4
00171000-00172000 r--p 00012000 08:15 1573780    /lib/i386-linux-gnu/libz.so.1.2.3.4
00172000-00173000 rw-p 00013000 08:15 1573780    /lib/i386-linux-gnu/libz.so.1.2.3.4
00173000-00174000 r-xp 00000000 08:15 3807301    /usr/lib/i386-linux-gnu/libX11-xcb.so.1.0.0
00174000-00175000 r--p 00000000 08:15 3807301    /usr/lib/i386-linux-gnu/libX11-xcb.so.1.0.0
00175000-00176000 rw-p 00001000 08:15 3807301    /usr/lib/i386-linux-gnu/libX11-xcb.so.1.0.0
00178000-00185000 r-xp 00000000 08:15 3807315    /usr/lib/i386-linux-gnu/libXext.so.6.4.0
00185000-00186000 r--p 0000c000 08:15 3807315    /usr/lib/i386-linux-gnu/libXext.so.6.4.0
00186000-00187000 rw-p 0000d000 08:15 3807315    /usr/lib/i386-linux-gnu/libXext.so.6.4.0
00187000-0018f000 r-xp 00000000 08:15 3807327    /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
0018f000-00190000 r--p 00007000 08:15 3807327    /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
00190000-00191000 rw-p 00008000 08:15 3807327    /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
00191000-00195000 r-xp 00000000 08:15 3807317    /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
00195000-00196000 r--p 00003000 08:15 3807317    /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
00196000-00197000 rw-p 00004000 08:15 3807317    /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
00197000-0019a000 r-xp 00000000 08:15 1573778    /lib/i386-linux-gnu/libuuid.so.1.3.0
0019a000-0019b000 r--p 00002000 08:15 1573778    /lib/i386-linux-gnu/libuuid.so.1.3.0
0019b000-0019c000 rw-p 00003000 08:15 1573778    /lib/i386-linux-gnu/libuuid.so.1.3.0
0019c000-001a3000 r-xp 00000000 08:15 1572968    /lib/libwrap.so.0.7.6
001a3000-001a4000 r--p 00006000 08:15 1572968    /lib/libwrap.so.0.7.6
001a4000-001a5000 rw-p 00007000 08:15 1572968    /lib/libwrap.so.0.7.6
001aa000-001c6000 r-xp 00000000 08:15 1573684    /lib/i386-linux-gnu/ld-2.13.so
001c6000-001c7000 r--p 0001b000 08:15 1573684    /lib/i386-linux-gnu/ld-2.13.so
001c7000-001c8000 rw-p 0001c000 08:15 1573684    /lib/i386-linux-gnu/ld-2.13.so
001c8000-002a7000 r-xp 00000000 08:15 3807432    /usr/lib/i386-linux-gnu/libstdc++.so.6.0.14
002a7000-002ab000 r--p 000de000 08:15 3807432    /usr/lib/i386-linux-gnu/libstdc++.so.6.0.14
002ab000-002ac000 rw-p 000e2000 08:15 3807432    /usr/lib/i386-linux-gnu/libstdc++.so.6.0.14
002ac000-002b3000 rw-p 00000000 00:00 0
002b3000-0040d000 r-xp 00000000 08:15 1573697    /lib/i386-linux-gnu/libc-2.13.so
0040d000-0040e000 ---p 0015a000 08:15 1573697    /lib/i386-linux-gnu/libc-2.13.so
0040e000-00410000 r--p 0015a000 08:15 1573697    /lib/i386-linux-gnu/libc-2.13.so
00410000-00411000 rw-p 0015c000 08:15 1573697    /lib/i386-linux-gnu/libc-2.13.so
00411000-00414000 rw-p 00000000 00:00 0
00414000-00418000 r-xp 00000000 08:15 3805654    /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
00418000-00419000 r--p 00004000 08:15 3805654    /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
00419000-0041a000 rw-p 00005000 08:15 3805654    /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
0041e000-00433000 r-xp 00000000 08:15 1573762    /lib/i386-linux-gnu/libpthread-2.13.so
00433000-00434000 r--p 00015000 08:15 1573762    /lib/i386-linux-gnu/libpthread-2.13.so
00434000-00435000 rw-p 00016000 08:15 1573762    /lib/i386-linux-gnu/libpthread-2.13.so
00435000-00437000 rw-p 00000000 00:00 0
00445000-00446000 r-xp 00000000 00:00 0          [vdso]
00446000-0047c000 r-xp 00000000 08:15 3814452    /usr/lib/libsmpeg-0.4.so.0.1.4
0047c000-0047d000 r--p 00035000 08:15 3814452    /usr/lib/libsmpeg-0.4.so.0.1.4
0047d000-0047e000 rw-p 00036000 08:15 3814452    /usr/lib/libsmpeg-0.4.so.0.1.4
0047e000-0049a000 rw-p 00000000 00:00 0
0049a000-004d9000 r-xp 00000000 08:15 3801903    /usr/lib/libpulse.so.0.12.3
004d9000-004da000 r--p 0003e000 08:15 3801903    /usr/lib/libpulse.so.0.12.3
004da000-004db000 rw-p 0003f000 08:15 3801903    /usr/lib/libpulse.so.0.12.3
004db000-004ef000 r-xp 00000000 08:15 3807297    /usr/lib/i386-linux-gnu/libICE.so.6.3.0
004ef000-004f0000 r--p 00013000 08:15 3807297    /usr/lib/i386-linux-gnu/libICE.so.6.3.0
004f0000-004f1000 rw-p 00014000 08:15 3807297    /usr/lib/i386-linux-gnu/libICE.so.6.3.0
004f1000-004f3000 rw-p 00000000 00:00 0
004f3000-0053a000 r-xp 00000000 08:15 3801912    /usr/lib/libpulsecommon-0.9.22.so
0053a000-0053b000 r--p 00046000 08:15 3801912    /usr/lib/libpulsecommon-0.9.22.so
0053b000-0053c000 rw-p 00047000 08:15 3801912    /usr/lib/libpulsecommon-0.9.22.so
0053c000-0054f000 r-xp 00000000 08:15 1573737    /lib/i386-linux-gnu/libnsl-2.13.so
0054f000-00550000 r--p 00012000 08:15 1573737    /lib/i386-linux-gnu/libnsl-2.13.so
00550000-00551000 rw-p 00013000 08:15 1573737    /lib/i386-linux-gnu/libnsl-2.13.so
00551000-00553000 rw-p 00000000 00:00 0
00568000-005b1000 r-xp 00000000 08:15 3814450    /usr/lib/libmikmod.so.2.0.4
005b1000-005b2000 r--p 00049000 08:15 3814450    /usr/lib/libmikmod.so.2.0.4
005b2000-005b3000 rw-p 0004a000 08:15 3814450    /usr/lib/libmikmod.so.2.0.4
005b3000-005b4000 rw-p 00000000 00:00 0 Abortado


Por si sirve...

vilvoh

¿Es la versión 110.0.0 o la 110.0.1? te lo digo porque las distros en los repositorios no suelen poner las últimas versiones, y a lo mejor si te bajas el ejecutable de sourceforge, todo funciona correctamente.

Escala Real...a blog about Simutrans in Spanish...

markmb

#4
Solo me pone 110.0

Imagino que será la 110.0.0

Voy a descargarme la 110.0.1




Parece que funciona... Voy a jugar un rato, a ver si todo va bien!

Gracias!

markmb

Lo que parece que ocurre ahora con el 110.0.1 es que los barcos no encuentran ruta!

Y eso que la línea es muy corta, y completamente despejada!

Imagen: http://imageshack.us/photo/my-images/651/simscr00.jpg/

vilvoh

Lo siento markmb, la imagen es demasiado pequeña y no se puede ver nada con suficiente detalle. Por lo que puedo intuir, estás conectando una plataforma petrolífera con un muelle de carga que dispone de estación. A veces ocurre que hasta que no tienes toda la línea montada Plataforma >> muelle-estacion >> Refinería, los barcos no empiezan a moverse, ya que la mercancía no fluye.

Escala Real...a blog about Simutrans in Spanish...

markmb

Lo que me dice es que no puede encontrar una ruta, ese es el problema  :-[

Gracias por responder

markmb

Pongo una captura más grande de otro mapa, donde se ve mejor lo que ocurre: Está la plataforma, el muelle conectado con la refinería, y el astillero. Ahí se ve que esa plataforma envía petróleo a la refinería, se ve la línea que he creado, desde la refinería a la plataforma, y al darle al barco, dice que no encuentra una ruta.
http://imageshack.us/photo/my-images/143/simscr05.jpg/

vilvoh

A primera vista lo único que se ocurre es que el tipo de puerto no pueda manejar las mercancías adecuadas, o que no esté construido en el lugar adecuado ¿se supone que no puede encontrar la ruta desde la plataforma al puerto o es saliendo desde los astilleros?

Escala Real...a blog about Simutrans in Spanish...

markmb


markmb

Sabes si es un bug, un problema mío o que pasa?? Es que a mi me gustan los mapas hechos de islas, me parecen más interesantes, y es un poco asco tener que hacer un puente de punta a punta del mapa.

Gracias!

vilvoh

¿Podrías poner el savegame para intentar reproducir el error? ¿usas algún addon extra aparte del pakset?

Escala Real...a blog about Simutrans in Spanish...

markmb

Estoy usando el pak 64 con el addon de comida (granjas, supermercados...).

En este savegame, que he hecho especificamente para este fin, aparece "Sevilla Muelle Ensanche", un astillero al lado, y dos paradas petroliferas. Al intentar conectar el muelle con una parada petrolifera (linea 1), comprar un petrolero e intentarlo sacar del astillero, me dice que no encuentra la ruta.

http://www.megaupload.com/?d=DE67BQ77 (Lo pongo aqui porque es demasiado grande para ponerlo como adjunto)

vilvoh

He probado con la ruta de la imagen, y si me deja que el carguero parta del astillero a la plataforma. Puede que indicases como parada del puerto una cuadrícula ocupada, no una de agua.

Escala Real...a blog about Simutrans in Spanish...

markmb

No se que habra sido, pero ahora si me lo ha cogido. Pero es que es raro, porque a veces va y a veces no va. Tendre que fijarme si le doy en una casilla ocupada o libre.

Gracias

markmb

No se si deberia responder a este tema, o abrir uno nuevo, pero ahí va:

Me va a ratos: Es decir, a veces me funcionan los barcos, y a veces no. Si no funcionan, es siempre el mismo problema, que no encuentran ruta para salir del astillero. Y eso que he cambiado la ruta varias veces, intentando diversas casillas, pero siempre dice lo mismo. Hoy, por ejemplo, he intentado iniciar una partida con un mapa con mucho mar, y no he conseguido arrancar ningun barco.

No he conseguido encontrar un patrón común entre todas las veces que no quiere salir  :-[

¿Que puedo hacer? ¿Quereis un video del proceso que sigo para enviar el barco?

vilvoh

Ayudaría tener ese vídeo, por supuesto.

Escala Real...a blog about Simutrans in Spanish...