cropped-forum.png

論壇總覽 MP500系列微型電腦討論區 MP510-50穩定性問題

  • This topic has 10 則回覆, 4 個參與人, and was last updated 1 years 前 by hank.
正在檢視 11 篇文章 - 1 至 11 (共計 11 篇)
  • 作者
    文章
  • #1054
    thomas
    參與者
      @thomas

      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.

       

      #1069
      Huang Jia-Bin
      管理員
        @jb

        我這邊開發時測試72小時沒有問題。謝謝告知,我再測試看看。然後回報給你。

        如果方便的話,煩請執行

        $ mtop

        如附檔。

        煩請告知執行Youtube數小時後,CPU的溫度、頻率、電壓是多少?

        謝謝。

        #1070
        Huang Jia-Bin
        管理員
          @jb

          剛用關鍵字 “gdk_window_get_origin: assertion ‘GDK_IS_WINDOW (window)’ failed” 請教谷歌大神。有不少相同的案例。我對GDK不熟悉,有沒有這方面的專家可以指點一下?

          附加檔案:
          你必須 登入 才能查看附件檔案。
          #1073
          Huang Jia-Bin
          管理員
            @jb

            我測了,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在執行。

            歡迎有興趣的人也來試試看,並且在此分享交流知識經驗。

            附加檔案:
            你必須 登入 才能查看附件檔案。
            #1087
            Huang Jia-Bin
            管理員
              @jb

              我現在可以很穩定的複製這個當機。播放YouTube TVBS 頻道,9小時30分左右,系統事件日誌就會突然大量紀錄系統事件。好像是系統不知道要回復什麼,然後就進入重開機的模式。然後因為找不到被鎖住的eMMC設備,就掛在那裡了。

              感覺不是硬體問題。DVFS 動作很正確,有堅持到掛掉前的最後一刻。

              會繼續觀察每九個半小時的當機狀態。接下來的重點是觀察當機時,youtube發生了什麼事。這才是高科技,苦力活,九個半小時快到時就要守住螢幕盯緊。

               

              #1115
              thomas
              參與者
                @thomas

                後來關掉藍芽與自動休眠相關的設定與增加cache的大小, 有試過可以72hrs不當機, 我查下改了哪些再share給大家

                #1120
                Huang Jia-Bin
                管理員
                  @jb

                  贊,謝謝。

                  #1142
                  Hikohito
                  參與者
                    @hikohito

                    希望設備在野外用簡單的python3程式收serial資料,但CPU溫度持續維持在80度以上,不利於散熱設計。由於工作簡單,希望降CPU速度,是否改8/5所描述/sys/devices/system/cpu/cpufreq/policy0/路徑下的四個檔案?

                    我看檔案時間,似乎每次開機都會變動!!

                    煩請賜教!謝謝。

                    #1143
                    Huang Jia-Bin
                    管理員
                      @jb

                      是的,把下面兩個檔案的值改變,就可以限制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程式把它改成所需的數值。

                      #1089
                      hank
                      參與者
                        @hank

                        是這一台嗎?
                        https://www.youtube.com/watch?v=gGBLMl6FEek

                        附加檔案:
                        你必須 登入 才能查看附件檔案。
                        #1088
                        hank
                        參與者
                          @hank
                        正在檢視 11 篇文章 - 1 至 11 (共計 11 篇)
                        • 需要以回覆此篇主題...