NVIDIA 드라이버에서 버퍼 깜박임이 발생하는 Compiz


1

Compiz가 이상한 깜박임을 유발합니다. 설명하기는 어렵지만 CCSM : s UI 요소 위로 마우스를 가져 가거나 파이어 폭스로 탐색 할 때 화면 업데이트가 즉시 발생하지 않는 경우가 많습니다. 그런 다음 얼마 지나지 않아 화면이 업데이트되지만 이전에 표시된 버퍼가 표시됩니다. 마치 버퍼 업데이트가 항상 몇 단계 늦게 진행되는 것처럼 보입니다.

다른 예시; 터미널에서 나노 텍스트 파일을 편집하려고했습니다. 더 아래로 스크롤 할 때까지 나노에서 아래로 스크롤하면 위로 스크롤되는 것처럼 보였습니다.이 시점에서 나노는 처음 스크롤해야 할 위치로 스크롤되는 것처럼 보입니다. 글리치는 시각적 일 뿐이며 응용 프로그램은 여전히 ​​정상적으로 작동하지만 UI 피드백은 변경 사항을 즉시 반영하지 않고 깜박입니다.

https://www.youtube.com/watch?v=1gTkBStGcyE의 모습은 다음과 같습니다.

그러나 데스크톱 큐브를 회전하거나 확대 / 축소 기능을 사용하면 깜박임이 사라집니다. 화면 변환 되지 않은 경우에만 발생하는 것 같습니다 .

한 번에 하나씩 개별 Compiz 플러그인을 비활성화하려고 시도했지만 도움이되지 않는 것 같습니다. 또한 CCSM의 OpenGL 및 해결 방법 섹션에서 개별 옵션을 활성화 및 비활성화하려고 시도했습니다.

NVidia X 서버 설정에서 버퍼 뒤집기를 해제하려고 시도했습니다. 이것은 처음에는 문제를 해결하는 것처럼 보였지만 곧 초점이 맞춰진 상태의 UI 요소가 초점을 유지 한 것으로 나타났습니다. 즉. 많은 요소들이 동시에 초점을 맞추는 것처럼 보였다.

Compiz의 Copy to texture 플러그인을 비활성화하면 깜박임을 완화하는 것처럼 보였지만 일부 페인트 다시 칠이 발생하지 않았거나 나중에 다시 칠하는 데 지연이 발생했음을 알았습니다.

무엇을 시도해야할지 모릅니다. 모든 제안을 환영합니다!

시스템 사양 :

  • 루 분투 14.04
  • LXDE
  • Compiz 0.9.11.2
  • NVidia의 독점 드라이버 v. 343.22.
  • 지포스 GTX 560 Ti

답변:


2

문제의 원인이되는 알려진 버그가 있습니다. NVIDIA 엔지니어는 패치를 제공했지만 Canonical의 측면에서 합법적 인 이유로 아직 우분투의 배포판에는 포함되지 않았습니다.

크리스토퍼 타운센드 (Christopher Townsend)는 패치 된 컴 피즈로 PPA를 은혜롭게 제공하고 있습니다. https://launchpad.net/~townsend/+archive/ubuntu/compiz-nvidia-refresh-test에 있습니다.

패치가 승인 될 때까지 좋은 해결 방법이지만 Canonical에서 제공되는 모든 compiz 업데이트는 패치 된 버전을 덮어 쓰므로 시냅틱에서 compiz 패키지를 잠글 수 있습니다.

https://bugs.launchpad.net/compiz/+bug/1288747 에서 해당 문제에 대한 해당 Launchpad 버그를 추적하고 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.