KDE는 때때로 깨우기 오류


12

글쎄요, 그림은 일 1k 단어입니다.

여기에 이미지 설명을 입력하십시오

안 좋아 보인다?

Dell Latitude e6400의 NVidia 웹 사이트에서 331-updates 최신 331.67 드라이버를 사용하고 있습니다. 다른 모든 것들은 최신입니다. 이것은 절전 모드에서 다시 시작하거나 VT로 전환했다가 다시 전환 할 때만 발생합니다. 또한 항상 발생하지는 않습니다. 그래픽 카드 : Nvidia Quadro NVS160M

테스트 후 업데이트 :이 문제는 KDE (특히 QT)에만 존재합니다. Unity 또는 Mint 또는 비 QT 기반 GUI로 이동할 수 있으며 이력서 오류없이 완벽하게 작동합니다.

업데이트 : 이것은 KWin (및 KDE)을 사용할 때만 발생합니다. 14.04로 업그레이드했는데 문제가 자주 발생하지 않습니다. 또한 때때로이 효과가 발생하지 않지만 대신 상단 메뉴 표시 줄의 초점이 맞지 않고 나머지 화면이 공백으로 표시됩니다.


2
최신 드라이버를 사용하는 이유는 무엇입니까? 그리고 당신은 어떤 카드를 가지고 있습니까?
세스

304가 나에게 끔찍한 문제를주기 때문입니다.
Kaz Wolfe

글쎄, 그들이 당신에게 끔찍한 문제를주는 유일한 사람은 아닌 것 같습니다 : D 일반적 으로이 문제가 발생했을 때 어떻게 해결합니까?
세스

재부팅하십시오. 또는 TTY에서 KDM 서비스를 다시 시작하십시오.
Kaz Wolfe

흠. 어떤 그래픽 카드가 있습니까? 몇 가지 드라이버 옵션이 있습니까?
세스

답변:


1

이 똑같은 버그가 최근에 나에게 발생했습니다. kubuntu-ppa / backports의 KDE가있는 Ubuntu Saucy의 NVIDIA 8400M GS가 장착 된 Dell XPS M1330.

나는 단순히 데스크탑 효과를 끄고 켜는 것을 발견했습니다. 기본 키는 Alt+Shift+F12입니다. 또한 데스크탑 효과를 끈 상태로두면 발생하지 않습니다. 랩톱이 조금 더 시원하게 작동하기 때문에 보통은 그대로 둡니다.

향후 KDE 또는 드라이버로의 업그레이드가이 문제를 해결하기를 바랍니다. 이 노트북을 아직 Trusty로 업그레이드하지 않았습니다.


나를 위해 아닙니다. 누군가는 의견에서 아무 소용이 없다고 권고했습니다.
Kaz Wolfe

1
Desktop Effects를 끄면 사라질 것입니다. 기본 핫키는 실제로 Alt+Shift+F12입니다. 로 이동하여 System Settings/Desktop Effects끌 수도 있습니다 Enable desktop effects at startup. Advanced탭으로 이동 하여을 변경할 수도 Compositing type있습니다. OpenGL 선택 항목이 작동하지 않으면이를 설정할 수 XRender있으며 GPU 대신 CPU에서 실행되며이 버그를 해결하지만 성능은 떨어집니다. 그 작품, 편집의 어떻게 든없는 경우는 ~/.kde/share/config/kwinrc변경 Enabled아래 [Compositing]false.
blujay

그렇지 않습니다. QT가 지원하지 않는 NVidia의 동적 시스템과 관련이 있습니다. 데스크탑 효과가 아닌 문제를 일으키는 것은 QT입니다.
Kaz Wolfe

"동적 시스템"이란 무엇입니까? Qt가 지원하지 않는다는 것은 무엇을 의미합니까? KDE와 Qt는 nvidia 드라이버가 지원하는 OpenGL을 사용합니다. 하드웨어 특유의 단점이 항상 있기 때문에 KWin에 자체 모델 별 블랙리스트가 있습니다. 그러나 당신이 말한 것은 말이되지 않습니다. 데스크탑 효과를 끄면 3D OpenGL 항목이 아닌 표준 2D X 항목을 사용하므로이 버그는 발생하지 않습니다. 할 수 없습니다. 3D 합성 모드에서 스크린 샷에서 삼각형을 그리는 방법을 볼 수 있습니다. 합성을 끄면이 버그가 발생할 수 없습니다.
blujay

시도했지만 여전히 같은 버그로 실패합니다.
Kaz Wolfe

1

어떤 이유로 든 더 이상 작동하지 않습니다!

나는 마침내 몇 가지 가이드의 지시에 따라 알아낼 수있었습니다. 그래도 마법의 총알이 어느 부분인지 잘 모르겠습니다.

  1. 명령을 실행 nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
  2. 게시물 하단의 내용을 xorg.conf의 장치 옵션 파일에 추가하십시오 (백업 !!).
  3. 명령 pm-suspend --quirk-save-pci을 실행 하여 절전 및 복원을 테스트 하십시오 . 제대로 작동하면
  4. 추가 pm-suspend --quirk-save-pci받는 /var/cache/pm-utils/last_known_working.quirkdb파일.
  5. 재부팅

xorg.conf에 추가 할 사항 :

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