Kde

禁用眼部記憶體

  • March 18, 2021

我有一個問題okular(或者它實際上不是問題而是令人惱火)。由於某些原因,我有時okular從命令行 ( zsh) 開始,在我關閉後okular(有時是幾秒鐘後,而不是立即激怒我)它會列印如下內容:

schoenix:~$ okular file.pdf  
schoenix:~$ Creating the cache for:  "/home/schoenix/file.pdf"
Already in database?  true
     First update :  QDateTime(2018-01-22 15:14:58.000 CET Qt::TimeSpec(LocalTime))
      Last update :  QDateTime(2018-02-07 14:26:43.000 CET Qt::TimeSpec(LocalTime))
After the adjustment
    Current score :  9.14105
     First update :  QDateTime(2018-01-22 15:14:58.000 CET Qt::TimeSpec(LocalTime))
      Last update :  QDateTime(2018-02-07 14:26:43.000 CET Qt::TimeSpec(LocalTime))
Interval length is  3
        New score :  9.19105
ResourceScoreUpdated: "5ce27654-47a4-4b51-a7fd-f0d865917aff" "okular" "/home/schoenix/file.pdf"

之後它停止了,我必須通過 殺死它Ctrl+C,有時它會在幾秒鐘後出現,我已經輸入了一個新命令,它與這個輸出混合在一起。

我想禁用記憶體(如何?)或禁用此輸出。

我在我的系統(最新的 Arch Linux,Okular 17.12.1-1)上沒有看到這個。對我來說根本沒有輸出。儘管如此,這裡有兩個選擇。

  1. 只需關閉終端並打開另一個終端。
  2. 抑制所有輸出okular file.pdf >/dev/null

如果最後一個太煩人而無法不斷輸入,您總是可以創建一個別名。將以下內容放入~/.zshrc

alias okular='okular >/dev/null'

openSUSE Leap 15.1 中仍然存在問題。

手動創建/etc/xdg/QtProject/qtlogging.ini(通過 找到的路徑strace okular)並重新啟動(殺死)kactivitymanagerd。似乎對我有用。

引用自:https://unix.stackexchange.com/questions/422545