Mensaje de error al ejecutar el gnu

Mensaje de error al ejecutar el gnu

de Santiago Jose Suarez Pungitore -
Número de respuestas: 21

Buenas, me logré instalar el gnur radio versión 3.7.13.5 en un ubuntu 18.04 pero tengo un problema al momento de la compilación, me tira un error y no me abre la interfaz.


Hice las siguientes instalaciones en el orden siguiente:

swig

gnuradio

libboost-all-dev

libcppunit-dev

liblog4cpp5-dev

gt-isdbt


Cabe destacar que hice un montón de desinstalaciones e instalaciones de por medio, este sería el órden final de instalación.


También me descargué los archivos que pusieron al pie de página de la letra del laboratorio.


El mensaje que me aparece es el siguiente:


Generating: '/home/bearwitness/Desktop/ComDig/Taller2/C\xc3\xb3digosFunte/full_transceiver_isdbt.py'

Executing: /usr/bin/python2 -u /home/bearwitness/Desktop/ComDig/Taller2/CódigosFunte/full_transceiver_isdbt.py

Warning: failed to XInitThreads()
Error: failed to enable real-time scheduling.

tsp_per_ofdm_frame: 2496
d_tsp_per_frame: 2496
extra_delay in tsps: 2485
Segments: 13
d_noutput: 4992
gr::buffer::allocate_buffer: warning: tried to allocate
   13 items of size 4992. Due to alignment requirements
   32 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   81 items of size 808. Due to alignment requirements
   512 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   348 items of size 188. Due to alignment requirements
   1024 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   4 items of size 44936. Due to alignment requirements
   512 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   4 items of size 44936. Due to alignment requirements
   512 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   321 items of size 204. Due to alignment requirements
   1024 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   321 items of size 204. Due to alignment requirements
   1024 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   321 items of size 204. Due to alignment requirements
   1024 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   4 items of size 44936. Due to alignment requirements
   512 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   321 items of size 204. Due to alignment requirements
   1024 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   10 items of size 6048. Due to alignment requirements
   128 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
   348 items of size 188. Due to alignment requirements
   1024 were allocated.  If this isn't OK, consider padding
   your structure to a power-of-two bytes.
   On this platform, our allocation granularity is 4096 bytes.

>>> Done



Otra cosa que ocurre es que cuando ejecuto el comando cmake ../, aparece un mensaje en la consola que dice:

-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)

No se si esto pudiera llegar a servir para algo.



Les agradecería su ayuda para arreglar el error


Saludos,


Santiago

En respuesta a Santiago Jose Suarez Pungitore

Re: Mensaje de error al ejecutar el gnu

de Joaquin Saavedra Angulo -

Buenas! 

Ya le comenté por privado a él pero respondo por acá por si alguien mas tuvo el mismo problema.

En mi caso también me salió el error

----- Could NOT find Doxygen

Por lo que tuve que instalar el módulo ejecutando

----- sudo apt-get install doxygen

Luego de eso, tuve que reinstalar gnuradio y gt-isdbt para que funcione todo correctamente

Espero sea de ayuda,

Salute!

En respuesta a Joaquin Saavedra Angulo

Re: Mensaje de error al ejecutar el gnu

de Santiago Jose Suarez Pungitore -

Buenas,


Como dijo joaquin, me solucionó el problema del doxygen en la instalación de gr-isdbt, pero en tiempo de compilación me sigue tirando el mismo error.


Saludos,


Santiago

En respuesta a Santiago Jose Suarez Pungitore

Re: Mensaje de error al ejecutar el gnu

de Santiago Jose Suarez Pungitore -
Ahora, me tira menos errores al momento de compilar el gnu. Estos son los sguientes:



Generating: '/home/bearwitness/Desktop/ComDig/Taller2/C\xc3\xb3digosFunte/full_transceiver_isdbt.py'

Executing: /usr/bin/python2 -u /home/bearwitness/Desktop/ComDig/Taller2/CódigosFunte/full_transceiver_isdbt.py

Warning: failed to XInitThreads()
Error: failed to enable real-time scheduling.
Traceback (most recent call last):
  File "/home/bearwitness/Desktop/ComDig/Taller2/CódigosFunte/full_transceiver_isdbt.py", line 731, in <module>
    main()
  File "/home/bearwitness/Desktop/ComDig/Taller2/CódigosFunte/full_transceiver_isdbt.py", line 719, in main
    tb = top_block_cls()
  File "/home/bearwitness/Desktop/ComDig/Taller2/CódigosFunte/full_transceiver_isdbt.py", line 468, in __init__
    self.isdbt_viterbi_decoder_0_0 = isdbt.viterbi_decoder(64, 1)
AttributeError: 'module' object has no attribute 'viterbi_decoder'

>>> Done (return code 1)

Pero se agregó al final el de "no attribute viterbi_decoder", este está en los FAQs del github pero ya lo había solucionado siguiendo lo que dice ahí. No se por qué apareció de vuelta.
En respuesta a Santiago Jose Suarez Pungitore

Re: Mensaje de error al ejecutar el gnu

de Federico "Larroca" La Rocca -

Hola,

Llegué tarde al parecer, pero un par de comentarios:

 - Doxygen sirve para generar documentación. Ustedes no van a necesitarlo, así que no hace falta instalarlo y por tanto el error se puede ignorar.

 - Los errores "gr::buffer::allocate_buffer: warning: tried to allocate" se pueden ignorar también. Es un mensaje un poco críptico, pero inofensivo. 

 - El mensaje "Error: failed to enable real-time scheduling." lo único que genera es (en teoría) un pequeño impacto en el desempeño. Digo en teoría, porque he encontrado conclusiones contraditorias por ahí. De todas formas, para nuestro caso tampoco impacta porque no queremos procesar nada en tiempo real.


El mensaje es: si corre, es que está funcionando bien y se pueden ignorar los mensajes de advertencia. No me quedó claro si era el caso, o si corría y salía. Igual ahora voy a contestar la otra consulta.

saludos

En respuesta a Federico "Larroca" La Rocca

Re: Mensaje de error al ejecutar el gnu

de Santiago Jose Suarez Pungitore -

Buenas,


Perdón por el entrevero, pero en definitva la cuestión es que no me anda. Aprieto el botón de "play" y solamente me devuelve esos errores en la consola del gnu (los segundos errores).


Saludos

En respuesta a Santiago Jose Suarez Pungitore

Re: Mensaje de error al ejecutar el gnu

de Federico "Larroca" La Rocca -

Hola,

No pasa nada, la idea es ayudarlos. Fijate en las sugerencias que hice acá: https://eva.fing.edu.uy/mod/forum/discuss.php?d=160409#p364714.

En definitiva:

 - si tenés andando GNU Radio en una versión 3.7, dejalo quieto y concentrate en gr-isdbt.

 - Para desinstalar gr-isdbt hay que ejecutar en la carpeta build el comando $sudo make uninstall (y quizá convenga después borrar toda la carpeta build o por lo menos CMakeCache.txt, sobre todo si después vas a instalar alguna otra dependencia). 

 - El error del viterbi decoder puede ser que no esté actualizada la base de datos de bibliotecas. Eso se genera con $sudo ldconfig después de instalar gr-isdbt. Probaste eso?

En tu caso yo me fijaría si la lista de requisitos de gr-isdbt está instalada (copiado del github: "cmake and git, if they were not installed, plus libboost-all-dev, libcppunit-dev, liblog4cpp5-dev and swig"), correría una instalación "fresca" de gr-isdbt (o sea, haciendo lo que te puse arriba) y volvería a instalar gr-isdbt (acordate de darle $sudo ldconfig al final).

Comentame si con eso te anda.

saludos

Federico


En respuesta a Federico "Larroca" La Rocca

Re: Mensaje de error al ejecutar el gnu

de Santiago Jose Suarez Pungitore -

Buenas,

Probe lo que pusiste en el mensaje, desinstalé el gr-isdbt, lo volví a instalar y actualicé con $sudo ldconfig. Pero nada, sigue igual.


Ahora que recuerdo, al abrir por primera vez el gnu (solo en primer instalación, después no lo hizo de vuelta) saltó un cartel de error en algo que me pareció que era para la interfaz, pero la verdad, no recuerdo bien. Capaz logra correr el programa pero tiene un problema al ejecutar la interfaz, puede ser?


Saludos


Santiago

En respuesta a Santiago Jose Suarez Pungitore

Re: Mensaje de error al ejecutar el gnu

de Ilana Stolovas Rostkier -
A mi me pasa algo parecido. Ejecutando lab_qpsk.grc funciona todo bien. El problema es con lab_ofdm.grc, que no me abre la interfaz grafica. 


 En este caso me salta el siguiente error: 

Generating: '/home/ilana/Escritorio/Comunicaciones Digitales/full_transceiver_isdbt.py'

Executing: /usr/bin/python2 -u /home/ilana/Escritorio/Comunicaciones Digitales/full_transceiver_isdbt.py

Warning: failed to XInitThreads()

Error: failed to enable real-time scheduling.

tsp_per_ofdm_frame: 2496

d_tsp_per_frame: 2496

extra_delay in tsps: 2485

Segments: 13

d_noutput: 4992

gr::buffer::allocate_buffer: warning: tried to allocate

   13 items of size 4992. Due to alignment requirements

   32 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   81 items of size 808. Due to alignment requirements

   512 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   348 items of size 188. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   4 items of size 44936. Due to alignment requirements

   512 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   4 items of size 44936. Due to alignment requirements

   512 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   321 items of size 204. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   321 items of size 204. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   321 items of size 204. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   4 items of size 44936. Due to alignment requirements

   512 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   321 items of size 204. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   10 items of size 6048. Due to alignment requirements

   128 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   348 items of size 188. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.


>>> Done


 (Basicamente termina ahi y no se abre ninguna interfaz grafica) Sobre estos errores de buffer,tambien me salto alguno que otro en el lab_qpsk pero de todas formas se abria la interfaz. Desabilito Real Time Scheduling pero sigue sin ejecutarse. 

Por las dudas, ya agregue a FIle Source el archivo descargado layer 

 Saludos

En respuesta a Santiago Jose Suarez Pungitore

Re: Mensaje de error al ejecutar el gnu

de Ilana Stolovas Rostkier -
A mi me pasa algo parecido. Ejecutando lab_qpsk.grc funciona todo bien. El problema es con lab_ofdm.grc, que no me abre la interfaz grafica. 


 En este caso me salta el siguiente error: 

Generating: '/home/ilana/Escritorio/Comunicaciones Digitales/full_transceiver_isdbt.py'

Executing: /usr/bin/python2 -u /home/ilana/Escritorio/Comunicaciones Digitales/full_transceiver_isdbt.py

Warning: failed to XInitThreads()

Error: failed to enable real-time scheduling.

tsp_per_ofdm_frame: 2496

d_tsp_per_frame: 2496

extra_delay in tsps: 2485

Segments: 13

d_noutput: 4992

gr::buffer::allocate_buffer: warning: tried to allocate

   13 items of size 4992. Due to alignment requirements

   32 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   81 items of size 808. Due to alignment requirements

   512 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   348 items of size 188. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   4 items of size 44936. Due to alignment requirements

   512 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   4 items of size 44936. Due to alignment requirements

   512 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   321 items of size 204. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   321 items of size 204. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   321 items of size 204. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   4 items of size 44936. Due to alignment requirements

   512 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   321 items of size 204. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   10 items of size 6048. Due to alignment requirements

   128 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.

gr::buffer::allocate_buffer: warning: tried to allocate

   348 items of size 188. Due to alignment requirements

   1024 were allocated.  If this isn't OK, consider padding

   your structure to a power-of-two bytes.

   On this platform, our allocation granularity is 4096 bytes.


>>> Done


 (Basicamente termina ahi y no se abre ninguna interfaz grafica) Sobre estos errores de buffer,tambien me salto alguno que otro en el lab_qpsk pero de todas formas se abria la interfaz. Desabilito Real Time Scheduling pero sigue sin ejecutarse. 

Por las dudas, ya agregue a FIle Source el archivo descargado layer 

 Saludos

En respuesta a Ilana Stolovas Rostkier

Re: Mensaje de error al ejecutar el gnu

de Julian Vera Piano -

Estoy en la misma situacion. Desinstale e instale nuevamente el gr-isdbt e hice sudo ldconfig.

Ahora al probar lab_qpsk.grc, me saltaron casi los mismos mensajes, pero si se ejecutaba el flowgraph y podia correr el programa.

Supongo que al probar con el otro grc me va a suceder lo mismo.

Saludos

En respuesta a Ilana Stolovas Rostkier

