Compiz samostatne

Odkedy začnete používať GNU / Linux, jednou z vecí, ktoré najviac priťahujú pozornosť, sú efekty a funkcie, ktoré vám môže ponúknuť správca kompozície a okna Compiz, ale ak máte starý počítač, prvá vec, ktorá vám napadne, je, že ste vyhrali Vo vašom gadgetu nemôžem spustiť tie úžasné efekty. Falošné! Jedného dňa som si na fórach Arch Linuxu uvedomil, že existuje niečo, čo sa volá „Compiz Standalone“, čo vám zjavne umožní vytvoriť si vlastné desktopové prostredie od nuly a čo je najlepšie, s úžasnými účinkami Compiz.

Toto je príspevok od TheDary Kano, ktorý sa stal jedným z víťazov našej týždennej súťaže: «Podeľte sa o to, čo viete o systéme Linux«. Blahoželáme!

V tomto článku vám ukážem, ako vytvoriť vlastnú samostatnú reláciu Compiz v Ubuntu, verziu, ktorú používam na testovanie, je Ubuntu 12.04, ale predpokladám, že to bude rovnako dobre fungovať aj v ďalších verziách.

konfigurácia

1. - Prvá vec, ktorú musíme urobiť, je nainštalovať potrebné balíčky:

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

Týmto inštalujeme Správcu volieb CompizConfig alebo „ccsm“, čo je „pokročilá“ konfiguračná pomôcka pre Compiz a niektoré doplnky.

2. - Vytvorte súbor relácie pre správcu prihlásenia:

Pretože na prihlásenie do Ubuntu používame LightDM, musíme vytvoriť indexový súbor pre LightDM na čítanie a spúšťanie potrebných aplikácií.

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

A do súboru vložíme nasledovné:

[Zadanie pre počítač] Kódovanie = Názov UTF-8 = Komentár Compiz = Samostatný Compiz Fusion Exec = / usr / local / bin / compiz-session Typ = Aplikácia

Uložíme súbor a zavrieme ho.

Sekcie Meno a Komentár môžete upraviť podľa svojich predstáv, ale možnosť Exec je lepšia, ak to necháte tak, pretože na spustenie relácie Compiz budeme pracovať s niekoľkými súbormi, ale ak chcete zmeniť názvy, existuje žiadny problém, pokiaľ urobíte príslušné úpravy ostatných súborov.

3. - Zostavte si našu reláciu:

Ako vidíme v predchádzajúcom kroku, súbor relácie zavolá skript na spustenie relácie. Teraz pokračujte vo vytváraní tohto skriptu.

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

A do súboru vložíme nasledovné:

#! / bin / bash, ak test -z "$ DBUS_SESSION_BUS_ADDRESS"; potom eval `dbus-launch --sh-syntax --exit-with-session` fi compiz --resto ccp & wmpid = $! spať 1 ak [-f ~ / .compiz-session]; potom source ~ / .compiz-session & else xterm & fi # Počkaj na WM počkaj $ wmpid

Uložíme súbor, zavrieme ho a urobíme ho spustiteľným:

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

Vyššie uvedený skript slúži na to, aby sa správca pracovnej plochy prihlásil a spustil aplikácie, ktoré zadáme pri spustení, spolu s programami Compiz a D-Bus.

4. - Aplikácie pri štarte

V predchádzajúcom kroku sme vytvorili skript, ktorý spustil D-Bus spolu s Compizom, ale ak sa prihlásime tak, ako je to v tejto chvíli, uvideli by sme iba ukazovateľ myši, potom musíme vytvoriť súbor, ktorý sa spustí aplikácie, ktoré budú tvoriť desktopové prostredie, akoby sme boli v Openboxe; panel, schránka, doky atď.

Vykonáme v termináli:

relácia gedit ~ / .compiz

Do tohto súboru vložíme aplikácie, ktoré chceme spustiť na začiatku našej samostatnej relácie Compiz.

Môj bol taký:

Ako príklad môžete do svojho súboru vložiť toto:

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

gnome-settings-daemon načíta vaše nastavenia do tém GTK + a ďalších systémových nastavení.

tint2 je minimalistický a veľmi konfigurovateľný panel, ľahká alternatíva k panelom Gnome, aj keď napríklad môžete nastaviť aj spustenie panelu XFCE, s najväčšou pravdepodobnosťou nie je vo vašom systéme nainštalovaný tint2:

sudo apt-get nainštalovať tint2

5. - Posledné úpravy a prispôsobenie:

Ako slušný správca okien by sme mali pridať ponuku aplikácií, aby sme uľahčili otváranie aplikácií, čo dosiahneme pomocou aplikácie myGtkMenu. Ak ju chcete nainštalovať do Ubuntu, môžete postupovať podľa tohto návodu, ktorý som urobil, nie je veľa čo robiť, ale to by urobilo, že voliteľný krok článok predĺži oveľa viac.

- Nainštalujte si myGtkMenu na Ubuntu

Ak máte 64-bitový Ubuntu, budete musieť aplikáciu prekompilovať.

Teraz, aby sa ponuka mohla načítať po kliknutí pravým tlačidlom myši na plochu, musíme otvoriť konfiguračnú konfiguráciu «ccsm», otvorí sa okno doplnkov, prejdeme k príkazom a do prvého príkazového riadku vložíme „myGtkMenu file-de-menu“ , kde bude súbor ponuky cesta, kde bude konfiguračný súbor ponúk pre myGtkMenu, potom prejdeme na kartu „kombinácie klávesov“ a vyberieme kombináciu, môže to byť Shift + Alt + m. Povolíme doplnok a ponecháme aktivovaný príkaz „Príkazy“.

Potom prejdeme k doplnku „Desktop Changer“ a na karte „Change desktop based on desktop“ upravíme posledné dve možnosti „Plug-in to start the action“ a „Name of action to start“ tak, aby zostáva Takže:

Kombinácie klávesov (klávesové skratky)

Compiz je správca okien s podporou príkazov, ale umožňuje nám nakonfigurovať iba jedenásť príkazov, preto sa uchýlime k iným aplikáciám, ako napríklad xbindkeys, ktoré nám umožňujú konfigurovať všetky kombinácie, ktoré chceme (osobne ho nemám, pretože Klávesnicu veľmi nepoužívam), inštalujeme ju s:

sudo apt-get nainštalovať xbindkeys

Podľa tohto tutoriálu môžete nakonfigurovať xbindkeys, je to stále naozaj ľahké

- XbindKeys: Nastavenie klávesnice

Jediné, čo nám chýba, sú príkazy na odhlásenie. Na tento účel používam to isté menu Compiz, ale môžete tiež použiť aplikácie ako oblogout alebo čokoľvek chcete, takže svoju plochu robíte úplne od nuly 😀

V tomto zachytení nepoužívam myGTKmenu, aj keď je to samostatný Compiz, používam compiz-boxmenu, pretože toto zachytenie bolo urobené pri spustení môjho Arch Linuxu.

Teraz upravujeme náš súbor sudoers, je dôležité, aby ste otvorili súbor, ktorý urobíte, nasledujúcim spôsobom, aby ste sa nepokazili sudo:

sudo EDITOR = nano visudo

Tam, kde sa hovorí, že nano môže ísť na listový papier, gedit alebo editora, ktorého uprednostňujete.

A toto pridáte do posledného riadku:

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

MUSÍTE ZMENIŤ Čo je červené pre vaše užívateľské meno a čo je zelené pre vaše meno hostiteľa, (meno, ktoré ste vložili do svojho počítača)

Teraz môžete do súboru ponuky vložiť príslušné príkazy pre „Odhlásiť sa“, „Vypnúť“ a „Reštartovať“.

Shutdown: sudo shutdown now
Reštart: sudo reboot
Odhlásiť sa: pkill compiz

Personalizácie

Ak ste správne vykonali všetky kroky, mali by ste mať svoju reláciu compiz aktívnu a pripravenú na použitie. Nasleduje prispôsobenie.

Rozlíšenie obrazovky, nastavenie klávesnice a pri štarte povoliť funkciu numlock

Ak chcete do svojej relácie compiz pridať „nepodporované“ rozlíšenie a netrápiť sa s trochu citlivým Xorg.conf, pridajte do môjho štartovacieho skriptu xrandr a pre rozloženie klávesnice som použil príkaz setxkbmap (táto časť závisí od vašej klávesnice a už by ste mali vedieť, ktorá je vaša distribúcia), posledný príkaz je na začiatku aktivovať Numlock.

