Làm cách nào để lưu / nhớ vị trí và kích thước cửa sổ được sử dụng lần cuối cho các ứng dụng?


58

Khi tôi đăng nhập vào Ubuntu, tôi muốn tất cả các cửa sổ được mở tại phiên trước đó (chủ yếu là thiết bị đầu cuối và Firefox) sẽ được mở lại tự động ở cùng kích thước và vị trí.

Làm thế nào để tiến hành?


1
Như bạn có thể đọc ở đây , tính năng này đã bị loại bỏ. Tôi đề nghị thay đổi câu hỏi của bạn và yêu cầu một cách giải quyết tương đương để đưa tiền thưởng cho.
Jakob

2
Tại sao? Bạn không thể chỉnh sửa câu hỏi của bạn kể từ khi bạn cung cấp tiền thưởng này? Nếu không, tôi sẽ hỏi một cái gì đó như "Bất kỳ ý tưởng cho một cách giải quyết?" vì đây là một câu hỏi thú vị!
Jakob

2
"Tôi muốn có một câu trả lời chứ không phải một liên kết. Vui lòng chỉ định tất cả những gì tôi nên làm để giải quyết vấn đề tôi gặp phải." Bạn sẽ phải làm bẩn ngón tay nếu muốn có một phương pháp để thực hiện điều này: +
Rinzwind

2
Báo cáo lỗi: tại đây (2007-07-06) , tại đây , tại đây (2008-03-21) , tại đây , Các ứng dụng khác: tại đây , tại đây , tại đây . Còn nữa!
Gerard Roche

1
Có thể trùng lặp mà đưa ra một câu trả lời 12.04 thích hợp? - hay dupe nên được sáp nhập ở đây: askubuntu.com/questions/129339/...
fossfreedom

Câu trả lời:


18

Cho 12.04 (và 11.10)

Câu trả lời ngắn gọn là: ngủ đông là lựa chọn tốt nhất vì chức năng lưu phiên gnome đã bị xóa sau ngày 11.04 vì nó bị lỗi và điều chỉnh chính thức để kích hoạt lại chức năng này theo cách thủ công dường như không hoạt động. Phần B của câu trả lời này mô tả cách sử dụng phương pháp ngủ đông thay thế, TuxOnIce , hiện tương thích và đáng tin cậy hơn so với chế độ ngủ đông tích hợp.

A. Đang cố gắng kích hoạt chức năng lưu phiên Gnome cũ

  • Lưu ý: như được mô tả ở cuối, tinh chỉnh chính thức này dường như không hoạt động - bạn có thể muốn bỏ qua trực tiếp đến B. Ngủ đông với TuxOnIce
  • Đây lỗi Launchpad thảo luận về việc khôi phục "lưu phiên" chức năng. Nó hiện được đánh dấu là "đã sửa", vì một bản vá đã được giới thiệu trong gnome-sessiongói vào tháng 4 năm 2012, cho phép người dùng kích hoạt lại chức năng này theo cách thủ công. Bản vá mô tả chính nó như:

    • thêm biến môi trường Gnome_SESSION_SAVE cho những người muốn
      vẫn sử dụng phiên lưu, biết rằng nó có thể phá vỡ hệ thống của bạn
      nếu sử dụng không chính xác (LP: # 771896)
  • Bạn có thể kích hoạt điều này bằng cách đặt GNOME_SESSION_SAVEbiến thành giá trị khác null. Đây là cách thực hiện:

    • Nhấn Alt+F2, gõ gedit ~/.pam_environmentvà nhấn enter.
    • Thêm dòng GNOME_SESSION_SAVE=1ở cuối tập tin như dưới đây:

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

    • Nhấn Ctrl+Sđể lưu và Ctrl+Qthoát khỏi trình chỉnh sửa.

    • Bây giờ khởi động lại (đăng xuất cũng sẽ hoạt động, nhưng để an toàn)
  • Những gì bản vá ( nguồn ) thực hiện là vô hiệu hóa tab Tùy chọn trong Ứng dụng khởi động, được sử dụng để chứa các ứng dụng Ghi nhớ khi đăng xuất . NHƯNG nó kiểm tra GNOME_SESSION_SAVEbiến và nếu được đặt (không phải null), nó sẽ cho phép lưu phiên giống như khi hộp Ghi nhớ tồn tại và được chọn. Đó là lý do tại sao lỗi được dán nhãn là "đã sửa"
    • if (g_getenv ("Gnome_SESSION_SAVE")! = NULL)
                      may_load_satted_session_apps (người quản lý);
    • Thật không may, nó dường như không hoạt động, như được xác nhận bởi nhận xét 32 trong trình theo dõi lỗi.
    • Tôi thậm chí đã thử vô hiệu hóa các bản vá và xây dựng lại gnome-sessiontừ nguồn. Điều đó làm cho hộp kiểm Tùy chọn hiển thị lại, nhưng nó không làm gì cả.
    • Nhưng này, nó có thể làm việc cho bạn !! :)

