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.