Linux Mint:一名使用者出現圖形問題,沒有其他使用者受到影響

Linux Mint:一名使用者出現圖形問題,沒有其他使用者受到影響

我有一台運行 Cinnammon 的多用戶 Linux Mint 機器,它僅針對一個用戶出現了一個非常奇怪的圖形問題,我在 Stack 網站、Mint 論壇或一般互聯網上都找不到答案。問題在於,一名用戶似乎陷入了軟體渲染的困境,而其他用戶則可以毫無問題地使用硬體渲染。

問題

相關電腦有 5 個獨立的使用者帳戶、兩個管理員和三個標準/非特權使用者。該機器配備了 AMD Radeon HD 7850 顯示卡,除了有問題的硬體視訊加速外,其他所有情況下都可以正常工作。遊戲表現良好,桌上導航流暢,影片播放流暢無卡頓。來自其中一個使用者的輸出inxi -Fzx(如果有幫助,則為管理員,但對於非特權使用者來說大致相同):

系統: 主機:不那麼小電腦核心:4.15.0-91-通用 x86_64位元:64編譯器:海灣合作委員會五:7.4.0桌面:肉桂4.0.10 
           發行版:Linux Mint 19.1 泰莎根據:Ubuntu 18.04仿生 
機器的種類:桌面主機板:閘道模型:DX4840序號:<過濾器>BIOS:美國大趨勢五:P01-A0日期:2010年3月19日 
CPU: 拓樸:雙核心模型:英特爾酷睿 i3 540位元:64類型:MT MCP拱:尼黑勒姆轉速:2二級緩存:4096 KB 
           標誌:lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx波戈米普斯:24470 
           速度:1388兆赫最小/最大:1200/3067兆赫核心速度(MHz): 1:13032:13093:第1437章4:第1455章 
顯示卡:設備 1:AMD 皮特凱恩 PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP]小販:電腦夥伴有限公司司機:拉頓 
           五:核心巴士號碼:01:00.0 
           展示:x11伺服器:X.Org 1.19.6司機:阿蒂、拉頓解除安裝:fbdev、模式設定、vesa 
           解決:1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: 渲染器:AMD PITCAIRN(DRM 2.50.0 4.15.0-91-通用 LLVM 9.0.0)五:4.5 梅薩 19.2.8直接渲染:是的 
音訊:設備 1:Intel 5系列/3400系列高傳真音頻小販:宏碁公司ALI司機:snd_hda_intel 
           五:核心巴士號碼:00:1b.0 
           設備2:AMD 佛得角/皮特凱恩 HDMI 音訊 [Radeon HD 7700/7800 系列]小販:電腦夥伴有限公司 
           司機:snd_hda_intel五:核心巴士號碼:01:00.1 
           聲音伺服器:阿薩斯五:k4.15.0-91-通用 
網路:設備 1:Realtek RTL8111/8168/8411 PCI Express 千兆位元乙太網路小販:宏碁公司ALI司機:r8169 
           五:2.3LK-NAPI港口:e800巴士號碼:03:00.0 
           如果:恩普3s0狀態:向上速度:1000Mbps複式:滿的蘋果:<過濾器> 
驅動器:本機儲存: 全部的:232.89 GiB用過的:72.23 GiB (31.0%) 
           ID-1:/dev/sda小販:希捷模型:ST9250410AS尺寸:232.89 GiB 
分區:ID-1:/尺寸:33.38 GiB用過的:28.31 GiB (84.8%)FS:BTFS開發人員:/dev/sda1 
           ID-2:/家尺寸:191.88 GiB用過的:43.92 GiB (22.9%)FS:BTFS開發人員:/dev/sda5 
           ID-3:交換-1尺寸:7.63GiB用過的:0 KiB (0.0%)FS:交換開發人員:/dev/sda6 
感測器:系統溫度: 中央處理器:30.0℃主機板:不適用 
           風扇速度 (RPM):不適用 
資訊: 流程:248正常運轉時間:2米記憶:7.78GiB用過的:920.9 MiB (11.6%)在裡面:系統運行等級:5編譯器: 海灣合作委員會:7.5.0 
           殼:巴什五:4.4.20因西:3.0.27 

從這裡可以看出,AMD PITCAIRN 被用作 OpenGL 渲染器,因此顯示卡使用正常。

不幸的是,對於有問題的用戶來說,情況並非如此。

對於有問題的用戶(非特權用戶之一),桌面導航速度緩慢且不穩定,螢幕上出現大量視覺偽影和撕裂。影片播放無法觀看,因為速度非常慢且斷斷續續。電玩遊戲表現同樣糟糕,FPS 低,視覺效果非常不穩定,使遊戲難以/無法玩。查看inxi -Fzx該用戶會給予:

系統:
  主持人:不那麼小電腦核心:4.15.0-91-通用 x86_64位元:64 
  編譯器:海灣合作委員會五:7.4.0桌面:肉桂4.0.10 
  發行版:Linux Mint 19.1 泰莎根據:Ubuntu 18.04仿生 
機器:
  類型:桌面主機板:閘道模型:DX4840序號:<過濾器> 
  BIOS:美國大趨勢五:P01-A0日期:2010年3月19日 
中央處理器:
  拓撲結構:雙核心模型:英特爾酷睿 i3 540位元:64類型:MT MCP 
  拱:尼黑勒姆轉速:2二級緩存:4096 KB 
  標誌:lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx波戈米普斯:24470 
  速度:1613兆赫最小/最大:1200/3067兆赫核心速度(MHz): 1:30192:3032 
  3:29624:2962 
圖形:
  設備 1:AMD 皮特凱恩 PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP] 
  小販:電腦夥伴有限公司司機:拉頓五:核心巴士號碼:01:00.0 
  展示:x11伺服器:X.Org 1.19.6司機:阿蒂、拉頓 
  解除安裝:fbdev、模式設定、vesa 
  解決:1920x1080~60Hz, 1920x1080~60Hz 
  OpenGL: 渲染器:llvmpipe(LLVM 9.0 128 位元)五:3.3 梅薩 19.2.8 
  直接渲染:是的 
聲音的:
  設備 1:Intel 5系列/3400系列高傳真音頻 
  小販:宏碁公司ALI司機:snd_hda_intel五:核心 
  巴士號碼:00:1b.0 
  設備2:AMD 佛得角/皮特凱恩 HDMI 音訊 [Radeon HD 7700/7800 系列] 
  小販:電腦夥伴有限公司司機:snd_hda_intel五:核心巴士號碼:01:00.1 
  聲音伺服器:阿薩斯五:k4.15.0-91-通用 
網路:
  設備 1:Realtek RTL8111/8168/8411 PCI Express 千兆位元乙太網路 
  小販:宏碁公司ALI司機:r8169五:2.3LK-NAPI港口:e800 
  巴士號碼:03:00.0 
  如果:恩普3s0狀態:向上速度:1000Mbps複式:滿的蘋果:<過濾器> 
驅動器:
  本地儲存: 全部的:232.89 GiB用過的:72.23 GiB (31.0%) 
  ID-1:/dev/sda小販:希捷模型:ST9250410AS尺寸:232.89 GiB 
分割:
  ID-1:/尺寸:33.38 GiB用過的:28.31 GiB (84.8%)FS:BTFS開發人員:/dev/sda1 
  ID-2:/家尺寸:191.88 GiB用過的:43.92 GiB (22.9%)FS:BTFS 
  開發人員:/dev/sda5 
  ID-3:交換-1尺寸:7.63GiB用過的:0 KiB (0.0%)FS:交換開發人員:/dev/sda6 
感應器:
  系統溫度: 中央處理器:55.0℃主機板:不適用 
  風扇速度 (RPM):不適用 
資訊:
  流程:296正常運轉時間:9米記憶:7.78GiB用過的:1.41 GiB (18.2%) 
  在裡面:系統運行等級:5編譯器: 海灣合作委員會:7.5.0殼:巴什五:4.4.20 
  因西:3.0.27

可以看出,OpenGL 渲染器被列為 llvmpipe,而不是 AMD PITCAIRN,因此使用者出於某種原因僅運行軟體渲染。我認為這就是問題所在,但我一生都無法弄清楚為什麼只有一個用戶使用軟體渲染,而所有其他 4 個用戶都使用硬體加速。

我嘗試過的

我嘗試刪除有問題的用戶,為他們建立一個新帳戶,然後將他們的個人文件和設定複製回來,但問題仍然存在。刪除用戶並建立新帳戶,然後僅將其個人文件(而不是設定)複製回來似乎可以解決問題,但一段時間後問題又回來了。我確信他們正在做一些事情來導致這個問題,因為將所有設定複製回來會導致問題持續存在,我只是不知道他們在做什麼,或者如何解決它。

癥結所在

如何在不刪除帳戶的情況下使用硬體加速而不是軟體加速來恢復該用戶?另外,有什麼辦法可以防止他們再次搞砸嗎?

答案1

我找出了問題的原因,並想在這裡更新,以防有人像我一樣被難住。事實證明,「問題」源自登入畫面的會話管理器。在某些時候,用戶進入該選單並選擇“Cinnamon(軟體渲染)”選項,但不了解它的作用。回想起來,這就是桌面效能不佳和圖形問題所面臨的最大問題。

我沒想到的是,選擇該選項將禁用該用戶的所有硬體渲染。我以為軟體渲染模式只會影響桌面,而不是一切。我想確保發布這個答案,以便其他遇到相同問題的人能夠找到我沒有找到的關鍵說明。

相關內容