Re: Mensaje de error al ejecutar el gnu

de Federico "Larroca" La Rocca -

Estimados,

Les voy a pedir que me digan exactamente la instalación que tienen, así trato de reproducir el problema. O sea, versión del sistema operativo, si es una máquina virtual, qué pograma usaron para la máquina virtual, qué características le configuraron, etc. Cuanta más información me den, mejor.

Sobre el error de que lab_qpsk.grc ande y lab_ofdm no, es algún tema con los bloques extras que agrega esa versión. No son demasiado complejos, pero no sé.

saludos

En respuesta a Federico "Larroca" La Rocca

Re: Mensaje de error al ejecutar el gnu

de Santiago Jose Suarez Pungitore -

Buenas,

Al final resultó que tengo el mismo problema que ilana, me funciona el lab_qpsk pero el lab_ofdm es el que tiene el problema que no ejecuta bien. 

No se si también lo necesitás para este problema, pero instalé un ubuntu nativo en una máquina vieja y es la versión 18.04.4 LTS .

Lo instalé desde un pendrive, escribiendo el sistema operativo en el mismo desde un windows 10.

Lo único que hice en este sistema operativo fue la instalación de estas herramientas para el curso

La computadora es una toshiba satellite c45-asp4307fl

Lo único que tiene la computadora es el ubuntu

La version de gnuradio es 3.7.13.5.

En respuesta a Santiago Jose Suarez Pungitore

Re: Mensaje de error al ejecutar el gnu

de Federico "Larroca" La Rocca -

Hola,

Corré lab_ofdm.grc y después que salga sin decir nada como está haciendo, ejecutá el comando $tail /var/log/syslog y copiame lo que sale.

Pregunta: es una máquina de 64 bits? Si no sabés, podés hacer $lscpu y ver dónde dice CPU op-mode(s).

saludos

En respuesta a Federico "Larroca" La Rocca

Re: Mensaje de error al ejecutar el gnu

de Santiago Jose Suarez Pungitore -
Hola, 


Perdón la demora, se me complicó para responder en el día.


En CPU op-mode(s) dice : 32-bit, 64-bit

Lo que me tira la terminal después de ejecutar ese comando es:


bearwitness@bearwitness-Satellite-C45-A:~$ tail /var/log/syslog
Apr 27 18:34:16 bearwitness-Satellite-C45-A PackageKit: search-file transaction /126_eabcaeba from uid 1000 finished with success after 901ms
Apr 27 18:34:17 bearwitness-Satellite-C45-A PackageKit: search-file transaction /127_abddaacc from uid 1000 finished with success after 875ms
Apr 27 18:34:17 bearwitness-Satellite-C45-A PackageKit: search-file transaction /128_abbdbbec from uid 1000 finished with success after 831ms
Apr 27 18:34:18 bearwitness-Satellite-C45-A PackageKit: search-file transaction /129_ebddaebc from uid 1000 finished with success after 789ms
Apr 27 18:34:19 bearwitness-Satellite-C45-A PackageKit: search-file transaction /130_abdeeeaa from uid 1000 finished with success after 783ms
Apr 27 18:34:20 bearwitness-Satellite-C45-A PackageKit: get-details transaction /131_cbccbacb from uid 1000 finished with success after 901ms
Apr 27 18:34:38 bearwitness-Satellite-C45-A snapd[742]: 2020/04/27 18:34:38 Unsolicited response received on idle HTTP channel starting with "HTTP/1.0 408 Request Time-out\r\nCache-Control: no-cache\r\nConnection: close\r\nContent-Type: text/html\r\n\r\n<html><body><h1>408 Request Time-out</h1>\nYour browser didn't send a complete request in time.\n</body></html>\n"; err=<nil>
Apr 27 18:35:02 bearwitness-Satellite-C45-A PackageKit: get-updates transaction /132_bceeddce from uid 1000 finished with success after 886ms
Apr 27 18:36:47 bearwitness-Satellite-C45-A kernel: [  329.204321] show_signal: 27 callbacks suppressed
Apr 27 18:36:47 bearwitness-Satellite-C45-A kernel: [  329.204324] traps: ofdm_synchroni1[2192] general protection fault ip:7f57de54eba0 sp:7f579642f718 error:0 in libvolk.so.1.4[7f57de46a000+15e000]


