Đưa các quá trình khởi chạy lên tiền cảnh trong OSX?


0

Gần đây tôi đã cài đặt bộ tiện ích qemu (sử dụng brewnếu có vấn đề) trên OSX Mojave. QEMU đang hoạt động như mong đợi, mặc dù nó không có trọng tâm khi được khởi chạy từ thiết bị đầu cuối (cụ thể là iTerm). Ví dụ QEMU sẽ luôn được vẽ phía sau cửa sổ terminal hiện đang hoạt động. Nếu cửa sổ đầu cuối được mở rộng để lấy toàn bộ màn hình, thì đối tượng QEMU đã khởi chạy hoàn toàn được bao phủ.

Có cách nào để thiết lập thứ tự này? Dựa vào cách kết xuất hoạt động trong OSX, iTerm có chịu trách nhiệm cho việc này hay QEMU buộc chính nó vào nền? Ngoài ra, có cách nào để đặt tiêu điểm thành một pid / process cụ thể sau khi nó được đưa ra không?


Tôi đang làm việc trên một dự án yêu cầu tôi khởi chạy QEMU thường xuyên như mọi người có thể makekiểm tra bất kỳ mã nào khác, vì vậy việc phải tìm QEMU khá khó chịu.


QEMU có giống bất kỳ ứng dụng thông thường nào trong dock không? [Đây không phải là một quá trình tôi quen thuộc]. Nếu vậy, bạn có thể khóa hai không gian khác nhau và chỉ cần lật giữa chúng theo ý muốn.
Tetsujin

@Tetsujin, làm thế nào một người có thể làm điều đó? Nhưng không, QEMU không phải là một Ứng dụng. Đó là một nhị phân độc lập, giống như nhiều tiện ích khác được khởi chạy từ một thiết bị đầu cuối. Đó là một nhị phân nằm trong /usr/local/bin.
sherrellbc

1
Bạn sẽ phải kiểm tra điều này đối với hành vi của các ứng dụng 'thông thường', vì tôi không thể kiểm tra nó ở đây. Nhấp chuột phải vào Dock> Tùy chọn> Gán để ... chọn Máy tính để bàn. Lặp lại cho iTerm. Đặt từng cái cho một Desktop / Space khác nhau. Xem apple.stackexchange.com/a/179403/85275 để được giải thích đầy đủ hơn.
Tetsujin

@Tetsujin, tôi đã thử gán QEMU cho máy tính để bàn nhưng dường như nó không ảnh hưởng đến việc nó được đưa vào; nó sẽ luôn luôn khởi chạy vào bất kỳ thiết bị đầu cuối nào. Tôi cũng nhận thấy rằng QEMU sẽ chỉ khởi động vào một Máy tính để bàn khác nếu tôi có thiết bị đầu cuối ở chế độ toàn màn hình (tức là sử dụng thanh điều hướng). Vẫn không hoàn toàn những gì tôi muốn. Nếu bạn muốn thử nghiệm, bạn có thể chỉ cần brew instal qemubạn đã có brew. Nhị phân tôi đã sử dụng nó được gọi là qemu-system-x86_64. Khởi chạy nó mà không có đối số sẽ vẫn hiển thị hành vi tôi đang mô tả.
sherrellbc

Tôi không sử dụng homebrew, vì vậy đó không phải là thứ tôi có thể dễ dàng kiểm tra, xin lỗi.
Tetsujin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.