Linux Mint: 한 명의 사용자에게 그래픽 문제가 있고 다른 사용자에게는 영향이 없습니다.

Linux Mint: 한 명의 사용자에게 그래픽 문제가 있고 다른 사용자에게는 영향이 없습니다.

저는 Cinnammon을 실행하는 다중 사용자 Linux Mint 시스템을 가지고 있는데, 한 사용자에게만 관련된 정말 이상한 그래픽 문제가 있습니다. Stack 사이트, Mint 포럼 또는 인터넷 전반을 검색해도 이에 대한 답을 찾을 수 없습니다. . 문제는 한 사용자가 소프트웨어 렌더링에 멈춘 것처럼 보이는 반면 나머지 사용자는 문제 없이 하드웨어 렌더링을 사용할 수 있다는 것입니다.

문제

문제의 컴퓨터에는 5개의 개별 사용자 계정, 즉 2명의 관리자와 3명의 표준/비권한 사용자가 있습니다. 이 컴퓨터에는 AMD Radeon HD 7850 그래픽 카드가 있으며 문제가 있는 하드웨어 비디오 가속을 제외한 모든 계정에서 제대로 작동합니다. 게임은 좋은 성능으로 작동하고, 데스크탑 탐색은 원활하며, 비디오 재생도 끊김 없이 원활합니다. 사용자 중 한 명에 대한 출력 inxi -Fzx(도움이 된다면 관리자이지만 권한이 없는 사용자의 경우에도 거의 동일합니다):

시스템: 호스트:TheNotSoTinyPC핵심:4.15.0-91-일반 x86_64비트:64컴파일러:gccV:7.4.0데스크탑:시나몬 4.0.10 
           배포판:리눅스 민트 19.1 테사베이스:우분투 18.04 바이오닉 
기계: 유형:데스크탑모보:게이트웨이모델:DX4840연속물:<필터>바이오스:미국의 메가트렌드V:P01-A0날짜:2010년 3월 19일 
CPU: 토폴로지:듀얼 코어모델:인텔 코어 i3 540비트:64유형:MT MCP아치:네할렘신부님:2L2 캐시:4096KiB 
           플래그:lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx보고밉스:24470 
           속도:1388MHz최소 최대:1200/3067MHz코어 속도(MHz): 1:13032:1309삼:14374:1455 
그래픽: 장치-1:AMD 핏케언 프로 [Radeon HD 7850 / R7 265 / R9 270 1024SP]공급업체:PC 파트너 제한운전사:라데온 
           V:핵심버스 ID:01:00.0 
           표시하다:x11섬기는 사람:X.Org 1.19.6운전사:ati,라데온언로드됨:fbdev, 모드 설정, vesa 
           해결:1920x1080~60Hz, 1920x1080~60Hz 
           오픈GL: 렌더러:AMD PITCAIRN(DRM 2.50.0 4.15.0-91-일반 LLVM 9.0.0)V:4.5 메사 19.2.8직접 렌더링:오디오: 장치-1:Intel 5 시리즈/3400 시리즈 HD 오디오공급업체:Acer 통합 ALI운전사:snd_hda_intel 
           V:핵심버스 ID:00:1b.0 
           장치-2:AMD Cape Verde/Pitcairn HDMI 오디오 [Radeon HD 7700/7800 시리즈]공급업체:PC 파트너 제한 
           운전사:snd_hda_intelV:핵심버스 ID:01:00.1 
           사운드 서버:알사V:k4.15.0-91-일반 
네트워크: 장치-1:Realtek RTL8111/8168/8411 PCI Express 기가비트 이더넷공급업체:Acer 통합 ALI운전사:r8169 
           V:2.3LK-NAPI포트:e800버스 ID:03:00.0 
           만약에:enp3s0상태:위로속도:1000Mbps양면:가득한맥:<필터> 
드라이브: 로컬 스토리지: 총:232.89GiB사용된:72.23GiB (31.0%) 
           ID-1:/dev/sda공급업체:씨게이트모델:ST9250410AS크기:232.89GiB 
파티션: ID-1:/크기:33.38GiB사용된:28.31GiB(84.8%)fs:btrfs개발자:/dev/sda1 
           ID-2:/집크기:191.88GiB사용된:43.92GiB(22.9%)fs:btrfs개발자:/dev/sda5 
           ID-3:스왑-1크기:7.63GiB사용된:0KiB(0.0%)fs:교환개발자:/dev/sda6 
센서: 시스템 온도: CPU:30.0C모보:해당 없음 
           팬 속도(RPM):해당 없음 
정보: 프로세스:248가동 시간:2m메모리:7.78GiB사용된:920.9MiB(11.6%)초기화:체계화된런레벨:5컴파일러: gcc:7.5.0 
           껍데기:세게 때리다V:4.4.20인시:3.0.27 

여기서 볼 수 있듯이 OpenGL 렌더러로 AMD PITCAIRN을 사용하고 있어 그래픽카드가 제대로 사용되고 있는 모습입니다.

불행하게도 문제가 있는 사용자에게는 해당되지 않습니다.

문제가 있는 사용자(권한이 없는 사용자 중 한 명)의 경우 데스크톱 탐색이 느리고 시각적 아티팩트가 많아 화면이 찢어지는 현상이 발생합니다. 비디오 재생은 매우 느리고 고르지 못하므로 시청할 수 없습니다. 비디오 게임 성능은 낮은 FPS로 인해 비슷하게 끔찍하며 시각적으로 매우 고르지 않아 게임을 플레이하기 어렵거나 불가능합니다. inxi -Fzx해당 사용자를 보면 다음이 제공됩니다.

