징후
콘텐츠 변경으로 인해 애플리케이션 창을 덮어쓰면 렌더링에 비정상적으로 오랜 시간이 걸리고(종종 순간적으로 몇 초) 새 콘텐츠가 표시되기 전에 전체 디스플레이가 일시적으로 공백이 됩니다.
세부 사항
창을 스크롤하거나 브라우저에서 복잡한 웹 페이지를 로드하는 등 여러 창 수정과 관련된 활동의 경우 최종 렌더링이 완료될 때까지 각 증분 변경마다 문제가 반복됩니다. 이로 인해 컴퓨터가 때로는 몇 분 동안 정지됩니다. 증분 화면을 쓸 때마다 디스플레이가 몇 초 간격으로 켜지고 꺼지므로 사용할 수 없게 됩니다.
내가 이 문제에 직면한 것은 새로운 Linux 운영 체제가 필요한 작업을 수행하지 않았기 때문이었습니다. 이 활동은 일반적으로 새로 설치하거나 라이브 세션에서 운영 체제를 설정하고 터미널과 구성 유틸리티 등 요구 사항이 낮은 유틸리티를 여는 것입니다. 때로는 번들로 제공되는 베어본 브라우저(추가 기능 없음)를 포함하고 참조 탭 한두 개를 엽니다. 열려 있는 모든 애플리케이션은 문제를 더욱 복잡하게 만듭니다. 열려 있는 응용 프로그램 창에서 다른 응용 프로그램 창으로 전환하는 데 몇 분 정도 걸릴 수 있습니다.
세부 사항
체계: 컴퓨터는 기존의 OEM 하드웨어입니다.
- 쿼드 코어 AMD Phenom II X4 805 CPU
- ATI Radeon HD 3200 그래픽 카드
- 8GB RAM
멀티 부팅 원래 OEM Windows 7과 많은 Linux 배포판(Ubuntu 및 Mint)이 있으며 모두 문제 없이 잘 실행됩니다. 나는 때때로 아무 문제 없이 USB 드라이브에서 다른 Linux 배포판을 부팅합니다.
이러한 운영 체제에는 하드웨어 오류나 문제의 증상이 있다는 증거가 없습니다.
역사와 범위:
몇 달 전에 저는 Gecko Linux(openSUSE 버전)와 Cinnamon 데스크탑을 설치했습니다. 이 배포판은 다른 여러 컴퓨터에 설치되어 제대로 실행됩니다. 이 컴퓨터에서는 위와 같은 증상이 나타납니다.
실제 openSUSE 및 일부 다른 데스크톱 환경(Cinnamon은 제공되지 않음)은 이 PC에서 문제 없이 작동합니다. 나는 마침내 문제 해결을 포기하고 훌륭하게 작동하는 다른 배포판(Mint Cinnamon)을 설치했습니다.
나중에 MX Linux(Debian stable + Xfce) v18.1을 사용해 보았습니다. 다시 말하지만, 이것은 다른 컴퓨터(AMD 및 Intel 하드웨어)에서는 작동했지만 이 컴퓨터에서도 동일한 문제가 있습니다. 시내에 있는 유일한 게임이 아니어서 그냥 다른 배포판을 사용했습니다.
MX는 최근 v19를 출시했는데, 이를 다른 컴퓨터에 설치하여 성공적으로 사용했습니다. 이 컴퓨터에는 증상이 여전히 존재합니다. Mint Xfce를 설치했는데 다른 Xfce 기반 배포판과 마찬가지로 잘 작동합니다.
저는 MX v19를 다른 몇몇 컴퓨터의 기본 배포판으로 사용하고 있고 마음에 들어서 기본 컴퓨터로 사용하고 있는 컴퓨터의 잠재적인 문제를 해결하려고 합니다.
해결 시도
논리적으로 이는 Radeon 그래픽 하드웨어와의 호환성 문제인 것 같습니다. 이는 디스플레이 출력과 관련된 이 컴퓨터의 유일한 고유한 점이기 때문입니다. 이러한 증상은 배포가 라이브 DVD 세션에서 실행되는지 또는 드라이브에 설치되는지 여부에 관계없이 발생합니다. 문제의 배포판은 다른 하드웨어에서는 잘 작동합니다. 동일한 데스크톱 환경을 사용하는 다른 배포판은 이 컴퓨터에서 잘 실행됩니다.
모든 배포판(작동하는 배포판과 문제가 있는 배포판 모두)은 오픈 소스 Radeon 드라이버를 사용하므로 드라이버는 문제가 되지 않습니다.
일부 구형 Radeon 그래픽 카드는 오픈 소스 드라이버를 사용할 때 약간의 어려움을 겪을 수 있습니다(앞서 언급한 특정 문제는 발견하지 못했지만). 때때로 유용했던 독점 드라이버(fglrx)가 있었지만 더 이상 사용되지 않는 것 같습니다. Debian 백포트를 통해 더 이상 사용할 수 없습니다(MX 19는 Buster를 기반으로 함). AMD 웹사이트에서 독점 드라이버를 사용해 보았으나 업데이트되지 않았으며 아무런 효과도 없었습니다.
Cinnamon과 Xfce는 서로 다른 창 관리자를 사용합니다. 다양한 배포판에서는 DE의 Cinnamon 또는 Xfce 기본 창 관리자를 사용하므로 WM은 문제가 되지 않는 것 같습니다.
MX에서는 합성이 비활성화되어 있으므로 그렇지 않습니다.
문제는 이 특정 하드웨어의 특정 배포판으로 제한되는 것 같습니다. 두 배포판의 다른 사용자로부터 유사한 문제에 대한 일반적인 보고서를 찾을 수 없습니다. 하드웨어가 상당히 오래되었으므로 하드웨어 기반 문제가 보고되지 않습니다.
댓글에 있는 @linux-fan의 의견을 바탕으로 몇 가지 진단 정보를 얻으려고 했습니다(일부 세부 정보는 위에 포함되어 있음). 진단 정보를 수집하면 화면 활동으로 인해 시스템이 정지되는 경우가 많기 때문에 이는 어렵고 느린 경우가 많습니다.
더 이상 openSUSE가 없지만 Cinnamon, Xfce, Mate 및 Plasma(이전에는 이 PC에서 Cinnamon만 테스트함)와 MX v18.1 및 19를 포함한 Gecko의 라이브 DVD가 여전히 있습니다. 나는 그것들을 사용 가능한 일부 배포판과 비교했습니다.
네 가지 Gecko 배포판 모두 이 증상이 있으므로 문제는 DE가 아니라 배포판 자체에 있습니다.
Xorg.0.log 파일에는 중요한 내용이 없으며 시스템 오류 로그도 생성되지 않습니다.
X.org 서버의 여러 다른 버전이 표시되지만 작업 배포판과 문제 배포판은 동일한 버전을 공유하며 최신 버전은 문제 배포판에 있습니다.
top
심각한 CPU 또는 메모리 사용량은 표시되지 않습니다. 그러나 실시간으로 표시됩니다. 화면이 꺼지면 디스플레이가 사라지고 디스플레이가 다시 나타날 때 비정상적인 활동이 없습니다. 따라서 증상이 가장 심할 때는 아무런 정보도 생성하지 않습니다.MX v19는 Debian Buster Xfce를 기반으로 구축되었습니다. 데비안 "소스"를 설치했는데 이 증상이 나타나지 않습니다. 설치된 패키지 목록을 비교해 보려고 합니다. 거의 4,000개의 패키지 차이가 있으며 그 중 대부분은 종속성입니다. 설정에도 끝없는 차이가 있습니다. 이 비교 방법은 문제를 식별하는 데 실용적이지 않습니다.
질문
이 증상은 알려진 특정 문제나 하위 시스템에 대한 진단입니까? 단서를 제공하기 위해 어떤 진단을 실행할 수 있습니까?