
當我打開電腦時,我總是在大視窗中看到此通知,但我不知道如何解決此問題。
我已多次嘗試解決此問題,但問題仍然存在,我不知道還能做什麼。
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'
答案1
您在這裡看到的錯誤訊息來自“Dell Linux Assistant”,這顯然是戴爾決定在預先安裝 Ubuntu 的電腦上預先安裝的一些軟體。
該錯誤是 Python 3.9 中的重大變更所造成的。 Dell Linux Assistant 與 Python 3.9 不相容。當您升級到 Ubuntu 21.10 時,您很可能獲得了 Python 3.9。
基本上有兩種前進方式:
- 聯絡戴爾支援並讓他們提供軟體的更新版本
- 移除軟體
要刪除它,根據這個答案,從終端機視窗執行以下命令:
sudo apt remove dell-recovery dell-linux-assistant
出現提示時,您必須輸入使用者的密碼。
您也可以嘗試阻止軟體自動啟動,但我不知道它最初是如何啟動的。
答案2
如果您希望保留這些軟體包並更新它們,請新增 ppa 並執行此操作。截至 2022 年 6 月 30 日,dell-linux-assistant 一直在維護。 https://launchpad.net/~somerville-dla-team/+archive/ubuntu/ppa
sudo add-apt-repository ppa:somerville-dla-team/ppa
sudo apt update
答案3
升級到 Ubuntu 22.04 後出現相同的錯誤訊息。我取消選取「啟動應用程式首選項」Dell Linux Assistant。錯誤訊息停止了。可能是由於某些python版本不一致造成的。