체계:
  주인:TheNotSoTinyPC핵심:4.15.0-91-일반 x86_64비트:64 
  컴파일러:gccV:7.4.0데스크탑:시나몬 4.0.10 
  배포판:리눅스 민트 19.1 테사베이스:우분투 18.04 바이오닉 
기계:
  유형:데스크탑모보:게이트웨이모델:DX4840연속물:<필터> 
  바이오스:미국의 메가트렌드V:P01-A0날짜:2010년 3월 19일 
CPU:
  토폴로지:듀얼 코어모델:인텔 코어 i3 540비트:64유형:MT MCP 
  아치:네할렘신부님:2L2 캐시:4096KiB 
  플래그:lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx보고밉스:24470 
  속도:1613MHz최소 최대:1200/3067MHz코어 속도(MHz): 1:30192:3032 
  삼:29624:2962 
제도법:
  장치-1:AMD 핏케언 프로 [Radeon HD 7850 / R7 265 / R9 270 1024SP] 
  공급업체:PC 파트너 제한운전사:라데온V:핵심버스 ID:01:00.0 
  표시하다:x11섬기는 사람:X.Org 1.19.6운전사:ati,라데온 
  언로드됨:fbdev, 모드 설정, vesa 
  해결:1920x1080~60Hz, 1920x1080~60Hz 
  오픈GL: 렌더러:llvmpipe(LLVM 9.0 128비트)V:3.3 메사 19.2.8 
  직접 렌더링:오디오:
  장치-1:Intel 5 시리즈/3400 시리즈 HD 오디오 
  공급업체:Acer 통합 ALI운전사:snd_hda_intelV:핵심 
  버스 ID:00:1b.0 
  장치-2:AMD Cape Verde/Pitcairn HDMI 오디오 [Radeon HD 7700/7800 시리즈] 
  공급업체:PC 파트너 제한운전사:snd_hda_intelV:핵심버스 ID:01:00.1 
  사운드 서버:알사V:k4.15.0-91-일반 
회로망:
  장치-1:Realtek RTL8111/8168/8411 PCI Express 기가비트 이더넷 
  공급업체:Acer 통합 ALI운전사:r8169V:2.3LK-NAPI포트:e800 
  버스 ID:03:00.0 
  만약에:enp3s0상태:위로속도:1000Mbps양면:가득한맥:<필터> 
드라이브:
  로컬 저장소: 총:232.89GiB사용된:72.23GiB (31.0%) 
  ID-1:/dev/sda공급업체:씨게이트모델:ST9250410AS크기:232.89GiB 
분할:
  ID-1:/크기:33.38GiB사용된:28.31GiB(84.8%)fs:btrfs개발자:/dev/sda1 
  ID-2:/집크기:191.88GiB사용된:43.92GiB(22.9%)fs:btrfs 
  개발자:/dev/sda5 
  ID-3:스왑-1크기:7.63GiB사용된:0KiB(0.0%)fs:교환개발자:/dev/sda6 
센서:
  시스템 온도: CPU:55.0C모보:해당 없음 
  팬 속도(RPM):해당 없음 
정보:
  프로세스:296가동 시간:9m메모리:7.78GiB사용된:1.41GiB(18.2%) 
  초기화:체계화된런레벨:5컴파일러: gcc:7.5.0껍데기:세게 때리다V:4.4.20 
  인시:3.0.27

볼 수 있듯이 OpenGL 렌더러는 AMD PITCAIRN이 아닌 llvmpipe로 나열되므로 해당 사용자는 어떤 이유로 소프트웨어 렌더링만 실행하고 있습니다. 이것이 문제라고 생각하지만 왜 그 한 명의 사용자만 소프트웨어 렌더링을 사용하고 다른 4명의 사용자는 모두 하드웨어 가속을 사용하고 있는지 알 수 없습니다.

내가 시도한 것

문제가 있는 사용자를 삭제하고 새 계정을 만든 다음 개인 파일과 설정을 다시 복사해 보았으나 문제가 지속되었습니다. 사용자를 삭제하고 새 계정을 만들고 개인 파일(설정 아님)만 다시 복사하면 문제가 해결되는 것처럼 보였지만, 얼마 후 문제가 다시 발생합니다. 모든 설정을 다시 복사하면 문제가 지속되기 때문에 그들이 뭔가를 하고 있다고 확신합니다. 그들이 무엇을 하고 있는지, 어떻게 해결하는지 전혀 모르겠습니다.

더 크럭스

계정을 삭제하지 않고 소프트웨어 가속이 아닌 하드웨어 가속을 사용하여 이 사용자를 다시 되돌리려면 어떻게 해야 합니까? 게다가, 그들이 이 일을 다시 망치지 않도록 할 수 있는 방법이 있나요?

답변1

나는 문제의 원인을 알아냈고 누군가가 나처럼 당황할 경우를 대비해 여기에서 업데이트하고 싶었습니다. "문제"는 로그인 화면의 세션 관리자에서 발생한 것으로 나타났습니다. 어떤 시점에서 사용자는 해당 메뉴에 들어가서 그것이 무엇을 하는지 이해하지 못한 채 "Cinnamon(소프트웨어 렌더링)" 옵션을 선택했습니다. 돌이켜보면 이는 가장 큰 문제였던 데스크톱 성능 저하와 그래픽 문제를 설명합니다.

내가 예상하지 못한 것은 해당 옵션을 선택하면 해당 사용자에 대한 모든 하드웨어 렌더링이 비활성화된다는 것입니다. 나는 소프트웨어 렌더링 모드가 모든 것이 아닌 데스크톱에만 영향을 미칠 것이라고 예상했습니다. 나는 이 답변을 게시하여 동일한 문제에 직면한 다른 사람이 내가 찾지 못한 중요한 설명을 찾을 수 있도록 하고 싶었습니다.

관련 정보