B. Những gì hoạt động cho bây giờ: Ngủ đông nâng cao với TuxOnIce

  • Chế độ ngủ đông lưu trạng thái hệ thống hiện tại của bạn (bao gồm phiên, ứng dụng đang mở, v.v.) vào đĩa cứng và tắt máy tính. Khi bạn khởi động lại, nó sẽ đọc trạng thái đã lưu và khôi phục nó, giống như bạn chưa bao giờ tắt máy tính. Công nghệ này chủ yếu được người dùng máy tính xách tay sử dụng để tiết kiệm pin, nhưng không có lý do gì nó không thể được sử dụng trên máy tính để bàn.
  • Hỗ trợ ngủ đông có sẵn trong Ubuntu / Linux nhưng đã bị vô hiệu hóa vào 12.04 vì nó không hoạt động đúng trên một số hệ thống. Xem câu hỏi nàybugreport này nếu bạn muốn biết thêm thông tin.

    Một lựa chọn tương thích hơn: TuxOnIce

  • TuxOnIce ( wiki | trang chủ ) là một thay thế cho công nghệ ngủ đông tích hợp của kernel, và được cho là tương thích hơn, đáng tin cậy hơn và linh hoạt hơn.

  • Nó dễ dàng cài đặt và nếu nó không hoạt động với bạn, thì dễ dàng gỡ bỏ.
  • Nó không yêu cầu cài đặt kernel tùy chỉnh của TuxOnIce , nhưng các hướng dẫn tuân theo sẽ giúp bạn dễ dàng. Nếu bạn chưa bao giờ mở thiết bị đầu cuối trước đây, bạn có thể muốn ngay bây giờ :-)

    0. Yêu cầu

    Yêu cầu duy nhất cho TuxOnIce là phân vùng trao đổi của bạn ít nhất phải bằng dung lượng bộ nhớ (RAM) bạn có. Bạn có thể kiểm tra điều này bằng cách:

  • Bắt đầu thiết bị đầu cuối với Ctrl+ Alt+T

  • Nhập free -mvà bạn sẽ thấy một cái gì đó như thế này:

                 tổng số bộ đệm chia sẻ miễn phí được sử dụng lưu trữ
    Mem: 1024 731 260 0 0 190
    - / + bộ đệm / bộ đệm: 540 451
    Hoán đổi: 1536 6 1530
    
  • Số sau Swap:(ví dụ 1536) phải nhiều hơn số sau Mem:(ví dụ 1024)

  • Nếu đây không phải là trường hợp và trao đổi của bạn nhỏ hơn bộ nhớ của bạn, bạn phải thay đổi kích thước và tăng kích thước của phân vùng trao đổi của mình hoặc định cấu hình TuxOnIce để sử dụng tệp hoán đổi đặc biệt. Điều đó nằm ngoài phạm vi của câu trả lời này, nhưng nếu bạn hỏi một câu hỏi khác và đề cập đến nó trong các bình luận, tôi sẽ trả lời và giải thích làm thế nào.

    1. Cài đặt kernel TuxOnIce

  • Bắt đầu thiết bị đầu cuối với Ctrl+ Alt+T

  • Sao chép và dán sau đây vào thiết bị đầu cuối. Điều này bổ sung thêm PPA củaOnOnce và cài đặt kernel và các tiêu đề tùy chỉnh.
    • sudo apt-add-repository ppa: tuxonice / ppa -y
      và một khi ppa được thêm vào:
    • sudo apt-get cập nhật
      sudo apt-get cài đặt tuxonice-userui linux-generic-tuxonice -y 
      sudo apt-get cài đặt linux-headers-generic-tuxonice -y
  • Bây giờ khởi động lại.
  • Ubuntu bây giờ sẽ khởi động với kernel TuxOnIce . Nếu có bất kỳ vấn đề nào, hãy Shiftnhấn nút khi khởi động và bạn sẽ nhận được menu Grub. Sử dụng các phím mũi tên để đi đến Previous Linux Versions, nhấn enter và nhấn enter lần nữa để quay lại kernel đang hoạt động.

    2. Kiểm tra chức năng ngủ đông.

  • Mở một số ứng dụng bạn thường sử dụng, ví dụ: Firefox, Thunderbird, LibreOffice, v.v.

  • Mở lại thiết bị đầu cuối, với Ctrl+ Alt+ T.
  • Nhập sudo pm-hibernate, nhấn enter, nhập mật khẩu của bạn.
  • Bạn sẽ thấy màn hình khóa trong một giây, và sau đó là màn hình tiến trình ngủ đông, như màn hình bên dưới:

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

    • Nếu TuxOnIce hoạt động, máy tính của bạn sẽ tắt.
    • Bắt đầu lại, và chờ đợi. TuxOnIce sẽ tiếp tục từ điểm bạn ngủ đông, bao gồm tất cả các cửa sổ bạn đã mở tại vị trí bạn đã mở.
  • Nếu tất cả điều này hoạt động, hãy đến Bước 3, cho phép bạn kích hoạt Hibernate từ bảng điều khiển.

    3. Kích hoạt chế độ ngủ đông từ bảng điều khiển

  • Nhấn Alt+ F2, nhập vào bên dưới và sau đó nhấn enter:

    gksudo gedit /etc/polkit-1/localauthority/50-local.d/com.ub Ubuntu.enable-hibernate.pkla
  • Dán bên dưới, nhấn Ctrl+ Sđể lưu và Ctrl+ Qđể thoát trình chỉnh sửa:

    [Kích hoạt lại chế độ ngủ đông theo mặc định]
    Danh tính = unix-user: *
    Hành động = org.freedesktop.upower.hibernate
    Kết quảActive = có

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

  • Khởi động lại và bạn sẽ thấy tùy chọn Hibernate như hiển thị bên dưới:

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

    4. Loại bỏ TuxOnIce

    • Nếu TuxOnIce không hoạt động cho bạn hoặc bạn chỉ muốn xóa nó, hãy khởi động thiết bị đầu cuối và nhập:

       sudo apt-get loại bỏ tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice -y
    • và nhớ tắt tùy chọn Hibernate trong menu với:

      sudo rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
    • Sau đó khởi động lại.


