Harika WM [Kurulum + yapılandırma]

ArchLinux + Müthiş WM iş başında!

Aylar önce, bilinmeyen nedenlerden ötürü openbox + tint2 (ki bu arada bu da iyi bir kombinasyon) kullanmaktan sıkıldım, kemer forumlarında bir konu gördükten sonra hayran kaldım harika.

Bu kılavuz, Awesome'i kurmak isteyen ve nereden başlayacağını bilmeyen kullanıcılar için tasarlanmıştır ve daha spesifik olarak, şu anda dizüstü bilgisayarımda sahip olduğum konfigürasyona rehberlik eder, bu konuda bir armatür olduğumu düşünmüyorum ama hadi Bu şekilde ifade et Gönderinin sonunda harika bir şey anlamayı başardıysan, bu senin harika olduğun anlamına gelir ve ben de xD.

Uyarı: Awesome, mozaik türü masaüstü ortamlarıyla ilgilenen biraz deneyimli kullanıcılar, bilgilerini artırmak isteyen meraklılar ve meraklı kişiler ve bunu başarabileceğini düşünen herkes için tasarlanmıştır (*meydan okuyan bakış*).

NOT!: Bu kılavuz, Arch Linux'a dayanmaktadır, ancak paketlerin kurulumu dışında, tüm adımlar tamamen aynıdır, herhangi bir dağıtımdır.

hazırlık

Bileşen Kurulumu

pacman -S harika kısır xcompmgr nitrojen lxappearance xorg-setxkbmap

İhtiyacımız olacak temel bileşenler bunlar, kurduğumuz paketlerin fonksiyonlarını görelim:

  • harika: pencere yöneticisi
  • ahlaksız: harika widget'lar için modüler kütüphane
  • xcompmgr: kompozisyonu kullanmak için
  • azot: duvar kağıdıyla ilgilenir
  • lx görünüm: gtk tema seçici
  • xorg-setxkbmap(isteğe bağlı) klavye konum değiştiricisini çalıştırmak için

müthiş başlamak için bizim ~ / .xinitrc:

harika exec

Harika yükledikten sonra, kaydedilecek bir klasör oluşturuyoruz. rc.lua, ardından varsayılan olarak dahil edilen söz konusu yapılandırma dosyasını aşağıdaki komutla kopyalıyoruz:

mkdir ~ / .config / awesome && cp /etc/xdg/awesome/rc.lua ~ / .config / awesome /

rc.lua tüm harika ayarları kaydeder, ancak temaları kaydetmez, bunlar ayrı yaratıcılardır ve şurada saklanır: / usr / share / awesome / themeEvet, daha sonra göreceğiz.

Ana konfigürasyon dosyası, rc.luatema dosyaları ve bazı widget'lar lua, C ve Perl'e dayanan zorunlu, yapılandırılmış ve çok hafif bir programlama dili …… ama bundan korkmayın, göründüğünden daha basit, Linux da kullanıyorsunuz, hahaha derlemek gibi daha kötü şeyler var.

Lua'da net olmanız gereken bir şey var: Sipariş Önemlidir! . Yani bir anahtarı açarsanız {bu anahtarı kapatmalısınız}. bir kere daha, Düzen Temeldir!.

Size olağandışı görünebilecek bazı temel kavramları da anlamalıyız:

Müşteri
Herhangi bir pencere.
Etiket
Bir etiket bir çalışma alanı olur. Bir müşteriyi birkaç etiket içinde gösterebilme veya aynı anda birden fazla etiketin içeriğini gösterebilme gibi bazı yönlerden bundan farklıdır.
Ana pencere
Ana (veya ana) pencere, genellikle en çok dikkat gerektiren penceredir. Bu kavram dwm'den alınmıştır, diğer pencereler basitçe ana olmayan veya ana olmayan xD olarak adlandırılır.
Yüzer pencere
Genellikle pencereler birbiriyle örtüşmez, ancak bazı uygulamalar mozaik paradigması altında iyi çalışmaz, bu nedenle onları yüzdürmek mümkündür.
kayan istemciler serbestçe taşınabilir ve yüzen olmayan pencereler gibi yeniden boyutlandırılabilir.
wibox
"Panel" diyebileceğimiz şey budur, istediğiniz kadar wibox ekleyebilirsiniz, bunlar widget'ları içerir.
Widget
Widget'lar, menülerden, etiket çubuğundan, pencere listesinden, sistem bilgilerinden, saatten, bildirim alanından ve çok daha fazlasından çeşitli işlevleri sağlayan nesnelerdir, basit ve oldukça esnektirler.
Ekran
Pencerelerin hangi ekranda görüntüleneceğini belirtir. Yalnızca birden fazla monitörümüz varsa kullanışlıdır.
Yerleşim
Bir düzen, pencerelerin düzenlenme şeklidir. Awesome, aşağıdaki düzenleri sunar (bazıları diğerlerinden daha yararlıdır), bunlar, pencere öğesi çubuğumuzun sağ tarafındaki simge olarak temsil edilir:

  • sütunlar (sütunlar) - Ana pencere sol sütunda (veya sağda, bunun 2 düzeni vardır) ve karşı sütunda daha fazla pencereninkiler gösterilir.
  • satırlar  - yukarıdakiyle aynı, ancak sütunlar yerine satırlar.
  • büyütülmüş - Ana pencere ekranın ortasına yerleştirilir ve ana pencere (bu düzende sadece bir tane) ekranın ortasına çizilir, diğerleri sütunlar halinde onun altına yığılır.
  • maksimize edilmiş - ana pencere, diğerlerini geride bırakarak tüm pencere alanını kullanır.
  • espiral - solda ana pencere, sağ üstte 2 pencere sağ altta 4 pencere vb.… .. (Bakalım bunu kim kullanıyor: P).
  • zig zag - öncekiyle aynı, ancak ters yönde (annem xD).
  • yüzer (yüzer) - pencereler serbestçe hareket ettirilebilir ve yeniden boyutlandırılabilir, üst üste bindirilebilirler ve benzeri ...

