Compiz samostojen

Odkar začnete uporabljati GNU / Linux, je ena izmed stvari, ki najbolj pritegnejo pogled, učinki in funkcionalnosti, ki vam jih lahko zagotovi Compiz-ova sestava in upravitelj oken, toda če imate star osebni računalnik, najprej pomislite na to, da ste zmagali ne morem izvajati teh čudovitih učinkov na svojem pripomočku. Nekoč! Nekega dne, ko sem prebral forume Arch Linux, sem spoznal, da obstaja nekaj, kar se imenuje »Compiz Standalone«, kar vam očitno omogoča, da si ustvarite lastno namizno okolje iz nič in, kar je še najboljše, z neverjetnimi učinki Compiza.

To je prispevek TheDary Kano, s čimer smo postali eden izmed zmagovalcev našega tedenskega tekmovanja: «Povejte, kaj veste o Linuxu«. Čestitamo!

V tem članku vam bom pokazal, kako ustvarite svojo samostojno sejo Compiz v Ubuntuju, različica, ki jo uporabljam za testiranje, je Ubuntu 12.04, vendar mislim, da bo enako dobro delovala tudi v kasnejših različicah.

konfiguracija

1.- Najprej moramo namestiti potrebne pakete:

sudo apt-get namestite compizconfig-settings-manager compiz-Plug-ins-extra

S tem nameščamo CompizConfig Options Manager ali "ccsm", ki je "napreden" pripomoček za konfiguriranje Compiza in nekaterih vtičnikov.

2.- Ustvarite datoteko seje za upravitelja prijav:

Ker za prijavo v Ubuntu uporabljamo LightDM, moramo ustvariti indeksno datoteko za LightDM za branje in zagon potrebnih aplikacij.

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

In v datoteko prilepimo naslednje:

[Vnos na namizje] Encoding = UTF-8 Name = Compiz Comment = Compiz Fusion Standalone Exec = / usr / local / bin / compiz-session Type = Application

Datoteko shranimo in zapremo.

Odseke Ime in Komentar lahko spremenite po svojih željah, vendar je možnost Exec boljša, če jo pustite tako, saj bomo za začetek seje Compiz delali z več datotekami, če pa raje spremenite imena, obstaja brez težav, če samo ustrezno spremenite druge datoteke.

3.- Sestavite našo sejo:

Kot lahko vidimo v prejšnjem koraku, bo datoteka seje poklicala skript za začetek seje. Zdaj nadaljujte z ustvarjanjem tega skripta.

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

In v datoteko prilepimo naslednje:

#! / bin / bash if test -z "$ DBUS_SESSION_BUS_ADDRESS"; nato eval `dbus-launch --sh-syntax --exit-with-session` fi compiz --replace ccp & wmpid = $! spanje 1, če [-f ~ / .compiz-session]; potem izvor ~ / .compiz-session & else xterm & fi # Počakajte WM počakajte $ wmpid

Datoteko shranimo, zapremo in naredimo izvedljivo:

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

Zgornji skript je namenjen upravitelju namizja, da se prijavi in ​​zažene aplikacije, ki jih določimo ob zagonu, skupaj z Compiz in D-Bus.

4.- Aplikacije ob zagonu

V prejšnjem koraku smo ustvarili skript, ki je skupaj z Compizom zagnal D-Bus, toda če se prijavimo tako, kot je v tem trenutku, bi videli le kazalec miške, potem moramo ustvariti datoteko, ki se bo začela aplikacije, ki bodo sestavljale namizno okolje, kot da bi bile v Openboxu; plošča, shramba, doki itd.

V terminalu izvedemo:

gedit ~ / .compiz-session

Znotraj te datoteke bomo postavili programe, ki jih želimo izvajati na začetku naše samostojne seje Compiz.

Moja je bila taka:

Kot primer lahko v datoteko vnesete naslednje:

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

gnome-settings-daemon bo vaše nastavitve naložil v teme GTK + in druge sistemske nastavitve.

tint2 je minimalistična in zelo nastavljiva plošča, lahka alternativa ploščam Gnome, čeprav lahko na primer nastavite tudi zagon plošče XFCE, tint2 najverjetneje ni nameščen v vašem sistemu:

sudo apt-get namestite tint2

5.- Zaključki in prilagajanje:

Kot spodoben upravitelj oken bi morali dodati meni aplikacije, da bi bilo lažje odpirati aplikacije, to lahko dosežemo z aplikacijo myGtkMenu, če jo želite namestiti v Ubuntu, lahko sledite tej vadnici, ki sem jo naredil, ni veliko storiti, to bi pomenilo, da neobvezen korak prispeva k podaljšanju članka.

- Namestite myGtkMenu v Ubuntu

Če imate 64-bitni Ubuntu, boste morali znova prevesti aplikacijo.

Zdaj, da se meni naloži ob desnem kliku na namizju, moramo odpreti konfiguracijo Compiz «ccsm», odpre se okno vtičnikov, gremo na ukaze in v prvo ukazno vrstico postavimo »myGtkMenu file-de-menu«, kjer meni-datoteka bo pot, kjer bo datoteka z nastavitvami menija za myGtkMenu, nato gremo na zavihek "kombinacije tipk" in izberemo kombinacijo, lahko Shift + Alt + m. Vtičniku omogočimo, da ostanejo ukazi vključeni.

Nato gremo v vtičnik "Menjalnik namizja" in v zavihku "Spremeni namizje na podlagi namizja" spremenimo zadnji dve možnosti "Vtičnik za začetek dejanja" in "Ime dejanja za zagon", tako da ostaja torej:

Kombinacije tipk (bližnjične tipke)

Compiz je upravitelj oken s podporo za ukaze, vendar nam omogoča samo konfiguracijo enajstih ukazov, zato se zatekamo k drugim aplikacijam, kot je xbindkeys, ki nam omogoča, da konfiguriramo vse kombinacije, ki jih želimo (osebno ga ne delam, ker Tipkovnice ne uporabljam veliko), jo namestimo z:

sudo apt-get namestite xbindkeys

Po tej vadnici lahko konfigurirate xbindkeys, še vedno je zelo enostavno

- XbindKeys: nastavitev tipkovnice

Edino, kar nam manjka, so ukazi za odjavo, za to uporabljam isti meni Compiz, lahko pa uporabljate tudi programe, kot je odjava ali kar koli želite, namizje popolnoma izdelate iz nič 😀

Pri tem zajemanju ne uporabljam myGTKmenu, čeprav je Compiz samostojen, uporabljam compiz-boxmenu, ker je bil ta zajem posnet z mojim Arch Linuxom.

Zdaj urejamo našo datoteko sudoers, zato je pomembno, da datoteko odprete na naslednji način, da ne boste zamočili s sudo:

sudo EDITOR = nano visudo

Tam, kjer piše, lahko nano uporabi list za listke, gedit ali urejevalnik, ki vam je ljubši.

In to dodate v zadnjo vrstico:

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

MORATE SPREMENITI, kaj je rdeče za vaše uporabniško ime in kaj zeleno za vaše ime gostitelja, (ime, ki ste ga vnesli v svoj računalnik)

Zdaj lahko v datoteko menija vnesete ustrezne ukaze za "Odjava", "Izklop" in "Ponovni zagon".

Zaustavitev: sudo zaustavitev zdaj
Ponovni zagon: ponovni zagon sudo
Odjava: pkill compiz

Personalizacija

Če ste pravilno upoštevali vse korake, morate imeti sejo compiz aktivno in pripravljeno za uporabo, kar sledi, je prilagoditev.

Ločljivost zaslona, ​​nastavitve tipkovnice in omogoči numlock ob zagonu

Če želim moji seji compiz dodati "nepodprto" resolucijo in se ne obremenjevati z nekoliko občutljivim Xorg.conf ¬¬ 'dodati xrandr v moj zagonski skript in za postavitev tipkovnice sem uporabil ukaz setxkbmap (ta del je odvisen od vaše tipkovnice in do zdaj bi morali vedeti, katera je vaša distribucija), zadnji ukaz je aktivirati Numlock na začetku.

Namestiti moramo numlockx, ker ni priložen sistemu:

sudo apt-get namestite numlockx

