„Compiz“ atskiras

Kadangi pradedate naudoti GNU / Linux, vienas iš labiausiai į akis traukiančių dalykų yra efektai ir funkcijos, kuriuos jums gali pasiūlyti „Compiz“ kompozicija ir langų tvarkyklė, tačiau jei turite seną kompiuterį, pirmiausia turėtumėte galvoti apie tai, kad negalėsite paleisti tų nuostabių efektų savo programėlėje. Klaidinga! Vieną dieną skaitydama „Arch Linux“ forumuose supratau, kad yra kažkas, vadinamas „Compiz Standalone“, kuris, matyt, leidžia jums sukurti savo darbalaukio aplinką nuo nulio ir, svarbiausia, su nuostabiais „Compiz“ efektais.

Tai yra TheDary Kano indėlis, todėl jis tapo vienu iš mūsų savaitės varžybų nugalėtojų: «Pasidalykite tuo, ką žinote apie „Linux“«. Sveikiname!

Šiame straipsnyje aš jums parodysiu, kaip sukurti savo „Compiz Standalone“ sesiją „Ubuntu“, testavimui naudojama versija yra „Ubuntu 12.04“, bet, manau, ji taip pat gerai veiks ir vėlesnėse versijose.

konfigūracija

1. Pirmas dalykas, kurį turime padaryti, yra įdiegti reikiamus paketus:

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

Tokiu būdu mes įdiegiame „CompizConfig“ parinkčių tvarkytuvę arba „ccsm“, kuri yra „pažangi“ „Compiz“ ir kai kurių papildinių konfigūravimo priemonė.

2. Sukurkite seanso failą prisijungimo tvarkytuvei:

Kadangi prisijungdami prie „Ubuntu“ naudojame „LightDM“, turime sukurti „LightDM“ indekso failą reikalingoms programoms skaityti ir paleisti.

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

Į failo vidų įklijuojame taip:

[Darbalaukio įrašas] Kodavimas = UTF-8 pavadinimas = Compiz komentaras = Compiz Fusion atskiras Exec = / usr / local / bin / compiz-session tipas = programa

Išsaugome failą ir jį uždarome.

Vardą ir komentarą galite modifikuoti taip, kaip norite, tačiau parinktis „Exec“ yra geresnė, jei taip paliksite, nes pradėsime „Compiz“ seansą, dirbdami su keliais failais, tačiau jei norite pakeisti pavadinimus, nėra jokių problemų, kol atlikite atitinkamas kitų failų modifikacijas.

3. Sukurkite mūsų sesiją:

Kaip matome ankstesniame žingsnyje, sesijos failas iškvies scenarijų, kad pradėtų sesiją. Dabar tęskite to scenarijaus kūrimą.

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

Į failo vidų įklijuojame taip:

#! / bin / bash, jei testas -z "$ DBUS_SESSION_BUS_ADDRESS"; tada eval `dbus-launch --sh-sintaksė --exit-with-session` fi compiz - pakeiskite ccp & wmpid = $! miegoti 1, jei [-f ~ / .compiz-session]; tada šaltinis ~ / .compiz-session & else xterm & fi # Palaukite, kol WM palaukite $ wmpid

Išsaugome failą, uždarome ir padarome jį vykdomą:

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

Pirmiau pateiktas scenarijus skirtas darbalaukio tvarkytuvei prisijungti ir paleisti programas, kurias nurodome paleidimo metu kartu su „Compiz“ ir „D-Bus“.

4. Programos paleidimo metu

Ankstesniame etape mes sukūrėme scenarijų, kuris paleido „D-Bus“ kartu su „Compiz“, tačiau jei prisijungsime taip, kaip yra šiuo metu, vienintelis dalykas, kurį pamatysime, bus pelės žymeklis, tada turime sukurti failą, kuriame bus paleistos programos, sudarančios darbalaukio aplinką lyg būtume atsidūrę „Openbox“; skydelis, „dropbox“, prieplaukos ir kt.

Mes vykdome terminale:

„gedit ~ / .compiz-session“

Į šį failą įdėsime programas, kurias norime vykdyti, „Compiz Standalone“ sesijos pradžioje.

Mano buvo toks:

Pavyzdžiui, į failą galite įdėti:

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

„gnome-settings-daemon“ įkels jūsų nustatymus į GTK + temas ir kitus sistemos nustatymus.

„tint2“ yra minimalistinis ir labai konfigūruojamas skydelis, lengva alternatyva „Gnome“ plokštėms, nors, pavyzdžiui, galite nustatyti, kad „XFCE“ skydelis pradėtų veikti, greičiausiai „tint2“ nėra įdiegtas jūsų sistemoje:

sudo apt-get install tint2

