KDE Terkadang Gangguan Saat Bangun

12

Nah, gambar adalah kata kerja 1k:

masukkan deskripsi gambar di sini

Terlihat buruk, ya?

Saya menggunakan driver 331-update 331.67 terbaru dari situs web NVidia di Dell Latitude e6400. Segala sesuatu yang lain adalah yang terbaru. Ini hanya terjadi ketika saya melanjutkan dari tidur, atau saya beralih ke VT dan kembali. Itu juga TIDAK SELALU terjadi, yang menurut saya aneh. Kartu Grafis: Nvidia Quadro NVS160M

PEMBARUAN SETELAH PENGUJIAN: Masalah ini hanya ada pada KDE (khususnya QT). Saya bisa masuk ke Unity atau Mint atau GUI yang tidak berbasis QT dan berfungsi dengan baik tanpa kesalahan resume.

UPDATE: Ini hanya terjadi ketika saya menggunakan KWin (dan KDE). Saya telah meningkatkan ke 14,04 dan masalahnya tidak sering terjadi. Juga, kadang-kadang efek ini tidak terjadi, tetapi bilah menu atas hanya tidak fokus dengan sisa layar menjadi kosong.

Kaz Wolfe
sumber
2
Mengapa Anda menggunakan driver terbaru? Dan kartu apa yang Anda miliki?
Seth
karena 304 memberi saya masalah yang mengerikan.
Kaz Wolfe
Yah, sepertinya itu bukan satu-satunya yang memberi Anda masalah mengerikan: D Bagaimana Anda biasanya menyelesaikan ini ketika itu terjadi?
Seth
Mulai ulang. Atau mulai ulang layanan KDM dari TTY.
Kaz Wolfe
Hmm. Kartu grafis apa yang Anda miliki? Berapa banyak opsi driver yang Anda miliki?
Seth

Jawaban:

1

Bug yang sama persis ini terjadi pada saya baru-baru ini. Dell XPS M1330 dengan NVIDIA 8400M GS di Ubuntu Saucy dengan KDE dari kubuntu-ppa / backports.

Saya menemukan bahwa hanya mematikan Efek Desktop dan mematikannya. Kunci standarnya adalah Alt+Shift+F12. Juga, jika Anda mematikan Efek Desktop, itu tidak terjadi. Saya biasanya meninggalkan mereka karena itu memungkinkan laptop saya berjalan sedikit lebih dingin.

Semoga peningkatan ke KDE di masa depan atau driver akan memperbaikinya. Saya belum memutakhirkan laptop ini ke Trusty.

blujay
sumber
Bukan untuk saya. Seseorang merekomendasikan bahwa dalam komentar, tidak berhasil.
Kaz Wolfe
1
Saya menjamin Anda bahwa jika Anda mematikan Efek Desktop, ini akan hilang. Hotkey default memang Alt+Shift+F12. Anda juga dapat pergi ke System Settings/Desktop Effectsdan mematikan Enable desktop effects at startup. Anda juga dapat membuka Advancedtab dan mencoba mengubah Compositing type. Jika tidak ada pilihan OpenGL yang berfungsi, Anda dapat mengaturnya XRenderdan itu akan berjalan pada CPU dan bukan GPU, yang juga harus mengatasi bug ini, tetapi dengan kinerja yang lebih sedikit. Jika entah bagaimana tidak ada yang bekerja, mengedit ~/.kde/share/config/kwinrcdan perubahan Enableddi bawah [Compositing]untuk false.
blujay
Itu tidak. Ini melibatkan sistem dinamis NVidia, yang tidak didukung QT. Ini QT yang menyebabkan masalah, bukan efek desktop apa pun.
Kaz Wolfe
Apa maksudmu, "sistem dinamis"? Apa maksud Anda bahwa Qt tidak mendukungnya? KDE dan Qt menggunakan OpenGL, yang didukung oleh driver nvidia. Selalu ada beberapa kebiasaan khusus perangkat keras, itulah sebabnya KWin memiliki daftar hitam khusus modelnya sendiri. Tetapi apa yang Anda katakan tidak masuk akal. Jika Anda mematikan efek desktop, itu akan menggunakan hal-hal 2D X standar, bukan hal-hal 3D OpenGL, dan bug ini tidak akan terjadi. Tidak bisa. Anda dapat melihat di tangkapan layar Anda bagaimana menggambar segitiga, jelas dalam mode pengomposisian 3D. Matikan pengomposisian dan bug ini tidak dapat terjadi.
blujay
Saya mencoba, masih gagal dengan bug yang sama.
Kaz Wolfe
1

Ini karena beberapa alasan tidak lagi berfungsi!

Saya akhirnya berhasil mengetahuinya dengan mengikuti instruksi dari beberapa panduan. Aku tidak yakin bagian mana dari peluru ajaib itu.

  1. Jalankan perintah nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
  2. Tambahkan konten di bagian bawah pos ke file Opsi perangkat di xorg.conf (cadangan !!)
  3. Jalankan perintah pm-suspend --quirk-save-pciuntuk menguji tidur dan memulihkan. Jika berhasil,
  4. Tambahkan pm-suspend --quirk-save-pcike /var/cache/pm-utils/last_known_working.quirkdbfile.
  5. Mulai ulang

Hal-hal untuk ditambahkan ke xorg.conf:

Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"
Option "OnDemandVBlankInterrupts" "True"
Kaz Wolfe
sumber