Vrstice dodamo tik nad našim zagonskim skriptom, naš .xinitrc bi bil videti takole:

Nekaj ​​takega bi bilo v redu:

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

Ozadje

Ni treba uporabljati drugih aplikacij, ker compiz prinaša vtičnik za ozadje, če pa vseeno želite uporabiti drugega, lahko uporabite feh ali dušik

Aktivirajte vtičnik za ozadje, nato kliknite Novo in izberite preprosto sliko:

Ikone na namizju

Osebno nisem ljubitelj ikon na namizju, za upravljanje ikon na namizju pa lahko uporabimo idesk, pcmanfm ali nautilus in druge, vse to pa lahko namestimo z yaourtom, s pcmanfm pa lahko konfiguriramo tudi ozadje za namizju in imamo možnost, da na namizju ostane meni compiz-boxmenu, če uporabimo nautilus, bomo izgubili meni namizja. Naslednja vadnica za Openbox je popolnoma veljavna in velja tudi za Compiz Standalone.

[OpenBox] Dodajte ikone na namizju prek PCmanFM / SpaceFM

Ne pozabite dodati zagonskega skripta pcmanfm –desktop & ali spaceman –desktop &, odvisno od tega, katerega ste izbrali.

Panel in Dock

Doki vedo, da lahko uporabljamo cairo-dock, avant-window-navigator, docky so vsi v vašem kvartu in plošča, ki jo želite dodati, je po vaših željah xfce4-panel, lxpanel, mate-panel, gnome-panel ... Kot sledimo filozofiji KISS, če je gospod tint2, bomo namestili zelo preprosto, prikupno in nastavljivo ploščo

sudo apt-get namestite tint2

Konfiguracija te plošče je kos torte, ki ga pravkar zaženemo tint2conf, ostalo pa je odvisno od vaše domišljije

Zaganjalnik aplikacij

Zelo mi je všeč, preprost in lep se imenuje dmenu, lahko pa namestite tudi gmrun, synapse ali karkoli želite.

sudo apt-get namestite dmenu

izvedemo ga z dmenu_run

Ohranjevalnik zaslona (ohranjevalnik zaslona)

Želite ohranjevalnik zaslona, ​​zato uporabimo xscreensaver

sudo apt-get namestite xscreensaver

To morate dodati našemu zagonskemu skriptu, da se naloži vsakič, ko se prijavimo:

/ usr / bin / xscreensaver -no-splash &

Za izbiro in konfiguriranje ohranjevalnika zaslona izvedemo xscreensaver-demo

Pogoste težave

Meje na oknih niso vidne (smaragd, gtk-window-decorator itd.)

- Če se vam to zgodi, je zato, ker vtičnik za dekoracijo oken ni aktiviran, pojdite na ccsm in poiščite Dekoracija oken ter ga aktivirajte.

Deformacija kocke ne deluje: če se vam to zgodi, je to morda zato, ker uporabljate feh ali dušik ali drug program za ozadje, ni druge poti in aktivirajte vtičnik "Ozadje", niti pomislite bilo je tako hudo

Conky ne deluje dobro ali izgleda slabo: če conky ne deluje dobro, spremenite vrstico "own_window_type xxxxx" iz konfiguracije conky v "own_window_type dock".


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Emanuel Yrusta je dejal

    Najlepša hvala za prispevek

  2.   čajni kvadrat je dejal

    Še en "nasvet", velikokrat je dolgočasno, da je treba vse te stvari konfigurirati ročno, potem je bolje okolje, ki že prinese stvari vnaprej konfigurirane, toplo priporočam LXDE + Compiz, na ta način obstaja veliko stvari, ki jih ne Če želite konfigurirati in vam povedati LXDE, ki se začne s compiz, je dovolj, da spremenite datoteko, in da odstranite ploščo LXDE, je dovolj, da spremenite samodejni zagon (Y)

  3.   javier fernandez je dejal

    To sem naredil z Lubuntujem in super je 😉

  4.   Carlos Cuamatzín je dejal

    Odlična vadnica, ali je težava, če uporabljam gdm ?, v ubuntuju imam nameščen gnome 3.6