Hobespen orokorrak ezartzea

Hobespen orokorrei derrigorrezko balioak edo balio lehenetsiak nola esleitzen zaizkien azaltzen da atal hauetan.

1.6.1. HTTP proxy hobespenak ezartzea

HTTP proxy-aren hobespenak ezartzeko, aldatu /system/http_proxy/ kokalekuko hobespen-gakoen balioak. Adibidez, HTTP proxy ostalariari derrigorrezko balioa ezartzeko, exekutatu komando hau:

gconftool-2 --direct \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
  --type string \
  --set /system/http_proxy/host proxy-name

HTTP proxy ostalariaren balio lehenetsia ezartzeko, exekutatu komando hau:

gconftool-2 --direct \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults \
  --type string \
  --set /system/http_proxy/host proxy-name

HTTP proxy-arekin lotutako beste hobespen batzuk ere ezar daitezke. HTTP proxy hobespenei buruz informazioa lortzeko, ikus system_http_proxy.schemas eskemen definizio-fitxategia.

1.6.2. Inprimatze-kudeatzailearen hobespenak ezartzea

Inprimatze-kudeatzailearen hobespenak ezartzeko, /apps/gnome-print-manager kokalekuko hobespen-gakoen balioak aldatu behar dira. Adibidez, erabiltzaileek beste erabiltzaileen inprimatze-lanak ez ikusteko, ezarri honela derrigorrezko balio bat:

gconftool-2 --direct \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
  --type bool \
  --set /apps/gnome-print-manager/show_all_jobs false

Hobespen horren balio lehenetsia ezartzeko, exekutatu komando hau:

gconftool-2 --direct \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults \
  --type bool \
  --set /apps/gnome-print-manager/show_all_jobs false

Inprimatze-kudeatzailearen beste hobespen batzuk ere ezar daitezke. Inprimatze-kudeatzailearen beste hobespen batzuei buruzko informazioa lortzeko, ikus gnome-print-manager.schemas eskemen definizio-fitxategia.

1.6.3. Laneko area kopurua ezartzea

Laneko derrigorrezko area kopurua ezartzeko, erabili komando hau:

gconftool-2 --direct \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
  --type int \
  --set /apps/metacity/general/num_workspaces osoko zenbakia

Laneko area kopuru lehenetsia ezartzeko, erabili komando hau:

gconftool-2 --direct \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults \
  --type int \
  --set /apps/metacity/general/num_workspaces osoko zenbakia

Leiho-kudeatzailearen beste hobespen batzuk ere ezar daitezke. Leiho-kudeatzailearen beste hobespen batzuei buruzko informazioa lortzeko, ikus metacity.schemas eskemen definizio-fitxategia.

1.6.4. Teklatuaren erabilerraztasun-hobespenak ezartzea

Teklatuaren erabilerraztasun-hobespenak ezartzeko, /desktop/gnome/accessibility/keyboard kokalekuko hobespen-gakoen balioak aldatu behar dira. Adibidez, teklatuaren erabilerraztasun-eginbideak gaitzeko derrigorrezko balioa ezartzeko, exekutatu komando hau:

gconftool-2 --direct \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
  --type bool \
  --set /desktop/gnome/accessibility/keyboard/enable true

Hobespen horren balio lehenetsia ezartzeko, exekutatu komando hau:

gconftool-2 --direct \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults \
  --type bool \
  --set /desktop/gnome/accessibility/keyboard/enable false

Teklatuaren beste erabilerraztasun-hobespen batzuk ere ezar daitezke. Beste hobespen horiei buruzko informazioa lortzeko, ikus desktop_gnome_accessibility_keyboard.schemas eskemen definizio-fitxategia.

1.6.5. Laster-teklen hobespenak ezartzea

Laster-teklen hobespenak ezartzeko, /apps/metacity/global_keybindings kokalekuko hobespen-gakoen balioak aldatu behar dira. Adibidez, Exekutatu aplikazioa elkarrizketa-koadroa irekitzeko erabiltzaileek Alt+F3 laster-tekla bakarrik erabil dezaten derrigorrezko balioa ezartzeko, exekutatu komando hau:

gconftool-2 --direct \
  --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \
  --type string \
  --set /apps/metacity/global_keybindings/panel_run_dialog '<Alt>F3'