Si no encontrás algo trivial para solucionar con el mensaje este, pruebo en windows. Estando tan cerca de que funcione ya es un tema de honor nerd.


Saludos,


Santiago


En respuesta a Federico "Larroca" La Rocca

Re: Mensaje de error al ejecutar el gnu

de Ilana Stolovas Rostkier -

Hola, hago eso mismo, corro lab_ofdm.grc y abro terminal para ejecutar ese comando, me devuelve:

Apr 27 20:41:44 ilana-Aspire-5734Z dbus-daemon[919]: [session uid=1000 pid=919] Activating via systemd: service name='org.gnome.Terminal' unit='gnome-terminal-server.service' requested by ':1.183' (uid=1000 pid=3687 comm="/usr/bin/gnome-terminal.real --window " label="unconfined")

Apr 27 20:41:44 ilana-Aspire-5734Z systemd[850]: Starting GNOME Terminal Server...

Apr 27 20:41:44 ilana-Aspire-5734Z dbus-daemon[919]: [session uid=1000 pid=919] Successfully activated service 'org.gnome.Terminal'

Apr 27 20:41:44 ilana-Aspire-5734Z systemd[850]: Started GNOME Terminal Server.

Apr 27 20:41:44 ilana-Aspire-5734Z gnome-shell[1192]: # _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’

Apr 27 20:41:44 ilana-Aspire-5734Z gnome-shell[1192]: # watch_fast: "/org/gnome/terminal/legacy/" (establishing: 0, active: 0)

Apr 27 20:41:44 ilana-Aspire-5734Z gnome-shell[1192]: # unwatch_fast: "/org/gnome/terminal/legacy/" (active: 0, establishing: 1)

Apr 27 20:41:44 ilana-Aspire-5734Z gnome-shell[1192]: # watch_established: "/org/gnome/terminal/legacy/" (establishing: 0)

Apr 27 20:41:55 ilana-Aspire-5734Z tracker-store[3421]: OK

Apr 27 20:41:55 ilana-Aspire-5734Z systemd[850]: tracker-store.service: Succeeded.


Sobre la computadora dice:

Arquitectura:                        x86_64

modo(s) de operación de las CPUs:    32-bit, 64-bit

Tengo Ubuntu 19.10 y la computadora es Acer Aspire 5734Z

Gracias

En respuesta a Ilana Stolovas Rostkier

Re: Mensaje de error al ejecutar el gnu

de Federico "Larroca" La Rocca -

Hola,

Recién veo estos mensajes así que ignoren mi mensaje anterior. Del error de Santiago está claro que hay un acceso de memoria equivocado en el bloque OFDM synchronization:

Apr 27 18:36:47 bearwitness-Satellite-C45-A kernel: [  329.204324] traps: ofdm_synchroni1[2192] general protection fault ip:7f57de54eba0 sp:7f579642f718 error:0 in libvolk.so.1.4[7f57de46a000+15e000]

Si quisiéramos debuggear bien en qué linea se está cometiendo el error es necesario seguir los siguientes pasos, que se los doy por si tienen ganas:

 - Instalar valgrind: $sudo apt-get install valgrind.

 - Re-compilar gr-isdbt en versión debug: en el directorio build hacer $cmake .. -DCMAKE_BUILD_TYPE=Debug (seguido de $make y $sudo make install).

 - Ir al directorio donde tengan lab_ofdm.grc y ejecutar lo siguiente: $valgrind --leak-check=yes -v --track-origins=yes --read-var-info=yes python full_transceiver_isdbt.py  2> trace_valgrind.txt

 - Mandarme por mail el archivo trace_valgrind.txt.

Es raro en tu caso Ilana porque no da ningún error de gr-isdbt. Capaz que demoraste un ratito entre que corriste y se cerró lab_ofdm.grc y fuiste a hacer el tail? De todos modos, la solución usando Windows no te sirve? Igual podés probar haciendo esto que mandé a ver si encontramos el fallo.

saludos


En respuesta a Federico "Larroca" La Rocca

Re: Mensaje de error al ejecutar el gnu

de Santiago Jose Suarez Pungitore -

Buenas,


Al ejecutar el último comando que me enviaste la consola quedó en loop.


