Compiz itsenäinen

Koska aloitat GNU / Linuxin käytön, yksi silmiin eniten kiinnittävistä asioista on vaikutukset ja toiminnot, joita Compiz-kokoonpano ja ikkunahallinta voivat tarjota sinulle, mutta jos sinulla on vanha tietokone, tulee ensin mieleen, että voitit Et voi käyttää näitä upeita vaikutuksia laitteellasi. Eräänä päivänä lukiessani Arch Linux -foorumeita tajusin, että on olemassa jotain nimeltä Compiz Standalone, jonka avulla voit ilmeisesti luoda oman työpöytäympäristön tyhjästä ja mikä parasta, Compizin hämmästyttävillä vaikutuksilla.

Tämä on TheDary Kanon panos, joten hänestä tulee yksi viikoittaisen kilpailumme voittajista: «Jaa mitä tiedät Linuxista«. Onnittelut!

Tässä artikkelissa aion näyttää, kuinka voit luoda oman Compiz Standalone -istunnon Ubuntussa, testauksessa käyttämäni versio on Ubuntu 12.04, mutta oletan, että se toimii yhtä hyvin myöhemmissä versioissa.

kokoonpano

1.- Ensimmäinen asia, joka meidän on tehtävä, on asentaa tarvittavat paketit:

sudo apt-get install compizconfig-settings-manager compiz-plugins-extra

Tämän avulla asennamme CompizConfig Options Managerin tai "ccsm", joka on "edistynyt" kokoonpanoapuohjelma Compizille ja joillekin laajennuksille.

2.- Luo istunnon tiedosto kirjautumishallintaa varten:

Koska käytämme LightDM: ää kirjautumiseen Ubuntuun, meidän on luotava hakemistotiedosto LightDM: lle tarvittavien sovellusten lukemista ja käynnistämistä varten.

gksu gedit /usr/share/xsessions/compiz-session.desktop

Ja liitämme tiedoston sisälle seuraavat:

[Pöytäkirja] Koodaus = UTF-8 Nimi = Compiz-kommentti = Compiz Fusion Standalone Exec = / usr / local / bin / compiz-session Type = Sovellus

Tallennamme tiedoston ja suljet sen.

Voit muokata Nimi- ja Kommentti-osioita haluamallasi tavalla, mutta Exec-vaihtoehto on parempi, jos jätät sen niin, koska aiomme aloittaa Compiz-istunnon useiden tiedostojen kanssa, mutta jos haluat muuttaa nimiä, ei hätää, kunhan muokkaat muita tiedostoja.

3.- Rakenna istuntomme:

Kuten voimme nähdä edellisessä vaiheessa, istuntotiedosto kutsuu komentosarjan istunnon aloittamiseksi. Jatka nyt komentosarjan luomista.

gksu gedit / usr / local / bin / compiz-session

Ja liitämme tiedoston sisälle seuraavat:

#! / bin / bash jos testi -z "$ DBUS_SESSION_BUS_ADDRESS"; sitten eval `dbus-launch --sh-syntaksi --exit-with-session` fi compiz - korvaa ccp & wmpid = $! lepotila 1, jos [-f ~ / .compiz-istunto]; lähde sitten ~ / .compiz-session & else xterm & fi # Odota WM odota $ wmpid

Tallennamme tiedoston, suljet sen ja teemme sen suoritettavaksi:

sudo chmod 755 / usr / local / bin / compiz-session

Yllä olevan komentosarjan on oltava työpöydänhallintaohjelman sisäänkirjautuminen ja käynnistys sovelluksissa, jotka määrittelemme käynnistyksen yhteydessä yhdessä Compizin ja D-Busin kanssa.

4.- Sovellukset käynnistyksen yhteydessä

Edellisessä vaiheessa loimme komentosarjan, joka käynnisti D-Busin yhdessä Compizin kanssa, mutta jos kirjaudumme sisään sellaisena kuin se on tällä hetkellä, ainoa asia, jonka näemme, olisi hiiren osoitin, sitten meidän on luotava tiedosto, joka alkaa sovellukset, jotka muodostavat työpöytäympäristön ikään kuin olisimme Openboxissa; paneeli, dropbox, telakat jne.

Suoritamme terminaalissa:

gedit ~ / .compiz-session

Tämän tiedoston sisälle laitamme sovellukset, jotka haluamme suorittaa suoritettavaksi Compiz Standalone -istunnon alkuun.

Minun oli näin:

Voit esimerkiksi lisätä tiedostoon seuraavat:

#! / bin / bash gnome-settings-daemon & tint2 & nm-applet & bluetooth-applet & xscreensaver -no-splash & gnome-terminal &

gnome-settings-daemon lataa asetuksesi GTK + -teemoihin ja muihin järjestelmäasetuksiin.

