¿Por qué veo estas advertencias relacionadas con el rastreo y Python después de instalar Ubuntu?

¿Por qué veo estas advertencias relacionadas con el rastreo y Python después de instalar Ubuntu?

Cuando enciendo mi computadora siempre veo esta notificación en una ventana grande, pero no sé cómo solucionarlo.

He intentado varias veces solucionar este problema, pero el problema persiste y no sé qué más hacer.

ingrese la descripción de la imagen aquí

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/dbus/service.py", line 711, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/python3/dist-packages/DellLinuxAssistant/telemetry/dbus_backend.py", line 375, in deal_message
    QueueMessageClient(self.config, self.scheduler).LogLogMetricEvent("FRONTEND", "Dell Linux Assistant closes")
  File "/usr/lib/python3/dist-packages/DellLinuxAssistant/telemetry/telemetry_common.py", line 300, in wrapper
    return func(*args, **kw)
  File "/usr/lib/python3/dist-packages/DellLinuxAssistant/telemetry/queue_message_client.py", line 107, in LogLogMetricEvent
    return self.triggerSend(filePath, header, Schedule)
  File "/usr/lib/python3/dist-packages/DellLinuxAssistant/telemetry/queue_message_client.py", line 51, in triggerSend
    job = self.scheduler.add_interval_job(MessageHelper(self.configure).SendEvent, minutes=1, start_date=datetime.now()+timedelta(seconds=1), args=[filePath, header], max_runs=1)
  File "/usr/lib/python3/dist-packages/ApschedulerStandalone/scheduler.py", line 347, in add_interval_job
    return self.add_job(trigger, func, args, kwargs, **options)
  File "/usr/lib/python3/dist-packages/ApschedulerStandalone/scheduler.py", line 285, in add_job
    if not self.running:
  File "/usr/lib/python3/dist-packages/ApschedulerStandalone/scheduler.py", line 148, in running
    thread_alive = self._thread and self._thread.isAlive()
AttributeError: 'Thread' object has no attribute 'isAlive'

Respuesta1

El mensaje de error que ve aquí proviene del “Asistente de Linux de Dell”, que aparentemente es un software que Dell ha decidido preinstalar en las máquinas que se entregan con Ubuntu.

El error es el resultado de un cambio importante en Python 3.9. El Asistente de Linux de Dell no es compatible con Python 3.9. Lo más probable es que obtuviste Python 3.9 cuando actualizaste a Ubuntu 21.10.

Básicamente hay dos caminos a seguir:

  1. Comuníquese con el soporte de Dell y pídales que le proporcionen una versión actualizada del software.
  2. Quitar el software

Para eliminarlo,según esta respuesta, ejecute lo siguiente desde una ventana de terminal:

sudo apt remove dell-recovery dell-linux-assistant

Tendrá que ingresar su contraseña de usuario cuando se le solicite.

También puedes intentar simplemente evitar que el software se inicie automáticamente, pero no tengo información sobre cómo se inicia en primer lugar.

Respuesta2

Si prefiere conservar estos paquetes y actualizarlos, agregue el ppa y hágalo. dell-linux-assistant se mantuvo a partir del 30 de junio de 2022. https://launchpad.net/~somerville-dla-team/+archive/ubuntu/ppa

sudo add-apt-repository ppa:somerville-dla-team/ppa
sudo apt update

Respuesta3

Después de actualizar a Ubuntu 22.04 apareció el mismo mensaje de error. Desmarqué el Asistente de Linux de Dell "Preferencias de aplicaciones de inicio". El mensaje de error se detuvo. Probablemente causado por algunas inconsistencias en la versión de Python.

información relacionada