3
Đây là một câu trả lời thực sự kỹ lưỡng nhưng tôi nghĩ câu hỏi là 'làm thế nào để các ứng dụng ghi nhớ kích thước và vị trí cửa sổ của chúng', thậm chí vẫn tồn tại giữa các lần khởi động lại. Có lẽ đây không phải là một cài đặt ứng dụng, có thể là trình quản lý cửa sổ? Tất cả các giải pháp hiện tại (bao gồm cả devispie) không có hiệu lực trên Firefox, ví dụ. Nó mở đầu phải cho tôi, không có vấn đề gì. Câu trả lời tốt mặc dù. Câu hỏi có thể cần chỉnh sửa khác nếu sự hiểu biết của tôi là chính xác.
Tom Brossman

@TomBrossman, có một chút sắc thái hơn, IMO: OP muốn "trạng thái" của máy tính để bàn khi đăng xuất / tắt máy được khôi phục khi đăng nhập / khởi động, khác về mặt kỹ thuật so với các ứng dụng ghi nhớ kích thước / vị trí cuối cùng của chúng giữa các lần xuất hiện. Sự đồng thuận là đã có hiện trạng giữa người quản lý cửa sổ và cộng đồng phát triển ứng dụng trong một thời gian: mỗi người tin rằng đó là trách nhiệm khác để đảm bảo các tham số cửa sổ ứng dụng được giữ lại. Cách giải quyết thực sự duy nhất cho những gì bạn đề cập có thể là một loại tập lệnh bao bọc cho mỗi ứng dụng lưu / khôi phục vị trí.
ish

