Bagaimana cara membuat Firefox mulai selalu dimaksimalkan?


9

Saya mengatur Ubuntu dengan gnome untuk nenek saya. Bagaimana saya bisa membuat firefox mulai SELALU dimaksimalkan.


3
Lihat jawaban berbeda dari askubuntu.com/questions/27826/…
NN

"class = Firefox" Kekurangan: Anda tidak dapat memaksimalkannya. . . . Jadi jawabannya adalah memasukkan "class = Firefox", lalu buka firefox, lalu tutup firefox, lalu hapus "class = Firefox". Sekarang itu akan terbuka maksimal, dan Anda dapat membatalkannya kapan saja Anda inginkan.

Jawaban:


10

Dimungkinkan untuk mencapai ini dengan skrip python. Skrip membutuhkan python-wnck dan python-gtk untuk diinstal agar dapat berfungsi, walaupun saya pikir ini sudah diinstal secara default.

Salin dan tempel ini ke editor teks dan simpan di suatu tempat (mis. ~ / .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()

Kemudian buat ini dapat dieksekusi dan salin ke lokasi sistem dengan membuka terminal dan menjalankan:

chmod +x ~/.maximised-firefox.py
sudo cp ~/.maximised-firefox.py /usr/bin/maximised-firefox

Anda kemudian dapat, menggunakan profil nenek Anda, mengedit menu menggunakan editor menu. Anda dapat melakukannya dari menu klik kanan menu atau dengan menjalankan alacarte.

Kemudian edit item firefox dan atur perintah ke maximised-firefox.

editor menu


Jika Anda tidak menggunakan menu tradisional (misalnya, jika Anda menggunakan Unity Dash dan Launcher), apakah Anda perlu mengubah perintah untuk peluncur Firefox secara terpisah?
Michael Martin-Smucker

1
Tidak karena menu tradisional, editor menu, dan tanda hubung Unity semuanya menggunakan gmenu sebagai backend mereka.
dv3500ea

Solusi menarik, saya harus sudo apt-get install python-wnckmenggunakan Xubuntu 14.04 untuk membuatnya berfungsi.
TuKsn

5

Dengan asumsi Anda menggunakan Compiz , Anda dapat memaksa jendela aplikasi untuk memiliki karakteristik tertentu (misalnya layar penuh, selalu dimaksimalkan) dengan mengubah beberapa pengaturan:

  1. Instal CompizConfig Settings Manager Instal CompizConfig

    sudo apt-get install compizconfig-settings-manager
    
  2. Buka dan buka bagian Aturan Jendela.

  3. Di Maximizedkotak teks, masukkanname=Navigator

  4. Terakhir, aktifkan plugin Window Rules (centang di sebelah kiri).

tangkapan layar pengaturan Aturan Jendela untuk Compiz

Ini akan menyebabkan Firefox selalu mulai dimaksimalkan. Sebagai efek samping yang berpotensi negatif, itu juga akan membuat tidak mungkin untuk memaksimalkan Firefox.


3
class=Firefoxjuga berfungsi.
dv3500ea

@ dv3500ea itu jauh lebih logis daripada name=Navigator, tapi saya rasa saya tidak akan memperbarui jawaban saya karena saya terlalu malas untuk mengambil tangkapan layar baru. :)
Michael Martin-Smucker
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.