tint2 on minimalistinen ja hyvin muokattava paneeli, kevyt vaihtoehto Gnome-paneeleille, vaikka voit myös asettaa XFCE-paneelin käynnistymään, todennäköisesti tint2 ei ole asennettuna järjestelmään:

sudo apt-get install tint2

5.- Viimeiset yksityiskohdat ja räätälöinti:

Kunnollisena ikkunanhallinnana meidän tulisi lisätä sovellusvalikko, jotta sovellusten avaaminen olisi mukavampaa, voimme saavuttaa tämän myGtkMenu -sovelluksella, asentaaksesi sen Ubuntuun, voit seurata tätä tekemääni opetusohjelmaa. se tekisi, että valinnainen vaihe pidentää artikkelia paljon enemmän.

- Asenna myGtkMenu Ubuntuun

Jos sinulla on Ubuntu 64-bittinen, sinun on käännettävä sovellus uudelleen.

Nyt, jotta valikko latautuu, kun napsautat hiiren kakkospainikkeella työpöytää, meidän on avattava Compiz-kokoonpanon «ccsm» laajennukset-ikkuna avautuu, siirrymme komentoihin ja ensimmäiseen komentoriviin laitamme "myGtkMenu file-de-menu", missä menu-tiedosto on polku, johon myGtkMenu-valikon määritystiedosto tulee olemaan, sitten siirrymme "näppäinyhdistelmät" -välilehdelle ja valitsemme yhdistelmän, se voi olla Vaihto + Alt + m. Otamme Plug-in-toiminnon pois päältä, kun komentot ovat aktivoituna.

Sitten menemme Plug-in "Desktop changer" -välilehdelle ja välilehdessä "Change desktop based on desktop" muokkaamme kahta viimeistä vaihtoehtoa "Plug-in to start the action" ja "name of action to start" niin, että se pysyy niin:

Näppäinyhdistelmät (pikanäppäimet)

Compiz on ikkunanhallintaohjelma, joka tukee komentoja, mutta se antaa meille mahdollisuuden määrittää vain yksitoista komentoa, siksi käytämme muita sovelluksia, kuten xbindkeys, jonka avulla voimme määrittää kaikki haluamasi yhdistelmät (henkilökohtaisesti minulla ei ole sitä, koska se toimii En käytä näppäimistöä paljon), asennamme sen seuraavilla tavoilla:

sudo apt-get install xbindkeys

Voit seurata tätä opetusohjelmaa määrittääksesi xbindkeys-avaimet, se on silti todella helppoa

- XbindKeys: Näppäimistön asetukset

Ainoa asia, josta puuttuu, ovat kirjautumiskomennot, sillä käytän samaa Compiz-valikkoa, mutta voit käyttää myös sovelluksia, kuten oblogout tai mitä haluat, teet työpöydällesi aivan tyhjästä 😀

Tässä sieppauksessa en käytä myGTKmenua, vaikka se onkin Compiz-erillinen, käytän compiz-box-valikkoa, koska tämä sieppaus otettiin Arch Linux -käyttöjärjestelmääni käytettäessä.

Nyt muokkaamme sudoers-tiedostojamme, on tärkeää, että avaat tiedoston tekemällä sen seuraavalla tavalla, jotta et aio ryöstää sudoa:

sudo EDITOR = nano visudo

Missä sanotaan, että nano voi mennä lehtilevyyn, geditiin tai haluamaasi editoriin.

Ja lisäät tämän viimeiseen riviin:

thedary arch-crawl = NOPASSWD: / sbin / shutdown -h nyt, / sbin / halt, / sbin / poweroff, / sbin / reboot

