Linux-Mint
Linux Mint - 更改設置無效(即使沒有重新啟動)
經過一些更新,令人討厭和令人沮喪的情況如下。
- 每次重新啟動後,更新圖示都會顯示藍色圓圈,裡面帶有“1”;如果我點擊它,更新管理器會打開並顯示歡迎螢幕
- 我在終端中使用自定義字型和顏色。設置此選項後,如果我在關閉第一個終端之前打開另一個終端實例,它會“繼承”我選擇的設置,但如果我關閉每個實例然後再次打開,這些設置將被遺忘,所以我必須設置他們再次(字型,大小,顏色,“不顯示菜單欄”,…)。
- 如果我點擊桌面並按 F5,圖示會無序地放置在主螢幕的左邊緣附近,如下所示:(我可以通過右鍵點擊重新排序 > 按名稱排序圖示)。
- 如果我右鍵點擊桌面然後在桌面設置上,我無法更改任何桌面設置:不是電腦/首頁/垃圾箱/卷/網路圖示的可見性,也不是“在主/輔助螢幕上顯示圖示”,甚至沒有我可以換桌面嗎!甚至沒有主題,圖示的顏色等等!
- 在菜單欄的右側,我看到了可移動單元圖示,如果點擊它,將顯示“文件系統 radice”(radice 是 root)和“home”,您也可以在前面的螢幕截圖中看到。(我不能刪除它們;也許這很正常,但我從來沒有在沒有連接外部驅動器的菜單欄中出現這個圖示。
- 我什至無法更改菜單欄的設置(例如,使其自動隱藏)。
我想我可以添加很多其他範例,但要點是:無論我更改什麼設置,都不會發生任何事情!
編輯
這是@Bahamut 建議的命令的輸出。
...$ find $HOME -user root /home/enrico/.android /home/enrico/.android/adb_usb.ini /home/enrico/.cache/dconf find: "/home/enrico/.cache/dconf": Permesso negato /home/enrico/AnthemScore/resources/license_utility
編輯2
...$ env | grep -i session XDG_SESSION_ID=c3 XDG_SESSION_COOKIE=2a5d5f96ef9147c0b35535562b32d0ff-1488028994.552913-205956845 SESSION_MANAGER=local/de-angelis-desktop:@/tmp/.ICE-unix/25348,unix/de-angelis-desktop:/tmp/.ICE-unix/25348 DESKTOP_SESSION=cinnamon GDMSESSION=cinnamon GNOME_DESKTOP_SESSION_ID=this-is-deprecated XDG_SESSION_DESKTOP=cinnamon DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-PA0bmxOIbi,guid=b51ee46103581d350dc85be758b18544 MDMSESSION=cinnamon
不是一個乾淨的解決方案,更多的是一種解決方法。在聊天中我們發現,Enrico Maria De Angeis 從原始碼建構了一個軟體,在 /usr/local/lib 中安裝了一些庫。
ldd /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so 1516 linux-vdso.so.1 => (0x00007fffa2c2d000) libgio-2.0.so.0 => /usr/local/lib/libgio-2.0.so.0 (0x00007f1037207000) libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x00007f1036fb6000) libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x00007f1036ca5000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1036a5c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1036693000) libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f103648a000) libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x00007f10362870
剪斷
重命名安裝程序創建的 /etc/ld.so.conf.d/ 中的文件並更改
/etc/ld.so.conf.d/libc.conf # libc default configuration # /usr/local/lib
以這種方式執行
sudo ldconfig
問題暫時得到解決。