Debian XFCE "Session and Startup" tidak melihat semua aplikasi

1

XFCE Session Manager tidak "melihat" beberapa aplikasi yang saya gunakan secara teratur.

Yaitu:

  • google-chrome-stable (diinstal melalui apt-get, from http://dl.google.com/linux/chrome/deb/ )
  • Sekelompok alat pemrograman JetBrains (aplikasi Java, diinstal di bawah /opt )
  • SublimeText (dipasang di bawah /opt )

Aplikasi ini tidak muncul dalam daftar di bawah tab "Session" di layar konfigurasi "Session and Startap", tidak dimatikan dengan benar dan tidak kembali setelah restart. Semua ini menjengkelkan.

Beberapa aplikasi yang dilihat dan dikelola dengan benar adalah:

  • Aplikasi terminal ROXTerm (aplikasi XFCE asli)
  • Manajer file Krusader (aplikasi KDE)
  • Skype

Apa alasan di balik ini? Adakah yang bisa saya lakukan untuk memperbaikinya?

Sistemnya "Debian Unstable" (baru saja diperbarui dari Jessie ke Stretch), XFCE 4.10.


Perbarui, jawaban untuk @jcoppens:

Apakah Anda memulai program favorit Anda langsung dari menu, atau dari terminal? (aplikasi java juga?)

Semua program memiliki .desktop file di bawah /usr/share/applications/. Juga pintasan di Desktop pengguna saya. Saya biasanya memulainya melalui kupfer, yang menemukan mereka tanpa masalah.

Dan apakah Anda mencoba 'Simpan sesi' di jendela Sesi dan Startup? Apakah Anda memiliki 'Simpan sesi saat logout' diaktifkan? Dan apakah Anda benar-benar menggunakan perintah untuk shutdown / logout?

Iya nih. Iya nih. Iya nih. :-(

Juga, lihat ~ / .cache / sesi, di mana sesi aktual disimpan, sesuatu seperti xfce4-session-akun: 0. Dalam file itu adalah daftar aktual dari apa yang disimpan di logout.

Memeriksanya. Itu dihasilkan dengan benar. Segala sesuatu yang muncul di bawah "Sesi dan Startup" terdaftar di sini dan kemudian dibawa kembali. Seperti yang diharapkan.

@jcoppens misteri sebenarnya adalah bagaimana hal-hal sesi Anda akan disimpan ketika tidak terdeteksi oleh manajer sesi XFCE. Mungkin ada beberapa aplikasi / daemon lain yang benar-benar menyimpan sesi dalam kasus Anda? Bisakah kamu memeriksanya?


Pembaruan: daemon aktif yang relevan:

 ~ $ ps x | grep -E 'xfce4-session|xfsettingsd'
 1009 ?        Sl     0:00 xfce4-session
 1311 ?        Ssl    0:00 xfsettingsd --display :0.0 --sm-client-id 21d1495d8-70ec-495d-9869-879a9d9c4ae8
panta82
sumber

Jawaban:

1

Saya memiliki, saat ini, setidaknya 15 aplikasi yang tersebar di 5 desktop. Hanya sedikit yang muncul di tabel sesi. Misalnya., Saya memiliki setidaknya 6 terminal terbuka. Saya telah memperhatikan masalah ini sejak lama, tetapi tidak ingin membuang waktu untuk mengeluh, karena aplikasi muncul di reboot.

Beberapa tugas tidak muncul saat reboot, seperti program yang diluncurkan dari dalam terminal (saya banyak menggunakan mc), tetapi itu bisa dimengerti, karena XFCE tidak dapat melihat apa yang sedang berjalan di terminal.

Apakah Anda memulai program favorit Anda langsung dari menu, atau dari terminal? (aplikasi java juga?)

Dan apakah Anda mencoba 'Simpan sesi' di jendela Sesi dan Startup? Apakah Anda memiliki 'Simpan sesi saat logout' diaktifkan? Dan apakah Anda benar-benar menggunakan perintah untuk shutdown / logout?

Juga, lihat ~ / .cache / sesi, di mana sesi aktual disimpan, kira-kira seperti xfce4-session-account:0. Dalam file itu adalah daftar aktual dari apa yang disimpan di logout.

EDIT: Daemon pengaturan harus dijalankan:

1727 ?        Ssl    0:00 xfsettingsd --display :0.0 --sm-client-id 218ea527f-3075-47a8-b361-874c0272c6be
5216 tty1     S      0:00 xfce4-session-settings
1710 tty1     Sl     0:05 xfce4-session
jcoppens
sumber
Beberapa saran: Apakah Anda mencoba menginstal XFCE 4.12? Versi baru tampaknya menangani sesi sedikit lebih baik dari sebelumnya. Dan saya sarankan mengajukan laporan bug di bugzilla.xfce.org/enter_bug.cgi?product=Xfwm4 , mungkin dengan referensi ke / menyalin semua informasi dalam posting asli Anda.
jcoppens
Saya baru saja melakukan instalasi baru Debian 8 di VM. Kerjanya dengan cara yang sama. Jadi sepertinya ini adalah bug Debian / XFCE. Saya akan mencoba melalui saluran mereka dan mungkin mencoba menginstal 4,12, jika saya merasa cukup berani. Terima kasih atas bantuannya, @jcoppens.
panta82
Sama-sama. Saya mengkompilasi dan menginstal 4,12 beberapa minggu yang lalu, dan itu adalah pertama kalinya tanpa masalah! Tidak banyak perbedaan antara versi, kecuali untuk penanganan yang lebih baik dari penanganan CSS gtk3 baru, dan saya perhatikan beberapa peningkatan penanganan sesi, dan penanganan tampilan switching yang jauh lebih baik. Itu sepadan dengan usaha.
jcoppens
1
Hanya komentar terakhir - jika Anda memposting masalah pada pelacak XFCE, saya sarankan Anda menambahkan nomor pelacak di sini, sehingga orang lain dapat mengikutinya. Terima kasih.
jcoppens