Compiz atsevišķs

Kopš sākat izmantot GNU / Linux, viena no lietām, kas visvairāk piesaista uzmanību, ir efekti un funkcijas, ko Compiz kompozīciju un logu pārvaldnieks var jums piedāvāt, taču, ja jums ir vecs dators, vispirms jums ienāk prātā tas, ka jūs uzvarējāt Nevarēs palaist šos brīnišķīgos efektus uz jūsu sīkrīku. Nepatiesa! Kādu dienu, lasot Arch Linux forumos, es sapratu, ka ir kaut kas tāds, ko sauc par “Compiz Standalone”, kas acīmredzot ļauj jums izveidot savu darbvirsmas vidi no nulles un, pats galvenais, ar Compiz pārsteidzošajiem efektiem.

Tas ir TheDary Kano ieguldījums, tādējādi kļūstot par vienu no mūsu iknedēļas sacensību uzvarētājiem: «Dalieties ar to, ko zināt par Linux«. Apsveicam!

Šajā rakstā es parādīšu, kā izveidot savu Compiz Standalone sesiju Ubuntu, versija, kuru izmantoju testēšanai, ir Ubuntu 12.04, bet es domāju, ka tā darbosies tikpat labi arī nākamajās versijās.

konfigurācija

1. - Pirmā lieta, kas mums jādara, ir jāinstalē nepieciešamās paketes:

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

Ar to mēs instalējam CompizConfig opciju pārvaldnieku vai "ccsm", kas ir "uzlabota" Compiz un dažu spraudņu konfigurācijas lietderība.

2. - Izveidojiet sesijas failu pieteikšanās pārvaldniekam:

Tā kā mēs izmantojam LightDM, lai pieteiktos Ubuntu, mums ir jāizveido LightDM indeksa fails, lai lasītu un palaistu nepieciešamās lietojumprogrammas.

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

Un faila iekšpusē mēs ielīmējam:

[Darbvirsmas ieraksts] Kodēšana = UTF-8 nosaukums = Compiz komentārs = Compiz Fusion Standalone Exec = / usr / local / bin / compiz-session Type = Lietojumprogramma

Mēs saglabājam failu un aizveram to.

Jūs varat modificēt sadaļas Vārds un Komentārs pēc vēlēšanās, bet opcija Exec ir labāka, ja to atstājat, jo mēs strādāsim ar vairākiem failiem, lai sāktu Compiz sesiju, bet, ja vēlaties mainīt nosaukumus, ir nav problēmu, kamēr veicat attiecīgās izmaiņas citos failos.

3. - Izveidojiet mūsu sesiju:

Kā redzam iepriekšējā solī, sesijas fails izsauks skriptu, lai sāktu sesiju. Tagad turpiniet veidot šo skriptu.

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

Un faila iekšpusē mēs ielīmējam:

#! / bin / bash, ja tests -z "$ DBUS_SESSION_BUS_ADDRESS"; tad eval `dbus-launch --sh-sintakse --exit-with-session` fi compiz - aizstāj ccp & wmpid = $! gulēt 1, ja [-f ~ / .compiz-session]; tad avots ~ / .compiz-session & else xterm & fi # Pagaidiet WM pagaidiet $ wmpid

Mēs saglabājam failu, aizveram un padarām to izpildāmu:

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

Iepriekš minētais skripts ir paredzēts darbvirsmas pārvaldniekam, lai pieteiktos un startētu lietojumprogrammas, kuras mēs norādām startēšanas laikā kopā ar Compiz un D-Bus.

4. - Lietojumprogrammas startēšanas laikā

Iepriekšējā solī mēs izveidojām skriptu, kas palaida D-Bus kopā ar Compiz, bet, ja mēs piesakāmies tā, kā tas ir šajā brīdī, vienīgais, ko mēs redzētu, būtu peles rādītājs, tad mums ir jāizveido fails, kas sāks lietojumprogrammas, kas veidos darbvirsmas vidi it kā mēs atrastos Openbox; panelis, dropbox, doki utt.

Mēs izpildām terminālā:

gedit ~ / .compiz-session

Šajā failā mēs ievietosim lietojumprogrammas, kuras mēs vēlamies izpildīt, mūsu Compiz Standalone sesijas sākumā.

Manējais bija šāds:

Piemēram, failā varat ievietot:

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

gnome-settings-daemon ielādēs jūsu iestatījumus GTK + motīvos un citos sistēmas iestatījumos.

tint2 ir minimālistisks un ļoti konfigurējams panelis, viegla alternatīva Gnome paneļiem, lai gan jūs varat arī iestatīt XFCE paneli, lai sāktu, piemēram, visticamāk, tint2 jūsu sistēmā nav instalēts:

sudo apt-get install tint2

5. - Pēdējie pieskārieni un pielāgošana:

Kā kārtīgam logu pārvaldniekam mums jāpievieno lietojumprogrammu izvēlne, lai padarītu lietojumprogrammu atvēršanu ērtāku, mēs to varam panākt ar myGtkMenu lietojumprogrammu, lai to instalētu Ubuntu, varat sekot šai apmācībai, ko es izdarīju, tas nav daudz jādara, bet tas darītu, ja izvēles solis rakstu pagarina daudz vairāk.

- Instalējiet myGtkMenu Ubuntu

Ja jums ir 64 bitu Ubuntu, jums būs jākompilē lietojumprogramma.

Tagad, lai izvēlne tiktu ielādēta, noklikšķinot ar peles labo pogu uz darbvirsmas, mums jāatver Compiz konfigurācijas «ccsm», atvērsies spraudņu logs, mēs ejam uz komandām un pirmajā komandrindā ievietojam “myGtkMenu file-de-menu”, kur menu-file būs ceļš, kur būs myGtkMenu izvēlnes konfigurācijas fails, tad mēs ejam uz cilni "taustiņu kombinācijas" un izvēlamies kombināciju, tā var būt Shift + Alt + m. Mēs iespējojam spraudni, atstājot “Komandas” aktivizētu.

Pēc tam mēs ejam uz spraudni "Darbvirsmas mainītājs" un cilnē "Mainīt darbvirsmu, pamatojoties uz darbvirsmu", mēs modificējam pēdējās divas opcijas "Plug-in to start the action" un "Start of action to start", lai tas paliek Tātad:

Taustiņu kombinācijas (taustiņi)

Compiz ir logu pārvaldnieks ar komandu atbalstu, taču tas ļauj mums konfigurēt tikai vienpadsmit komandas, tāpēc mēs izmantojam citas programmas, piemēram, xbindkeys, kas ļauj mums konfigurēt visas vēlamās kombinācijas (personīgi man tas nedarbojas, jo es daudz neizmantoju tastatūru ), mēs to instalējam ar:

sudo apt-get instalēt xbindkeys

Lai konfigurētu xbindkeys, varat sekot šai apmācībai, tā joprojām ir ļoti vienkārša

- XbindKeys: tastatūras iestatīšana

Vienīgais, kas mums pietrūkst, ir komandas, lai atteiktos, tāpēc es izmantoju to pašu Compiz izvēlni, bet jūs varat izmantot arī tādas programmas kā oblogout vai visu, ko vēlaties, darbvirsmu veidojat no jauna 😀

Šajā tveršanā es neizmantoju myGTKmenu, kaut arī tas ir Compiz atsevišķs, es izmantoju compiz-boxmenu, jo šī tveršana tika uzņemta, palaižot manu Arch Linux.

Tagad mēs rediģējam mūsu sudoers failu, ir svarīgi, lai atvērtu failu, jūs to darāt šādi, lai jūs nepieļautu skrūvēšanu ar sudo:

sudo EDITOR = nano visudo

Vietā, kur teikts nano, varat doties uz lapu, gedit vai vēlamo redaktoru.

Un jūs to pievienojat pēdējai rindai:

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

Jums jāmaina, kas sarkanā krāsā ir redzams jūsu lietotājvārdam un kas zaļš ir jūsu resursdatora nosaukumam (vārds, kuru ievietojat datorā)

Tagad izvēlnes failā varat ievietot atbilstošās komandas "Atteikties", "Izslēgšana" un "Restartēt".

Izslēgšana: sudo izslēgšana tūlīt
Pārstartēt: sudo pārstartēt
Izrakstieties: pkill compiz

Personalizācija

Ja labi sekojāt visām darbībām, Compiz sesijai jābūt aktīvai un gatavai darbībai. Tālāk ir norādīta pielāgošana.

Ekrāna izšķirtspēja, tastatūras iestatījumi un iespējojiet bloķēšanu startēšanas laikā

Lai pievienotu "neatbalstītu" izšķirtspēju savai compiz sesijai un neuztraucos ar Xorg.conf, kas ir nedaudz jutīgs, pievienojiet xrandr savam startēšanas skriptam, un tastatūras izkārtojumam es izmantoju komandu setxkbmap (šī daļa ir atkarīga no tastatūru un jums jau tagad vajadzētu zināt, kurš ir jūsu sadalījums), pēdējā komanda ir aktivizēt Numlock sākumā.

Mums ir jāinstalē numlockx, jo tas nenāk komplektā:

sudo apt-get instalēt numlockx

Mēs pievienojam rindas tieši virs startēšanas skripta, mūsu .xinitrc izskatīsies šādi:

Kaut kas tāds būtu labi:

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

Tapetes

Nav nepieciešams izmantot citas programmas, jo Compiz nodrošina spraudni Wallpaper, bet, ja tomēr vēlaties izmantot citu, varat izmantot feh vai slāpekli

Mēs aktivizējam spraudni Wallpaper, pēc tam noklikšķiniet uz Jauns un izvēlieties vienkāršo attēlu:

Ikonas uz darbvirsmas

Personīgi es neesmu ikonu ventilators uz darbvirsmas, bet, lai pārvaldītu ikonas darbvirsmā, mēs varam izmantot idesk, pcmanfm vai nautilus un citus, kurus visus varam instalēt ar yaourt, ar pcmanfm mēs varam arī konfigurēt darbvirsmas fonu, un mēs dod iespēju saglabāt Compiz-boxmenu izvēlni darbvirsmā, ja izmantosim nautilus, mēs zaudēsim darbvirsmas izvēlni. Šī Openbox apmācība ir pilnīgi derīga un piemērojama arī Compiz Standalone.

[OpenBox] Pievienojiet darbvirsmas ikonas, izmantojot PCmanFM / SpaceFM

Neaizmirstiet startēšanas skriptam pievienot pcmanfm –desktop & or spaceman –desktop & atkarībā no tā, kuru esat izvēlējies.

Panelis un doks

Doki, par kuriem mēs zinām daudzus, ka mēs varam izmantot kairo-doku, avant-window-navigator, visi doki ir jūsu vietā, un panelis, kuru vēlaties pievienot, pēc jūsu izvēles ir xfce4-panel, lxpanel, mate-panel, gnome-panel ... Kā mēs sekojam filozofijai KISS mēs uzstādīsim ļoti vienkāršu, jauku un konfigurējamu paneli, ja kungi ir tint2

sudo apt-get install tint2

Šī paneļa konfigurācija ir kūkas gabals, kuru mēs vienkārši palaidām tint2conf, un pārējais ir atkarīgs no jūsu iztēles

Lietojumprogrammu palaišana

Man tas ļoti patīk, tas ir vienkārši un skaisti, to sauc par dmenu, bet jūs varat arī instalēt gmrun, synapse vai visu, kas jums patīk.

sudo apt-get instalēšanas izvēlne

mēs to izpildām ar dmenu_run

Ekrānsaudzētājs (ekrānsaudzētājs)

Jūs vēlaties ekrānsaudzētāju, tāpēc izmantosim xscreensaver

sudo apt-get install xscreensaver

Jums tas jāpievieno mūsu startēšanas skriptam, lai tas tiktu ielādēts katru reizi, kad mēs pierakstāmies:

/ usr / bin / xscreensaver -no-splash &

Lai izvēlētos un konfigurētu ekrānsaudzētāju, mēs izpildām xscreensaver-demo

Bieži sastopamās problēmas

Robežas uz logiem nav redzamas (smaragds, gtk-window-decorator utt.)

- Ja tas notiek ar jums, tas notiek tāpēc, ka loga dekorēšanas spraudnis nav aktivizēts, dodieties uz ccsm un meklējiet loga dekorēšanu un aktivizējiet to.

Kuba deformācija nedarbojas: ja tas notiek ar jums, tas var būt tāpēc, ka tapetēm izmantojat feh vai slāpekli vai citu programmu, cita veida nav, un jums vajadzētu aktivizēt spraudni "Tapetes", nemaz nedomāsim tas bija tik slikti

Conky nedarbojas labi vai izskatās slikti: ja Conky nedarbojas labi, nomainiet līniju "own_window_type xxxxx" no conky konfigurācijas uz "own_window_type dock".


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

4 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Emanuels Yrusta teica

    Liels paldies par ieguldījumu

  2.   tējas laukums teica

    Vēl viens "padoms" daudzas reizes ir garlaicīgs, ja visas šīs lietas jākonfigurē ar roku, tad labāk ir vide, kas jau nodrošina lietas iepriekš konfigurētas, es ļoti iesaku LXDE + Compiz, šādā veidā ir daudzas lietas, kuras jums nav jākonfigurē un jāpasaka LXDE, kas sākas ar compiz, pietiek ar faila modificēšanu un lai noņemtu LXDE paneli, pietiek ar automātiskās palaišanas modificēšanu (Y)

  3.   Havjers Fernandess teica

    Esmu to izdarījis ar Lubuntu, un tas ir lieliski 😉

  4.   Karloss Kuamatzins teica

    Lieliska apmācība, vai ir problēma, ja izmantoju gdm ?, man Ubuntu ir instalēts gnome 3.6