Archlinux日常使用軟件遇到的問題記錄


本文會在日常的使用中,不斷更新,匯總問題。
前文鏈接ArchLinux安裝步驟(一)
前文鏈接ArcnLinux安裝基礎配置(二)
前文鏈接ArchLinux安裝常用軟件QQ、TIM、微信等常用軟件(三)
本文問題描述中提到的時間,都是指出現bug的時間。現象是復現bug的操作。

KDE5下使用畫面出現撕裂情況

時間:有時會出現上述情況

方法:修改顯示特效混合器

目前使用的intel的核顯,修改設置如下:

百度網盤莫名其妙點不開了

時間:2021/09/26

現象:不知道是不是更新弄的,挺長時間沒用百度網盤了,今天發現想用打不開了。

方法:安裝electron版本,刪除舊版本

報錯提示如下:

(node:40991) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[1]    40991 segmentation fault (core dumped)  /usr/lib/baidunetdisk/baidunetdisk --no-sandbox %U

解決方法如下:

sudo pacman -Rs baidunetdisk
yay -S baidunetdisk-electron

安裝最新tim之后,圖片無法加載出來

時間:2021/08/27

現象:通過yay更新tim之后,自己發送的圖片可以正常顯示,別人發來的圖片會加載不出來

方法:回滾版本到之前的一個版本。

從百度雲中下載之前打包好的timaur包,鏈接地址:鏈接: https://pan.baidu.com/s/1S0fpNG0U5Iy3X42lAfaLRA ,提取碼: 34nu, 下載到本地后安裝

sudo pacman -U deepin-wine-tim-3.3.8.22043-1-x86_64.pkg.tar.zst

安裝jetbrains toolbox后打不開軟件

時間:2021/07/27

現象:直接鼠標雙擊appimage文件后,提示賦予執行權限后執行,一點反應都沒有

方法:這里用鼠標點是看不到報錯的,切換到命令行運行,提示如下報錯:

dlopen(): error loading libfuse.so.2

AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information

這里是因為arch用了fuse,安裝下面這個包之后就可以正常運行了。

sudo pacman -S fuse2

安裝microsoft-edge-dev后打不開瀏覽器

時間:2021/07/27

現象:通過yay安裝好了dev版本之后,雙擊瀏覽器加載一段時間后,加載圖標消失,沒有其他反應。

方法:這里同樣去命令行中運行瀏覽器,查看報錯信息。一般arch裝的包都在/opt 目錄下。在/opt 目錄下找到對應執行文件運行后,有如下報錯:

[17009:17009:0715/114105.311768:ERROR:browser_main_loop.cc(272)] 
GLib-GObject: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed
[0715/114105.455379:ERROR:elf_dynamic_array_reader.h(61)] tag not found
[0715/114105.456267:WARNING:minidump_to_upload_parameters.cc(36)] duplicate key guid, discarding value 9a9f607786904d079e9915eb852576e3
[17113:17113:0100/000000.624126:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
[1] 17009 segmentation fault (core dumped) microsoft-edge-beta

備注: 2021年7月30日,同步更新升級后已沒有此問題。瀏覽器版本 93.0.961.2 (官方內部版本) dev (64 位)

這里是因為軟件包對應版本導致,貼吧中已有大神給出解決方案archlinux上microsoft edge運行不起來

在下面這個鏈接中下載對應的 systemd-248.3-2-x86_64.pkg.tar.zst 軟件包

https://archive.archlinux.org/packages/s/systemd/

在下面這個鏈接中下載對應的systemd-libs-248-3-x86_64.pkg.tar.zst軟件包

https://archive.archlinux.org/packages/s/systemd-libs/

下載完成后,在對應的軟件下載位置執行降級命令后,即可正常打開瀏覽器。(系統升級的時候,記得不要升級這兩個包,不然又得打不開了)

sudo pacman -U systemd-248.3-2-x86_64.pkg.tar.zst systemd-libs-248-3-x86_64.pkg.tar.zst


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM