Làm cách nào để xóa trình khởi chạy Unity?


54

Làm cách nào chúng tôi có thể xóa trình khởi chạy đi kèm với Unity trên phiên bản Ubuntu mới này?

Câu trả lời:


11

Nói một cách đơn giản: bạn không thể. Theo thiết kế, launcher được dự định ở đó luôn. Nếu bạn muốn từ bỏ nó, cách duy nhất để làm điều đó là từ bỏ toàn bộ giao diện thống nhất bằng cách chuyển sang một số DE khác hoặc bằng cách chuyển sang phiên Gnome cổ điển.

Việc di chuyển launcher sang một số cạnh khác của màn hình cũng không được thực hiện và sẽ không, theo nhận xét của Mark về một lỗi .


1
Tôi sẽ không chuyển sang DE khác, tôi đã thử tôi không thích họ. Tôi sử dụng Cairo-Dock và tôi muốn thoát khỏi launcher vĩnh viễn. Tại sao điều này là không thể. Tại sao có những hạn chế nhân tạo? Tại sao thiết kế này được chấp nhận?
4xy

1
Người ta có thể thêm vào câu trả lời này rằng có nhiều cách để tự động khởi chạy, vì đây là câu trả lời được chấp nhận
Sergiy Kolodyazhnyy

1
Tôi hoàn toàn đồng ý với quan điểm của 4xy. wtf? Đây chính xác là loại hành vi khiến tôi chuyển sang Linux từ Windows! Chúng ta có thể nâng cái này ở đâu đó không? Cảm ơn câu trả lời rõ ràng của bạn! Tất nhiên điều này không đi ngược lại với bạn.
Peter Pan

33

Trong 12.04, bạn có thể đi tới Cài đặt hệ thống> Giao diện> Hành vi và bật tự động, sau đó giảm độ nhạy xuống. Bây giờ trình khởi chạy sẽ chỉ hiển thị khi bạn nhấn Super.


Hoặc nếu bạn kéo các biểu tượng sang bên trái màn hình (một vấn đề nếu bạn cài đặt một dock với các tính năng kéo thả).
Rasmus

Trong 11.10, đó là một vấn đề nếu bạn kéo bất cứ thứ gì (ví dụ hình ảnh từ một trang web).
weberc2

13.04: bạn chỉ có thể chọn góc trên cùng bên trái (không phải toàn bộ bên trái)
Marius Hofert

14
  1. Cài đặt ccsm (Trình quản lý cài đặt cấu hình Compiz)

  2. Khởi chạy ccsm và nhấp vào "Unity Plugin"

  3. Trong "Hành vi", thay đổi "Ẩn Trình khởi chạy" thành "tự động"

  4. Thay đổi "Chế độ tiết lộ" thành Không có.

  5. Vô hiệu hóa "Khóa để hiển thị trình khởi chạy" và "Khóa để tập trung vào trình khởi chạy"

* Vô hiệu hóa "Khóa để hiển thị trình khởi chạy" có thể ngăn bạn truy cập dấu gạch ngang. Nếu bạn bỏ qua phần này của bước 5, bạn có thể truy cập dấu gạch ngang, nhưng trình khởi chạy sẽ xuất hiện không xâm lấn trong khi dấu gạch ngang được hiển thị. Tôi không biết cách nào để ngăn chặn điều này.

Cập nhật: 12.04 thực hiện mọi thứ khác nhau, do đó, điều này có thể không hoạt động sau ngày 11.10.


1
Bước 4 không có sẵn trong 12.04. Xem câu trả lời của WarriorIng64 để biết cách giải quyết.
Rasmus

12.04 đã được phát hành một ngày trước khi bạn đăng. Câu trả lời của tôi từ tháng 2 áp dụng cho 11.10. ;) Tuy nhiên, tôi sẽ cập nhật nó.
weberc2

Với nhiều màn hình, bạn có thể cần phải thay đổi "tốc độ dừng cạnh" (thử nghiệm) thành 1 để ngăn con trỏ chuột bị "kẹt" di chuyển giữa các màn hình.
tylerl

Trong 12.10, Compiz không có tùy chọn "none" cho chế độ hiển thị.
Patrick

@pthurmond như câu trả lời của tôi đề cập, điều này có thể không hoạt động sau ngày 11.10
weberc2

9

Bạn có thể làm như sau:

  1. Cài đặt và khởi chạy Miz Cài đặt ComizConfig .
  2. Chọn Plugin Ubuntu Unity.
  3. Đặt Hide Launchertùy chọn thành 'Tự động'.
  4. Đặt Reveal Modetùy chọn từ 'Trái' thành 'Không'.

Điều đó sẽ làm các trick. Bạn có thể cần phải thực thi setsid unityđể thay đổi để áp dụng.


2
+1 cho nỗ lực. Nhưng nó vẫn ở đó cho đến khi một cái gì đó đẩy nó ra khỏi đường đi.
Brandon Bertelsen

