할머니를 위해 그놈으로 우분투를 설치하고 있습니다. Firefox를 항상 최대로 시작하려면 어떻게해야합니까?
답변
파이썬 스크립트로 이것을 달성 할 수 있습니다. 스크립트는 기본적으로 설치되어 있다고 생각하지만 작동하려면 python-wnck 및 python-gtk를 설치해야합니다.
이것을 텍스트 편집기에 복사하여 붙여 넣고 어딘가에 저장하십시오 (예 : ~ / .maximised-firefox.py) :
#!/usr/bin/env python
import wnck
import gtk
import subprocess
import time
firefox = subprocess.Popen(["firefox"])
b = True
while b:
screen = wnck.screen_get_default()
while gtk.events_pending():
gtk.main_iteration()
windows = screen.get_windows()
for w in windows:
if w.get_pid() == firefox.pid:
w.maximize()
b = False
time.sleep(1)
firefox.wait()
그런 다음이 실행 파일을 만들고 터미널을 열고 실행하여 시스템 전체 위치에 복사하십시오.
chmod +x ~/.maximised-firefox.py
sudo cp ~/.maximised-firefox.py /usr/bin/maximised-firefox
그런 다음 할머니의 프로필을 사용하여 메뉴 편집기를 사용하여 메뉴를 편집 할 수 있습니다. 메뉴의 오른쪽 클릭 메뉴에서 또는를 실행하여이를 확인할 수 있습니다 alacarte
.
그런 다음 firefox 항목을 편집하고 명령을로 설정하십시오 maximised-firefox
.
답변
Compiz 를 사용한다고 가정하면 일부 설정을 조정하여 응용 프로그램 창에 특정 특성 (예 : 전체 화면, 항상 최대화)을 갖도록 할 수 있습니다.
-
sudo apt-get install compizconfig-settings-manager
-
그것을 열고 창 규칙 섹션으로 이동하십시오.
-
에서
Maximized
텍스트 상자에 입력name=Navigator
-
마지막으로 Window Rules 플러그인 (왼쪽의 확인란)을 활성화합니다.
이로 인해 Firefox가 항상 최대화됩니다. 잠재적으로 부정적인 부작용으로 Firefox를 최대화하지 못할 수도 있습니다.