Câu hỏi Làm cách nào để tự động khởi động ứng dụng khi đăng nhập?


Làm thế nào tôi có thể làm cho một ứng dụng tự động bắt đầu khi tôi đã đăng nhập?


308
2018-06-12 07:42


gốc




Các câu trả lời:


14.04 trở lên

  • Mở Dash và tìm kiếm "Ứng dụng khởi động"

    enter image description here

  • Bây giờ hãy nhấp vào Thêm vào và đưa ra lệnh để chạy ứng dụng. Điều này có thể được tìm thấy trong Thực đơn chính nếu được cài đặt (xem bên dưới) hoặc như được hiển thị trong câu hỏi này.

    enter image description here


Sử dụng Menu chính (alacarte  Install alacarte)

  • Trước tiên mở chương trình 'Menu chính' (loại Menu trong Dash)

    enter image description here

  • Bây giờ chọn chương trình mà bạn muốn thêm vào khởi động và bấm vào các thuộc tính.

    enter image description here 

  • Bây giờ lưu ý lệnh cho chương trình đó.

    enter image description here


Phương pháp tiếp cận không giao diện

Người dùng nâng cao có thể muốn đặt tệp .desktop vào ~/.config/autostart để chạy các ứng dụng sau khi người dùng đăng nhập. Điều này có thể có nội dung sau:

[Desktop Entry]
Type=Application
Name=<Name of application as displayed>
Exec=<command to execute>
Icon=<full path to icon>
Comment=<optinal comments>
X-GNOME-Autostart-enabled=true

373
2018-06-12 08:11



hữu ích phần "Cách tiếp cận không GUI", tôi đã tìm kiếm thư mục đó! - Pisu
Hộp thoại Tùy chọn ứng dụng khởi động có thể được tăng từ ALT + F2 gnome-session-properties nếu bạn không thể tìm thấy trong menu (ví dụ: trong Gnome Shell) - mtdevans
Có cách nào để chạy ứng dụng trước khi người dùng đăng nhập không? - SuB
@ abhishah901: cảm ơn thông báo, câu trả lời cập nhật. - Takkat
Lưu ý rằng nếu bạn sử dụng cách tiếp cận không phải GUI, tệp phải kết thúc bằng .desktop hoặc nó sẽ bị bỏ qua. - leo-the-manic


Đối với 11.04 và mới hơn, hãy xem tại đây: Làm cách nào để tự động khởi động ứng dụng khi đăng nhập?

Đối với các phiên bản cũ hơn: Nếu chương trình bạn muốn chạy khi khởi động nằm trong Các ứng dụng , bạn có thể kéo và thả nó vào Ứng dụng khởi động cửa sổ để thêm nó vào danh sách.

enter image description here


25
2018-02-24 05:27





Cả Unity và Xfce4 đều có các chương trình GUI cho phép bạn điều khiển các ứng dụng khởi động.

Đối với Unity:

enter image description here 

enter image description here

Đối với công cụ Khởi động Xfce4 có sẵn trong Cài đặt> Phiên và Khởi động

enter image description here Hình ảnh lịch sự của Xubuntu Geek xubuntugeek

Nếu GUI không phải là những gì bạn muốn, và bạn muốn có nhiều kiểm soát trước, sau đó bạn có thể đặt .desktop các tệp trong ~/.config/autostart/ thư mục cho Xfce4 và .desktop trong tập tin ~/.config/autostart để Unity chạy các ứng dụng sau khi người dùng đăng nhập.

Kiểm tra câu hỏi này để được trợ giúp thêm về cách tạo .desktop các tập tin:

Cũng lưu ý nếu bạn muốn một ứng dụng khởi động chỉ bắt đầu trong XFCE, nhưng không phải trong Unity, bạn phải đặt dòng OnlyShowIn=XFCE bên trong .desktop tập tin. Nó là OnlyShowIn=Unity cho một ứng dụng duy nhất của Unity.


20
2017-08-30 07:19



Từ câu trả lời của bạn những gì tôi nhận được là cho cả hai bạn đặt .desktop trong tập tin ~/.config/autostart/ - Eduard Florinescu
Xin vui lòng nếu bạn biết bằng trái tim những gì sẽ là chương trình GUI, cho Unity nó là Startup Applications(dễ tìm kiếm), cho xfce? - Eduard Florinescu


Khởi chạy ứng dụng Khởi động từ Dash

enter image description here

Nhấp vào Ứng dụng khởi động

enter image description here

Và sau đó nhấp vào thêm

enter image description here

Nhập tên chương trình, duyệt đến lệnh, sau đó bấm thêm.

Thêm vào: Đây là một mẫu mà tôi sử dụng để tự khởi động Guake - phiên bản Gnome của Yakuake:

Đặt cái này vào ô 'lệnh'.

sh -c "sleep 120s; guake"

Điều này bắt đầu guake tự động, nhưng chờ đợi 2 phút trước khi làm như vậy. Bạn có thể thay đổi 120 thành bất cứ điều gì bạn muốn.

Chỉnh sửa:

Đối với các năm 14.04 và 16.04:

Nhập Startup trong Dash và chạy biểu mẫu Khởi động ứng dụng ở đó

enter image description here

Và sau đó chỉ cần làm theo các bước còn lại.

(xin lưu ý rằng, nếu bạn đang sử dụng ubuntu trong ngôn ngữ khác, "khởi động" có thể không tìm thấy chương trình chính xác. Hãy thử tìm kiếm khác bằng ngôn ngữ của bạn)


20
2017-09-12 07:27



Trong Ubuntu 14.04, tôi không thấy các tùy chọn đó trong menu hệ thống ở phía trên bên phải. - user29020
Trong 14.04 loại Startup trong dấu gạch ngang, và bạn có thể chạy nó từ đó. Nhìn vào phần bổ sung trong câu trả lời. Cảm ơn - Mitch♦


Bạn có thể muốn khởi động nó từ một CLI thông qua:

$ gnome-session-properties

(chỉ trong trường hợp bạn không chạy GNOME;))


8
2017-08-21 07:18



Tôi không có cách nào khác để tìm kiếm $ # @! cửa sổ. Không có mục trình đơn nào ở trên tồn tại trên máy của tôi, nhưng lệnh này đã đưa nó lên ngay lập tức. - Reb.Cabin


Bạn có thể sử dụng ứng dụng khởi động GNOME. enter image description here

Nhấp vào nút Thêm và sau đó thêm lệnh đầy đủ để mở ứng dụng bạn muốn. Nếu bạn không biết đường dẫn của lệnh bạn có thể làm

name_of_commmand


6
2018-02-24 04:27





Đối với Ubuntu 12.04,

  1. Khởi chạy ứng dụng khởi động từ menu trên cùng bên phải

    enter image description here

  2. Nếu không nhấp vào Thêm, hãy mở Dash và nhập ứng dụng bạn muốn chạy lúc khởi động, ví dụ: Skype

    enter image description here

  3. Kéo ứng dụng vào cửa sổ ứng dụng Khởi động. Nếu cửa sổ Dấu gạch ngang quá lớn mà bạn không thể kéo ứng dụng của mình ra ngoài, hãy sử dụng nút cửa sổ khôi phục (được hiển thị trong hình ảnh trước đó) ở góc trên cùng bên trái. Danh sách cuối cùng trông giống như sau:

    http://imgur.com/G60wbOJ


4
2018-03-26 12:31



Bước 1 không hoạt động với Ubuntu 16.10. Tuy nhiên, khả năng kéo và thả ứng dụng vào cửa sổ tự khởi động là rất tốt. - eDeviser