Câu trả lời được chọn không phù hợp với tôi trên Ubuntu 12.04 LTS được cập nhật đầy đủ, vì vậy tôi quyết định đã đến lúc cần một cách tiếp cận quyết liệt hơn. Các giải pháp dưới đây được thử nghiệm lên đến 16,04 LTS.
Giải pháp cũ của tôi
Đổi tên gnome-terminal
thực thi ban đầu thành
gnome-terminal-original
:
cd /usr/bin
sudo mv gnome-terminal gnome-terminal-original
Tạo một tệp mới /usr/bin
có tên gnome-terminal
với nội dung sau:
#!/bin/bash
/usr/bin/gnome-terminal-original --maximize $@
Làm cho nó thực thi:
sudo chmod +x gnome-terminal
Bây giờ cho dù tôi mở thiết bị đầu cuối như thế nào, nó luôn mở tối đa. Nhược điểm duy nhất tôi thấy cho phương pháp này là bạn phải lặp lại các bước này mỗi khi bạn có thể cập nhật gnome-terminal
với phiên bản mới thông qua trình quản lý cập nhật hoặc apt-get upgrade
.
Lưu ý: $@
tham số có nghĩa là tất cả các đối số có thể được chuyển đến gnome-terminal
vẫn sẽ được chuyển đến gnome-terminal-original
, cùng với --maximize
đối số.
Một giải pháp tốt hơn
Cài đặt "wmctrl":
sudo apt-get install wmctrl
Thêm dòng này vào cuối ~/.bashrc
tập tin của bạn :
wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
Lặp lại bước thứ hai cho các .bashrc
tệp của người dùng khác nếu cần, ví dụ, đối với người dùng "root" ( /root/.bashrc
).
Giải pháp này sẽ không ảnh hưởng đến kích thước của cửa sổ đầu cuối, nhưng tối đa hóa nó ngay sau khi mở, thường là trong một phần nghìn giây. Bạn có thể thử di chuyển dòng bạn đã thêm trong bước thứ hai vào đầu .bashrc
tệp để làm cho thiết bị đầu cuối tối đa hóa thậm chí sớm hơn.