Nhấp chuột ngừng hoạt động sau thời gian ngẫu nhiên, sử dụng Awesome WM + Gnome


22

Tôi đang sử dụng Trình quản lý cửa sổ tuyệt vời cùng với Gnome trong Linux Mint. Tôi gặp vấn đề sau nhiều lần trong ngày:

Đột nhiên chuột ngừng hoạt động một phần, điều đó có nghĩa là tôi vẫn có thể di chuyển con trỏ, nhưng bất kỳ lần nhấp chuột nào cũng không làm được gì. Ngoài ra, con trỏ không thay đổi khi cần, ví dụ như khi di chuột qua các liên kết.

Trạng thái này không thay đổi cho đến khi khởi động lại máy tính hoặc khởi động lại máy chủ X bằng Ctrl + Alt + Backspace.

Mặc dù điều này hệ thống hoạt động khá bình thường. (Tôi đang viết tin nhắn này mà không cần chuột vào lúc này)

Tôi nghĩ rằng rất khó có thể đó là chuột vì việc thay đổi chuột không thay đổi hành vi.

Đối với tôi, nó có cảm giác giống như một số cửa sổ vô hình được đặt trên toàn màn hình hoặc một số ứng dụng "bắt" chuột và không phát hành nó, nhưng đó chỉ là suy đoán.

Tôi thậm chí đã thử nó thông qua TeamViewer và nó cho thấy hành vi tương tự - di chuyển công việc, di chuột và nhấp chuột không.

Tôi nên đề cập đến vấn đề là toàn cầu, không giới hạn trong bất kỳ chương trình đặc biệt nào.

Bây giờ tôi biết khi nào lỗi xảy ra chính xác: Nếu tôi nhấp vào ứng dụng Gtk (như Nautilus, Gedit, Trung tâm phần mềm Ubuntu) ở đâu đó trong thanh menu hoặc thanh công cụ nơi không có menu hoặc nút nào (ví dụ: bên phải menu "Trợ giúp" trong Nautilus), sau đó lỗi này xảy ra. Nếu tôi đóng ứng dụng tương ứng, nó sẽ biến mất.

Tôi sẽ bắt đầu một chủ đề mới cho việc này.


2
Chạy xevvà kiểm tra nếu các sự kiện nhấp chuột xuất hiện ...
pbm

1
Tôi đã trải qua hành vi tương tự trong quá khứ, vì vậy tôi không nghĩ nó có gì đặc biệt về bất kỳ phần cứng nào của bạn. Lúc đó tôi không có Gnome. Tôi hiện có hai hệ thống với Awesome và cả hai đều không hiển thị hành vi đó.
Shawn J. Goff

@pbm: Tôi đã thử nó và không có sự kiện chuột nào được hiển thị xev, nhưng các sự kiện bàn phím là.
maxi.weller

Một cái gì đó phương thức là ăn cắp tập trung đầu vào nhưng không hiển thị cho bạn các hoạt động? Có lẽ một ràng buộc chính mà bạn không biết về một dấu nhắc chạy hoặc thực thi không được rút ra?
Caleb

1
Đối với bất kỳ ai tò mò như tôi, câu hỏi khác của Max là: unix.stackexchange.com/questions/34412/ Ấn .. nhưng thật không may, hiện tại nó không có câu trả lời.
máy

Câu trả lời:


6

Tôi có vấn đề này như là tốt. Tôi nghĩ nó liên quan đến lỗi ở đây:

http://osdir.com/ml/blfs-support/2011-12/msg00059.html

Vấn đề dường như liên quan đến chức năng cụ thể trong gtk 3.0, có thể liên quan đến thay đổi kích thước cửa sổ hoặc làm cho độ bám thay đổi kích thước xuất hiện: Tôi đã gặp phải hành vi này khi tôi sử dụng Meta-Mouse2 để thay đổi kích thước trong Awesome. Tôi cũng đã thấy nó xảy ra trong quá trình sử dụng thường xuyên. Một số điều có thể giúp:

1) Bạn có thể bắt đầu đóng các cửa sổ gtk ngẫu nhiên. Theo kinh nghiệm của tôi, vấn đề chỉ biến mất một cách đáng tin cậy khi tôi đóng thiết bị đầu cuối gnome cuối cùng của mình. Tôi thực sự nên tìm một thiết bị đầu cuối không gtk làm tôi hài lòng.

2) Luôn luôn chạy tuyệt vời với các cửa sổ của bạn trong một số bố trí chứ không phải miễn phí. Điều này sẽ làm cho việc thay đổi kích thước kẹp không hiển thị vô tình.

Ngoài ra, tôi nghĩ điều tốt nhất bạn có thể làm là đợi ai đó tìm ra đường dẫn mã và khắc phục vấn đề này.


Xin chào, tôi nghĩ bạn đã đúng với kích thước thay đổi kích thước, nhưng có một nơi khác xảy ra: Nếu tôi nhấp vào ứng dụng Gtk (như Nautilus, Gedit, Trung tâm phần mềm Ubuntu) ở đâu đó trong thanh menu hoặc thanh công cụ không có menu hoặc nút là (ví dụ: bên phải menu "Trợ giúp" trong Nautilus), sau đó xảy ra lỗi này. Nếu tôi đóng ứng dụng tương ứng, nó sẽ biến mất.
maxi.weller 17/03

Điều này chắc chắn là thú vị, bởi vì gần đây tôi đã có một vấn đề tương tự. Nó chỉ ảnh hưởng đến một vài trong số rất ít những thứ Gnome / GTK mà tôi sử dụng. Và khi tôi tắt nhà soạn nhạc, tôi đã không gặp phải những vấn đề này. Tôi đang sử dụng LMDE với trình quản lý cửa sổ XFCE4.
vgoff

(Ít nhất là ở dạng hiện tại của nó), bạn không phải đóng các ứng dụng ngẫu nhiên. Người bạn đã sử dụng ngay trước khi xảy ra lỗi và người bạn sẽ chuyển sang hoặc người bạn vô tình nhấp vào là những ứng cử viên có khả năng nhất. Vì chuột hầu như ngừng hoạt động khi xảy ra lỗi, các cửa sổ này khá đơn giản để xác định.
Bananguin

4

Chuột chộp lấy khi nhấp vào bất kỳ khu vực trống nào trong thanh tiêu đề / menu trong nautilius / evince / gnome-terminal / vv. xảy ra với tôi trên Ubuntu 11.10 / libgtk-3-0 3.2.0-0ubfox6 / awesome 3.4.10-1.

Một killall nautilushoặc nhiều hơn trên bàn điều khiển giải phóng chuột lấy; với Nautilus, chỉ cần đóng cửa sổ Meta-cmà không giúp được gì.

Dường như có một bản sửa lỗi cho vấn đề xử lý thay đổi kích thước sắp tới đường ống cho GTK + 3.3.6, có lẽ liên quan?

http://bugs.debian.org/cgi-bin/ormsreport.cgi?orms=630972
https://ormszilla.gnome.org/show_orms.cgi?id=650943
http://git.gnome.org/browse/ gtk + / cây / TIN TỨC # n602
http://git.gnome.org/browse/gtk+/commit/?id=e3005ea454293d7b86f2bc39ba5fd028906b5c72


Cảm ơn vì đã chia sẻ thông tin của bạn! Tôi cũng đã phát hiện ra rằng việc giết ứng dụng sẽ giúp ích. Nhưng vẫn khó chịu khi phải giết nautilus vì nó đóng tất cả các cửa sổ quản lý tệp, không chỉ là lỗi gây ra lỗi :-(
maxi.weller 20/03 '

Tôi cũng tìm thấy một báo cáo lỗi trong Launchpad của Ubuntu , họ nói rằng nó sẽ được sửa trong Ubuntu 12.04 (được phát hành vào tháng 4).
maxi.weller

Tôi cũng thấy vấn đề này trong Ubuntu 14.04.
miphe

Tôi cũng thấy vấn đề này trong Ubuntu MATE 15.10.
quant_dev
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.