2009-08-12 24 views

Trả lời

15

Chạy lệnh sau trong Terminal:

defaults write org.x.X11 enable_test_extensions -boolean true 

(theo here). Sau đó, thoát và khởi động lại máy chủ X; phần mở rộng XTEST sau đó sẽ có sẵn.

+1

Splendid, cảm ơn! Tôi không thể tưởng tượng tại sao không được đặt mặc định. –

+4

Đầu vào tự động có thể được xem là một nguy cơ bảo mật, đặc biệt là vì XTEST không đặt cờ 'send_event' trong cấu trúc' XEvent' cho phép ứng dụng biết rằng nó đang được tự động hóa. –

+0

Điều đó có ý nghĩa. cảm ơn một lần nữa! –

7

tôi phải làm hai lệnh sau đây để có được điều này để làm việc trên Mountain Lion (từ here):

defaults write org.x.X11 enable_test_extensions -boolean true 
defaults write org.macosforge.xquartz.X11 enable_test_extensions -boolean true 
1

Mac có phần mở rộng kiểm tra như một phần của dự án mã nguồn mở XQuartz (nếu được cài đặt).

X11.app có sẵn theo mặc định cho Mac OS X v10.5-10.7, nhưng kể từ Mountain Lion, Apple đã giảm hỗ trợ riêng cho X11.app, với người dùng hướng đến dự án nguồn mở XQuartz (mà nó đóng góp) thay thế.

Để kiểm tra nếu phần mở rộng THỬ được kích hoạt, hãy thử các lệnh sau:

$ defaults read org.x.X11 
{ 
    "enable_test_extensions" = 1; 
} 
$ defaults read org.macosforge.xquartz.X11 
{ 
... 
    "enable_test_extensions" = 1; 
    "startx_script" = "/opt/X11/bin/startx -- /opt/X11/bin/Xquartz"; 
} 

Đối tải hướng dẫn, kiểm tra XQuartz page.

2

Đối XQuartz,

defaults write org.macosforge.xquartz.X11 enable_test_extensions -bool yes 

Xem this link.

Các vấn đề liên quan