Musíme nainštalovať numlockx, pretože nie je dodávaný so systémom:

sudo apt-get nainštalovať numlockx

Pridáme riadky tesne nad náš štartovací skript, náš .xinitrc by vyzeral takto:

Niečo také by bolo v poriadku:

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

tapeta

Nie je potrebné používať iné aplikácie, pretože program compiz prináša doplnok Tapeta, ale ak stále chcete použiť inú, môžete použiť feh alebo dusík

Aktivujeme doplnok Tapeta, potom klikneme na Nový a vyberieme jednoduchý obrázok:

Ikony na pracovnej ploche

Osobne nie som fanúšikom ikon na ploche, ale na správu ikon na ploche môžeme použiť idesk, pcmanfm alebo nautilus a ďalšie, to všetko si môžeme nainštalovať s yaourt, s pcmanfm tiež môžeme nakonfigurovať tapetu pre desktop a my dávame možnosť ponechať si menu compiz-boxmenu na ploche, ak použijeme nautilus, stratíme menu desktopu. Nasledujúci návod pre Openbox je úplne platný a použiteľný aj pre Compiz Standalone.

[OpenBox] Pridávanie ikon na plochu pomocou PCmanFM / SpaceFM

Nezabudnite do spúšťacieho skriptu pridať pcmanfm –desktop & alebo spaceman –desktop & podľa toho, ktorý ste si vybrali.

Panel a dok

Dokov vieme veľa, že môžeme používať cairo-dock, avant-window-navigator, docky sú všetky vo vašom yaurte a panel, ktorý chcete pridať, je podľa vašich preferencií xfce4-panel, lxpanel, mate-panel, gnome-panel ... Keď sledujeme filozofiu KISS, nainštalujeme veľmi jednoduchý, roztomilý a konfigurovateľný panel, ak majú páni odtieň 2

sudo apt-get nainštalovať tint2

Konfigurácia tohto panelu je hračkou, ktorú práve spustíme tint2conf a zvyšok je na vašej fantázii

Spúšťač aplikácií

Páči sa mi veľmi, je to jednoduché a krásne, volá sa to dmenu, ale môžete si nainštalovať aj gmrun, synapse alebo čokoľvek iné.

sudo apt-get nainštalovať dmenu

vykonáme to pomocou dmenu_run

Šetrič obrazovky (šetrič obrazovky)

Chcete šetrič obrazovky, tak poďme použiť xscreensaver

sudo apt-get nainštalovať xscreensaver

Toto musíte pridať do nášho štartovacieho skriptu, aby sa načítal pri každom prihlásení:

/ usr / bin / xscreensaver -no-splash &

Pre výber a konfiguráciu šetriča obrazovky spustíme xscreensaver-demo

Časté problémy

Orámovanie nie je na oknách viditeľné (smaragd, dekorátor gtk-window, atď.)

- Ak sa vám to stane, je to preto, že doplnok dekorácie okien nie je aktivovaný, prejdite na ccsm a vyhľadajte položku Dekorácia okna a aktivujte ju.

Deformácia kocky nefunguje: Ak sa vám to stane, môže to byť tým, že na tapetu použijete feh alebo dusík alebo iný program, neexistuje iná cesta a mali by ste aktivovať doplnok „Wallpaper“.

Conky nefunguje dobre alebo vyzerá zle: Ak conky nefunguje dobre, zmeňte riadok „own_window_type xxxxx“ z konfigurácie conky na „own_window_type dock“.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Emanuel Yrusta dijo

    Veľká vďaka za príspevok

  2.   čajový štvorec dijo

    Ďalším „tipom“ mnohokrát je zdĺhavé, aby ste museli všetky tieto veci konfigurovať ručne, potom je to lepšie prostredie, ktoré už prináša veci vopred nakonfigurované, veľmi odporúčam program LXDE + Compiz, týmto spôsobom existuje veľa vecí, ktoré nemusíte musíte nakonfigurovať a povedať vám LXDE, ktoré začína kompiláciou, stačí upraviť súbor a odstrániť panel LXDE, stačí upraviť automatický štart (Y)

  3.   javier fernandez dijo

    Robil som to s Lubuntu a je to super 😉

  4.   Carlos Cuamatzín dijo

    Vynikajúci návod, je problém, ak použijem gdm ?, Mám nainštalovaný gnome 3.6 na ubuntu