Bagaimana cara menghapus duplikat Unity Launcher kedua pada pengaturan Layar Ganda?

150

Pada tampilan layar ganda saya, saya memiliki Peluncur Persatuan di layar sebelah kiri dan juga di layar sebelah kanan. Keduanya bekerja dengan sangat baik.

Namun, saya tidak ingin peluncur kedua ini ada di layar kanan saya. Bagaimana saya bisa menghapus ini? Jika itu penting, saya menggunakan driver NVIDIA dengan pengaturan TwinView.

Pengaturan layar ganda di mana kedua peluncur terlihat

Eugene van der Merwe
sumber

Jawaban:

221

Sekarang kamu bisa.

Buka preferensi Display, dan kemudian Anda dapat memilih antara memiliki peluncur pada satu layar atau semuanya.

masukkan deskripsi gambar di sini

Dialog ini juga memungkinkan untuk mengaktifkan atau menonaktifkan tepi lengket (yaitu perlambatan mouse) di antara layar.

jrg
sumber
5
Catatan ini hanya berfungsi jika Unity mendeteksi dengan benar konfigurasi kepala ganda Anda - yang saat ini tidak berlaku jika Anda menggunakan Twinview dengan driver nvidia.
kynan
1
Itu sekarang, mulai dari 302.x, driver biner Nvidia mendukung RandR.
Cumulus007
1
Konfigurasi saya adalah TwinView, dan dengan itu, saya harus menggunakan pengaturan nvidia untuk mengatur monitor. Saya ingin taskbar aktif sebagai "tampilan utama untuk layar X"
Diederik
1
@ Konfigurasi Saya tidak terbiasa dengan cara apa pun untuk melakukan itu. Anda harus merasa bebas untuk bertanya tentang itu!
jrg
1
Tidak setiap pahlawan memakai jubah. terima kasih sobat, selamatkan hidupku!
Marcello Grechi Lins
33

Perlambatan adalah fitur untuk memungkinkan penggunaan peluncur saat disetel ke sembunyikan otomatis. Saya pikir itu adalah bug yang digunakan ketika peluncur diatur agar selalu terlihat. Saya telah melaporkannya di Launchpad.net, tempat bug diajukan, dan Anda mungkin ingin mengaturnya agar memengaruhi Anda. Anda dapat menemukannya di sini: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/945847

Sementara itu, Anda dapat mengonfigurasinya sendiri dengan menggunakan /apps/compiz-1/plugins/unityshell/screen0/options/overcome_pressuredan /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocitydi gconf-editor

Anda juga dapat mengonfigurasi parameter ini di CCSM (Compiz Config Settings Manager), di Plugin Unity, tab Eksperimental

Jo-Erlend Schinstad
sumber
Jawaban Anda jelas dan jelas. Saya mencoba apa yang Anda katakan dan setidaknya saya tidak punya masalah pelambatan lagi. Meskipun Anda belum sering menjawab pertanyaan asli di TI, solusinya sama baiknya dengan solusi dan itulah mengapa saya menandai pertanyaan ini sebagai dijawab. Terima kasih banyak telah membantu!
Eugene van der Merwe
3
Jawaban bagus. Sebagai catatan, saya telah menetapkan nilai-nilai berikut: /apps/compiz-1/plugins/unityshell/screen0/options/overcom_pressure=1untuk memungkinkan untuk beralih dari satu layar ke layar lainnya dengan sempurna dan /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity=20tetap memungkinkan untuk mengakses peluncur tersembunyi di layar kiri.
ℝaphink
2
Ini bukan solusi bagi saya tetapi mengarahkan saya ke tempat yang tepat. @Todd Wallentine di bawah ini menunjukkan bahwa num_launchersopsi yang diatur ke 1 hanya akan menampilkan peluncur di layar utama.
redbmk
8

Aku hanya menemukan pengaturan di gconf-editor yang akan memungkinkan Anda untuk mengatur peluncur hanya desktop utama Anda: /apps/compiz-1/plugins/unityshell/screen0/options/num_launchers. Jika Anda mengaturnya ke 1, peluncur Persatuan hanya akan ditampilkan di desktop utama. Jika Anda menetapkan ke 0, peluncur akan tersedia di semua desktop.

Selain pengaturan ini, saya juga mengatur tekanan mengatasi ( /apps/compiz-1/plugins/unityshell/screen0/options/overcom_pressure=1) dan menghentikan kecepatan ( /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity=20).

Todd Wallentine
sumber
Saya perhatikan fitur ini tersedia dalam ccsm sekarang, di bawah tab Eksperimental yang disebut "Peluncur Monitor" dalam dropdown. Anda dapat memilih "Semua Monitor" atau "Desktop Utama"
Nicholi
Catatan tambahan, pengaturan di atas dalam gconf hanya untuk antarmuka Unity penuh. Jika Anda menggunakan Unity2d, Anda dapat menemukannya di dconf di bawahcom/canonical/unity-2d/launcher/only-one-launcher
Nicholi
4

Saya memecahkan menggunakan disper. Ketikkan terminal:

sudo apt-get install disper

Setelah menyelesaikan masalah dengan metode yang diusulkan oleh Paŭlo Ebermann atau pengaturan nvidia atau apa pun yang cocok untuk Anda, ketikkan terminal:

disper --export < /path-to-my-file/my-disper-file.metamode

my-file.metamode adalah sebagai berikut:

backend: nvidia
associated displays: DFP-0, DFP-1
metamode: DFP-0: 1366x768 @1366x768 +1920+312, DFP-1: 1920x1080 @1920x1080 +0+0
scaling: stretched, stretched
xinerama info order: DFP-1, DFP-0

Baris ketiga memperhitungkan posisi khusus dua layar dengan ketinggian berbeda. Kasing Anda mungkin lebih sederhana. Anda dapat mencoba membuat file yang sesuai dengan konfigurasi Anda (tanpa menggunakan metode lain + disper --export). Poin penting adalah urutan layar di baris kedua dan terakhir.

Anda dapat menggunakan skrip dan menjalankannya saat startup:

#!/bin/sh
#Auto switch single/extend display with disper on Multiple Monitor.
lines=$(disper -l | wc -l)
display_count=$((lines / 2))
if [ $display_count -eq "1" ]; then
   disper -s
else
   disper --import < /path-to-my-file/my-disper-file.metamode
fi

Ini bekerja dengan kartu grafis nvidia saya (baik presisi dan kuantal).

Semoga ini bisa membantu.

cesare sodi
sumber
3

Saya mencoba pengaturan gabungan dari atas:

/apps/compiz-1/plugins/unityshell/screen0/options/num_launchers=1
/apps/compiz-1/plugins/unityshell/screen0/options/overcom_pressure=1
/apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity=20

Itu sebagian besar berhasil bagi saya. Peluncur hanya muncul di layar utama, dan mouse bergerak dari satu layar ke layar berikutnya tanpa ragu-ragu. Namun, saya menemukan bahwa peluncur yang tersisa tidak akan dibuka tanpa menggunakan kunci super. Ini dapat diperbaiki dengan mengatur berikut ini:

/apps/compiz-1/plugins/unityshell/screen0/options/reveal_pressure=1

BTW ini dengan driver NVidia.

David Sowerby
sumber
0

Hanya mengubah /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocityuntuk 1memperbaiki masalah bagi saya ... Saya tidak selalu ingin menghapus taskbar kedua, hanya tidak suka jeda saat berpindah dari satu layar ke yang lain.

brbcoding
sumber