1
Đây là sự quá mức tàn bạo nhất đối với một vấn đề đơn giản mà tôi từng thấy và có lẽ không đáng để trao đổi các bit ngủ đông và tôi sẽ không làm điều này với bất kỳ máy nào của mình, nhưng +150 cho một công việc kỹ lưỡng!
Jorge Castro

Tôi đã gõ "free -m" và tôi thấy rằng số trao đổi của tôi (255) nhỏ hơn số mem (3841) vì vậy tôi đã không tiếp tục. Làm cách nào để khắc phục điều này? Cảm ơn.
đã dẫn-Zepp

Hộp thoại của câu trả lời này, trong khi thú vị, làm sao lãng các chi tiết cụ thể của câu hỏi thực tế này. Câu hỏi này đã được hỏi nhiều lần. Các câu trả lời hiếm khi giải quyết câu hỏi thực tế. OP không cố gắng lưu phiên. Anh ta muốn có chúng bắt đầu từ kích thước và vị trí cuối cùng .... Not remember & start same session... Khi bắt đầu một phiên mới với các ứng dụng ( terminalfirefox), ngay cả trên cùng một thông tin đăng nhập , Remember the last-used window size and position. Điều này sẽ tiết kiệm rất nhiều thời gian cố gắng định vị lại và định cỡ lại ứng dụng trên mỗi phiên ... mỗi khi ứng dụng được chạy.
LD James

11

Cho 11.04 trở về trước

Thử đi

Hệ thống> Khởi động ứng dụng> Tùy chọn và kiểm tra Tự động nhớ các ứng dụng đang chạy khi đăng xuất và nhấp vào nhớ các ứng dụng hiện tại.


3
Không có tab Tùy chọn, v11.10?
Gerard Roche

7

Dường như không thể có tất cả các ứng dụng nhớ vị trí và kích thước cửa sổ cuối cùng của chúng. Hành vi này dường như đã được gỡ bỏ từ lâu. Tôi hiểu rằng đó là khả năng đáp ứng của ứng dụng để ghi nhớ vị trí và kích thước của chính nó. Và đây là lời nói dối.

Một tìm kiếm thông qua trình theo dõi lỗi mang lại nhiều báo cáo theo một cách nào đó có liên quan đến vấn đề này.

Vậy những ứng dụng nào nhớ vị trí & kích thước và những phiên bản nào của ứng dụng có chức năng này?

Lưu ý: Vui lòng chỉnh sửa và điền vào các ứng dụng và phiên bản Ubuntu mà bạn đã kiểm tra tính năng này. tức là ứng dụng ghi nhớ vị trí và / hoặc kích thước cửa sổ.

