Máy tính để bàn hiển thị trên máy tính bảng với các góc nóng.


11

Chức năng SHOW DESKTOP khi di chuyển chuột đến các CORNERS HOT trong ubfox 13.04 đã hoạt động.

Sau khi cập nhật lên 13.10, SHOW DESKTOP / HOT CORNERS chỉ hoạt động cho đến khi khởi động lại hoặc setid unity, sau đó nó không hoạt động.

Tôi nghĩ rằng có gì đó không ổn trong bản cập nhật lên 13.10, vì vậy tôi đã thực hiện cài đặt sạch ubfox 14.04 để tìm ra vấn đề tương tự tồn tại.

Tôi có thể làm gì để SHOW DESKTOP / HOT CORNERS hoạt động trở lại?

Tôi đã cố gắng thiết lập lại compiz và unity, và tôi đã cài đặt mới.


Đối với khách truy cập trong tương lai vào trang này: Các bản sửa lỗi được đề xuất bên dưới rõ ràng gây ra một lỗi khác . Cũng đáng lưu ý rằng phím tắt mặc định của Ubuntu cho "Hiển thị máy tính để bàn" là Control-Super-D(siêu thường là phím "Windows" bên cạnh Alt)

Câu trả lời:


12

Tôi đã có thể giải quyết vấn đề bằng vũ lực.

Di chuyển mọi tùy chọn duy nhất trong Trình quản lý cài đặt CompizConfig tôi đã thấy rằng khi Unity bị vô hiệu hóa thì Show Desktop hoạt động như mong đợi với các CORNERS HOT.

Vì vậy, tôi nhấp vào từng dấu kiểm duy nhất trong Ubuntu Unity Plugin để cuối cùng thấy rằng Show Live Preview của Windows trong Switcher là thứ đáng trách. (Sau khi bỏ chọn, góc nóng hoạt động như mong đợi.


3
vô hiệu hóa cái này có thể gây ra lỗi. bugs.launchpad.net/ubuntu/+source/compiz/+bug/1311323
etoet

6

Một giải pháp tạm thời cho đến khi lỗi đã được sửa, có thể là sử dụng xdotool.

  1. Tải về:

    sudo apt-get install xdotool
    
  2. trong trình quản lý cấu hình compiz, trong Cài đặt chung, chèn một dòng lệnh

    xdotool key super+d
    
  3. trong các ràng buộc cạnh, cấu hình góc nóng

Làm việc cho tôi. Ubuntu 14.04


1
Ngoài ra, sau khi cài đặt lại 14.04, tôi quyết định chạy với Nouveau thay vì trình điều khiển nVidia và có vẻ như bây giờ ít lỗi hơn, mặc dù nó cũng có thể là các yếu tố khác. Tôi đã có rất nhiều lỗi liên quan đến đồ họa và màn hình đen trước đây, hiện đã biến mất. (Tôi có một máy tính xách tay có thẻ nVidia 650M)
user8437812

điều này chỉ làm cho bàn phím của tôi gõ chữ 'd' khi đi đến góc được chỉ định.
Kalamalka Kid

@KalamalkaKid, Kiểm tra cài đặt Compiz của bạn: Mở CompizConfig> Plugin Ubuntu Unity> Chung; có một cài đặt gọi là "Show Desktop" sẽ được ánh xạ tới "<Super> d"
user8437812

1
Giải pháp này hoạt động trên Ubuntu 16.04.2 LTS.
Vesnog

Đây là giải pháp duy nhất tôi tìm thấy
Andrey Izman

4
  1. Mở Trình quản lý cài đặt CompizConfig
  2. Trong CATEGORY chọn Desktop
  3. Bạn sẽ thấy "Plugin Ubuntu Unity"
  4. Trên tab ngoài cùng bên phải có tên "Switcher", bỏ chọn SHOW LIVE TRƯỚC TRÊN CỬA SỔ TRONG CÔNG TẮC như Ivanyosan gợi ý ở trên

điều này đã làm việc vào 14.04
Kalamalka Kid

Điều này đã làm việc trong Ubuntu 14.04.5 64-bit cho đến nay.
Vesnog

3

Ubuntu 14.04 hiện vẫn đang được phát triển - nó sẽ không có sẵn cho đến tháng 4 năm 2014. Bạn chưa cần nâng cấp lên nó :-).

Dù sao, sử dụng unity-tweak-tool, thiết lập ...

nhập mô tả hình ảnh ở đây .. và bạn sẽ có thể hiển thị và ẩn màn hình nền bằng cách đặt chuột ở góc dưới bên phải - nó hoạt động rất độc đáo trong 13.10.


2
Vâng, nó được cho là hoạt động như vậy, nhưng trong trường hợp của tôi thì không. hiển thị tường và hiển thị cửa sổ làm việc nhưng hiển thị máy tính để bàn không. Nó thật lạ.
Ivanyosan

1
Trên thực tế ... Hầu hết thời gian có vẻ như hoạt động, nhưng một nửa thời gian thì không ... Tất cả những người khác cũng hoạt động hoàn hảo mọi lúc ...
Wilf

