Compiz eraldiseisev

Kuna hakkate GNU / Linuxi kasutama, on üks asi, mis kõige rohkem pilku köidab, efektid ja funktsioonid, mida Compizi kompositsioon ja aknahaldur teile pakkuda võivad, kuid kui teil on vana arvuti, tuleb kõigepealt meelde, et võitsite ei saa teie vidinal neid suurepäraseid efekte käivitada. Vale! Ühel päeval Arch Linuxi foorumeid lugedes mõistsin, et on olemas midagi, mida nimetatakse “Compiz Standalone”, mis ilmselt võimaldab teil omaenda töölauakeskkonda nullist luua ja mis kõige parem koos Compizi hämmastavate mõjudega.

See on TheDary Kano panus, olles seega meie iganädalase võistluse üks võitjatest: «Jagage seda, mida teate Linuxi kohta«. Palju õnne!

Selles artiklis näitan teile, kuidas luua oma Compiz Standalone'i seanss Ubuntu, testimiseks kasutatav versioon on Ubuntu 12.04, kuid ma arvan, et see töötab hilisemates versioonides sama hästi.

konfiguratsioon

1.- Esimene asi, mida peame tegema, on vajalike pakettide installimine:

sudo apt-get install compizconfig-settings-manager compiz-pluginad-ekstra

Sellega installime CompizConfigi suvandihalduri või "ccsm", mis on Compizi ja mõnede pistikprogrammide jaoks "täpsem" seadistusutiliit.

2.- Looge sisselogimishalduri jaoks seansifail:

Kuna kasutame Ubuntu sisselogimiseks LightDM-i, peame vajalike rakenduste lugemiseks ja käivitamiseks looma LightDM-i jaoks indeksfaili.

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

Ja faili sisse kleepime järgmise:

[Töölaua sisestus] Kodeerimine = UTF-8 nimi = Compiz Comment = Compiz Fusion Standalone Exec = / usr / local / bin / compiz-session Type = Application

Salvestame faili ja sulgeme selle.

Nimesid ja kommentaare saate muuta vastavalt soovile, kuid valik Exec on parem, kui jätate selle nii, sest Compiz'i seansi alustamiseks töötame mitme failiga, kuid kui soovite nimesid muuta, on pole probleemi, kui muudate asjakohaseid muudatusi teistes failides.

3.- Ehitage meie seanss:

Nagu näeme eelmises etapis, kutsub sessioonifail seansi alustamiseks skripti. Nüüd jätkake selle skripti loomist.

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

Ja faili sisse kleepime järgmise:

#! / bin / bash, kui test -z "$ DBUS_SESSION_BUS_ADDRESS"; siis eval `dbus-launch --sh-süntaks --exit-with-session` fi compiz - asendage ccp & wmpid = $! magama 1, kui [-f ~ / .kompositsiooniseanss]; siis allikas ~ / .compiz-session & else xterm & fi # Oota, kuni WM ootab $ wmpid

Salvestame faili, sulgeme selle ja muudame selle käivitatavaks:

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

Ülaltoodud skript on mõeldud töölauahaldurile sisse logima ja käivitama rakendused, mille määrame käivitamisel koos Compiziga ja D-Bussiga.

4.- Rakendused käivitamisel

Eelmises etapis lõime skripti, mis käivitas D-Busi koos Compiziga, kuid kui logime sisse sellisena, nagu see praegu on, oleks ainus asi, mida näeksime, hiirekursor, siis peame looma faili, mis käivitub rakendused, mis moodustavad töölaua keskkonna, nagu oleksime Openboxis; paneel, dropbox, dokid jne.

Teostame terminalis:

gedit ~ / .kompositsiooniseanss

Selle faili sisse paneme rakendused, mida soovime käivitada, meie Compizi eraldiseisva seansi alguses.

Minu oma oli selline:

Näiteks võite oma faili lisada järgmise:

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

gnome-settings-daemon laadib teie seaded GTK + teemadesse ja muudesse süsteemi sätetesse.

tint2 on minimalistlik ja väga konfigureeritav paneel, kerge alternatiiv Gnome paneelidele, kuigi võite ka panna näiteks XFCE paneeli käivitama, tõenäoliselt pole tint2 teie süsteemi installitud:

sudo apt-get install tint2

