Ben en iyi "panoya" "öngörülemez" davranış olarak tarif ne karşılaştım. Ama kendi yolunda, bir X böceği olmadığı için aslında "öngörülebilir" dir .
Büyük ölçüde farklı X özelliklerini farklı şekillerde kullanan farklı X uygulamalarından kaynaklanır ...
Ancak bunun "aslında" bir hata olmadığını bilmek gerçekten yardımcı olmaz . çünkü bir böcek gibi geliyor !
Bulduğum / test ettiğim şeyin bir listesi (aşağıda) var .
Tüm bu kırışıklıkları ortadan kaldıran bir yol var mı (daemon?)? Panelde oturmayan bir şeyi tercih ederim.
X / Ubuntu panosu, 2/3 seviye yeteneği nedeniyle potansiyel olarak harika, ancak tutarsız uygulamalar nedeniyle biraz can sıkıcı ...
Kopyalama / yapıştırma işleminin neden her zaman beklediğimi yapmadığını anlamaya çalışıyordum ... Bilgi belgelerini okuduğunuzda öğrenebileceğiniz şey şaşırtıcı ... ... Ama bir soru hedefe daha hızlı vurabilir.
Ana sorun, kaynak uygulama kapatıldığında ortaya çıkıyor ve bu uygulamadan gelen "pano" verilerine erişmeye çalışıyorsunuz.
X GUI uygulamalarının iki ana kopyalama / yapıştırma yöntemi (modu) vardır.
Mode NAME Text Copy method Text Paste method
---------- --------------------- -------------------
PRIMARY currently selected mouse middle-click
CLIPBOARD Control+C selection Control+V
Ben davranışını test ettik seçim modları birkaç farklı X uygulamaları için: gvim
, gedit
, firefox
, ve gnome-terminal
.
NB: * Tüm yapıştırma yapıldı gedit
* gedit kaynağı başka (kök) bir örnek) oldu
* Birkaç "yöneticileri" denedim parcelite
ve pastie
, ama onları karşılaştırmak için herhangi bir nokta göremiyorum, çünkü ne adres sorun. Yani, normalde beklenen kopyala / yapıştır klavye eylemleri "tutarsız" dır
+ --------------------------------------------- + ------------------------------------------- + ------------
| Modes used in the source Application | Availability upon CLOSING the Applicaton | Application
+ --------------------------------------------- + ------------------------------------------- + ------------
| --- No manager ---
| PRIMARY only, no CLIPBOARD Copy/Cut used: | PRIMARY Empty! (previous)CLIPBOARD ok | (all tested)
| | -- |
| CLIPBOARD as last action (implicit PRIMARY): | PRIMARY Empty! CLIPBOARD Empty! | gvim
| | PRIMARY Empty! CLIPBOARD ok | gedit, gnome-terminal
| | PRIMARY Empty! CLIPBOARD Empty! | firefox
| | -- |
| PRIMARY as last action, preceded by CLIPBOARD | PRIMARY ok CLIPBOARD Empty! | gvim
| | PRIMARY Empty! CLIPBOARD ok | gedit, gnome-terminal
| | PRIMARY Empty! CLIPBOARD Empty! | firefox
| --- Manager: parcelite ---
| PRIMARY only, no CLIPBOARD Copy/Cut used: | PRIMARY ok (previous)CLIPBOARD ok | (all tested)
| | -- |
| CLIPBOARD as last action (implicit PRIMARY): | PRIMARY ok CLIPBOARD Empty! | gvim, firefox
| | PRIMARY ok CLIPBOARD ok | gedit, gnome-terminal
| | -- |
| PRIMARY as last action, preceded by CLIPBOARD | PRIMARY ok CLIPBOARD Empty! | gvim, firefox
| | PRIMARY ok CLIPBOARD ok | gedit, gnome-terminal
|
+ --------------------------------------------- + ------------------------------------------- + ------------