Làm thế nào tôi có thể loại bỏ các biểu tượng ổ đĩa launcher?


57

Tôi không thể tắt hiển thị các biểu tượng của ổ đĩa trong thanh Launcher. Tôi đã tìm kiếm tùy chọn đó cả trong CCSM (nó đã từng ở trong tab Thử nghiệm) và trong trình soạn thảo dconf (máy tính để bàn-> thống nhất) và nó bị thiếu.

Biểu tượng ổ đĩa trong trình khởi chạy

Làm thế nào tôi có thể loại bỏ các biểu tượng ổ đĩa launcher?

Câu trả lời:


47

(Dành cho Ubuntu 12.10 trở lên)

Bạn đúng rằng đã từng có một cài đặt trong CCSM để định cấu hình hành vi của các mount xuất hiện trong trình khởi chạy nhưng tùy chọn đó đã bị xóa trong 12.10 tại thời điểm này. Tôi không thể xác nhận liệu nó sẽ được thêm lại lần nữa trước khi phát hành ra công chúng. Xem báo cáo lỗi # 1053704.

Hiện tại, bạn chỉ có hai tùy chọn: Hiển thị các ổ gắn trên trình khởi chạy hoặc vào danh sách đen từ trình khởi chạy. Bạn không thể định cấu hình cài đặt tùy thuộc vào việc chúng có thực sự được gắn kết hay không.

Vì vậy, nếu bạn muốn xóa nó khỏi launcher, tùy chọn duy nhất bạn có là đưa vào danh sách đen từ launcher.

Danh sách đen từ trình khởi chạy thực sự rất đơn giản. Nhấp chuột phải vào mount và chọn Mở khóa từ Launcher .

Hủy bỏ mount khỏi launcher

Hãy nhớ rằng việc đưa nó vào danh sách đen từ launcher có nghĩa là bạn sẽ không bao giờ gặp lại nó trong tương lai ngay cả khi bạn gắn kết trừ khi bạn đặt lại cài đặt.


Bạn cũng có thể liệt kê danh sách các giá treo bằng cách sử dụng dconf-editorhoặc ra gsettingslệnh nhưng điều đó đòi hỏi bạn phải biết UUID của các giá treo.

Nếu bạn đang sử dụng dconf-editor, cuộn xuống comcanonicalUnitydevicesvà nhập UUID của giá treo blacklist.

Tổng biên tập

Nếu bạn muốn sử dụng gsettings, bạn có thể sử dụng lệnh có định dạng này:

gsettings set com.canonical.Unity.Devices blacklist "['UUID of your mount']"

Chỉ cần sử dụng UUID của giá treo của bạn bên trong dấu ngoặc vuông và dấu ngoặc kép đơn.

Nếu bạn không chắc chắn về UUID của mount, bạn có thể sử dụng lệnh này:

sudo blkid -o list

Nó sẽ hiển thị số phân vùng, nhãn của họ (nếu có) với UUID của họ.


Bây giờ, nếu bạn muốn đặt lại cài đặt, hãy chạy lệnh này trong một thiết bị đầu cuối:

gsettings reset com.canonical.Unity.Devices blacklist

Hoạt động với Ubuntu 14.04 LTS.


3
Còn ổ USB, điện thoại, máy ảnh thì sao? Chúng liên tục hiển thị trong trình khởi chạy mỗi khi tôi kết nối chúng. Tôi không cần cái này?
Yuriy Voziy

8
Danh sách đen có thể ổn đối với lưu trữ được gắn vĩnh viễn, nhưng ổ USB, v.v. vẫn xuất hiện. Tôi muốn là giải pháp lâu dài cho vấn đề này cho tất cả các loại ổ đĩa và cho các chương trình đã cài đặt cũng sẽ rất tốt.
Andrew