Başar Klavyeyi daha aktif kullanmak için tasarlanmıştır, bunun için Mod4 tuşuyla (veya windows tuşu) işte kullanışlı bir kombinasyon tablosu:

Bu kombinasyonlar rc.lua'da özelleştirilebilir.

Rc.lua dosyasını değiştirme

Burada her şey açık mı? iyi şimdi! onu almaya git rc.luaHerhangi bir metin düzenleyiciyi kullanabiliriz, ancak sözdizimini vurgulayan bir tane önermeme rağmen, kod içinde size rehberlik etmeniz daha kolay olacaktır.

İlk bakışta rahatsız edicidir, konfigürasyon dosyası Lua dilinde yazılmıştır, ki bu da en azından… .. çok kolay değildir. Ancak, daha önce yapılandırdıysanız, göründüğünden daha işlevsel ve net olduğunu göreceksiniz. conkyBenzer ama daha karmaşık xD. göz!, yorumlamak için çift kısa çizgi (- -) kullanılır

Kendinizi biraz göstermek için şunları yapabilirsiniz: rc.lua şu anda kullanıyorum.

kompozisyonu etkinleştirmek için (örneğin pencerelerde şeffaflık) dosyanın başlangıcına, hemen altına yerleştiririz gerekli ("yaramaz") bu satırı da ekliyoruz ahlaksız daha sonra görünecek widget'ları kullanmak için:

- buraya eklemelerimizi awful.util.spawn_with_shell ("xcompmgr &") vicious = require ("kısır") koyacağız

Daha aşağıya inersek aşağıdaki satırları buluruz, burada konu, takma ad ve varsayılan terminal gibi bazı parametreleri açıklayabiliriz:

..... terminal = "xterm"

Göstereceğim sakura terminal olarak, şu andan itibaren uçbirim değişkeni her çağrıldığında sakura.

.... terminal = "sakura"

Hangi düzenleri istediğimizi belirtebiliriz, devre dışı bırakmak için satırı çift tire ile yorumlarız:

......... {awful.layout.suit.floating, awful.layout.suit.tile, awful.layout.suit.tile.left, awful.layout.suit.tile.bottom, awful.layout. suit.tile.top, awful.layout.suit.fair, awful.layout.suit.fair.horizontal, - awful.layout.suit.spiral, - awful.layout.suit.spiral.dwindle, awful.layout. suit. max, - awful.layout.suit.max.fullscreen, - awful.layout.suit.magnifier} .........

Etiketler

Etiketler bölümünde, her bir etiketin etiketini ve ayrıca her bir etiketin varsayılan düzenini değiştirebiliriz:

etiketler [s] = berbat.tag ({1, 2, 3, 4, 5, 6, 7, 8, 9}, s, düzenler [1])

benimkinde şöyle görünüyor:

etiketler [s] = berbat.tag ({"(* ^ ▽ ^)", "へ (^ ∇ ^)", "(ノ ^ _ ^) ノ", "(・ _ ・)"}, s, düzenler [1])

menü

Awesome, tüm kurulu uygulamaları farklı bölümlerde sipariş edebileceğimiz, yapılandırmanın basit olduğu, ancak sipariş gerektiren bir menü tipi widget'tan oluşur. Önce menünün adını sonra içeriğini açıklıyoruz. örneğin menüyü oluşturmak için «grafik»Bunu şu şekilde yaptım:

