Compiz önálló

Amióta elkezdi használni a GNU / Linuxot, az egyik dolog, ami a legjobban vonzza a szemet, azok a hatások és funkciók, amelyeket a Compiz összetétele és az ablakkezelő kínál Önnek, de ha régi PC-je van, akkor először az jut eszébe, hogy nyert Nem tudja futtatni ezeket a csodálatos effektusokat a modulján. Hamis! Egy nap az Arch Linux fórumokon olvasva rájöttem, hogy létezik valami, a „Compiz Standalone”, amely nyilvánvalóan lehetővé teszi, hogy a semmiből készítse el saját asztali környezetét, és ami a legjobb, a Compiz csodálatos hatásaival.

Ez TheDary Kano közreműködése, így a heti versenyünk egyik nyertese lett: «Ossza meg, mit tud a Linuxról«. Gratulálunk!

Ebben a cikkben bemutatom, hogyan hozhat létre saját Compiz Standalone munkamenetet az Ubuntuban, a teszteléshez használt verzióm az Ubuntu 12.04, de feltételezem, hogy a későbbi verziókban is ugyanolyan jól fog működni.

konfiguráció

1. - Az első dolog, amit meg kell tennünk, a szükséges csomagok telepítése:

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

Ezzel telepítjük a CompizConfig Options Manager-t vagy a "ccsm" -et, amely egy "speciális" konfigurációs segédprogram a Compiz és néhány beépülő modul számára.

2. - Hozzon létre munkamenetfájlt a Login Manager számára:

Mivel a LightDM-et használjuk az Ubuntuban történő bejelentkezéshez, létre kell hoznunk egy indexfájlt a LightDM számára a szükséges alkalmazások elolvasásához és elindításához.

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

A fájl belsejébe pedig a következőket illesztjük be:

[Asztali bejegyzés] Kódolás = UTF-8 Név = Compiz megjegyzés = Compiz Fusion önálló Exec = / usr / local / bin / compiz-session Típus = Alkalmazás

Mentjük a fájlt, és bezárjuk.

A Név és a Megjegyzés szakaszokat tetszés szerint módosíthatja, de az Exec opció jobb, ha ezt így hagyja, mivel a Compiz munkamenet elindításához több fájllal fogunk dolgozni, de ha inkább a neveket szeretné megváltoztatni, addig nincs gond, amíg a többi fájlon megfelelő módosításokat hajt végre.

3. - Építsd fel a munkamenetünket:

Mint az előző lépésben láthatjuk, a munkamenetfájl meghív egy szkriptet a munkamenet elindításához. Most folytassa a szkript létrehozását.

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

A fájl belsejébe pedig a következőket illesztjük be:

#! / bin / bash, ha teszt -z "$ DBUS_SESSION_BUS_ADDRESS"; akkor eval `dbus-launch --sh-szintaxis --exit-session-lel` fi compiz - cserélje le a ccp & wmpid = $ -t! alvás 1, ha [-f ~ / .compiz-session]; akkor forrás ~ / .compiz-session & else xterm & fi # Várjon WM várjon $ wmpid

Mentjük a fájlt, bezárjuk és futtathatóvá tesszük:

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

A fenti szkript arra szolgál, hogy az asztali kezelő bejelentkezzen, és elindítsa az indításkor megadott alkalmazásokat a Compiz és a D-Bus mellett.

4. - Alkalmazások indításkor

Az előző lépésben létrehoztunk egy szkriptet, amely elindította a D-Bus-ot a Compizszel együtt, de ha bejelentkezünk, ahogy jelenleg van, akkor az egyetlen dolog, amit látni fogunk, az az egérmutató lesz, majd létre kell hoznunk azt a fájlt, amely elindítja az asztali környezetet alkotó alkalmazásokat mintha az Openboxban lennénk; a panel, dropbox, dokkok stb.

Végrehajtjuk a terminálon:

gedit ~ / .compiz-session

Ebbe a fájlba helyezzük azokat az alkalmazásokat, amelyeket futtatni szeretnénk, a Compiz önálló munkamenetünk elején.

Az enyém ilyen volt:

Példaként a következőket teheti a fájljába:

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

A gnome-settings-daemon betölti a beállításokat a GTK + témákba és más rendszerbeállításokba.

A tint2 egy minimalista és nagyon konfigurálható panel, a Gnome panelek könnyű alternatívája, bár beállíthatja például az XFCE panel indítását is, valószínűleg a tint2 nincs telepítve a rendszerén:

sudo apt-get install tint2

5. - Utolsó simítások és testreszabás:

Megfelelő ablakkezelőként hozzá kell adnunk egy alkalmazásmenüt, hogy kényelmesebbé tegyük az alkalmazások megnyitását, ezt a myGtkMenu alkalmazással érhetjük el, az Ubuntu telepítéséhez kövesse ezt az oktatóanyagot, amit én csináltam, nem sok a teendő, de ez megtenné, hogy egy opcionális lépés sokkal tovább hosszabbítja a cikket.

- Telepítse a myGtkMenu alkalmazást az Ubuntu-ra

Ha 64 bites Ubuntu van, akkor újra kell fordítania az alkalmazást.

Most, hogy a menü betöltődjön, ha az egér jobb oldali gombjával rákattintunk az asztalra, meg kell nyitnunk a Compiz konfigurációs «ccsm» fájlt, megnyílik a beépülő modulok ablak, megyünk a parancsokhoz, és az első parancssorba a „myGtkMenu file-de-menu” tételt helyezzük el, ahol a menu-file lesz az elérési útja, ahol a myGtkMenu menü konfigurációs fájlja lesz, akkor lépjünk a "billentyűkombinációk" fülre, és válasszunk egy kombinációt, ez lehet Shift + Alt + m. Engedélyezzük a beépülő modult, ha a „Parancsok” aktiválva vannak.

Ezután megyünk a Plug-in "Asztali váltó" oldalra, és az "Asztal módosítása az asztal alapján" fülön módosítjuk az utolsó két opciót: "Plug-in to action" és "Action name to start" úgy, hogy így marad:

Billentyűkombinációk (gyorsbillentyűk)

A Compiz egy ablakkezelő, amely támogatja a parancsokat, de csak tizenegy parancsot konfigurálhat, ezért más alkalmazásokhoz, például az xbindkeys-hez folyamodunk, amely lehetővé teszi számunkra az összes kívánt kombináció konfigurálását (személy szerint nem működöm, mert nem nagyon használom a billentyűzetet ), a következővel telepítjük:

sudo apt-get install xbindkeys

Kövesse ezt az oktatóanyagot az xbindkeys konfigurálásához, ez még mindig nagyon egyszerű

- XbindKeys: A billentyűzet beállítása

Az egyetlen dolog, ami hiányzik, a kijelentkezés parancsai, ehhez ugyanazt a Compiz menüt használom, de használhatsz olyan alkalmazásokat is, mint például az oblogout vagy bármi, amit csak akarsz, teljesen a semmiből készíted az asztalodat 😀

Ebben a rögzítésben nem a myGTKmenut használom, bár ez a Compiz önálló, a compiz-boxmenut használom, mert ezt az elfogást az Arch Linux futtatásával készítettem.

Most szerkesztjük a sudoers fájlt, fontos, hogy a fájl megnyitásához a következõ módon tedd meg, hogy ne fogj csavarni a sudo-val:

sudo EDITOR = nano visudo

Ahol azt írja, hogy a nano, ott lehet a leafpad, a gedit vagy a kívánt szerkesztő.

És hozzáadod ezt az utolsó sorhoz:

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