9
tôi tự hỏi tại sao nó chỉ hoạt động lần đầu tiên (trong trường hợp của tôi)
Ivanyosan

2
Kể cả với tôi. Hiển thị máy tính để bàn chỉ hoạt động lần đầu tiên! Bất cứ cập nhật?
Vishal Vyas

Hiện tại, chức năng này không hoạt động với Unity Tweak Tool trong ubfox 14.04. Nó đã được báo cáo là một lỗi .
Richard Povinelli

1

Thật không may, các bản sửa lỗi này hoạt động trên một số máy tính chứ không phải trên các máy tính khác. Cá nhân tôi không tìm thấy bất kỳ thay đổi nào khi sử dụng Plugin Compiz Untiy trong tab "Switcher". Nó dường như không làm cho một sự khác biệt. Vì vậy, vấn đề vẫn còn trên một trong những máy tính để bàn cũ của tôi mà không có phương pháp nào ở trên sẽ hoạt động. Vì vậy, tôi đã thử một cách tiếp cận khác và nó dường như hoạt động trên mọi máy tính và rất phù hợp. Đây là những gì tôi đã làm. Đầu tiên tạo một kịch bản bash. Để thực hiện việc này, hãy tạo một "Tài liệu mới" từ menu chuột phải của bạn và chọn "Tài liệu trống". Trong tài liệu mới này dán này:

#!/bin/sh
sleep 3
compiz --replace

Bây giờ hãy lưu tệp này dưới dạng "compiz-start". Đảm bảo đặt quyền của nó thành "Cho phép thực thi tệp dưới dạng chương trình" được đánh dấu và di chuyển tệp này sang / usr / bin /. Bạn cũng có thể muốn thay đổi quyền sở hữu thành ROOT nếu bạn chưa có.

Bây giờ tạo một tệp .desktop để kích hoạt tập lệnh này. Đầu tiên nhấp chuột phải và chọn "Tài liệu mới" sau đó "Tài liệu trống". Mở tệp này và dán văn bản theo dõi vào nó:

[Desktop Entry]
Type=Application
Exec=compiz-start
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=compiz-trigger-start.desktop
Name=compiz on start
Comment[en_US]=compiz on startup
Comment=compiz on startup

Lưu tập tin này. Nó sẽ tự động lưu dưới dạng "compiz-trigger-start.desktop". Di chuyển tệp .desktop này vào thư mục tự khởi động tại nhà của bạn ~ / .config / autostart (sẽ chỉ hoạt động cho người dùng) hoặc đặt nó vào / etc / xdg / autostart để sửa lỗi này hoạt động cho tất cả người dùng hệ thống (hoặc người dùng mới trong tương lai).
Điều này đã làm việc cho tôi trên tất cả các máy tính mà nó đã được thử nghiệm trên ... ngay cả máy tính mà trước đây không có gì hoạt động. Bạn có thể nói rằng nó hoạt động vì ngay sau khi Desktop tải và thanh Unity xuất hiện; màn hình sẽ tự tải lại ... đó là Compiz đang khởi động lại. "Ngủ 3" là rất quan trọng để làm việc này. Tôi hy vọng rằng sẽ giúp các bạn sửa chữa "góc nóng" này, "Hiển thị máy tính để bàn", "Truyền bá Windows". Chris


để tránh phá vỡ Yakuake, tôi phải làm điều này:metacity --replace sleep 3 compiz --replace
Sức mạnh của Bảo Bình vào

phần thứ hai này không có ý nghĩa với tôi. Làm thế nào nó được kết nối với kịch bản đầu tiên trong anyway? Tại sao chúng ta không thêm compiz trong các chương trình startmenu thay vì tạo tệp .deskto? Ngoài ra, lệnh 'compiz-start' không được nhận ra trong Ubuntu 14.04 =)
Kalamalka Kid

0

Để làm cho "Toggle Desktop" hoạt động chẳng hạn với công cụ unity-chỉnh-công cụ ở đây, giải pháp:

Bỏ chọn "Hiển thị bản xem trước trực tiếp của các cửa sổ trong Trình chuyển đổi" trong tab "Trình chuyển đổi" của Trình cắm Ubuntu Unity

Bạn sẽ tìm thấy Plugin Unity Ubuntu trong Trình quản lý cài đặt CompizConfig . Nhập ccsmvào Terminal.

Tìm thấy giải pháp ở đây .


0

Tôi đã bỏ chọn SHOW LIVE TRƯỚC TRÊN CỬA SỔ TRONG CÔNG TẮC như Ivanyosan nói. Nhưng nó vẫn không làm việc cho tôi. Sau khi bỏ chọn toàn bộ plugin thống nhất Ubuntu và sau đó kiểm tra lại, CCSM sẽ hiển thị rất nhiều cảnh báo rằng các plugin khác có chức năng tương tự như plugin unity Ubuntu. Sau đó chọn sử dụng plugin thống nhất Ubuntu thay vì các plugin khác. Điều đó làm việc cho tôi trên Ubuntu 1404.


Vui lòng cơ cấu lại bài đăng của bạn để giúp trả lời OP một cách rõ ràng.
George Udosen
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.