5.- Viimane lihv ja kohandamine:

Korraliku aknahaldurina peaksime rakenduste avamise mugavamaks muutmiseks lisama rakenduste menüü, saame selle saavutada rakendusega myGtkMenu, Ubuntu installimiseks võite järgida seda õpetust, mida ma tegin, see pole palju teha, kuid see pikendaks valikulist sammu artiklit palju pikemaks.

- Installige myGtkMenu Ubuntu

Kui teil on Ubuntu 64-bitine, peate rakenduse uuesti kompileerima.

Nüüd, et menüü saaks laadida töölaual paremklõpsates, peame avama Compizi seadistused «ccsm», avaneb pistikprogrammide aken, läheme käskudele ja esimesse käsureale paneme "myGtkMenu file-de-menu", kus menüü-fail on tee, kuhu jääb myGtkMenu menüükonfiguratsioonifail, siis läheme vahekaardile "Klahvide kombinatsioonid" ja valime kombinatsiooni, see võib olla Shift + Alt + m. Lubame pistikprogrammi, jättes käskude aktiveerituks.

Seejärel läheme pistikprogrammi "Töölaua vahetaja" juurde ja vahekaardil "Muuda töölauda töölaua põhjal" muudame kahte viimast valikut "Pistikprogramm tegevuse alustamiseks" ja "Käivitatava toimingu nimi" nii, et see jääb nii:

Klahvide kombinatsioonid (kiirklahvid)

Compiz on aknahaldur, mis toetab käske, kuid see võimaldab meil konfigureerida ainult üksteist käsku, seetõttu kasutame muid rakendusi, näiteks xbindkeys, mis võimaldab meil konfigureerida kõiki soovitud kombinatsioone (mul isiklikult pole seda tööd, sest Ma ei kasuta klaviatuuri palju), installime selle järgmisega:

sudo apt-get install xbindkeys

Xbindkeyside konfigureerimiseks võite järgida seda õpetust, see on ikka väga lihtne

- XbindKeys: klaviatuuri seadistamine

Ainus asi, mis meil puudub, on välja logimise käsud, selleks kasutan sama Compizi menüüd, kuid võite kasutada ka selliseid rakendusi nagu oblogout või mida iganes soovite, teete oma töölaua nullist 😀

Selles ekraanipildis ei kasuta ma myGTKmenut, kuigi see on Compizi eraldiseisev, kasutan aga Compiz-boxmenut, kuna see ekraanipilt on tehtud minu Arch Linuxi käitamiseks.

Nüüd redigeerime meie sudoersi faili, on oluline, et faili avamiseks teete seda järgmisel viisil, nii et te ei kavatse sudoga keerata:

sudo EDITOR = nano visudo

Seal, kus on kirjas nano, saate minna leheplaadile, geditile või muule soovitud redaktorile.

Ja lisate selle viimasele reale:

thedary arch-crawl = NOPASSWD: / sbin / shutdown -h nüüd, / sbin / halt, / sbin / poweroff, / sbin / reboot

TULEB MUUDA MUUTA Mis on teie kasutajanime jaoks punast ja mis rohelist hosti nime ((arvutisse sisestatud nimi))

Nüüd saate oma menüüfaili panna vastavad käsud "Logi välja", "Seiskamine" ja "Taaskäivita".

Shutdown: sudo shutdown kohe
Taaskäivitamine: sudo taaskäivitamine
Logi välja: pkill compiz

Isikupärastamine

Kui järgisite kõiki samme õigesti, peaks teie compiz-seanss olema aktiivne ja valmis minema. Järgnevalt on kohandamine.

Ekraani eraldusvõime, klaviatuuri seaded ja lubage käivitamisel numlock

"Toetamata" eraldusvõime lisamiseks oma compiz-seansile ja mitte vaeva nägemisega Xorg.conf-iga, mis on mõnevõrra tundlik ¬¬ ', lisage oma käivitusskriptile xrandr ja klaviatuuripaigutuse jaoks kasutasin käsku setxkbmap (see osa sõltub teie klaviatuurist ja peaksite nüüd teadma, milline on teie paigutus), viimane käsk on Numlocki aktiveerimine alguses.

Peame installima numlockxi, kuna see ei kuulu süsteemiga:

sudo apt-get install numlockx