Se abrió la interfaz del programa del OFDM también al ejecutar este último comando, pero apenas y puedo interactuar con esta y deja de responder cada a cada rato.

Te mando foto de los mensajes de la consola.

Al final se me terminó por apagar la compuadora y no esto seguro si el programa terminó, o se cortó por el apagado de la computadora. Te mando el archivo que me dejó en la carpeta por mail.


Adjunto Screenshot from 2020-04-28 14-37-50.png
Adjunto Screenshot from 2020-04-28 14-37-58.png
En respuesta a Santiago Jose Suarez Pungitore

Re: Mensaje de error al ejecutar el gnu

de Federico "Larroca" La Rocca -

Hola,

La terminal en este caso lo único que te está diciendo es que la TMCC está llegando bien, así que es buena señal. Sobre que la interfaz se tranque, es muy posible que no le esté dando la polenta al PC. En total todo el diagrama es bastante pesado. Fijate en la letra que eso mismo está dicho y también la solución: bajá el valor de throttle_rate (por decir algo, a la mitad). Es un bloque Variable arriba a la izquierda del diagrama.

saludos

En respuesta a Federico "Larroca" La Rocca

Re: Mensaje de error al ejecutar el gnu

de Santiago Jose Suarez Pungitore -

Buenas,


Le bajé el throttle_rate a un tercio y a un décimo del valor original que tenía y sigue saltando el cartel de "Full_transceiver_isdbt" is not responding. Para el throttle_rate de un décimo lo original, saltó una vez y luego parace funcionar, pero tiene un lag considerable entre que hago click y reacciona el programa. Todo esto fue modificando el throttle_rate en el flowgraph y ejecutando el valgrind desde la consola.


Ahora, si bajo el throttle_rate a 1/100 o 1/1000 lo que era originalmente, la interfaz se abre desde el flowgraph y puedo cambiar de pestaña y modificar los valores sin lag, pero solo se abre por unos instantes en el caso del 1/100 y unos pocos segundos en el caso del 1/1000. No se si la idea es tener este valor tan bajo.


Saludos,

Santiago

En respuesta a Santiago Jose Suarez Pungitore

Re: Mensaje de error al ejecutar el gnu

de Federico "Larroca" La Rocca -
Hola,

Fíjate que te contesté por mail sobre re-compilar gr-isdbt sacándole 

la bandera de debug. Eso era nomás para ver qué bug podía tener el 

módulo (todavía la verdad no encontré nada). Además, corré el diagrama 

desde el companion de manera normal. Te está andando tan lento por eso.

Saludos
En respuesta a Federico "Larroca" La Rocca

Re: Mensaje de error al ejecutar el gnu

de Julian Vera Piano -
Te copio lo que me salio la primera vez por si te sirve, aunque me devolvia algo distinto cada vez.

Apr 27 22:55:50 julian-VB nautilus[3227]: g_key_file_load_from_file: assertion 'file != NULL' failed
Apr 27 22:55:50 julian-VB nautilus[3227]: Could not establish a connection to Tracker: Failed to load SPARQL backend: El archivo de claves no tiene el grupo «DomainOntology»
Apr 27 22:55:52 julian-VB nautilus[3227]: g_queue_pop_head: assertion 'queue != NULL' failed
Apr 27 22:55:52 julian-VB nautilus[3227]: g_queue_pop_head: assertion 'queue != NULL' failed
Apr 27 22:55:52 julian-VB nautilus[3227]: g_queue_foreach: assertion 'queue != NULL' failed
Apr 27 22:55:52 julian-VB nautilus[3227]: g_queue_free: assertion 'queue != NULL' failed
Apr 27 22:55:52 julian-VB nautilus[3227]: g_queue_foreach: assertion 'queue != NULL' failed
Apr 27 22:55:52 julian-VB nautilus[3227]: g_queue_free: assertion 'queue != NULL' failed
Apr 27 22:55:52 julian-VB dbus-daemon[1423]: [session uid=1000 pid=1423] Successfully activated service 'org.gnome.Calendar'
Apr 27 22:56:02 julian-VB PackageKit: resolve transaction /62_cbdbdaba from uid 1000 finished with success after 3257ms

Esa instalacion esta hecha en una maquina virtual con Ubuntu 18.04.
En modo de operacion de la cpu me dice : 32-bit, 64-bit.

Saludos