Bagaimana cara membuat jendela baru terbuka di ruang kerja yang sama dengan tempat saya membukanya?

14

Saya membuka beberapa aplikasi dan segera beralih ke ruang kerja lain karena butuh beberapa saat untuk membuka. Saat terbuka, saya ingin membuka di ruang kerja tempat saya membukanya, bukan di ruang kerja tempat saya berada saat terbuka.

Perhatikan bahwa saya tidak ingin mengaitkan aplikasi dengan viewport. Aplikasi apa pun harus dapat dibuka di ruang kerja apa pun.

Apakah ini mungkin?

pelajar
sumber
1
Tidak tahu jawaban generik / Persatuan, tetapi, untuk KDE, ada perintah kstart yang memungkinkan Anda membuka jendela untuk perintah Anda sambil juga memberi tahu manajer desktop lebih detail tentang cara melakukannya termasuk ukuran awal, posisi, desktop, dan hal lainnya. Untuk menggunakan ini dengan nyaman, Anda harus membuat dan menggunakan alias atau skrip untuk membuka sesuatu dengan cara ini. Sebuah skrip dapat diaktifkan dari ikon di desktop Anda atau dari sistem menu / peluncur Anda. Saya tidak tahu apakah Unity memiliki utilitas serupa.
Joe
Hanya untuk itu, saya melihat spesifikasi untuk standar entri desktop.freedesktop.org/desktop-entry-spec/… , tetapi tidak melihat apa pun yang akan mengontrol desktop mana yang akan digunakan.
Joe

Jawaban:

2

Catatan : Saya tidak tahu apakah perilaku dalam penugasan ruang kerja yang dijelaskan oleh Anda mungkin terjadi. Namun, saya melihat kemungkinan solusi umum hampir sama nyamannya bagi Anda.

Apakah masuk akal untuk berasumsi bahwa tidak semua aplikasi yang Anda gunakan secara teratur membutuhkan waktu yang lama untuk memulai sehingga Anda merasa seperti mengganti ruang kerja sementara itu, dan bahwa itu sebenarnya hanya raksasa yang haus sumber daya seperti Firefox, Eclipse, LibreOffice dan serupa? Jika demikian, mungkin memuaskan jika hanya menambahkan tugas umum ke ruang kerja spesifik untuk aplikasi tersebut.

Karena Unity adalah plugin Compiz, ini dapat dilakukan dalam konfigurasi manajemen jendela Compiz ( disediakan oleh paket compizconfig-settings-manager ) seperti yang dijelaskan di sini , di sini atau, lebih tepatnya, di sini :

  1. gunakan Dash Anda untuk menjalankan ccsm (Compiz settings GUI)
  2. Buka Manajemen Jendela > Tempatkan Windows > Penempatan Jendela Tetap
  3. Buat entri baru di Windows dengan viewport tetap
  4. Dalam dialog pengeditan, pilih kelas jendela dengan mengklik +-tombol pertama, dan pada jendela aplikasi yang diinginkan sesudahnya
  5. Tentukan ruang kerja untuk menempatkan aplikasi tersebut menggunakan koordinat Viewport

Jika itu tidak berhasil karena suatu alasan, Anda mungkin ingin mencoba alat pencocokan jendela lain seperti Devilspie.

J. Katzwinkel
sumber
0

Saya hanya tahu bagaimana melakukannya dengan KDE ... Saya tidak yakin Unity dapat melakukan itu ... Jika Anda benar-benar membutuhkannya, saya merekomendasikan untuk menginstal KDE.

Nah, Anda memiliki 4 ruang kerja. Buka di 1 dari mereka, pergi ke yang lain, dan kemudian ketika program terbuka, buka yang pertama dan klik ikon. Saya tidak tahu apakah itu akan berhasil, tapi ... Ini hanya sebuah ide.

Booster Policemata
sumber
0

Saya hanya mencoba membuka aplikasi baru dengan cara yang sama seperti yang Anda lakukan, dan saya mendapatkan yang sama seperti Anda. Anda dapat memindahkan aplikasi yang dibuka di ruang kerja lain dengan mengklik pengalih ruang kerja dan menarik dan melepaskan dari satu ruang kerja ke yang lain, atau dengan mengklik kanan pada baki jendela hitam ketika aplikasi Anda tidak dimaksimalkan dan mengirimkannya ke ruang kerja lain.

Aleksandar
sumber