Xác định lại phiên bản Ubuntu mà bạn đã kiểm tra và nếu một hoặc cả hai bài đăng và kích thước cửa sổ được ghi nhớ.

13.04

cửa sổ tư thế | kích thước

  • Y, Y - Nautilus
  • N, Y - Firefox vị trí giám sát đột biến
  • N, N - Terminal Thiết bị đầu cuối có cài đặt tùy chỉnh để ghi nhớ kích thước cụ thể mọi lúc, nhưng nó sẽ không nhớ vị trí cuối cùng
  • N, Y - Crom
  • Y, Y - Banshee
  • N, - - Máy tính không thể thay đổi kích thước *
  • N, Y - Gedit

Ví dụ báo cáo lỗi

Dưới đây là một số báo cáo lỗi ngẫu nhiên từ một số tìm kiếm đơn giản trong trình theo dõi lỗi, ví dụ: "nhớ vị trí cửa sổ" .

2013 2012 2011 2009 2008 2007

Bullfrogblues bạn đánh nó trên móng tay. Bạn có thể thêm rằng tính năng thực tế trong Ubuntu tồn tại trong ccsm . Đó là Place Windows... chi tiết tại: askubfox.com/a/708984/29012 .
LD James

Firefox lưu kích thước cửa sổ và dữ liệu vị trí ở đâu?
Royi

5

Cách lưu phiên trên Ubuntu 11.04 trở lên:

  1. Tải xuống và cài đặt DConf-Editor.

  2. Nhập dconfvào dấu gạch ngang và chạy nó.

DASH-IMG

Mở các nhãn tiếp theo theo thứ tự: org->gnome

Sau đó chọn gnome-session

Bây giờ bạn sẽ thấy auto-save-sessiontùy chọn như hình ảnh sau đây, kích hoạt nó .

Ứng dụng-IMG

LÀM XONG!

Bây giờ khi bạn tắt máy tính, phiên hiện tại sẽ tự động lưu. Lần sau bạn bật nó sẽ chính xác như bạn rời đi.


2
Điều này dường như không làm bất cứ điều gì cho các cửa sổ ứng dụng ghi nhớ kích thước và vị trí.
Gerard Roche

Tôi không hiểu bạn đang cố nói gì.
Lucio

1
Câu hỏi này được hỏi nhiều lần trên Askubfox.com. Không ai trong số nhiều câu trả lời giải quyết cụ thể của câu hỏi cụ thể. Không phải là về chế độ ngủ đông, đó là về việc mở bắt đầu terminal hoặc firefoxứng dụng, điều chỉnh kích thước và vị trí cửa sổ, sau đó khi bạn khởi động lại, kích thước và vị trí là thứ bạn vừa đặt. Anh ấy không cố gắng nhớ lại một phiên trước đó. Anh ta chỉ muốn terminalhoặc firefoxứng dụng bắt đầu ở kích thước và vị trí cuối cùng. Một phiên mới / cùng kích thước và vị trí từ cùng một ứng dụng.
LD James

3

Tin tưởng hiện tại là tính năng lưu / khôi phục phiên thích hợp là sử dụng tạm dừng hoặc ngủ đông. Tôi đồng ý mặc dù ngủ đông và đình chỉ có thể là một nỗi đau để làm việc nếu họ không ra khỏi hộp ...

Nhưng hãy nhìn vào ...

CryoPID

CryoPID cho phép bạn nắm bắt trạng thái của một tiến trình đang chạy trong Linux và lưu nó vào một tệp. Tập tin này sau đó có thể được sử dụng để tiếp tục quá trình sau này, sau khi khởi động lại hoặc thậm chí trên một máy khác.

CryoPID được đưa ra từ một cuộc thảo luận về danh sách gửi thư đình chỉ phần mềm về sự phức tạp của việc đình chỉ và tiếp tục các quy trình riêng lẻ.