Sinun on vaihdettava, mikä on käyttäjänimesi punaista ja mikä isäntänimeäsi on vihreää ((tietokoneellesi lisäämäsi nimi)

Nyt voit laittaa vastaavat komennot "Uloskirjautuminen", "Sammutus" ja "Käynnistä uudelleen" valikkotiedostoon.

Sammutus: sudo sammutetaan nyt
Käynnistä uudelleen: sudo uudelleenkäynnistä
Kirjaudu ulos: pkill compiz

Mukauttaminen

Jos noudatit kaikkia vaiheita oikein, Compiz-istuntosi pitäisi olla aktiivinen ja käyttövalmis, mikä seuraa mukauttamista.

Näytön tarkkuus, näppäimistön asetukset ja numerolukituksen käyttöönotto käynnistyksen yhteydessä

Jos haluat lisätä "ei-tuetun" tarkkuuden compiz-istuntoon enkä vaivaudu Xorg.conf: n kanssa, joka on jonkin verran herkkä ¬¬, lisää xrandr käynnistyskomentosarjaan ja näppäimistöasettelussa käytin komentoa setxkbmap (Tämä osa riippuu näppäimistöstäsi ja sinun pitäisi tietää nyt, mikä on sinun jakelusi), viimeinen komento on aktivoida Numlock alussa.

Numlockx on asennettava, koska se ei tule järjestelmän mukana:

sudo apt-get install numlockx

Lisäämme rivit juuri käynnistyskomentojemme yläpuolelle, .xinitrc näyttää tältä:

Jotain tällaista olisi hieno:

xrandr -s 1280x1024 xrandr --dpi 96 setxkbmap on & numlockx & ~ / .compiz-home & exec compiz ccp &

tapetti

Muita sovelluksia ei tarvitse käyttää, koska compiz tuo taustakuvan laajennuksen, mutta jos haluat silti käyttää toista, voit käyttää feh: ää tai typpeä

Aktivoimme Taustakuva-laajennuksen, napsautamme sitten Uusi ja valitsemme helpon kuvan:

Kuvakkeet työpöydällä

Henkilökohtaisesti en ole työpöydän kuvakkeiden fani, mutta työpöydän kuvakkeiden hallitsemiseksi voimme käyttää ideskiä, ​​pcmanfm: ää tai nautilusia ja muita, kaikki nämä voimme asentaa yaourtilla, pcmanfm: llä voimme myös määrittää taustakuvan työpöydälle, ja annamme mahdollisuuden pitää compiz-box-valikko työpöydällä, jos käytämme nautilus-ohjelmaa, menetämme työpöydän valikon. Seuraava Openboxin opetusohjelma on täysin kelvollinen ja sovellettavissa myös Compiz Standaloneen.

[OpenBox] Lisää työpöydän kuvakkeita PCmanFM / SpaceFM: n kautta

Älä unohda lisätä käynnistyskomentosarjaan pcmanfm –pöytätietokone tai avaruusmies - työpöytä ja valitsemaasi.

Paneeli ja telakka

Telakat, joista tiedämme monia, että voimme käyttää cairo-dockia, avant-window-navigaattoria, kaikki docky ovat yaourtissa ja lisättävä paneeli on mieltymyksesi mukaan xfce4-paneeli, lxpanel, mate-paneeli, gnome-paneeli ... Kun noudatamme KISS-filosofiaa, asennamme erittäin yksinkertaisen, söpön ja konfiguroitavan paneelin, jos herrat ovat sävyjä2

sudo apt-get install tint2

Tämän paneelin kokoonpano on palan kakku, jonka vain suoritamme tint2conf: n ja loput ovat mielikuvituksesi mukaan

Sovellusten kantoraketti

Pidän siitä paljon, se on yksinkertainen ja kaunis, sitä kutsutaan dmenuksi, mutta voit myös asentaa gmrunin, synapsin tai minkä tahansa haluamasi.

sudo apt-get install dmenu

suoritamme sen dmenu_run

Näytönsäästäjä (näytönsäästäjä)

Haluat näytönsäästäjän, joten käytämme xscreensaveria

sudo apt-get install xscreensaver

Sinun on lisättävä tämä käynnistyskoodiin, jotta se latautuu aina, kun kirjaudumme sisään:

/ usr / bin / xscreensaver -no-splash &

Näytönsäästäjä valitaan ja määritetään suorittamalla xscreensaver-demo

Yleisiä ongelmia

Reunukset eivät ole näkyvissä ikkunoissa (smaragdi, gtk-ikkuna-koristelija jne.)

- Jos tämä tapahtuu sinulle, se johtuu siitä, että ikkunan koristeluosaa ei ole aktivoitu, siirry kohtaan ccsm ja etsi ikkunan koristelu ja aktivoi se.

Kuution muodonmuutos ei toimi: Jos tämä tapahtuu sinulle, se voi johtua siitä, että käytät taustakuvana feh tai typpeä tai muuta ohjelmaa, ei ole muuta tapaa ja sinun pitäisi aktivoida "Taustakuva" -laajennus, emme edes ajattele se oli niin paha

Conky ei toimi hyvin tai näyttää huonolta: Jos conky ei toimi hyvin, vaihda rivi "own_window_type xxxxx" conky-kokoonpanosta "oma_window_type-telakka".


4 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Emanuel Yrusta dijo

    Suuri kiitos panoksesta

  2.   tee neliö dijo

    Toinen "vihje" monta kertaa on ikävä, että kaikki nämä asiat on määritettävä käsin, sitten on parempi ympäristö, joka tuo asiat jo ennalta määritettyihin, suosittelen lämpimästi LXDE + Compizia, tällä tavoin on monia asioita, joita et täytyy konfiguroida ja kertoa LXDE: lle, joka alkaa compizillä, riittää, että muokkaat tiedostoa, ja LXDE-paneelin poistamiseksi riittää, että muokkaat automaattista käynnistystä (Y)

  3.   javier fernandez dijo

    Olen tehnyt sen Lubuntun kanssa ja se on hienoa 😉

  4.   Carlos Cuamatzín dijo

    Erinomainen opetusohjelma, onko ongelma, jos käytän gdm: ää?, Minulla on gnome 3.6 asennettu Ubuntuun