Lisame read lihtsalt meie käivituskripti kohal, meie .xinitrc näeks välja selline:

Midagi sellist oleks hea:

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

Taustpilt

Teisi rakendusi pole vaja kasutada, sest compiz toob plugina Wallpaper sisse, kuid kui soovite siiski mõnda muud kasutada, võite kasutada feh või lämmastikku

Aktiveerime pistikprogrammi Tapeet, seejärel klõpsame nuppu Uus ja valime lihtsa pildi:

Ikoonid töölaual

Isiklikult ei ole ma töölaual olevate ikoonide austaja, kuid töölaual olevate ikoonide haldamiseks võime kasutada ideski, pcmanfmi või nautilust ja teisi, mida kõike saame yaourtiga installida, koos pcmanfm-iga saab ka taustapilti konfigureerida. töölauale ja me anname võimaluse hoida compiz-box menüü töölaual, kui me kasutame nautilust, siis me kaotame töölaua menüü. Järgmine Openboxi õpetus on täiesti kehtiv ja rakendatav ka Compiz Standalone'i jaoks.

[OpenBox] Lisage töölauaikoonid PCmanFM / SpaceFM-i kaudu

Ärge unustage lisada käivitusskripti pcmanfm –desktop & või spaceman –desktop &, sõltuvalt sellest, millise olete valinud.

Paneel ja dokk

Dokid teavad paljusid, et saame kasutada kairidokki, avantakna-navigaatorit, kõik dokkimisplatsid on teie jaoks ja paneel, mille soovite lisada, on teie eelistuseks xfce4-paneel, lxpanel, mate-paneel, gnome-paneel ... Nagu järgime KISS-i filosoofiat, kui härrased on tint2, installime väga lihtsa, armsa ja seadistatava paneeli

sudo apt-get install tint2

Selle paneeli konfiguratsioon on käkitegu, mida me lihtsalt käivitame tint2conf ja ülejäänu sõltub teie kujutlusvõimest

Rakenduste käivitaja

Mulle meeldib see palju, see on lihtne ja ilus, seda nimetatakse dmenuks, kuid võite installida ka gmruni, synapsi või mis iganes soovite.

sudo apt-get install menüü

täidame selle menüüga_men

Pimenduspilt (ekraanisäästja)

Tahad ekraanisäästjat, seega kasutagem xscreensaverit

sudo apt-get install xscreensaver

Peate selle lisama meie käivitamisskriptile, et see laaditaks sisse iga kord, kui sisse logime:

/ usr / bin / xscreensaver -no-splash &

Ekraanisäästja valimiseks ja konfigureerimiseks käivitame xscreensaver-demo

Ühised probleemid

Ääriseid pole akendel näha (smaragd, gtk-aknakaunistaja jne.)

- Kui see juhtub teiega, siis sellepärast, et akna kaunistamise pistikprogramm pole aktiveeritud, minge lehele ccsm, otsige akna kaunistamine ja aktiveerige see.

Kuupi deformatsioon ei toimi: kui see juhtub teiega, võib see olla tingitud sellest, et kasutate taustpildiks fehi või lämmastikku või mõnda muud programmi, muud võimalust pole ja peaksite aktiveerima pistikprogrammi "Tapeet", ärme isegi mõtleme see oli nii halb

Conky ei tööta hästi või tundub halvasti: kui conky ei tööta hästi, muutke rida "own_window_type xxxxx" conky konfiguratsioonist "own_window_type dokk".


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Emanuel Yrusta DIJO

    Suur aitäh panuse eest

  2.   tee ruut DIJO

    Teine "näpunäide" on sageli tüütu, kui peate kõik need asjad käsitsi konfigureerima, nii et see on parem keskkond, mis juba asjad eelkonfigureerib, soovitan soojalt LXDE + Compizit, sel viisil on palju asju, mida pole vaja konfigureeritud ja öelda LXDE-le, mis algab compiz'iga, piisab faili muutmisest ja LXDE-paneeli eemaldamiseks piisab automaatse käivitamise (Y) muutmisest

  3.   javier fernandez DIJO

    Olen seda teinud Lubuntuga ja see on suurepärane 😉

  4.   Carlos Cuamatzin DIJO

    Suurepärane õpetus, kas gdm-i kasutamisel on probleeme ?, kas mul on ubuntu installitud gnome 3.6