CryoPID bao gồm một chương trình gọi là đóng băng, nắm bắt trạng thái của một tiến trình đang chạy và ghi nó vào một tệp. Tệp tự thực thi và tự giải nén, vì vậy để tiếp tục quá trình, bạn chỉ cần chạy tệp đó. Xem bảng dưới đây để biết thêm chi tiết về những gì được hỗ trợ.

Đặc trưng

  • Có thể chạy như một người dùng bình thường! (không cần quyền root)
  • Hoạt động trên cả 2.4 và 2.6.
  • Hoạt động trên x86 và AMD64.
  • Có thể bắt đầu và dừng một quá trình nhiều lần
  • Có thể di chuyển các quy trình giữa các máy và giữa các phiên bản kernel (được thử nghiệm giữa 2.4 đến 2.6 và 2.6 đến 2.4).

Nó không được ghi chép nhiều lắm và DEB cuối cùng được phát hành là dành cho Heron và trang web được cập nhật lần cuối vào năm 2005 nên có thể vô dụng. Dưới đây là các tarball:

Và cũng có một cái nhìn về Tuxonice

TuxOnIce được mô tả dễ dàng nhất là Linux tương đương với chức năng ngủ đông của Windows, nhưng tốt hơn. Nó lưu nội dung của bộ nhớ vào đĩa và tắt nguồn. Khi máy tính được khởi động lại, nó sẽ tải lại nội dung và người dùng có thể tiếp tục từ nơi họ rời đi. Không cần tải lại tài liệu hoặc mở lại ứng dụng và quá trình này nhanh hơn nhiều so với tắt máy và khởi động bình thường.

ppa:tuxonice/ppa 

PPA đã biên dịch sẵn các hạt nhân Ubuntu với TuxOnIce đã được biên dịch, tệp nhị phân userui và tập lệnh ngủ đông. Vì vậy, nó có thể không dành cho người yếu tim.


Có một cách giải quyết có thể đáng để xem xét:

  • Tạo một tập lệnh có tất cả các chương trình bạn có xu hướng mở. Hoặc tạo 2,3,4,5,6 trong số các tập lệnh đó và liên kết một khóa với tập lệnh này. Giống như control + alt + 1|2|3|4|5|6hoặc nếu đó là sử dụng một cái gì đó khác. Nhấn phím và để tập lệnh mở tất cả các chương trình từ tập lệnh đó.

  • Và bạn có thể sử dụng một cái gì đó như thế này để chuyển các ứng dụng từ không gian làm việc 1 sang 2 bằng cách sử dụng lệnh để ném chúng vào các không gian làm việc khác nếu bạn muốn chúng được nhóm lại.

Không phải những gì bạn yêu cầu nhưng có vẻ như chúng tôi được coi là tìm cách giải quyết :)


1
Hmmm .. Tôi đoán sẽ mất một thời gian trước khi có thể thực hiện đủ các chỉnh sửa trên CryoPID trước khi chúng tôi có thể làm cho nó tương thích với kernel 3.0. Nếu có bất kỳ cách nào để tiến hành trả lời cho câu hỏi của tôi, thì đây là nó. Cảm ơn Rinzwind.
harisibrahimkv

Hình như cryopid đã chết trong nước. tuconice có vẻ hy vọng mặc dù. Đọc một số phản hồi tích cực về nó. Và không có vấn đề gì @harisibrahimkv Tôi đã sử dụng tùy chọn đó khá nhiều vào thời xưa (nhưng cũng phải đồng ý rằng nó rất rất có lỗi). Tôi có một lựa chọn khác nhưng không thực sự là thời gian để xem xét thêm: làm thế nào về một kịch bản mở tất cả các chương trình của bạn và gửi chúng đến một không gian làm việc? xdotool có thể làm điều này?
Rinzwind

3

12.04

Như một giải pháp thay thế, bạn có thể kích hoạt lại chế độ ngủ đông trong 12.04 và sử dụng nó để tắt máy tính của bạn và sau đó đánh thức nó với tất cả các ứng dụng của bạn vẫn đang sử dụng.