5. Paskutiniai prisilietimai ir pritaikymas:

Kaip tinkamas langų tvarkytuvas turėtume pridėti programos meniu, kad būtų patogiau atidaryti programas, mes galime tai pasiekti naudodami „myGtkMenu“ programą, kad įdiegtumėte ją „Ubuntu“, galite sekti šią pamoką, kurią aš padariau, nėra daug ką daryti, bet tai būtų kad pasirenkamas žingsnis žymiai prailgina straipsnį.

- Įdiekite „myGtkMenu“ į „Ubuntu“

Jei turite 64 bitų „Ubuntu“, turėsite iš naujo sukompiliuoti programą.

Norėdami, kad meniu būtų įkeltas, kai dešiniuoju pelės mygtuku spustelėkite darbalaukį, turime atidaryti „Compiz“ konfigūraciją «ccsm», atsidarys įskiepių langas, einame prie komandų ir pirmoje komandinėje eilutėje įrašome „myGtkMenu file-de-menu“, kur meniu-failas bus kelias, kuriame bus „myGtkMenu“ meniu konfigūracijos failas, tada einame į skirtuką „Klavišų kombinacijos“ ir pasirenkame derinį, tai gali būti „Shift“ + „Alt“ + m. Mes įgaliname papildinį palikdami „Komandos“ aktyvuotas.

Tada einame į papildinį „Darbalaukio keitiklis“ ir skirtuke „Keisti darbalaukį pagal darbalaukį“ modifikuojame paskutines dvi parinktis „Papildinys, kad pradėtumėte veiksmą“ ir „Veiksmo pavadinimas, kad pradėtumėte“, kad jis liktų Taigi:

Klavišų kombinacijos (spartieji klavišai)

„Compiz“ yra langų tvarkyklė, palaikanti komandų palaikymą, tačiau ji leidžia mums sukonfigūruoti tik vienuolika komandų, todėl pasitelkiame kitas programas, tokias kaip „xbindkeys“, kuri leidžia mums sukonfigūruoti visus norimus derinius (asmeniškai aš neveikiu, nes daug nenaudoju klaviatūros ), mes ją įdiegiame:

sudo apt-get install xbindkeys

Norėdami sukonfigūruoti „xbindkeys“, vadovaukitės šia pamoka. Tai vis dar labai lengva

- „XbindKeys“: klaviatūros nustatymas

Vienintelis dalykas, kurio mums trūksta, yra komandos atsijungti, tam naudoju tą patį „Compiz“ meniu, bet taip pat galite naudoti tokias programas kaip „oblogout“ ar ką tik norite, darbalaukį darote nuo nulio scratch

Šiame fiksavime nenaudoju „myGTKmenu“, nors jis yra „Compiz“ atskiras, aš naudoju „Compiz-boxmenu“ meniu, nes šis užfiksavimas buvo atliktas paleidžiant „Arch Linux“.

Dabar redaguojame savo sudoers failą, svarbu, kad atidarytumėte failą tai atlikdami tokiu būdu, kad neketintumėte išspręsti sudo:

sudo EDITOR = nano visudo

Kur parašyta „nano“, galite pereiti prie „leafpad“, „Gedit“ ar norimo redaktoriaus.

Tai pridėsite prie paskutinės eilutės:

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

PRIVALOTI PAKEISTI Kas yra raudona jūsų vartotojo vardui ir kas žalia - pagrindiniam vardui, (Vardas, kurį suteikėte savo kompiuteriui)

Dabar į meniu failą galite įdėti atitinkamas komandas „Atsijungti“, „Išjungti“ ir „Paleisti iš naujo“.

Išjungimas: „sudo“ išjungimas dabar
Perkrauti: sudo perkrauti
Atsijungti: „pkill compiz“

Personalizavimas

Jei gerai atlikote visus veiksmus, turėtumėte, kad jūsų „Compiz“ sesija būtų aktyvi ir pasirengusi eiti. Toliau pateikiamas tinkinimas.

Ekrano skiriamoji geba, klaviatūros nustatymai ir įjungiama numerio blokavimo funkcija

Norėdami pridėti „nepalaikomą“ rezoliuciją prie savo „compiz“ seanso ir nesijaudinti dėl „Xorg.conf“, kuris yra šiek tiek jautrus, ¬¬ „pridėkite„ xrandr “prie savo paleisties scenarijaus ir klaviatūros išdėstymui naudojau komandą„ setxkbmap “(ši dalis priklauso nuo klaviatūrą ir jau turėtumėte žinoti, koks yra jūsų pasiskirstymas), paskutinė komanda yra suaktyvinti „Numlock“ pradžioje.

Privalome įdiegti „Numlockx“, nes jis neatliekamas kartu su sistema:

sudo apt-get įdiegti numlockx

Pridedame eilutes tiesiai virš paleidimo scenarijaus, .xinitrc atrodys taip:

Kažkas panašaus būtų gerai:

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

Tapetai

Nebūtina naudoti kitų programų, nes „Compiz“ pateikia „Wallpaper“ papildinį, tačiau jei vis tiek norite naudoti kitą, galite naudoti feh arba azotą

Mes suaktyviname „Wallpaper“ papildinį, tada spustelėkite „New“ ir pasirinkite lengvą vaizdą:

Piktogramos darbalaukyje

Asmeniškai aš nesu darbastalio piktogramų mėgėjas, bet norėdami valdyti piktogramas darbalaukyje, galime naudoti „idesk“, „pcmanfm“ ar „nautilus“ ir kitus. Visa tai galime įdiegti naudodami „yaourt“, naudodami „pcmanfm“ taip pat galime sukonfigūruoti darbalaukio foną ir mes suteikia galimybę laikyti compiz-boxmenu meniu darbalaukyje, jei naudosime nautilus, mes prarasime darbalaukio meniu. Ši „Openbox“ pamoka yra visiškai tinkama ir taikoma „Compiz Standalone“.

[OpenBox] Pridėkite darbalaukio piktogramas naudodami „PCmanFM / SpaceFM“

Nepamirškite prie paleisties scenarijaus pridėti pcmanfm –desktop & arba spaceman –desktop &, priklausomai nuo to, kurį pasirinkote.

Skydelis ir dokas

Prieplaukos žino daugelį, kad mes galime naudoti „cairo-dock“, „avant-window-navigator“, visi „docky“ yra jūsų namuose, o norimas pridėti skydelis yra jūsų pasirinkimas xfce4-panel, lxpanel, mate-panel, gnome-panel ... Kaip mes laikomės filosofijos KISS įdiegsime labai paprastą, mielą ir konfigūruojamą skydelį, jei ponai yra tint2

sudo apt-get install tint2

Šios skydelio konfigūracija yra torto gabalas, kurį mes tiesiog paleidžiame „tint2conf“, o visa kita priklauso nuo jūsų fantazijos

Programų paleidimo priemonė

Man tai labai patinka, jis yra paprastas ir gražus, vadinamas „dmenu“, bet jūs taip pat galite įdiegti „gmrun“, „synapse“ ar ką tik norite.

sudo apt-get install meniu

ją vykdome su dmenu_run

Ekrano užsklanda (ekrano užsklanda)

Norite ekrano užsklandos, todėl naudokime „xscreensaver“

sudo apt-get install xscreensaver

Turite tai pridėti prie mūsų paleisties scenarijaus, kad jis būtų įkeltas kiekvieną kartą prisijungiant:

/ usr / bin / xscreensaver -no-splash &

Norėdami pasirinkti ir sukonfigūruoti ekrano užsklandą, vykdome „xscreensaver-demo“

Dažniausios problemos

Langų nematyti kraštinių (smaragdas, gtk-window-decorator ir pan.)

- Jei taip nutinka jums, tai yra dėl to, kad lango dekoravimo papildinys nėra įjungtas, eikite į „ccsm“ ir ieškokite lango dekoravimo ir suaktyvinkite jį.

Kubo deformacija neveikia: jei taip nutinka jums, taip gali būti dėl to, kad ekrano užsklandai naudojate feh ar azotą ar kitą programą, kito kelio nėra, todėl turėtumėte suaktyvinti papildinį „Tapetai“.

„Conky“ neveikia gerai arba atrodo blogai: jei „Conky“ neveikia gerai, pakeiskite eilutę „own_window_type xxxxx“ iš „conky“ konfigūracijos į „own_window_type dock“.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Emanuelis Yrusta sakė

    Labai ačiū už indėlį

  2.   „Tete Plaza“ sakė

    Dar vienas „patarimas“ daug kartų yra varginantis, kai visus tuos dalykus reikia sukonfigūruoti rankomis, tada geriau tai yra aplinka, kuri jau atkuria dalykus iš anksto, aš labai rekomenduoju „LXDE + Compiz“, tokiu būdu yra daug dalykų, kurių jums nereikia konfigūruoti ir jums pasakyti LXDE, kuris prasideda compiz, pakanka modifikuoti failą, o norint pašalinti LXDE skydą, pakanka modifikuoti automatinį paleidimą (Y)

  3.   Javieras Fernandezas sakė

    Aš tai padariau su „Lubuntu“ ir puiku 😉

  4.   Carlosas Cuamatzinas sakė

    Puiki pamoka, ar yra problema, jei naudoju „gdm“?, „Ubuntu“ turiu įdiegtą „gnome 3.6“