Muszáj megváltoztatnia, mi van piros színnel a felhasználónévnél és mi zöld színnel a gazdagépnévnél ((A név, amelyet a számítógépére adott)

Most beírhatja a menübe a "Kijelentkezés", "Leállítás" és "Újraindítás" megfelelő parancsokat.

Leállítás: sudo leállítás most
Újraindítás: sudo újraindítás
Jelentkezzen ki: pkill compiz

Personalization

Ha jól követte az összes lépést, akkor a compiz munkamenetét aktívnak és készen kell állnia az indulásra, ami a következők: testreszabás.

Képernyőfelbontás, billentyűzet beállítások és indításkor engedélyezze a numerikus zárolást

"Nem támogatott" felbontás hozzáadásához a compiz munkamenetemhez, és ne törődjek az Xorg.conf fájllal, amely kissé érzékeny ¬¬ 'add hozzá az xrandr-t az indítási szkripthez, és a billentyűzetkiosztáshoz a setxkbmap parancsot használtam (Ez a rész a billentyűzetet, és mostanra tudnia kell, hogy melyik a terjesztése), az utolsó parancs a Numlock aktiválása az elején.

Telepítenünk kell a numlockx-ot, mert az nem a rendszerhez tartozik:

sudo apt-get install numlockx

Hozzáadjuk a sorokat közvetlenül az indítási szkriptünk fölé, a .xinitrc fájl így néz ki:

Valami ilyesmi rendben lenne:

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

tapéta

Nem szükséges más alkalmazásokat használni, mert a compiz elhozza a Háttérkép plugint, de ha mégis másikat szeretne használni, használhat feh vagy nitrogént

Aktiváljuk a Wallpaper beépülő modult, majd az Új gombra kattintva válasszuk az egyszerű képet:

Ikonok az asztalon

Személy szerint nem rajongok az asztalon található ikonokért, de az asztalon található ikonok kezeléséhez használhatjuk az idesket, a pcmanfm-et vagy a nautilus-t, és másokat, mindezeket telepíthetjük a yaourt-tal, a pcmanfm-mel konfigurálhatjuk az asztali háttérképet is, és mi lehetőséget ad arra, hogy a compiz-boxmenu menüt az asztalon tartsa, ha a nautilus-t használjuk, elveszítjük az asztali menüt. A következő oktatóanyag az Openbox számára teljesen érvényes és alkalmazható a Compiz Standalone-ra is.

[OpenBox] Adjon hozzá asztali ikonokat a PCmanFM / SpaceFM segítségével

Ne felejtse el hozzáadni a pcmanfm –desktop & vagy spaceman –desktop & elemet az indítási szkripthez, attól függően, hogy melyiket választotta.

Panel és Dock

Sok dokkot ismerünk, hogy használhatunk cairo-dokkot, avant-window-navigátort, a dokkoló mind yaourt-ban van, és a hozzáadni kívánt panelt előnyben részesíted: xfce4-panel, lxpanel, mate-panel, gnome-panel ... Ahogy követjük a filozófiát KISS telepítünk egy nagyon egyszerű, aranyos és konfigurálható panelt, ha az urak tint2

sudo apt-get install tint2

Ennek a panelnek a konfigurációja egy torta, amit csak a tint2conf futtatunk, a többi pedig az Ön fantáziáján múlik

Alkalmazásindító

Nagyon tetszik, egyszerű és gyönyörű, dmenunak hívják, de telepítheti a gmrun-t, a synapse-t vagy bármi, ami csak tetszik.

sudo apt-get install dmenu

a dmenu_run segítségével hajtjuk végre

Képernyővédő (Képernyővédő)

Képernyővédőt szeretne, ezért használjuk az xscreensaver alkalmazást

sudo apt-get install xscreensaver

Ezt hozzá kell adnia az indítási szkriptünkhöz, hogy minden bejelentkezéskor betöltődjön:

/ usr / bin / xscreensaver -no-splash &

A képernyővédő kiválasztásához és konfigurálásához végrehajtjuk az xscreensaver-demo alkalmazást

Gyakori problémák

A határok nem láthatók az ablakokon (smaragd, gtk-ablakdekorátor stb.)

- Ha ez történik veled, annak az az oka, hogy az ablakdíszítés plugin nincs aktiválva, lépjen a ccsm oldalra, keresse meg az Ablakdíszítést és aktiválja azt.

A kocka deformációja nem működik: Ha ez történik veled, az lehet, hogy feh-t vagy nitrogént vagy más programot használsz a háttérképhez, nincs más mód, és aktiválnod kell a "Wallpaper" plugint, ne is gondoljuk olyan rossz volt

A Conky nem működik jól, vagy rosszul néz ki: Ha a conky nem működik jól, akkor változtassa meg a "own_window_type xxxxx" sort a conky konfigurációból "saját_window_type dokk" -ra.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Emanuel Yrusta dijo

    Nagy köszönet a hozzájárulásért

  2.   tea tér dijo

    Egy másik "tipp" sokszor unalmas, ha ezeket a dolgokat kézzel kell konfigurálnunk, akkor jobb egy olyan környezet, amely már előre konfigurálja a dolgokat, nagyon ajánlom az LXDE + Compiz programot, így sok olyan dolog van, amit nem konfigurálni kell, és el kell mondani az LXDE-nek, amely a compiz-tal kezdődik, elegendő egy fájlt módosítani, és az LXDE panelt eltávolítani, elég az automatikus indítást (Y)

  3.   javier fernandez dijo

    Megcsináltam a Lubuntuval és nagyon jó 😉

  4.   Carlos Cuamatzín dijo

    Kiváló oktatóanyag, van valami probléma, ha a gdm-t használom ?, van telepítve a gnome 3.6 az ubuntu-ra