menugraphics = {{"Djview4", "djview4"}, {"GIMP", "gimp"}, {"Inkscape", "inkscape"}, {"Mcomix", "mcomix"},

İlk bölümün görünecek ad (GIMP), ikincisinin yürütme komutu (gimp) olduğunu unutmayın, daha açık hale getirmek için, vi ve nano gibi metin düzenleyicileri yerleştirdiğim "editörler" menüsü:

menü düzenleyiciler = {{"Leafpad", "leafpad"}, {"Medit", "medit"}, {"Nano", terminal .. "-e nano"}, {"Vim", terminal .. "-e vim "}, {" Vi ", terminal .." -e vi "}, {" Zim "," zim "},

göreceğiniz gibi Vim için sipariş "Vim", terminal .. "-e vim" ne çalışır «sakura-e vim".

Alt menüler oluşturulduktan sonra, adını ve içeriğini ve alt menüleri açıklayan ana menüyü oluşturmaya devam ediyoruz:

mymainmenu = awful.menu ({öğeler = {{"Archlinux"}, {"Düzenleyiciler", menü düzenleyiciler}, {"Grafikler", menugraphics}, {"İnternet", menuweb}, {"bulut", alt menü}, {" Multimedya ", menumultimedia}, {" Ofis ", menuoffice}, {" Geliştirme ", menudevelop}, {" Kabuklar ", menushells}, {" Yardımcı Programlar ", menuutil}, {" Sistem "}, {" Harika ", myawesomemenu }, {"Yapılandır", menuconf}, {"Sistem", menüler}, {"Terminal", terminal}, {"Anki", "anki"},{"Firefox", "firefox"}, {"Spacefm", "spacefm"}, {"Yeniden Başlat", "sudo systemctl reboot"}, {"Kapat", "sudo systemctl poweroff"}}}) mylauncher = berbat. widget.launcher ({image = image (beautiful.awesome_icon), menu = mymainmenu})

Bu son satırda önceden olarak bildirilmesi gereken simgeyi belirtebilirsiniz. güzel.awesome_icon kullanılan tema üzerine.

Yukarıdakilerin sonucu şuna benzer bir şey olacaktır:

Tema ve duvar kağıdı

Şimdi konuya gidiyoruz, bu adlı bir dosyada tanımlı tema.luave depolanır / usr / share / awesome / themetemanın adının bulunduğu bir dizinde olduğu yerde, kullanabileceğimiz simgeler ve diğer resimler ile birlikte.

Yapılandırmamın temasına nokta denir (benim tarafımdan oluşturuldu: D) bu önemli bir şey değil, ama basit ve temiz, saf minimalizm! dilerseniz kendi temanızı oluşturmayı temel alabilirsiniz, (çünkü beyler için biraz kadınsı olabilir), şuna baksana kod buraya ya da yapabilirsin  buradan indir simgelerin yanında. İndirdikten sonra, "nokta" klasörünü kopyalayın / usr / share / awesome / themeevet, o zaman ara güzel.init içinde rc.lua ve temanın yolunu değiştirirsiniz:

- tema renkleri, simgeleri ve güzel duvar kağıdını tanımlar ("/ usr / share / awesome / themes / dot / theme.lua")

Bir tavsiye, daima İndirdiğiniz temaları kontrol edin, çünkü çoğu zaman dosya yolları ve daha fazlası açısından özel yapılandırma gerektirir….

Duvar kağıdına gelince kullanacağız azotduvar kağıtlarını yönetmek için hafif bir uygulama, aşağıdaki satır ile harika olduğunu belirtiyoruz. tema.lua:

- Nitrojen duvar kağıtları temasını işler.wallpaper_cmd = {"/ usr / bin / nitrogen --restore"}

Widget'lar ve Wibox

Daha önce de söylediğim gibi, widget'lar çeşitli işlevleri yerine getiren basit nesnelerdir, varsayılan olarak harika, üstte bir menü başlatıcısı, bir etiket çubuğu, bir pencere listesi, bir sistem tepsisi, bir saat ve bir düzen seçici ile bir wibox sağlar. Ama elbette kullanabileceğimiz çok daha fazla widget var ve belki de bu harika olanın en ilginç kısmı.

Menüler gibi, önce widget'ı açıklıyoruz ve sonra wibox'a ekliyoruz, bunun için endişelenmeyin, size bazı harika ve çok kullanışlı widget'lar sağlayacağım! her bir widget'ın kodunu kopyalayıp etiket oturumunun hemen altına yapıştırmanız yeterlidir.

Yapılandırmamda iki wibox var, üstte olanı olduğu gibi bırakacağız, saati kaldıracağız, aşağıdaki wibox'a sistem bilgisi widget'larını ve lua ile yazılmış bir takvimi yerleştireceğiz.

başlamak için widget'ları ilan edelim:

Çekirdek ve işletim sistemi bilgileri:

http://pastebin.com/gXuqGZzm

Ayırıcı ve boşluklar

http://pastebin.com/mYftqVaa

Ağ izleme

http://pastebin.com/a5s2rcQB

pil

Görüntüyü çekerken dizüstü bilgisayarımı pilsiz kullanıyordum, ancak bu widget şarj süresini ve ayrıca indirme süresini gösteriyor.

http://pastebin.com/d2jd8xUB

RAM bellek kullanımı

http://pastebin.com/e5fvmxhx

Dosya sistemi

Tek Arch Linux işletim sistemine sahibim ve 4 bölüm (/ boot, /, swap, / home), sisteminize karşılık gelen bölümleri ekleyebilirsiniz.

http://pastebin.com/AmNQbD8L

Hacim Göstergesi

http://pastebin.com/eGErSG8n

CPU monitörü

http://pastebin.com/guEWBCvu

Klavye konumunu değiştir

Bu şık widget, üzerine tıklayarak klavyenizin konumunu değiştirmenize olanak tanır, setxkbmap kullanır ve istenen yerleri belirtmelidir, örn. ör. Bize sahibim = ABD klavye, es = İspanyolca klavye, gb = İngiltere klavye, latam = Latin Amerika klavyesi

http://pastebin.com/jz77yJej

 Saat ve takvim

Varsayılan saat saniyeleri göstermez, eğer bunu istiyorsak texclock widget'ını bununla değiştiririz

http://pastebin.com/smiSB49g

İmleci saatin üzerine getirdiğinizde bu takvim bize bir takvim gösterir, sol tıklandığında bir ay geriye gider ve sağ tıklama bir ay ilerler.

kodu calendar2.lua adlı bir dosyaya kaydediyoruz ~ / .config / harika ve ekliyoruz rc.lua gerektirir ('takvim2') toplamlarımızın altında.

http://pastebin.com/4PTKKZZP

Wibox yapılandırması

Bildirilen widget'larla, wibox'ı oluşturmalı ve onu widget'larla doldurmalıyız 😀

seçenekleri arasında konum, ekran, kalınlık ve opaklığı belirtebiliriz. yapılandırmam aşağıdaki gibidir:

........................... - üst wibox mywibox [s] = berbat.wibox ({position = "top", screen = s, height = 19, opacity = 0.65}) - wibox'a widget ekleyin - sipariş önemlidir mywibox [s] .widgets = {{mylauncher, mytaglist [s], mypromptbox [s], layout = awful.widget.layout.horizontal .leftright }, mylayoutbox [s], separator, - mytextclock, separator, s == 1 ve mysystray veya nil, separator, kbdcfg.widget, separator, mytasklist [s], layout = awful.widget.layout.horizontal.rightleft} - daha düşük wibox mywibox [s] = awful.wibox ({position = "bottom", screen = s, height = 19, opacity = 0.79}) mywibox [s] .widgets = {{space, sysicon, space, sys, separator, neticonup , espace, netwidgetup, space, neticondown, espace, netwidgetdown, separator, baticon, space, battpct, space, battbar, separator, ramicon, space, memwidge t, boşluk, membar, ayırıcı, fshomeicon, boşluk, fshbar, boşluk, fsh, ayırıcı, fsrooticon, boşluk, fsrbar, boşluk, fsr, ayırıcı, volicon, boşluk, volwidget, ayırıcı, - cpuicon, boşluk, cpu1, boşluk, cpubar , boşluk, boşluk, - cpuicon, space, cpu2, space, cpubar2, separator, cpuicon, space, cpu1, separator, cpuicon, space, cpu2, separator, mytextclock, layout = awful.widget.layout.horizontal.leftright}, layout = awful.widget.layout.horizontal.rightleft} .....................

NOT: Ekranınızın boyutuna göre bir görünüm için boşlukları ve ayırıcıları yapılandırmanız gerekir.

Reglas

bazı programların belirli etiketlerde açıldığını belirtebiliriz, s. Örneğin, firefox yalnızca 3 numaralı etikette görünür, GIMP 4 numaralı etikette vb. Görünür. Rc.lua'mızın kurallar bölümüne gidip programları ve kurallarını değiştiriyoruz, ilk sayı ekranı, ikincisi etiketi gösteriyor, işte bir örnek:

........ {rule = {class = "Spacefm"}, özellikler = {tag = etiketler [1] [2]}}, {rule = {class = "Gimp"}, özellikler = {tag = etiketler [1] [4]}}, {rule = {class = "Firefox"}, özellikler = {tag = etiketler [1] [3]}}, .......

Bu kurallara göre, spacefm 2. ekran etiketinde # 4'de, Gimp # 3'te ve firefox 1. ekranda görünecek, basit değil mi?

olası sorunlar

ekran çözünürlüğü

Ekran çözünürlüğünü belirtirken bir sorun yaşamadım («Magnifico»SiS sürücüsü Dizüstü bilgisayarımda yalnızca 1280 × 800 var) ancak masaüstümde 1280 × 1024 çözünürlüğü koruyamadım, bu yüzden bu satırları ekleyerek çözdüm. ~ / .xinitrc:

xrandr - çıktı DVI-0 - modu 1280x1024

nerede DVI-0 video çıkışı ve -biçem istenen çözünürlüktür.

Qt uygulamaları

Mükemmele geçerken Qt uygulamalarının görünümü yeniden yapılandırılmışsa, konsola yazarak profili değiştirmeyi deneyin. qtconfig ve gtk'yi seçin, neredeyse tüm durumlarda bu sorunu çözer.

woooow bu kadar uzağa gelirseniz… Tebrikler! (T ▽ T *) (* T ▽ T), hahaha, bu makale düşündüğümden daha uzun çıktı, ama sanırım harika konfigürasyon hakkında İspanyolca'daki en eksiksiz makale. Umarım harika kullanmaya teşvik edilirsiniz, ki bu gerçekten muhteşem. kutlama! ((veya > ω <)) veya

Fuentes

Retina simgeleri (cc by-sa 3.0)

Harika wiki (ayar)

Jasonmaur'un blogu (aletler)


53 yorum, sizinkini bırakın

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   AlonsoSanti14 dijo

    çok iyi. çok ilginç görünüyor, iyi girdi

  2.   Gregory Kılıçları dijo

    Mükemmel öğretici! Bir soru: dwm, ratposion veya xmonad gibi diğer Döşeme Penceresi Yöneticilerine göre harika avantajlar nelerdir?

    1.    Helena_ryuu dijo

      Dürüstüm…. XD bilmiyorum, harika, kullandığım ilk wm döşeme, belki de yapılandırma açısından harika, lua'da, C'de dwm, bir metin dosyasıyla fare zehiri ve haskell'de xmonad, ama bunun ötesinde harika olduğunu düşünüyorum daha genişletilebilir 😛

      Birini seçmeden önce, wikiler (wikipedia ve wiki arch) üzerine bazı makaleler okudum, sonunda harikayı seçtim (çünkü herkes bunun zor olduğunu söyledi hahaha) ve çok iyi çıktı. Makaleyi beğenmiş olman iyi ^^

  3.   Conandoel dijo

    Tanrım size yemin ederim ki bugün sizin için bir sunak yaptım hahaha harikayı seviyorum ve aletlerle ilgili birkaç şeyi anlamam gerekiyor ve rehberinizle elimde olmayan diskleri uygulayacağıma çok açıkım. Makalenizi yer imlerime mükemmelleştirin !!! Selamlar veya /

    1.    Helena_ryuu dijo

      Teşekkür ederim hahaha, diğer harika nasıl yapılır belgelerinde fark ettiğim şey, terimleri belirtmemeleri ve bazı durumlarda kullanıcıların kafasını karıştırmaya meyilli olmaları, ayrıca İspanyolca'da çok fazla bilgi olmadığı, her zaman İngilizce'de gerçekten yararlı şeyler buluyorsun xD
      kutlama!

  4.   Yoyo Ferrnandez dijo

    Kelimeler olmadan LOL ... Seni övmek mi, yoksa seninle evlenmek mi istemek bilmiyorum ^ 0 ^

  5.   Darko dijo

    Oldukça basit görünüyor ama zaman alacak. Ekran görüntünüzü Google + 'da gördüğümden beri sahip olduğum Ubuntu 12.10'a harika yükledim. rc.lua'nın yapılandırılması oldukça basit ama sıkıcı. Eğiticiyi paylaştığınız için teşekkürler. Bugün onunla biraz daha oynayacağım 🙂

  6.   fzeta dijo

    Mükemmel!! Ben iyiydim, tebrikler ;-)

  7.   Giskard dijo

    Ve helena_ryuu'nun sadece grafik tasarım gönderileri yaptığını düşündüm. Ben tek parça kaldım. Harika!!! Dahası, zaten evli olduğum için olmasaydı (ve çılgın karımı seviyorum) ...

    Sanırım bu öğreticiyi bir deneyeceğim, ancak bir VM'de çünkü çalışan birini çökertersem Noel hediyesi olmayacak.

    1.    Helena_ryuu dijo

      hahaha çok teşekkür ederim xDDD. ama gerçek şu ki tasarım benim için daha havalı, ama benim için bir şeyi saklamanın en iyi yolu onu başka bir Oo'ya açıklamaktır
      Sanal bir makine kullanmanın gerekli olduğunu düşünmüyorum, sisteme ne kadar müthiş müdahale edebileceğini görmüyorum, sizin için işe yaramazsa, sadece silin ve rc.lua'yı / etc / xdg'deki birini tekrar kopyalayın. / awesome is more Eğer artık istemiyorsanız, harika olanı kaldırabilirsiniz ve sorun olmaz. 😀
      kutlama!

    2.    msx dijo

      Merhaba @Giskard, @helena Awesome WM'nin sistem için zararsız olduğunu söylediği gibi.
      Mevcut Ubuntu oturumunuzda test etmek için yapabilecekleriniz, bir X sunucusunu yerleştirmek ve orada Awesome WM'yi çalıştırmaktır.

      Biraz arka plan:
      X, Unix klonlarında ve türevlerinde kullanılan pencere yöneticisidir ve sırayla Unix'in o sırada kullandığı pencere yöneticisi W'den türetilir - bu nedenle, Unix kullanıcılarının hacker / prankster felsefesine göre W, X'in halefi olarak adlandırılır. 😉
      X uygulaması büyüleyici: bir sunucu / istemci modeli ile çalışır, öyle ki X sunucusu sürekli olarak "istemcileri" (örneğin pencere yöneticileri veya masaüstü ortamları) kompozisyon bilgi grafiğini aktaracakları dinler.
      Windows veya MacOS sürüm 10.5 ve önceki sürümlerden farklı olarak, bu modüler form grafik sürücüsünün X pencere sisteminden bağımsız çalışmasını sağlar ve hangi grafik sürücüsünü kullanacağınızı seçebilirsiniz - bir mucize 🙂

      Bu temel kavramları bilmek, X'in işlediği verileri talep eden herhangi bir istemciye sunabileceğini anlamak çok kolaydır ve X içinde yuvalama görevini yerine getiren istemciler vardır, böylece bir masaüstünü başka biri içinde tamamen bağımsız olarak kullanabiliriz. Elbette aynı sistem kaynaklarını paylaşmalarına rağmen: dosyalar, cihazlar, bilgi işlem kapasitesi vb.

    3.    msx dijo

      En klasik iki örnek, Xnest (artık neredeyse modası geçmiş) ve Xnest'in halefi olan Xephyr'dir.

      Çalışan bir X sunucusunu çalıştırmanın birçok yolu vardır, örneğin:
      $ Xephyr -ac -br -noreset-ekran 1200 × 700: 1 ve
      Burada, Xephyr'e yukarıda belirtilen çözünürlüğe sahip bir pencere yaratmasını (her birinin ekranını yerleştirmek için) ve Xephyr çalışırken konsolun işe yaramaz hale gelmemesi için komut satırının primpt'ini geri döndürmesini emrediyoruz.
      Daha sonra yuvalanmış X'in içinde herhangi bir uygulamayı çalıştırmak yazmak kadar kolaydır:
      $ DISPLAY =: 1 harika uygulama

      [0] http://awesome.naquadah.org/wiki/Using_Xephyr
      [1] http://www.freedesktop.org/wiki/Software/Xephyr

      Bu şekilde, örneğin, KDE SC'yi tty1'inizde, GNOME Kabuğunu 2'de, awesomeWM'yi 3'te, Xfce'yi 4'te vb. Çalıştırabilirsiniz. ve Windows "uzmanlarını" ağızları açık bırak =)

  8.   suni ipek dijo

    Yapılandırma konusunu adım adım paylaşmak ve anlatmak için zaman ayırdığınız için çok teşekkür ederim, gerçek şu ki, özellikle G + 'da bahsettiğim gibi düşük tüketim nedeniyle dikkatimi çekiyor. Hepsini bir kerede okudum ve nasıl gittiğini görmek için bugünden harika yapılandırmaya başlamayı umuyorum!

    1.    Helena_ryuu dijo

      harika!

  9.   ela dijo

    Shu shu !! Yukarı çık buradan, tek kişi benim.

    Cidden helena_ryuu, çalışmış mükemmel bir makale. Sevdim. 😉

    1.    Helena_ryuu dijo

      onları böyle xD gibi çalıştırıyorsun ne kadar kötü
      Bak bu makale ile bunu yaparken iyi vakit geçirdim ve beğenmiş olsan iyi olur n_ñ hahaha

  10.   Hexborg dijo

    Joer. Ne bir yazı. Çok detaylı. Nadiren böyle bir şey okursunuz. Harika'yı denediğimde bunu aklımda tutacağım. Benim listemde, ama yapmak istediğim her şeyle, bence onun sırası üç ya da dört yaşamda gelecek. 😀

    Tebrikler!!

  11.   agustingauna529 dijo

    Çok iyi!! Birkaç gündür Awesome ile birlikteyim ve zaten oldukça yapılandırılmış olmasına rağmen, bu bana 10'dan beri geliyor

    1.    00cat dijo

      Manga temaları koymak ne kadar tuhaf, bunu yapan bir kullanıcıyı ciddiye alamazsınız, tipik bir taringueros

  12.   Wada dijo

    Vay canına, şaşırtıcı, yaklaşık 8 aydır Harika bir kullanıcıyım ve onu seviyorum, onsuz yaşayamam, eksiksiz bir gönderi ... Çok şaşırtıcı ve size bir soru sorabilirsem: D, widget simgeleri dinamik… Yani… Widget'ın durumuna göre değişiyor mu? örneğin pilde ... 4 durumu idare ediyorum, pil dolu, boşalıyor, neredeyse boş ve şarj oluyor ... ve pilin durumuna bağlı olarak değişiyor ...

    Veya kullandığım mpd widget'ı gibi, şarkı durdurulduğunda veya duraklatıldığında çalma simgesini etkinleştiriyor ve çalındığında duraklat simgesini etkinleştiriyor ... Yaptım ve çalışıyor ama arıyorum onu geliştirmenin bir yolu - görünen fikirleri, LUA benim güçlü yanım değil ...

    Teşekkürler ve böyle bir gönderi için tebrikler 😀

    1.    Wada dijo

      haa Krom kullanmıyorum 😛

    2.    Helena_ryuu dijo

      Kötü kitaplığı kullandığınızı hayal ediyorum, bu kitaplık söylediklerinizi elde etmek için kullanılıyor, ama burada sadece temel bileşenlerin en temelini sunmak istedim, bazı temel gereçlerle tamamen işlevsel harika bir kurulumunuz var.
      Gönderiyi beğenmenize sevindim ^ _ ^

  13.   yani dijo

    Gnome2'nin ortadan kaybolmasından bu yana, bir süre kaldığım kutuyu açana kadar farklı masaüstlerini deniyordum, sonunda sonda i3-wm tarafından onu sevdiğime ikna olmadım. Ama belki bu yazıyı takip ederek harika deneyebilirsiniz.

    1.    msx dijo

      Evet, i3 mükemmel ve tam geliştirme aşamasında.

  14.   Saito dijo

    Merhaba, nasılsın? Bir gün dwm, spectrwm, i3wm, awesome'i denemeye başladım ve beni en çok ikna eden 2, "Dwm and Awesome" idi. Şu anda Opnbox + Tint2'yi kullanıyorum, bu iyi görünüyor Yapılandırma, "hsetroot" u duvar kağıdı yöneticisi olarak kullanmayı denediniz, bana çok iyi görünüyor, ancak bir gtk arayüzü yok, saf bir terminal (daha çok beğendim).
    Bu konuda iyi şanslar ve mükemmel rehber, eğer Başar'ı tekrar kullanmaya cesaret edersem, beklemede kalacağım ve eğer haklıysan, gördüğüm İspanyolca AwesomeWM için en eksiksiz rehber 🙂

  15.   Davidlg dijo

    Birkaç gün önce mükemmel bir şekilde conandoel'e, bir rehberim veya harika olmak için bazı adımlar atarsam, onu Arch'ıma koyup koymayacağımı söyledim.
    Archbang'i kullanmadan önce ve openbox + tint2'yi sevdim ve şu anda xfce4 kullanıyorum, ancak her şey tekrar değişebilir

    1.    Davidlg dijo

      * mongo = koydum

  16.   auroszx dijo

    Teşekkürler öğretmenim, bunun gibi bir şeye ihtiyacım vardı 🙂 iyi girdi

    1.    Helena_ryuu dijo

      Rica ederim, bu bir zevk

  17.   berbellon dijo

    Mükemmel bir eğitim için favorilere ve mümkünse +10 puan.

    Not: Bekar, hahahahaha.

  18.   Hyuuga_Neji dijo

    Sana +200'e kadar veririm ama hehe'yi durduracaklarından emin değilim. Şimdi kaşığımı koymaya geliyorum ... Openbox'ta kısıra benzer bir şey olup olmadığına dair bir fikriniz var mı? Şimdiye kadar OB kullanırken kendimi rahat hissettiğim ve (sistemimin yapmasını istediğim şeyler için) başka bir şey aramaya ihtiyacım olmadığı, ancak şimdi bana Muhteşem WM ile neler yapılabileceğini gösterdin. OpenBox'tan başlayarak sadece göz atmak için döşeme

  19.   Hyuuga_Neji dijo

    [Uyarı: Konu Dışı Mod Etkinleştirildi] Twitter'da bilerek sizi aradım (ve kişisel ilişkileri ima eden hiçbir şey olmadan) ancak "Helena_Ryuu" kalıbıyla hiçbir sonuç görünmedi, sonra sizi G + 'da aramamı söylediler ama dürüst olmak gerekirse Facebook ve Twitter zaten yeterince var ...
    [/ Uyarı]

    1.    Helena_ryuu dijo

      Gerçek şu ki ben biraz böyleyim, sadece G +, pixiv, deviantart'tayım, facebook ve twitter'daki bu şeyler içtenlikle beni üzüyor hahahaha, Tumblr'ım vardı ama ben de sıkıldım, eğer G + ile iseniz zevk Hyuuga_Neji ^ _ ~ ekledim

  20.   msx dijo

    MÜKEMMEL!!!
    Birkaç gün önce yukarıdan okudum ve salya akıtıyorum, böylece hafta sonu için saklıyorum - daha fazla zamanım olacak - dikkatlice okumak ve harikaWM'imle oynamak için.

    Görünüşe göre Noel Baba bu yıl erken geldi 😀
    (ya da Anne Baba demeli mi !!?)

    1.    Helena_ryuu dijo

      hahaha mükemmel!
      Gerçekten bu kadar iyi bir rehber olacağını düşünmemiştim, sadece yapılandırmamı nasıl yaptığımı ve yayına geç kaldığımda ısrar eden bir kişiyi açıklamak istedim n_ñ hahaha Beğenmene sevindim

      1.    msx dijo

        Sevgili meslektaşım archera, bana öyle geliyor ki, AwesomeWM 3.5'in yeni sürümünde eski rc.lua artık çalışmadığından, güncel tutmak için bir noktada rehberinizi güncellemeniz gerekecek.
        Ancak bu sefer bu, geliştiricilerin hatası değil, AwesomeWM'nin kullandığı birçok işlevi bir kenara bırakan ve geliştiricileri yeni özellikleri uygulamaya ve gelecekteki değişiklikler için biraz daha sağlam hale getiren Lua'nın evriminden kaynaklanıyor.

        Tam reklam burada: http://www.mail-archive.com/awesome@naquadah.org/msg06536.html

        1.    Helena_ryuu dijo

          aaaaah evet, yeni fark ettim, yazıyı güncellemem gerekecek… .. lanet olsun…. Tüm bu zaman boyunca, üç yıl falan, tam da harika hakkında bir eğitim yazarken bunu çıkarmak zorunda kaldılar, sanırım karma bana oyun oynuyor ¬.¬

          1.    Gabux dijo

            Teşekkürler Helena, lütfen, bu yazıyı müthiş 3.5'e güncellediğinde, sana aynı soruyu msx'ten soracaktım, ben harika için "yeni bir meraklıyım" ..

  21.   Leper_Ivan dijo

    Şu anda Awesome'i kurmak üzereyim, bu kılavuz benim için mükemmel. Çok teşekkür ederim, sonra nasıl olduğu hakkında yorum yaparım. 😀

  22.   Ezequiel dijo

    Çok teşekkürler . çok iyi bir rehber, bana çok yardımcı oldu ve beni lxappearance ile kurtardın ..

  23.   Lawliet dijo

    Masaüstünü beğendim, bir gün harika deneyeceğim ve o bir gün kesinlikle bu hafta olacak, çünkü benim için gelecek bugün.
    Kalbimde Kdero ve Gnomero'ydum ama OpenBox'ı seviyorum

  24.   kabadayılık etmek dijo

    gracias!

  25.   dışarıda canlı yayın dijo

    gönderi çok iyi, ama yine de kendi başıma harika bir başlangıç ​​yapamıyorum, zaten sayısız belge ve diğer şifalı bitkiler okudum, ancak sorun devam ediyor ... compton ve xcompmgr pencereleri yavaşlatıyor ve bu yüzden yorum yap rc.lua'daki kompozite atıfta bulundukları çizgiler… oo! Nv17 GeForce4 MX 440 (Rev 93) kartlı yeni kurulmuş bir Arch'ım var ve ücretsiz sürücüleri yükledim… birisi bana yardım ediyor, Teşekkürler 😀

  26.   Apr4xas dijo

    İlginç, test ediyor 😀

  27.   Bushido dijo

    Widget yerleştirmek istediğimde her zaman hata alıyorum, lütfen biri bana yardım etsin

  28.   Statik dijo

    Bu, Archlinux'daki Systemctl'den sonra çalışır (widget'lar)

  29.   Julian Reyes dijo

    Harika makale, bugün Arch'ımı yeniden yükledim ve artık Gnome veya KDE'yi kurmak istemiyorum, kullanmayalı çok uzun zaman oldu ve birisinin bu deneyimin çok yardımcı olduğunu söyledi. Bir yıldan biraz fazla bir süredir Arch ile birlikteyim ve başka bir dağıtım için değiştireceğimi sanmıyorum ve şimdi bu ortamın, ekibimde aradığım ortak olduğunu düşünüyorum.

    Umarım makaleyi güncellemek için zamanınız vardır, zaten bir yaşında ve bazı şeyler çoktan değişti 😉 Başka neleri faydalı bulduğumu görmek için diğer gönderilerinizi okuyacağım

  30.   sütun dijo

    harika öğretici Helena_ryuu¡¡ ve doğru, İspanyolca'da daha iyi açıklanmış bir şey bulamadım
    teşekkür ederim

  31.   Statik dijo

    selamlar

    Bu yazıyı yeni 3.5 sürümü ile güncellemenizi öneririm, "imagebox" un bir kısmını açıklığa kavuşturmak mükemmel olur, dürüstüm, hiçbiri benim için çalışmadı, ancak bu yazı sayesinde bir yıl önce harika bir şekilde başlayabildim Ve hiçbir şey için değiştirmiyorum, Şerefe

    rc.lua'm http://pastebin.com/YtwJtvc2

  32.   Daniel Ortega dijo

    Mükemmel gönderi, zaten harika yüklüyorum 😀
    Sadece bir soru, "nokta" temanızı simgelerle tekrar yükler misiniz lütfen? * - *

  33.   Tito dijo

    Yıllardır Arch (openbox + tint2) ile birlikteyim ve makaleniz okuduğum en iyi makalelerden biri.
    Aslında, sistemimin tam bir yedeğini alacağım ve talimatlarınızı izleyerek bir Muhteşem "çalışacağım".
    Teşekkürler!

  34.   Sam dijo

    Güzel çalma listesi !!!!!