"클립 보드"의 "예측할 수없는"동작으로 가장 잘 설명 할 수있는 것을 발견했습니다. 그러나 그 자체 로는 X 버그 가 아니기 때문에 실제로는 "predictable" " 입니다.
다른 X 기능을 다른 방식으로 사용하는 다른 X 응용 프로그램의 결과입니다.
그러나 그것이 실제로 " 버그 " 가 아니라는 것을 아는 것은 실제로 도움이되지 않습니다 . 그것은 버그처럼 느껴 지기 때문에 !
내가 찾은 / 테스트 한 목록 (아래)이 있습니다.
이 모든 주름을 제거하는 방법이 있습니까 (데몬?)? 나는 패널에 앉지 않는 것을 선호합니다.
X / Ubuntu 클립 보드는 2/3 수준의 기능으로 인해 굉장히 훌륭하지만 일관되지 않은 구현으로 인해 약간 성가시다 ...
복사 / 붙여 넣기 작업이 항상 예상 한대로 수행되지 않는 이유를 이해하려고 노력했습니다. 정보 문서를 읽을 때 배울 수있는 내용이 놀랍습니다.
주요 응용 프로그램은 소스 응용 프로그램이 종료 될 때 발생하는 것으로 보이며 해당 응용 프로그램에서 가져온 "클립 보드"데이터에 액세스하려고합니다.
X GUI 응용 프로그램에는 두 가지 주요 복사 / 붙여 넣기 방법 (모드)이 있습니다.
Mode NAME Text Copy method Text Paste method
---------- --------------------- -------------------
PRIMARY currently selected mouse middle-click
CLIPBOARD Control+C selection Control+V
나는의 동작 테스트 한 선택 모드를 몇 가지 다른 X 애플리케이션을 위해 : gvim
, gedit
, firefox
,와 gnome-terminal
.
주의 : * 모든 붙여 넣기가로 이루어졌다 gedit
의 gedit 소스가) 다른 (루트) 인스턴스에서였다 *
내가 "관리자"의 몇 가지를 시도했습니다 *, parcelite
그리고 pastie
, 그러나 나는 그들을 비교에서 어떤 지점을 볼 수도 주소 때문에 문제. 즉, 일반적으로 예상되는 복사 / 붙여 넣기 키보드 동작은 "일관되지 않습니다"
+ --------------------------------------------- + ------------------------------------------- + ------------
| 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
|
+ --------------------------------------------- + ------------------------------------------- + ------------