Tôi chắc chắn. Tôi đọc những bước chính xác trên một trang web khác. Đi theo họ. Cùng một thỏa thuận, mặc dù tự động ẩn được chọn, nó hoạt động giống như người ta mong đợi từ các cửa sổ né tránh.
Brandon Bertelsen

Trên thực tế, bây giờ tôi thử thay thế. Không có vấn đề gì tôi đặt nó, nó né tránh.
Brandon Bertelsen

Có lẽ lựa chọn đó không phải là dùng. Có một phương pháp để áp dụng thay đổi mà không có ccsm?
Brandon Bertelsen

Tương tự đối với tôi ... Autohide + none, tôi đã kiểm tra plugin được kích hoạt ... Nhưng vẫn có pannel ngu ngốc này. Tôi không sử dụng Unity 2D.
Waza_Be


3

trong compiz tôi đã đi đến phần thống nhất và sau đó là tab thử nghiệm và đặt các giá trị này thành đơn giản là 'đánh lừa' thanh không bao giờ xuất hiện trừ khi nhấn nút siêu. Nếu tôi có thể làm cho dấu gạch ngang tách khỏi thanh hoàn toàn và di chuyển nó đến bến tàu Cairo tôi sẽ vô cùng hài lòng. ........... dù sao Tab thử nghiệm

  • bảng điều khiển độ mờ 0,0050
  • Độ mở của trình khởi chạy 0,0000
  • Tiết lộ cạnh 0,2000
  • Hiển thị áp suất 999 (đây là cửa sổ chính để chuột không thể lấy)
  • Cạnh vượt áp lực 1
  • phân rã chuột 1
  • dừng cạnh 1
  • menu mờ dần và phần còn lại đều bằng 0
  • launcher bắt chuột .... UNCheCkEd

bằng cách này, chúng không bị hack chỉ là một chút điều chỉnh dễ dàng và dấu gạch ngang vẫn còn đó và thanh chỉ hiển thị khi nhấn dấu gạch ngang ...... tôi đoán tôi có thể loại bỏ tất cả các trình khởi chạy khỏi nó ngay bây giờ và sau đó nó khó có thể nhận thấy. .... chúc mừng

bạn cũng có thể vào trình chỉnh sửa cấu hình và thay đổi các giá trị này với phạm vi lớn hơn


3

Trong tệp /usr/share/unity-2d/shell/Shell.qml và có thể được chỉnh sửa bằng lệnh

gksudo gedit /usr/share/unity-2d/shell/Shell.qml

Cách để loại bỏ thanh còn sót lại đang nổi đó là đặt:

LauncherLoader {
id: launcherLoader
anchors.top: parent.top
anchors.bottom: parent.bottom
width: 0

^ Thay đổi chiều rộng thành 0 hoặc 1, 1 sẽ hiển thị 1 pixel, nhưng sẽ không tạo ra các tạo tác đồ họa.


Có cách nào ít hack-y để làm điều này không?

Các tập tin khác có thể được chỉnh sửa bằng cách sử dụng

gksudo gedit /usr/share/unity-2d/shell/launcher/Launcher.qml

Tôi biết tính năng autohide trong CCSM, tuy nhiên đó không phải là thứ tôi đang tìm kiếm. Tôi muốn đặt một trình khởi chạy riêng lẻ QUÁ thống nhất và độ nhạy của autohide sẽ gây khó khăn khi sử dụng cả hai.


2

Nếu bạn đăng xuất, hãy chèn tên người dùng của bạn, sau đó bạn có thể chọn (ở dưới cùng) để đăng nhập vào 'Ubuntu Classic'. Điều đó sẽ giúp bạn có được phong cách 2 bảng điều khiển cũ.


2

Nếu bạn đang sử dụng Unity 2d, bạn chỉ cần đổi tên tệp /usr/bin/unity-2d-launcherthành một thứ khác, nó sẽ thực hiện thủ thuật. Bạn cũng sẽ mất chức năng tìm kiếm, nhưng thanh thực đơn sẽ hoạt động.


Điều này đã được đổi tên trong 12.04? Dường như không thể tìm thấy nó.
Rasmus

2

Quan trọng:


Nếu bạn muốn bảng gnome trước khi vô hiệu hóa launcher;


Điều hướng đến System> Preferences>Startup Applications

Nhấp chuột Add

Name=Gnome panels

Command=gnome-panel

Và bấm vào closenút.

Ổn mà.


-Unity với bảng gnome


Nhấn SUPERphím và gõ

ccsm

hơn báo chí ENTER.

Vô hiệu hóa plugin unity từ cửa sổ Compiz Config (bỏ chọn hộp bấm)

Đăng xuất & Đăng nhập vào phiên Ubuntu

-Unity without launcher ...

Câu trả lời của Decent là một loại giải pháp, nhưng nếu bạn làm như vậy, bạn sẽ thoát khỏi không chỉ trình khởi chạy mà còn cả cơ sở tìm kiếm. Bạn chỉ có thể giữ thanh ở phần trên của màn hình.

Điều này hoạt động rất tốt trừ việc bạn mất khả năng di chuyển, đóng và thay đổi kích thước cửa sổ bằng chuột. Vì vậy tôi khuyên bạn nên tạo điều kiện cho "Hiệu ứng" -> "Window Trang trí" trong ccsmvà sau đó thiết lập phím nóng cho các ứng dụng yêu thích của bạn (ví dụ gnome-terminal, nautilus, vv ...) trong "General" -> "Commands".
Lucas

2

ít nhất, bạn có thể đặt nó thành "autohide", ccsm có một tùy chọn cho điều đó

  1. Cài đặt Trình quản lý cài đặt CompizConfigCài đặt compizconfig-settings-manager (CCSM).
  2. Alt + F2
  3. about:configvà nhấn Enter
  4. thay đổi cài đặt launcher ẩn thành autohide .

1

Chắc chắn khi bạn đăng nhập, chọn tên của bạn và khi hộp mật khẩu xuất hiện, hãy nhìn vào bảng dưới cùng và chọn Ubuntu Classic.


1
Tôi không có ý quyết liệt. Tôi thích các cơ sở tìm kiếm. Tôi chỉ không thích launcher ở phía bên trái. (vì tôi đã sử dụng bến tàu cairo). Không thể có cái này mà không có cái kia?
MEM

Bạn luôn có thể vá các nguồn của Unity (nếu bạn có thể :)
Extender

1

Bạn có thể vô hiệu hóa plugin unity trong cssm và đăng xuất và đăng nhập lại, và nó đã biến mất. Nhưng trước đó có lẽ thêm một cái gì đó như awn vào các ứng dụng khởi động của bạn.


Vì vậy, một bến tàu luôn luôn cần thiết?
Jeannie

Không. Bạn có thể quản lý tốt với các phím tắt.
desgua

1

Sử dụng bảng thống nhất-2d. Nó được cài đặt theo mặc định. Để xem những gì sẽ cảm thấy như thế nào, nhấn alt + f2 và chạy metacity --replace && unity-2d-panel.


1

Bạn có thể thay đổi / vô hiệu hóa chế độ hiển thị của trình khởi chạy. Điều này sẽ không vô hiệu hóa trình khởi chạy nhưng sau đó cách duy nhất để tiết lộ trình khởi chạy sẽ là nhấn Superphím.

Để làm điều này, hoàn thành các bước 1-3 như được đề cập bởi tobi . Bây giờ các cài đặt cho chế độ hiển thị được hiển thị và tất cả những gì bạn phải làm là thay đổi chế độ hiển thị.


1

Sử dụng công cụ Unity Tweak và đặt trình khởi chạy thành tự động và sau đó đưa độ nhạy hiển thị về cài đặt thấp nhất và trình khởi chạy thống nhất sẽ chỉ xuất hiện khi bạn nhấn siêu.

Theo thiết kế, Unity Launcher không thể bị xóa, nếu bạn muốn nó biến mất hoàn toàn thì bạn có thể thử các môi trường máy tính để bàn khác như Gnome, Xfce hoặc KDE.


0

Bạn đã cố gắng để ẩn Unity Launcher chưa? Cài đặt Trình quản lý cấu hình Compiz (ccsm), chạy nó và đi tới Unity Plugin, sau đó mở Tab nâng cao (nếu tôi nhớ chính xác - cái cuối cùng) và cần có một tùy chọn để ẩn hoàn toàn trình khởi chạy. Tôi đoán rằng chức năng nút Windows vẫn hoạt động với dấu gạch ngang hoàn toàn bị ẩn. Tuy nhiên, tôi không thể đảm bảo điều này sẽ loại bỏ hoàn toàn trình khởi chạy, có thể, có thể, sẽ hiển thị khi bạn làm gì đó ...


0

Tôi biết đây là lớp hơn một năm, nhưng tôi vẫn muốn đưa ra câu trả lời của mình: Cài đặt Compiz-Config-Settings-Manager, mở nó lên, DISABLE Unity Plugin hoàn toàn, cài đặt GnoMothy hoặc Cardapio hoặc bất kỳ tiện ích tìm kiếm nào khác có sẵn làm plugin cho cairo-dock, và bạn sẽ đến đó!

Ngoài ra, thay vì cố gắng sửa Gnome, một cách khác là KDE. Cài đặt máy tính để bàn kubfox từ trung tâm phần mềm và bạn sẽ không hối tiếc.


Bạn có thể cho tôi biết làm thế nào điều này khác với bất kỳ câu trả lời nâng cao khác?
Fabby

0

Đối với Unity 7.4.0 thay thế tệp "/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so" bằng tệp này

libunityshell.so

Sau khi thay thế tệp, đặt trình khởi chạy ở chế độ tự động và khởi động lại máy tính. Điều này sẽ hoàn toàn ẩn unity-launcher ngay cả khi khởi chạy dash. Hy vọng nó hoạt động.


1
Mã nguồn ở đâu?
Jo-Erlend Schinstad


Không, đó không phải là tài liệu tham khảo hợp pháp. Bạn phải cung cấp một liên kết đến mã nguồn bạn đã sử dụng để biên dịch nhị phân của mình.
Jo-Erlend Schinstad
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.