@AndrewHeath là chính xác, điều này không hoạt động trên các ổ đĩa và thiết bị lưu trữ USB, mỗi khi chúng được cắm, tất cả các biểu tượng phân vùng và âm lượng vẫn được tự động hiển thị trên trình khởi chạy.
Peachy

1
Cũng không hoạt động trên đĩa CD được chèn. Điều này đang làm tôi phát điên!
HDave

1
Thêm một chi tiết. Khi bạn thực hiện 'Mở khóa từ Trình khởi chạy' (hoạt động), đó thực sự là 'UUID-Label' trong dconf chứ không chỉ là 'UUID'. Tôi không chắc nó như thế nào trong 12.10, nhưng bây giờ là trường hợp cho 13.04.
Pavel A

21

(Dành cho Ubuntu 11.10 và 12.04)

  1. Cài đặt compizconfig-settings-manager nếu bạn chưa có.
  2. Chạy Trình quản lý cài đặt CompizConfig và điều hướng đến plugin Unity.
  3. Trong Tab Thử nghiệm , thay đổi hộp tổ hợp Hiển thị Thiết bị thành Không bao giờ .

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


8
Tùy chọn bị thiếu từ ccsm trong Ubuntu 12.10. Nó cũng không có trong Ubuntu Tweak 0.8.2.
Bucic

Ngọt! Điều đó rất hữu ích
Đó là Willem

Điều này vẫn hoạt động trong 16.10?
orschiro

7

Cài đặt MyUnitybằng cách sử dụng sudo apt-get install myunity, sau đó chạy MyUnitytừ dấu gạch ngang và trong Launcherphần, chọn Nevertừ Show Devicesmenu Thả xuống, vậy thôi!


1
Tôi thực sự đã làm theo câu trả lời từ liên kết của Jakob, nhưng tôi đoán điều này cũng sẽ hiệu quả.
Benno

Ubuntu 13.10 dường như không có cơ hội trong các repos thông thường, tôi sẽ tìm thấy nó ở đâu?
Decebal

Đây là cách dễ dàng
Sudheer

5

Mở dconf-editor: Lượt Alt+ F2, gõ dconf-editorvà đánh Enter.

Trong dconf-editorgoto: comcanonicalunitydevices.

Bạn sẽ thấy danh sách đen với khóa ['UUID-Label']. Thêm UUID và thiết bị của bạn - Dán nhãn vào đó.


1
Câu trả lời sau đi hơn vào chi tiết: askubuntu.com/questions/195988/...
LiveWireBT

3

Để tắt hoàn toàn các biểu tượng ổ đĩa trong Trình khởi chạy cho tất cả các ổ đĩa và phân vùng hiện tại, chỉ cần chạy lệnh sau:

gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/devices_option  --type=int 0

Lưu ý rằng điều này không ngay lập tức xóa bất kỳ biểu tượng nào được hiển thị trong Trình khởi chạy; nó chỉ đơn giản là ngăn các biểu tượng xuất hiện ở vị trí đầu tiên. Do đó, bất kỳ biểu tượng ổ đĩa nào xuất hiện trước khi thực hiện lệnh này sẽ không bao giờ xuất hiện lại sau khi chúng bị xóa một lần. Việc xóa một biểu tượng có thể đạt được, ví dụ, bằng cách mở khóa (thông qua menu chuột phải của biểu tượng) hoặc khởi động lại Ubuntu.

Để bật lại biểu tượng ổ đĩa, hãy chạy cùng một lệnh với 1thay vì 0ở cuối.

Lệnh này đã làm việc cho tôi trong cả 12.04 và 14.04. Thật không may, nó dường như không ngăn các biểu tượng xuất hiện khi tôi cắm vào ổ cứng ngoài hoặc ổ flash qua USB. Tuy nhiên, nó sẽ dừng các biểu tượng cho tất cả các phân vùng ổ cứng chính của tôi xuất hiện.

Tôi nhận được lệnh từ câu trả lời này cho một câu hỏi tương tự.

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.