Bagaimana saya bisa mengurangi atau menambah jumlah ruang kerja di Unity?

Jawaban:

169

15.04 dan lebih baru

Pada versi Ubuntu Workspace yang lebih baru ada di Worker switcher. Jumlah desktop dapat dimodifikasi dengan menginstal CompizConfig Settings Manager dan mengubah angka yang tercantum di bawah "Opsi Umum> Ukuran Desktop".

13.04 -14.10

Ruang kerja secara default dinonaktifkan pada instalasi baru Ubuntu v13.04.

Anda dapat mengaktifkan / menonaktifkan ruang kerja serta menentukan jumlah ruang kerja melalui alat-kesatuan-tweakInstal unity-tweak-tool ( sudo apt install unity-tweak-tool)

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

12,04 Pasang

Jumlah ruang kerja dapat diatur dengan aman tanpa menggunakan CCSM melalui MyUnity

masukkan deskripsi gambar di sini

Pindahkan slide-bar untuk mengubah jumlah ruang kerja horizontal & vertikal

misalnya 4x1

masukkan deskripsi gambar di sini

kebebasan fosil
sumber
1
Tidak berfungsi untuk unity-2d: - /
Dirk Eddelbuettel
Apakah MyUnity perlu di-restart?
berisik
Diperlukan penyatuan ulang.
Daniel Kmak
1
Bagi saya, solusi untuk 13.04 / 14.10 bekerja sangat baik untuk Ubuntu 15.04 ...
Aracthor
2
ubuntu-tweak-tool juga melakukan pekerjaan di Ubuntu 16.04
morhook
65

11.10 dan di bawah

Menggunakan CCSM

Ini berfungsi di Ubuntu 12,04 LTS juga, tetapi lebih mudah dan aman untuk menggunakan MyUnity sebagai gantinya .

Peringatan: ccsm dapat menyebabkan efek yang tidak diinginkan yang mungkin sulit diatasi dan mungkin meninggalkan Anda tanpa desktop (lihat juga pertanyaan ini untuk informasi latar belakang lebih lanjut).

Opsi untuk jumlah ruang kerja dapat ditemukan di compizconfig-settings-manager instal ccsmbawah Opsi Umum. Jangan atur ruang kerja horizontal di bawah 2 atau tombol pengalih ruang kerja tidak akan berfungsi.

Pilihan umum

masukkan deskripsi gambar di sini

Menggunakan MyUnity

MyUnity dapat digunakan juga di 11.10 dan di bawah, dengan langkah-langkah tambahan.

Di terminal, gunakan sudo add-apt-repository ppa:myunity/ppa && sudo apt-get update && sudo apt-get install myunityuntuk menginstal MyUnity. Kemudian, gunakan langkah-langkah yang dijelaskan di atas hingga 12,04.

ajmitch
sumber
juga bekerja pada 14,04
HongboZhu
Nah, metode CCSM bekerja pada 14,04. MyUnity tampaknya tidak tersedia pada 14,04.
tsbertalan
Menemukan ini berguna untuk pengaturan di lingkungan desktop non-unity (misalnya Mate) dengan ccsm dimuat.
Steven C. Howell
49

12.10

MyUnity telah dihapus dari repositori kuantal sambil menunggu penulisan ulang. Mungkin muncul kembali di kemudian hari.

Hingga saat itu, jumlah ruang kerja dapat diubah menggunakan salah satu dari empat metode:

  • melalui baris perintah
  • menggunakan Ubuntu-Tweak
  • menggunakan compiz-settings-manager (Tidak Disarankan - gunakan jawaban CCSM jika Anda ingin mengambil risiko rute ini).
  • dconf-editor

metode 1

Jika Anda menyukai terminal, Anda dapat mencapai hal di atas melalui:

gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize [x]
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ vsize [y]

di mana [x]dan [y]merupakan nilai numerik

metode 2

masukkan deskripsi gambar di sini

metode 3

dconf-tools Instal dconf-tools

CATATAN PENTING: Anda harus menggunakan metode satu atau dua sebelumnya untuk dconf-editor untuk menunjukkan kunci untuk berubah.

Alasan untuk ini adalah karena dconf-editortidak menunjukkan kunci skema yang dapat dipindahkan secara default kecuali sebelumnya telah diubah.

Instal dulu dconf-tools.

Lalu tekan ALT+ F2dan ketikdconf-editor

masukkan deskripsi gambar di sini

Tekan Enteratau klik pada ikon yang ditampilkan.

Ini kemudian membuka aplikasi:

masukkan deskripsi gambar di sini

Arahkan ke bawah pohon ke org - compiz - profiles - unity - plugins - coredan ubah nilai yang ditampilkan.

kebebasan fosil
sumber
2
konfirmasi "metode 1" melalui terminal. berfungsi dengan baik dan tidak perlu reboot.
sekitar
6

Di Ubuntu 14.04 CLI:

dconf read /org/compiz/profiles/unity/plugins/core/hsize
dconf read /org/compiz/profiles/unity/plugins/core/vsize

Menulis:

dconf write /org/compiz/profiles/unity/plugins/core/hsize 2
DmitrySandalov
sumber
Ia bekerja dengan Ubuntu 16.04 juga
pabloa98
5

Anda dapat membuka terminal dan mengatur yang Anda inginkan.

Dengan perintah ini Anda menetapkan jumlah viewports horisontal (pada contoh ini saya mengubahnya menjadi "3"):

gconftool-2 --type int --set /apps/compiz-1/general/screen0/options/hsize 3  

Dan dengan ini Anda menetapkan jumlah viewports vertikal (pada contoh ini saya mengubahnya menjadi "4"):

gconftool-2 --type int --set /apps/compiz-1/general/screen0/options/vsize 4
desgua
sumber
baru saja memposting ini .. lagipula, di sini tautan dengan instruksi membuat daftar cepat untuk dengan mudah mengelola ruang kerja. askubuntu.com/a/46832/45659
Mahesh
2
Terima kasih telah memberikan satu-satunya jawaban yang tidak perlu menambahkan lebih banyak perangkat lunak, dan membahas Unity 3D
Ben Simpson
Saya dapat mengkonfirmasi ini bekerja untuk 12,04, dan Anda dapat mengatur ke 1x1 dalam satu perintah dan karena itu menghapus tombol switch ruang kerja dengan perintah singl inigconftool --set /apps/compiz-1/general/screen0/options/hsize --type=int 1 && gconftool --set /apps/compiz-1/general/screen0/options/vsize --type=int 1
HarlemSquirrel
solusi paling sederhana dan terbaik
RockScience
3
Ini tidak berfungsi untuk 14,04. Ini berlaku: askubuntu.com/a/447677/62483
Lucio
3

Instal compizconfig-settings-manager, jalankan melalui Pengaturan Sistem (di bagian Pribadi), kemudian pergi ke Opsi Umum (di Bagian Umum), sekarang di tab Ukuran Desktop Anda dapat mengubah jumlah desktop vertikal atau horizontal.

enzotib
sumber
2

Anda dapat mencoba ccsmatau myunity.

ccsm (Manajer Pengaturan CompizConfig) ccsm

Buka terminal dan jalankan:

gksudo apt-get install ccsm

masukkan kata sandi Anda dan masukkan ysaat diminta.

Sekarang tekan ALTdan F2bersama - sama, ketik ccsmdan tekan Enter.

Ketika CompizConfig Settings Manager muncul, pilih Desktop Wall.

MyUnity myunity Dengan MyUnity Anda dapat mengatur jumlah desktop, tetapi tidak lebih.

Buka terminal dan jalankan:

gksudo apt-get install myunity

masukkan kata sandi Anda dan masukkan ysaat diminta.

Sekarang tekan ALTdan F2bersama - sama, ketik myunitydan tekan Enter.

Saat MyUnity muncul, pilih desktop. Ubah H Desktop untuk desktop horizontal dan V Desktop untuk desktop vertikal.

nastys
sumber
1
meskipun 'myunity' akan lebih aman bagi pengguna baru, karena jika Anda terlalu banyak men-tweak di 'ccsm' tanpa mengetahui apa yang Anda lakukan, Anda terkadang dapat memecahkan hal-hal yang sangat buruk.
Daniel W.
1

Sebenarnya, Anda dapat mengubah desktop tanpa menggunakan ccsm atau MyUnity. Saya memiliki skrip untuk menambahkan atau menghapus baris dan kolom, tetapi Anda dapat membuat alias sederhana untuk mengatur salah satunya.

Misalnya untuk mengatur jumlah kolom, masukkan ini di bash prompt:

gconftool-2 --type int --set /apps/compiz-1/general/screen0/options/hsize Num_of_Cols, di mana "Num_of_Cols" adalah angka untuk ukuran horizontal, atau jumlah kolom.

Untuk jumlah baris, gunakan vsize alih-alih hsize.

Saya awalnya mendapatkan skrip dari artikel askubuntu ini , tentang menambahkan opsi sebagai daftar cepat ke peluncur kesatuan, tetapi berfungsi sebagai skrip di menu apa pun, atau sebagai fungsi bash atau alias.

Marty Fried
sumber
0

Saya menggunakan CompizConfig Settings Manager (CCSM). Buka CCSM, pilih General Optionslalu pergi ke Desktop Sizetab.

Anda dapat menyesuaikan jumlah dan tata letak ruang kerja dengan menggunakan slider Horizontal Virtual Sizedan Vertical Virtual Sizeuntuk menyesuaikan jumlah "kolom" dan "baris" masing-masing.

Menggunakan metode ini tampaknya tidak mengubah pengaturan yang disebutkan di atas di gconf editor.

amc
sumber