› 論壇總覽 › MP500系列微型電腦討論區 › MP510-50穩定性問題
- This topic has 10 則回覆, 4 個參與人, and was last updated 1 years, 7 months ago by hank.
-
作者文章
-
2022 年 7 月 21 日 上午 9:19 #1054
Hi,
目前使用5.15.55-mp510+版本在使用Firefox或Chromium播放Youtube (TVBS news)連續2~8hr, 皆會發生死機的狀況(畫面freeze), 請問是否有解決的方式?
以下是syslog的內容, log停在Jul 20 05:52:35
Jul 20 05:52:26 LX2044 systemd[1001]: Starting Evolution address book service…
Jul 20 05:52:27 LX2044 dbus-daemon[1061]: [session uid=1000 pid=1061] Successfully activated service ‘org.gnome.evolution.dataserver.AddressBook10’
Jul 20 05:52:27 LX2044 systemd[1001]: Started Evolution address book service.
Jul 20 05:52:28 LX2044 brisk-menu[1372]: gdk_window_get_origin: assertion ‘GDK_IS_WINDOW (window)’ failed
Jul 20 05:52:28 LX2044 brisk-menu[1372]: gdk_window_get_origin: assertion ‘GDK_IS_WINDOW (window)’ failed
Jul 20 05:52:29 LX2044 systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Jul 20 05:52:30 LX2044 snapd[649]: stateengine.go:149: state ensure error: cannot decode new commands catalog: got unexpected HTTP status code 403 via GET to “https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic”
Jul 20 05:52:35 LX2044 wnck-applet[1368]: Negative content width -1 (allocation 1, extents 1×1) while allocating gadget (node button, owner WnckButton)
Jul 20 05:52:35 LX2044 wnck-applet[1368]: Negative content width -1 (allocation 1, extents 1×1) while allocating gadget (node button, owner WnckButton)
Jul 20 05:52:35 LX2044 xdg-desktop-por[1664]: Realtime error: Could not map pid: Mapping pids is not supported.
Jul 21 08:52:26 LX2044 systemd-resolved[566]: Clock change detected. Flushing caches.2022 年 8 月 4 日 下午 7:45 #1069我這邊開發時測試72小時沒有問題。謝謝告知,我再測試看看。然後回報給你。
如果方便的話,煩請執行
$ mtop
如附檔。
煩請告知執行Youtube數小時後,CPU的溫度、頻率、電壓是多少?
謝謝。
2022 年 8 月 4 日 下午 7:53 #1070剛用關鍵字 “gdk_window_get_origin: assertion ‘GDK_IS_WINDOW (window)’ failed” 請教谷歌大神。有不少相同的案例。我對GDK不熟悉,有沒有這方面的專家可以指點一下?
附加檔案:
你必須 登入 才能查看附件檔案。2022 年 8 月 5 日 上午 10:15 #1073我測了,Youtube中持續播放TVBS,9小時30分當掉。感覺不是溫度問題,CPU核心溫度大概維持在75度至85度間,機盒內部溫度應該在75度以下,應該在規格上限範圍內。CPU溫度的上限是可以用限制最高頻率去設定調整:
one@LX2072:~$ ls -l /sys/devices/system/cpu/cpufreq/policy0/
-rw-r–r– 1 root root 4096 Aug 5 10:00 scaling_governor
-rw-r–r– 1 root root 4096 Aug 5 10:00 scaling_max_freq
-rw-r–r– 1 root root 4096 Aug 5 10:00 scaling_min_freq
-rw-r–r– 1 root root 4096 Aug 5 10:00 scaling_setspeed用系統事件日誌去看當掉時的狀況:
$ one@LX2072:~$ sudo journalctl -r
-r 是代表由最近往前看。
當掉前的狀況,倒是有被記錄下來,只是個人知識還不夠,還無法理解記錄的內容。打算多試幾次,看看是否能更清楚瞭解一點。附檔爲當掉的剎那時的mtop,可以看到CPU溫度、電壓、頻率的狀況,以及那些Proces在執行。
歡迎有興趣的人也來試試看,並且在此分享交流知識經驗。
附加檔案:
你必須 登入 才能查看附件檔案。2022 年 8 月 6 日 下午 1:27 #1087我現在可以很穩定的複製這個當機。播放YouTube TVBS 頻道,9小時30分左右,系統事件日誌就會突然大量紀錄系統事件。好像是系統不知道要回復什麼,然後就進入重開機的模式。然後因為找不到被鎖住的eMMC設備,就掛在那裡了。
感覺不是硬體問題。DVFS 動作很正確,有堅持到掛掉前的最後一刻。
會繼續觀察每九個半小時的當機狀態。接下來的重點是觀察當機時,youtube發生了什麼事。這才是高科技,苦力活,九個半小時快到時就要守住螢幕盯緊。
2022 年 9 月 7 日 下午 4:09 #1115後來關掉藍芽與自動休眠相關的設定與增加cache的大小, 有試過可以72hrs不當機, 我查下改了哪些再share給大家
2022 年 9 月 10 日 下午 2:24 #1120贊,謝謝。
2022 年 9 月 22 日 上午 8:28 #1142希望設備在野外用簡單的python3程式收serial資料,但CPU溫度持續維持在80度以上,不利於散熱設計。由於工作簡單,希望降CPU速度,是否改8/5所描述/sys/devices/system/cpu/cpufreq/policy0/路徑下的四個檔案?
我看檔案時間,似乎每次開機都會變動!!
煩請賜教!謝謝。
2022 年 9 月 22 日 上午 11:42 #1143是的,把下面兩個檔案的值改變,就可以限制CPU頻率,因此降低溫度:
一、/sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq
-rw-r–r– 1 root root 4096 Sep 22 11:23 scaling_max_freq
二、/sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq
-rw-r–r– 1 root root 4096 Sep 22 11:23 scaling_min_freq
每次開機,Linux Kernel會把預設值寫入。所以每次開機,需要用script程式把它改成所需的數值。
2023 年 4 月 8 日 下午 8:27 #1089是這一台嗎?
https://www.youtube.com/watch?v=gGBLMl6FEek附加檔案:
你必須 登入 才能查看附件檔案。2023 年 4 月 8 日 下午 8:27 #1088 -
作者文章
- 需要以回覆此篇主題...