Firefox 시작을 항상 최대화하려면 어떻게합니까? 우분투를 설치하고 있습니다.

할머니를 위해 그놈으로 우분투를 설치하고 있습니다. 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 를 사용한다고 가정하면 일부 설정을 조정하여 응용 프로그램 창에 특정 특성 (예 : 전체 화면, 항상 최대화)을 갖도록 할 수 있습니다.

  1. CompizConfig 설정 관리자 설치 CompizConfig 설치

    sudo apt-get install compizconfig-settings-manager
    
  2. 그것을 열고 창 규칙 섹션으로 이동하십시오.

  3. 에서 Maximized텍스트 상자에 입력name=Navigator

  4. 마지막으로 Window Rules 플러그인 (왼쪽의 확인란)을 활성화합니다.

Compiz의 창 규칙 설정 스크린 샷

이로 인해 Firefox가 항상 최대화됩니다. 잠재적으로 부정적인 부작용으로 Firefox를 최대화하지 못할 수도 있습니다.


답변