KDE Đôi khi trục trặc khi thức dậy


12

Vâng, một hình ảnh là công việc 1k từ:

nhập mô tả hình ảnh ở đây

Trông tệ lắm hả?

Tôi đang sử dụng trình điều khiển 331,67 cập nhật mới nhất từ ​​trang web của NVidia trên Dell Latitude e6400. Mọi thứ khác đều được cập nhật. Điều này chỉ xảy ra khi tôi tiếp tục ngủ, hoặc tôi chuyển sang VT và quay lại. Nó cũng không LUÔN xảy ra, điều mà tôi thấy kỳ lạ. Card đồ họa: Nvidia Quadro NVS160M

CẬP NHẬT SAU KHI KIỂM TRA: Vấn đề này chỉ tồn tại với KDE (cụ thể là QT). Tôi có thể truy cập Unity hoặc Mint hoặc bất kỳ GUI không dựa trên QT nào và nó hoạt động hoàn hảo không có lỗi tiếp tục.

CẬP NHẬT: Điều này chỉ xảy ra khi tôi sử dụng KWin (và KDE). Tôi đã nâng cấp lên 14.04 và sự cố không xảy ra thường xuyên. Ngoài ra, đôi khi hiệu ứng này không xảy ra, nhưng thay vào đó, thanh menu trên cùng chỉ đơn giản là mất tập trung với phần còn lại của màn hình bị trống.


2
Tại sao bạn sử dụng trình điều khiển mới nhất? Và bạn có thẻ gì?
Seth

bởi vì 304 cho tôi những vấn đề khủng khiếp
Kaz Wolfe

Chà dường như họ không phải là người duy nhất mang đến cho bạn những vấn đề khủng khiếp: D Bạn thường giải quyết vấn đề này như thế nào khi nó xảy ra?
Seth

Khởi động lại. Hoặc khởi động lại dịch vụ KDM từ TTY.
Kaz Wolfe

Hừm. Bạn có card đồ họa gì? Bạn có bao nhiêu lựa chọn trình điều khiển?
Seth

Câu trả lời:


1

Chính xác lỗi này đã xảy ra với tôi gần đây. Dell XPS M1330 với NVIDIA 8400M GS trên Ubuntu Saucy với KDE từ kubfox-ppa / backport.

Tôi thấy rằng chỉ đơn giản là tắt hiệu ứng Desktop Desktop và sửa nó. Khóa mặc định là Alt+Shift+F12. Ngoài ra, nếu bạn tắt Hiệu ứng màn hình, điều đó không xảy ra. Tôi thường bỏ chúng đi vì nó cho phép máy tính xách tay của tôi chạy mát hơn một chút.

Hy vọng các bản nâng cấp trong tương lai lên KDE hoặc trình điều khiển sẽ khắc phục điều này. Tôi chưa nâng cấp máy tính xách tay này lên Trusty.


Không dành cho tôi. Có người đề nghị rằng trong các ý kiến, vô ích.
Kaz Wolfe

1
Tôi đảm bảo với bạn rằng nếu bạn tắt Hiệu ứng màn hình, điều này sẽ biến mất. Các phím nóng mặc định là thực sự Alt+Shift+F12. Bạn cũng có thể đi đến System Settings/Desktop Effectsvà tắt Enable desktop effects at startup. Bạn cũng có thể vào Advancedtab và thử thay đổi Compositing type. Nếu không có lựa chọn OpenGL nào hoạt động, bạn có thể đặt nó XRendervà nó sẽ chạy trên CPU thay vì GPU, điều này cũng sẽ khắc phục lỗi này, nhưng với hiệu suất thấp hơn. Nếu bằng cách nào đó không ai trong số những tác phẩm, chỉnh sửa ~/.kde/share/config/kwinrcvà thay đổi Enableddưới [Compositing]để false.
blujay

Nó không. Nó liên quan đến hệ thống động của NVidia, mà QT không hỗ trợ. Đó là QT gây ra sự cố, không phải bất kỳ hiệu ứng máy tính để bàn nào.
Kaz Wolfe

"Hệ động lực" nghĩa là gì? Bạn có nghĩa là Qt không hỗ trợ nó? KDE và Qt sử dụng OpenGL, được hỗ trợ bởi trình điều khiển nvidia. Luôn có một số quirks dành riêng cho phần cứng, đó là lý do tại sao KWin có danh sách đen dành riêng cho mô hình của riêng mình. Nhưng những gì bạn nói không có ý nghĩa gì. Nếu bạn tắt hiệu ứng máy tính để bàn, nó sẽ sử dụng công cụ 2D X tiêu chuẩn, không phải công cụ 3D OpenGL và lỗi này sẽ không xảy ra. Nó không thể. Bạn có thể thấy trong ảnh chụp màn hình của mình cách nó vẽ các hình tam giác, rõ ràng là ở chế độ tổng hợp 3D. Tắt kết hợp và lỗi này không thể xảy ra.
blujay

Tôi đã thử, vẫn thất bại với cùng một lỗi.
Kaz Wolfe

1

Điều này vì một số lý do không còn hoạt động!

Cuối cùng tôi đã tìm ra nó bằng cách làm theo hướng dẫn của một vài hướng dẫn. Tôi không chắc phần nào là viên đạn ma thuật.

  1. Chạy lệnh nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
  2. Thêm nội dung ở cuối bài vào tệp tùy chọn Thiết bị trong xorg.conf (sao lưu !!)
  3. Chạy lệnh pm-suspend --quirk-save-pciđể kiểm tra giấc ngủ và khôi phục. Nếu nó hoạt động thành công,
  4. Thêm pm-suspend --quirk-save-pcivào /var/cache/pm-utils/last_known_working.quirkdbtập tin.
  5. Khởi động lại

Những thứ cần thêm vào xorg.conf:

Option "PixmapCacheSize" "1000000"
Option "AllowSHMPixmaps" "0"
Option "OnDemandVBlankInterrupts" "True"
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.