Laster-teklen beste hobespen batzuk ere ezar daitezke. Beste hobespen horiei buruzko informazioa lortzeko, ikus metacity.schemas eskemen definizio-fitxategia.

1.6.6. Panelen eta paneleko objektuen hobespenak ezartzea

GNOMEren mahaigaineko panelen xehetasun hauek zehazten ditu panel-default-setup.entries fitxategiak:

  • Panel kopurua.
  • Panel motak.
  • Panelen propietateak.
  • Panelen edukia.

Banakako panelak eta paneleko objektuak konfiguratzea zeregin konplexua da. Banakako panelak eta paneleko objektuak konfiguratzeko, panel-default-setup.entries eskemen definizio-fitxategiaren egitura ulertu behar da. panel-default-setup.entries fitxategiari buruzko informazio gehiago dago hurrengo atalean.

Banakako panelen eta paneleko objektuen hobespenak ezartzeko, konfigurazio-iturburuko hainbat hobespenen balioak ezarri behar dira. Panelen hobespenen balioak ezartzeko modurik errazena, gconftool-2 komandoa --dump eta --load aukerekin erabiltzea da. Panelen eta paneleko objektuen hobespenak ezartzeari buruzko informazio gehiago lortzeko, ikus 1.6.6.2. atala ― Banakako panelen eta paneleko objektuen hobespenak ezartzea.

1.6.6.1. Banakako panelak eta paneleko objektuak zahaztea

Panela eta panelaren edukia zehazteko atalak dauzka panel-default-setup.entries fitxategiak. Eskema-gakoen balioak zehazten ditu panel-default-setup.entries fitxategiak. /etc/gconf/schemas direktorioan dago panel-default-setup.entries fitxategia.

panel-default-setup.entries fitxategiak egitura hau du:

  1. GNOMEren mahaigaineko panelen, miniaplikazioen eta paneletako beste objektu batzuen egitura orokorra zehazten duten gakoak. GNOMEren mahaigainean agertzen diren panelen, paneletako objektuen eta miniaplikazioen kopurua zehazten dute gako hauek:

    • /apps/panel/default_setup/general/toplevel_id_list
    • /apps/panel/default_setup/general/object_id_list
    • /apps/panel/default_setup/general/applet_id_list

    Panel, paneleko objektu eta miniaplikazio bakoitzari identifikatzaileak esleitzen dizkiote gakoek. Adibidez, GNOMEren mahaigainean panel bat agertzen dela zehazten du panel-default-setup.entries fitxategiko lagin honek:

    <entry>
      <key>toplevel_id_list</key>
      <schema_key>/schemas/apps/panel/general/toplevel_id_list</schema_key>
      <value>
        <list type="string">
          <value>
            <string>bottom_panel</string>
          </value>
        </list>
      </value>
    </entry>

    panel-default-setup.entries fitxategian, beheko ertzeko panela identifikatzen du bottom_panel identifikatzaileak.

  2. Panelen propietateak zehazten dituzten gakoak. Panelen propietateen gakoak egitura hau dute:

    /apps/panel/default_setup/toplevels/panel-name/panel-property-key

    Adibidez, /apps/panel/default_setup/toplevels/bottom_panel/size gakoak beheko panelaren tamaina zehazten du.

  3. Paneleko objektuak, paneleko objektuen propietateak eta objektuak kokatzen diren panelak zehazten dituzten gakoak. Adibidez, beheko panelaren ezkerraldeko Menu nagusia objektua zehazten du panel-default-setup.entries specifies a Leiho nagusia fitxategiko lagin honek:

    <entrylist base="/apps/panel/default_setup/objects/main_menu">
      <entry>
        <key>object_type</key>
        <schema_key>/schemas/apps/panel/objects/object_type</schema_key>
        <value>
          <string>menu-object</string>
        </value>
      </entry>
      <entry>
        <key>toplevel_id</key>
        <schema_key>/schemas/apps/panel/objects/toplevel_id</schema_key>
        <value>
          <string>bottom_panel</string>
        </value>
      </entry>
      <entry>
        <key>position</key>
        <schema_key>/schemas/apps/panel/objects/position</schema_key>
        <value>
          <int>0</int>
        </value>
      </entry>
      <!-- Possibly more entry elements -->
    </entrylist>
  4. Miniaplikazioak, miniaplikazioen hobespenak eta miniaplikazioak kokatzen diren panelak zehazten dituzten gakoak. Adibidez, beheko paneleko Leiho-zerrenda miniaplikazioa zehazten du panel-default-setup.entries fitxategiko lagin honek:

    <entrylist base="/apps/panel/default_setup/applets/window_list">
      <entry>
        <key>object_type</key>
        <schema_key>/schemas/apps/panel/objects/object_type</schema_key>
        <value>
          <string>bonobo-applet</string>
        </value>
      </entry>
      <entry>
        <key>toplevel_id</key>
        <schema_key>/schemas/apps/panel/objects/toplevel_id</schema_key>
        <value>
          <string>bottom_panel</string>
        </value>
      </entry>
      <entry>
        <key>position</key>
        <schema_key>/schemas/apps/panel/objects/position</schema_key>
        <value>
          <int>2</int>
        </value>
      </entry>
      <!-- Possibly more entry elements -->
      <entry>
        <key>bonobo_iid</key>
        <schema_key>/schemas/apps/panel/objects/bonobo_iid_type</schema_key>
        <value>
          <string>OAFIID:GNOME_WindowListApplet</string>
        </value>
      </entry>
    </entrylist>

    Miniaplikazio baten identifikatzaile bakarra da OAFIIDa. Miniaplikazio jakin baten OAFIIDa bilatzeko, ikus miniaplikazioaren .server fitxategia /usr/lib/bonobo/servers direktorioan. Adibidez, Leiho-zerrenda miniaplikazioaren OAFIIDa ikus daiteke GNOME_Wncklet_Factory.server fitxategiaren zati honetan:

    <oaf_server iid="OAFIID:GNOME_WindowListApplet" 
    type="factory" location="OAFIID:GNOME_Wncklet_Factory">