Nhập vào thiết bị đầu cuối:

sudo gedit /var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla

và sau đó thêm chuỗi này vào tệp văn bản:

[Kích hoạt lại Hibernate]
Danh tính = unix-user: * Action =
org.freedesktop.upower.hibernate resultActive = yes

Cách này :

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

Sau đó, tùy chọn ngủ đông sẽ được hiển thị lại trên menu tắt máy:

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

Hy vọng nó sẽ giúp.


2
Cảm ơn đã dành thời gian để đưa ra câu trả lời của bạn. Nhưng thật không may, tùy chọn Ngủ đông không phải là vấn đề đối với câu hỏi của tôi.
harisibrahimkv

1
Ứng dụng đó đang chạy trên máy tính để bàn là gì? hay chúng chỉ là biểu tượng? (tức giận chim / firefox, v.v.), nó rất hay ... liên kết vui lòng: D: D: D: P
kernel_panic

Tôi nghi ngờ đây chỉ là một hình nền, nhưng tôi rất thích có một chủ đề biểu tượng như thế
opensas

1

Bạn có thể kích hoạt một tính năng tương tự như thế này. Bạn có thể làm điều này bằng cách yêu cầu Ubuntu nhớ các vị trí và chạy các ứng dụng khi đăng nhập / tắt. Để thực hiện điều hướng đến Hệ thống> Ứng dụng khởi động và trong tab Tùy chọn, hãy kiểm tra "Tự động nhớ các ứng dụng đang chạy khi đăng xuất" và nhấn nút "Ghi nhớ các ứng dụng hiện tại".

img


6
12.04 không có tab tùy chọn trong Tùy chọn ứng dụng khởi động.
Fragos

1

