Si estàs acostumat als típics entorns gràfics, possiblement Awesome no és per a tu, però si la teva intenció és treure-li el màxim profit al teu ordinador no hi ha res millor des del meu punt de vista.
Des del lloc web Awesome:
«Awesome és altament configurable i és la propera generació per a administradors de finestres per al X. És molt ràpid, extensible i està sota llicència GNU GPLv2»
Windows Manager (o gestor de finestres), és un programa que controla la ubicació i aparença de les finestres sota un sistema de finestres. No confondre el gestor de finestres amb entorn gràfic.
Gnome != metacity
Kde != kwin
Xfce != xfwm
Posant-ho una mica més senzill, és la manera d'administrar finestres als sistemes operatius GNU/Linux, orientada a usuaris mitjans i avançats.
La meva experiència personal amb aquest Windows Manager (gestor de finestres) és des de fa un parell de mesos, al principi una mica complicat com tot el que és bo, però és qüestió de dedicar-hi una mica de temps, paciència i aprofitar al màxim els recursos de la ordinador.
Història
Segons Sebastián Montini, va ser escrit com un experiment en un model diferent del maneig usual de finestres. Tracta de solucionar el problema de navegació dividint la pantalla en marcs mútuament no solapats que tracten d'abastar tota la pantalla. L'organització dels marcs és dinàmica i diferent a cada espai de treball, l'ús del teclat és convenient, efectiu i eficaç.
Característiques
- Sistema de tiling (wmii, dwm, ió, etc)
- Es poden configurar widgets de LUA
- És un sistema flexible (float, til·le, fair, màx, full, focus)
- Utilitza un sistema de tags en comptes de viewports
- És força lleuger
- Està orientat a l'ús del teclat
- És molt més personalitzable que altres
segons wikipedia Impressionant aquesta escrit a lua, un llenguatge de programació imperatiu, estructurat i força lleuger que va ser dissenyat com un llenguatge interpretat amb una semàntica estenible. El nom significa «lluna» en portuguès.
És recomanable utilitzar un gestor de sessió com Slim, KDM, GDM o el de la teva preferència i afegir aplicacions (vicious, scrot, notify-osd i xcompmgr)
Com s'ho instal·la a Archlinux?
# pacman -S awesome
Tota la configuració radica al fitxer rc.lua ubicat a /etc/xdg/awesome/, s'acostuma a crear una carpeta anomenada awesome a la ruta /home/usuari/.config i crear un enllaç simbòlic del fitxer.
$ mkdir /home/usuario/.config/awesome
Amb la carpeta creada, crear l'enllaç simbòlic
# ln -s /etc/xdg/awesome/rc.lua /home/usuario/.config/awesome/
Si voleu canviar la icona d'Awesome o el fons de pantalla, heu de modificar el fitxer theme.lua dins de la ruta /usr/share/awesome/themes/default/, jo solc utilitzar l'editor nano.
# nano /usr/share/awesome/themes/default/theme.lua
Canviar l'Icona de awesome
Cerca la secció theme.awesome_icon = i afegeix la ruta de la imatge que vols que sigui la icona del menú inici. No oblidis posar-lo entre cometes dobles.
Canviar el Wallpaper (Fons de pantalla)
Cerca la secció theme.wallpaper = i afegeix la ruta de la imatge que vols de fons de pantalla. No oblidis posar-lo entre cometes dobles
Com milloro la meva configuració d'Awesome?
Per millorar Awesome potser t'interessi modificar el fitxer rc.lua, ho pots fer afegint un menú senzill, recorda que és programació a LUA.
# nano /home/usuario/.config/awesome/rc.lua
Cerca la secció
-- {{{ Menu -- Crea't a laucher widget and a main menu
I afegeix una cosa semblant a això
myawesomemenu = { { "manual", terminal .. " -e man awesome" }, { "edit config", editor_cmd .. " " .. awesome.conffile }, { "restart", awesome.restart }, { "quit ", awesome.quit } } menugraphics = { {"GIMP","gimp", "/usr/share/icons/Faenza/apps/22/gimp.png"} mymainmenu = awful.menu({ items = { { " Awesome", myawesomemenu}, { "Gràfics", menugraphics}, } })
Modifica-ho segons les teves aplicacions preferides. ara pots afegir ginys, objectes que es poden afegir a qualsevol Wibox (barres d'estat i barres de títol) poden proporcionar diversa informació sobre el sistema, gestor de finestres i clients X directament des del teu escriptori.
Els widgets són fàcils de fer servir i ofereixen una gran flexibilitat, per afegir-los has de dirigir-te a la secció — {{{ Wibox
-- Crea't a textclock widget mytextclock = awful.widget.textclock()
Posteriorment t'adreces a la secció — Widgets that are aligned to the righ i els afegeixes de la següent manera
right_layout:add(mytextclock)
Recàrregues el teu awesome amb les tecles Ctrl + Inici + R i pots veure com apareixen a la part superior esquerra de la pantalla, pots afegir els que consideris pertinents, només és qüestió de llegir una mica més sobre el tema a les pagines oficials.
Recorda: Cada cop que modifiquis el fitxer rc.lua utilitza
$ awesome --check
Si llança el missatge ✔ Configuration file syntax OK. pots estar tranquil, en cas contrari revisa els errors, et pot portar una sorpresa una mica desagradable si no està correctament configurat.
Anima't a portar el minimalisme a l'extrem amb Awesome, com a ajuda et comparteixo la meva configuració dels arxius principals en aquest enllaç.
Fonts:
Presentació de Sebastían Montini a Jornades del Sud 2009 Awesome: un WM diferent
awesome wallpaper 😉
+1
Que interessant, estalvia ho tastaré.
M'encanta awesome-wm, al meu punt de vista el millor gestor de finestres, i molt per sobre dels entorns gràfics.
Per descomptat, tot programador (o amant de linux i la velocitat) ho hauria de provar almenys dos mesos a fons 🙂
PD: Aquí la meva configuració, que és una modificació d'una que vaig trobar fa temps 🙂
https://github.com/rockneurotiko/Awesome-Config
Sip, 5 for awesome!
Porto aproximadament 1 any amb awesome i reconosc que és el que vaig estar buscant durant molt de temps, és molt estable, configurable i sobretot lleuger, sempre hi ha fòrums i configs a internet que poden adaptar-se.
Salutacions
Epa!
Gnome no utilitza Metacity ….. qui utilitza Metacity és Unity.
Gnome fa servir Mutter
Va utilitzar!
En realitat depèn de la versió del Gnome que utilitzeu (a Debian amb el Gnome 3.8.4 encara fiquen metacity per defecte)…
I al capdavall Mutter és una evolució de Metacity, així que tampoc és tanta la diferència.
Gràcies per les respostes, efectivament gnome fa servir Mutter, però com ho diu debish Metacity és una evolució de Mutter i Gnome 3 encara fa servir metacity en sistemes operatius com Debian
Salutacions
Està millor sintetitzat aquest tutorial que el de @Helena_ryuu. De tota manera, s'agraeix aquest tipus de tutorials, a més que ara sí que entenc com configurar Awesome sense haver de passar per un calvari.
A veure si aconsegueixo fer un escriptori Awesome com el que és a Crunchbang (sense Openbox, és clar).
Com dic en el post, només és qüestió de paciència i una mica de pràctica en tasques quotidianes, jo l'utilitzo de tant en tant, però quan el meu netbook és presa per algú que no coneix molt del tema solc acabar el servei de slim (# systemctl stop slim.service) i aixecar kde (systemctl start kdm.service), la major part del temps un 98% solc treballar a Awesome, encara em falta molt per aprendre ja que no sóc programador encara, però encara per mi ha estat molt facil la configuració dels widgets, el millor de tot és que poc o res s'utilitza el ratolí, només quan utilitzo Inkscape o Gimp
Salutacions
El post d'Helena només serveix per a una versió antiga d'awesome, la 3.4, així que aquest tutorial està una mica desactualitzat.
Podrien compartir el fons descriptori 😀
Mancant provar-ho, quin avantatge comparat amb openbox? I el poison no és millor per aprofitar el rendiment? (Aquest ho utilitzi una mica però si és més complicat)
Salutacions.
Al final deixo un enllaç amb les configuracions i els fitxers per defecte.
Salutacions
Això em passa per no llegir 🙁
Gràcies!
Statick, podries dir-me d'on has tret el wallpaper si us plau?
Si et refereixes al de la profe sexy, ho trobe googlejant
Salutacions
Ha triomfat més el fons d'escriptori que el tutorial:
http://www.wallpapersas.com/wallpaper/teacher.html
Molt bon tuto. Com diu algú per aquí: per fi el instal·laré ja que mostres com configurar-lo de forma simple.
Gràcies.
Aquest WM ho provari quan sàpiga fer a Lua, pel que sembla ofereix molta personalització i això em més que res em crida l'atenció 🙂
Tinc el dubte que si Awesome té colors opacs jaja és que sempre m'ha tocat veure aquest color negre
No necessàriament, és la configuració que a mi m'agrada (colors obscurs), hauries de provar-ho per conèixer l'abast que té i no cal molts coneixements, com ho explico en el personalment no es programar, però conec un que un altre truc a programació i utilitzant la lògica amb un exemple he fet les modificacions dels diferents gadgets, encara em falta molt per personalitzar però per ara estic content amb el meu awesome
Salutacions
pregunta em serveix per al meu fluxbox?????
Mil disculpes no he fet servir fluxbox
com s'activa el wifi a awesome ? Ja instal·leu el controlador, carregueu el mòdul i configureu-ho tot. M'apareix la icona del wifi i em mostra les xarxes wifi però no em deixa connectar a cap, li dono clic sobre qualsevol xarxa i no passa res, només me les mostra. Gràcies per endavant per la seva col·laboració
Hola sebastià!
Crec que seria millor que plantegis aquesta consulta al nostre servei de preguntes i respostes anomenat Demanar DesdeLinux per tal que tota la comunitat pugui ajudar-te amb el teu problema.
Una abraçada, Pau.
Una manera una mica despreocupada de tenir un AWN molt bo és instal·lar awesome i després instal·lar https://github.com/copycat-killer/awesome-copycats , aquesta molt bo i facilita molt les coses