1.6.6.2. Banakako panelen eta paneleko objektuen hobespenak ezartzea

Panelen edo paneleko objektuen hobespenak ezartzeko, jarraitu urrats hauei:

  1. Hasi GNOMEren saioa eta konfiguratu panelak behar den bezala.

  2. Erabili --dump aukera gconftool-2 komando-lerroko tresnarekin, panel-konfigurazioaren XML azalpena duen fitxategia sortzeko. Zehaztutako GConf biltegi-direktorioko hobespen-gako guztien zerrenda osatzen du --dump aukerak.

    Adibidez, panel-konfigurazio lehenetsiaren XML azalpena sortzen du komando honek my-panel-setup.entries izeneko fitxategian:

    gconftool-2 --dump /apps/panel > my-panel-setup.entries
  3. Ireki my-panel-setup.entries fitxategia testu-editore batean, eta aldatu behar bezala.

    Adibidez, mahaigaineko sarrera-fitxategien kokalekua aldatu nahi duzu. --dump aukera erabiliz sortutako fitxategi baten zatia da hau:

    <entry>
      <key>objects/object_16/launcher_location</key>
      <schema_key>/schemas/apps/panel/objects/launcher_location</schema_key>
      <value>
        <string>hadjaha-00adce02f7.desktop</string>
      </value>
    </entry>

    Goiko laginean, hadjaha-00adce02f7.desktop fitxategiari egiten zaion erreferentzia beharrean mahaigainean erabilgarri dagoen beste sarrera-fitxategi baten erreferentzia jar daiteke.

    --dump aukera erabiliz panel-konfigurazio bat sortzean, paneleko objektuen posizioak posizio absolutuak dira. Litekeena da paneleko objektuen posizioak posizio absolutuetatik erlatiboetara aldatu nahi izatea. Paneleko ezker-ezkerreko objektuaren position balioa 0 da. Hurrengo objektuaren position balioa 1 da, eta abar. Objektu baten posizioa panelaren eskuinaldearekiko erlatiboa izatea nahi izanez gero, jarri right_stick gakoaren balioa true.

  4. my-panel-setup.entries fitxategiko balioei konfigurazio-iturburu lehenetsiko balioak ezartzeko, erabili --load aukera gconftool-2 komando-lerroko tresnarekin. Adibidez, konfigurazio-iturburu lehenetsiko gakoen balioak ezartzen dizkie my-panel-setup.entries fitxategiko gakoen balioei komando honek:

    gconftool-2 --direct \
      --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults \
      --load my-panel-setup.entries