Bạn cần kích hoạt để xem tất cả các ứng dụng trên ứng dụng khởi động. Chạy lệnh bash này trên thiết bị đầu cuối: sudo sed -i 's / NoDisplay = true / NoDisplay = false / g' /etc/xdg/autostart/*.desktop Sau đó, bạn sẽ thấy tất cả các ứng dụng trong Ứng dụng khởi động.

Tôi lấy mẹo này từ liên kết này http://www.webupd8.org/2012/04/things-to-tweak-after-installing-ub Ubuntu.html , có thể nó sẽ khiến bạn quan tâm.

Xin lỗi foy tiếng anh của tôi!

Saludos!


3
Cảm ơn các liên kết như tôi thấy nó rất hữu ích. Nhưng tôi sợ đây không phải là câu trả lời mà tôi đang tìm kiếm. Những gì bạn đã đề xuất sẽ hiển thị các ứng dụng khởi động thực sự chạy khi khởi động trong menu ứng dụng khởi động.
harisibrahimkv

0

Trong CCSM, sử dụng các plugin Place Windows và Resize Window.


1
Vị trí Windows xuất hiện thêm một số thuật toán vị trí hoặc cách khác yêu cầu bạn nhập quy tắc để khớp và đặt cửa sổ tại các vị trí cụ thể. Tôi không thể chỉ đơn giản là nhớ nơi các cửa sổ được đặt vào lần cuối cùng tôi đăng nhập. Tuy nhiên, có vẻ hữu ích.
John S Gruber

2
Bạn có thể cung cấp thêm chi tiết trong câu trả lời của mình về cách sử dụng các plugin này để có được hiệu quả mong muốn không? Cảm ơn!
Christopher Kyle Horton

-1

1.

CryoPID Nhưng nó không được ghi chép rõ ràng và DEB cuối cùng được phát hành là dành cho Heron và trang web được cập nhật lần cuối vào năm 2005 nên có thể vô dụng.

CryoPID cho phép bạn nắm bắt trạng thái của một tiến trình đang chạy trong Linux và lưu nó vào một tệp. Tập tin này sau đó có thể được sử dụng để tiếp tục quá trình sau này, sau khi khởi động lại hoặc thậm chí trên một máy khác.

CryoPID bao gồm một chương trình gọi là đóng băng, nắm bắt trạng thái của một tiến trình đang chạy và ghi nó vào một tệp. Tệp tự thực thi và tự giải nén, vì vậy để tiếp tục quá trình, bạn chỉ cần chạy tệp đó. Xem bảng dưới đây để biết thêm chi tiết về những gì được hỗ trợ.

Đặc trưng

  • Có thể chạy như một người dùng bình thường! (không cần quyền root)
  • Hoạt động trên cả 2.4 và 2.6.
  • Hoạt động trên x86 và AMD64.
  • Có thể bắt đầu và dừng một quá trình nhiều lần
  • Có thể di chuyển các quy trình giữa các máy và giữa các phiên bản kernel (được thử nghiệm giữa 2.4 đến 2.6 và 2.6 đến 2.4).

Dưới đây là các tarball:

2.

Tuxonice có lẽ điều này là đặt cược của bạn tốt hơn và có thể làm việc.

TuxOnIce được mô tả dễ dàng nhất là Linux tương đương với chức năng ngủ đông của Windows, nhưng tốt hơn. Nó lưu nội dung của bộ nhớ vào đĩa và tắt nguồn. Khi máy tính được khởi động lại, nó sẽ tải lại nội dung và người dùng có thể tiếp tục từ nơi họ rời đi. Không cần tải lại tài liệu hoặc mở lại ứng dụng và quá trình này nhanh hơn nhiều so với tắt máy và khởi động bình thường.

sudo add-apt-repository ppa:tuxonice/ppa

PPA đã biên dịch sẵn các hạt nhân Ubuntu với TuxOnIce đã được biên dịch, tệp nhị phân userui và tập lệnh ngủ đông. Vì vậy, nó có thể không dành cho người yếu tim.


Có một cách giải quyết có thể đáng để xem xét:

  • Tạo một tập lệnh có tất cả các chương trình bạn có xu hướng mở. Hoặc tạo 2,3,4,5,6 trong số các tập lệnh đó và liên kết một khóa với tập lệnh này. Giống như control + alt + 1|2|3|4|5|6hoặc nếu đó là sử dụng một cái gì đó khác. Nhấn phím và để tập lệnh mở tất cả các chương trình từ tập lệnh đó.

  • Và bạn có thể sử dụng một cái gì đó như thế này để chuyển các ứng dụng từ không gian làm việc 1 sang 2 bằng cách sử dụng lệnh để ném chúng vào các không gian làm việc khác nếu bạn muốn chúng được nhóm lại.

Tôi không được phép sao chép câu trả lời của ai đó, vì vậy nguồn .


1
Bạn đã hoàn toàn sao chép và dán câu trả lời từ đây ( askubfox.com/questions/129339/ trên ). Nếu bạn làm điều này trong tương lai - vui lòng thừa nhận điều này bằng cách thêm trích dẫn.
fossfreedom

@fossfreedom Tôi có thể đăng câu trả lời của ai đó không? Tôi sẽ không nếu không nên.
Rahul Virpara

@virpara: đây có lẽ meta, nhưng tôi thừa nhận nguồn gốc câu hỏi / câu trả lời ngay từ đầu nếu tôi sẽ được sử dụng bất kỳ phần nào của nó trong câu trả lời của tôi
ish

1
Nếu đó là một phần câu trả lời của ai đó thì hãy làm cho nó rõ ràng trong câu trả lời của bạn. Cho rằng bạn đã sao chép 99% câu trả lời thì bạn chỉ nên liên kết với câu trả lời. Xin lưu ý - Tôi đã liên kết Q này trong một bình luận của câu hỏi. Theo tôi, hai Q rất giống nhau và có thể cần hợp nhất.
fossfreedom
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.