رائع WM [التثبيت + التكوين]

برنامج ArchLinux + Awesome WM أثناء العمل!

منذ أشهر ، ولأسباب غير معروفة ، شعرت بالملل من استخدام openbox + tint2 (وهو بالمناسبة مزيج جيد أيضًا) بعد رؤية سلسلة رسائل في المنتديات التي أدهشتني رهيبة.

تم تصميم هذا الدليل لأولئك المستخدمين الذين يرغبون في تثبيت Awesome ولا يعرفون من أين يبدأون ، وبشكل أكثر تحديدًا ، يوجهون التكوين الذي لدي حاليًا على جهاز الكمبيوتر المحمول الخاص بي ، لا أعتقد أنني وحدة إنارة من حيث الموضوع ولكن دعنا نضع الأمر على هذا النحو ، إذا تمكنت في نهاية المنشور من فهم بعض الأشياء الرائعة ، فهذا يعني أنك رائع وكذلك أنا xD.

تحذير: تم تصميم Awesome للمستخدمين ذوي الخبرة إلى حد ما المهتمين ببيئات سطح المكتب من نوع الفسيفساء ، والمتحمسين والفضوليين الذين يرغبون في زيادة معرفتهم ولأي شخص يعتقد أنه يمكنهم تحقيق ذلك (*نظرة التحدي*).

ملاحظة: هذا الدليل مبني على نظام Arch Linux ، لكن باستثناء تثبيت الحزم جميع الخطوات متطابقة تمامًا مع أي توزيعة.

إعداد

تركيب المكونات

بكمان -S رهيبة xcompmgr النيتروجين lxappearance xorg-setxkbmap

هذه هي المكونات الأساسية التي سنحتاجها ، دعنا نرى وظائف الحزم التي نقوم بتثبيتها:

  • رهيبة: مدير النافذة
  • شرير: مكتبة معيارية للحاجيات الرائعة
  • xcompmgr: لاستخدام التكوين
  • نتروجين: يعتني بورق الجدران
  • lxappearance: محدد موضوع gtk
  • xorg-setxkbmap: (اختياري) لتشغيل مغير موقع لوحة المفاتيح

لبدء رائع نضيف إلى ~ / .xinitrc:

exec رائع

بعد تثبيت رائع ، نقوم بإنشاء مجلد حيث يتم حفظ ملف rc.lua، ثم نقوم بنسخ ملف التكوين المذكور والذي يتم تضمينه افتراضيًا مع الأمر التالي:

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

rc.lua يحفظ جميع الإعدادات الرائعة ، ولكن ليس السمات ، فهؤلاء هم منشئون منفصلون ويتم تخزينهم في / usr / share / awesome / themeنعم سنراهم لاحقا.

ملف التكوين الرئيسي ، rc.lua، وملفات السمات وبعض عناصر واجهة المستخدم هلال، لغة برمجة حتمية ومنظمة وخفيفة جدًا ، تستند إلى C و Perl ... لكن لا تخف من ذلك ، إنها أبسط مما تبدو ، أنت أيضًا تستخدم Linux ، هناك أشياء أسوأ مثل تجميع hahaha.

ما يجب أن تكون واضحًا بشأنه هو شيء واحد في Lua: الطلب مهم! . لذلك إذا فتحت مفتاحًا {يجب أن تغلق هذا المفتاح}. مرة أخرى، النظام أساسي!.

يجب أن نفهم أيضًا بعض المفاهيم الأساسية التي قد تبدو غير عادية بالنسبة لك:

زبون
أي نافذة.
بطاقة
ستصبح العلامة مساحة عمل. وهو يختلف عن هذا في بعض النواحي ، مثل القدرة على إظهار عميل في عدة علامات ، أو إظهار محتوى أكثر من علامة واحدة في نفس الوقت.
نافذة رئيسية
النافذة الرئيسية (أو الرئيسية) هي النافذة التي تتطلب عادةً أكبر قدر من الاهتمام. تم أخذ هذا المفهوم من dwm ، تسمى النوافذ الأخرى ببساطة xD غير الرئيسية أو غير الرئيسية.
نافذة عائمة
عادة لا تتداخل النوافذ مع بعضها البعض ، لكن بعض التطبيقات لا تعمل بشكل جيد تحت نموذج الفسيفساء ، لذلك من الممكن جعلها تطفو.
يمكن نقل العملاء العائمة وتغيير حجمهم بحرية تمامًا مثل النوافذ غير العائمة.
ويبوكس
هذا ما يمكن أن نطلق عليه "لوحة" ، يمكنك إضافة العديد من مربعات wibox كما تريد ، وتحتوي على عناصر واجهة المستخدم.
القطعة
الأدوات المصغّرة هي الكائنات التي توفر وظائف متنوعة من القوائم وشريط العلامات وقائمة النوافذ ومعلومات النظام والساعة ومنطقة الإعلام وغيرها الكثير ، فهي بسيطة ومرنة للغاية.
شاشة
يشير إلى الشاشة التي سيتم عرض النافذة (النوافذ) عليها. مفيد فقط إذا كان لدينا أكثر من شاشة واحدة.
نسق
التصميم هو طريقة ترتيب النوافذ. يقدم Awesome التخطيطات التالية (بعضها مفيد أكثر من البعض الآخر) ، ويتم تمثيلها كرمز على الجانب الأيمن من شريط الأدوات لدينا:
  • أعمدة (أعمدة) - يتم عرض النافذة الرئيسية في العمود الأيسر (أو على اليمين ، يوجد تخطيطان لهذا) وتلك الخاصة بالمزيد من النوافذ في العمود المقابل.
  • صفوف  - نفس ما ورد أعلاه ولكن الصفوف بدلاً من الأعمدة.
  • مكبر - يتم وضع النافذة الرئيسية في وسط الشاشة ويتم رسم النافذة الرئيسية (واحدة فقط في هذا التخطيط) في منتصف الشاشة ، ويتم تكديس النوافذ الأخرى تحتها في أعمدة.
  • إلى أقصى حد - تستخدم النافذة الرئيسية كل مساحة النافذة ، تاركة وراءها النوافذ الأخرى.
  • حلزوني - النافذة الرئيسية على اليسار ، في النافذة اليمنى العلوية 2 في النافذة اليمنى السفلية ، 4 نوافذ وهكذا… .. (دعونا نرى من يستخدم ذلك: P).
  • التعرج - مثل السابق ولكن في الاتجاه المعاكس (أمي xD).
  • عائم (عائم) - يمكن تحريك النوافذ وتغيير حجمها بحرية ، كما يمكن تداخلها وما إلى ذلك ...

رائع إنه مصمم لاستخدام لوحة المفاتيح بشكل أكثر نشاطًا ، حيث يتم استخدام سلسلة من التركيبات مع مفتاح Mod4 (أو مفتاح windows) هنا جدول تركيبات مفيد: يمكن تخصيص هذه المجموعات في rc.lua.

تعديل ملف rc.lua

كل شيء واضح حتى هنا؟ حسنآ الان! اذهب واحضره rc.luaيمكننا استخدام أي محرر نصوص ، على الرغم من أنني أوصي باستخدام محرر يبرز بناء الجملة ، لذلك سيكون من الأسهل عليك إرشادك داخل الشفرة.

للوهلة الأولى يبدو الأمر محيرًا ، فملف التكوين مكتوب بلغة Lua ، وهو أقل ما يمكن قوله ... .. ليس ودودًا على الفور. لكنك سترى أنه أكثر وظيفية ووضوحًا مما يبدو ، إذا قمت بتكوينه من قبل conkyحسنًا ، إنه xD مشابه ولكنه أكثر تعقيدًا. عين!للتعليق يتم استخدام الواصلة المزدوجة (- -)

لتوضيح نفسك قليلاً ، يمكنك فحص rc.lua أستخدمه حاليًا.

لتنشيط التكوين (مثل الشفافية في النوافذ) ، نضعه في بداية الملف ، أسفله مباشرة تتطلب ("شقي") هذا الخط ، نضيف أيضًا شرير لاستخدام الأدوات التي ستظهر لاحقًا:

- هنا سنضع مجاميعنا awful.util.spawn_with_shell ("xcompmgr &") vicious = تتطلب ("vicious")

إذا ذهبنا إلى الأسفل فوجدنا الأسطر التالية ، يمكننا هنا إعلان بعض المعلمات مثل الموضوع والاسم المستعار والمحطة الافتراضية:

..... المحطة = "xterm"

سوف أشير ساكورا كمحطة ، من الآن فصاعدًا في كل مرة يتم فيها استدعاء متغير المحطة الطرفية ، سيتم تنفيذه ساكورا.

.... المحطة = "ساكورا"

يمكننا تحديد التخطيطات التي نريدها ، لتعطيلها ، نعلق على السطر بشرطة مزدوجة:

......... {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، - فظيع. Layout.suit.max.fullscreen، - فظيع. مخطط.بدلة. مكبر} .........

الشعارات

في قسم العلامات يمكننا تعديل تسمية كل علامة ، وكذلك التخطيط الافتراضي في كل علامة:

العلامات [s] = awful.tag ({1، 2، 3، 4، 5، 6، 7، 8، 9}، s، التخطيطات [1])

في المنجم يبدو مثل هذا:

tags [s] = awful.tag ({"(* ^ ▽ ^)"، "へ (^ ∇ ^)"، "(ノ ^ _ ^) ノ"، "(・ _ ・)"}، s، تخطيطات [1])

قائمة الطعام

يتكون Awesome من عنصر واجهة مستخدم من نوع القائمة ، حيث يمكننا طلب جميع التطبيقات المثبتة في أقسام مختلفة ، وتكوينه بسيط ، لكنه يتطلب أمرًا. أولاً نعلن عن اسم القائمة ثم محتواها. على سبيل المثال لإنشاء القائمة «الرسومات»لقد فعلت ذلك بهذه الطريقة:

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

لاحظ أن الجزء الأول هو الاسم الذي سيظهر (GIMP) ، والثاني هو أمر التنفيذ (gimp) ، لتوضيح الأمر ، إليك قائمة "المحررين" حيث قمت بوضع برامج تحرير النصوص مثل vi و nano:

menueditors = {{"Leafpad"، "Leafpad"}، {"Medit"، "medit"}، {"Nano"، terminal .. "-e nano"}، {"Vim"، terminal .. "-e vim "}، {" Vi "، terminal .." -e vi "}، {" Zim "،" zim "}،

كما سترى ترتيب Vim هو "Vim" ، Terminal .. "-e vim" ما يعمل «ساكورا-ه فيم".

بمجرد إنشاء القوائم الفرعية ، ننتقل إلى إنشاء القائمة الرئيسية ، مع ذكر اسمها ومحتواها ، بالإضافة إلى القوائم الفرعية:

mymainmenu = awful.menu ({items = {{"Archlinux"}، {"Editors"، menueditors}، {"Graphics"، menugraphics}، {"Internet"، menuweb}، {"cloud"، submenucloud}، {" الوسائط المتعددة "، menumultimedia}، {" Office "، menuoffice}، {" Development "، menudevelop}، {" Shells "، menushells}، {" Utilities "، menuutil}، {" System "}، {" Awesome "، myawesomemenu }، {"Configure"، menuconf}، {"System"، menusys}، {"Terminal"، terminal}، {"Anki"، "anki"}،{"Firefox"، "firefox"}، {"Spacefm"، "spacefm"}، {"Reboot"، "sudo systemctl reboot"}، {"Shutdown"، "sudo systemctl poweroff"}}}) mylauncher = فظيعة. widget.launcher ({image = image (beautiful.awesome_icon)، menu = mymainmenu})

في هذا السطر الأخير ، يمكنك تحديد الأيقونة التي يجب التصريح عنها مسبقًا باسم جميل على الموضوع المستخدم.

ستكون نتيجة كل ما سبق شيئًا من هذا القبيل:

الموضوع وورق الحائط

الآن ننتقل إلى الموضوع ، هذا محدد في ملف يسمى theme.lua، ويتم تخزينه في / usr / share / awesome / themes ، حيث يوجد في دليل باسم السمة ، إلى جانب الرموز والصور الأخرى التي يمكننا استخدامها.

يُطلق على موضوع التهيئة الخاص بي اسم النقطة (التي أنشأتها: D) وهي ليست مشكلة كبيرة ، لكنها بسيطة ونظيفة للنظر إليها ، بساطتها الخالصة! يمكنك اعتباره أساسًا لإنشاء المظهر الخاص بك إذا كنت ترغب في ذلك ، (لأنه يمكن أن يكون أنثويًا بعض الشيء بالنسبة للسادة)، ألق نظرة على كود هنا أو يمكنك  قم بتنزيله هنا بجانب الرموز. بمجرد التنزيل ، انسخ المجلد «نقطة» إلى / usr / share / awesome / themeنعم ، ثم ابحث جميلة في rc.lua وقمت بتغيير مسار الموضوع:

- السمة تحدد الألوان والأيقونات وورق الحائط beautiful.init ("/ usr / share / awesome / theme / dot / theme.lua")

توصية ، دائما تحقق من السمات التي تقوم بتنزيلها ، لأنها تتطلب في معظم الأحيان تكوينًا مخصصًا من حيث مسارات الملفات والمزيد….

أما بالنسبة للخلفية التي سوف نستخدمها نتروجين، تطبيق خفيف الوزن لإدارة الخلفيات ، نشير إلى أنه رائع بالسطر التالي في theme.lua:

- يتعامل النيتروجين مع الخلفيات theme.wallpaper_cmd = {"/ usr / bin / nitrogen --restore"}

الحاجيات و Wibox

كما قلت من قبل ، فإن عناصر واجهة المستخدم عبارة عن كائنات بسيطة تؤدي وظائف مختلفة ، بشكل افتراضي ، يوفر رائع wibox في الجزء العلوي مع مشغل قائمة وشريط علامات وقائمة من النوافذ وعلبة نظام وساعة ومحدد تخطيط. ولكن بالطبع هناك العديد من التطبيقات المصغّرة التي يمكننا استخدامها وربما يكون هذا هو الجزء الأكثر إثارة للاهتمام في برنامج رائع.

مثل القوائم ، نعلن أولاً عن الأداة ثم نضيفها إلى wibox ، لا تقلق بشأن ذلك ، سأزودك ببعض الأدوات المصغّرة الرائعة والمفيدة للغاية! فقط انسخ والصق الرمز لكل عنصر واجهة مستخدم أسفل جلسة العلامة مباشرة.

في تهيئتي ، لدي صندوقان wibox ، الأول في الجزء العلوي ، سنتركه كما هو ، ونزيل الساعة لا شيء آخر ، في wibox أدناه سنضع أدوات معلومات النظام ، وتقويم مكتوب بلغة lua. لنبدأ ، دعنا نعلن عن الأدوات:

المعلومات الأساسية ونظام التشغيل: http://pastebin.com/gXuqGZzm

الفاصل والمسافات

http://pastebin.com/mYftqVaa

مراقب الشبكة http://pastebin.com/a5s2rcQB

بطارية

عند التقاط الصورة ، كنت أستخدم الكمبيوتر المحمول بدون بطارية ، ولكن هذه الأداة تظهر وقت الشحن ووقت التنزيل أيضًا.
http://pastebin.com/d2jd8xUB

استخدام ذاكرة RAM
http://pastebin.com/e5fvmxhx

نظام الملفات

لدي نظام تشغيل Arch Linux الوحيد ، وأربعة أقسام (/ boot ، / ، swap ، / home) ، يمكنك إضافة الأقسام المقابلة لنظامك.
http://pastebin.com/AmNQbD8L

مؤشر الحجم http://pastebin.com/eGErSG8n

مراقب وحدة المعالجة المركزية http://pastebin.com/guEWBCvu

تغيير موقع لوحة المفاتيح

تتيح لك هذه الأداة الأنيقة تغيير موقع لوحة المفاتيح بالنقر عليها ، واستخدام setxkbmap ، ويجب تحديد المواقع المطلوبة ، على سبيل المثال. على سبيل المثال لدينا = لوحة مفاتيح أمريكية ، es = لوحة مفاتيح إسبانية ، gb = لوحة مفاتيح المملكة المتحدة ، latam = لوحة مفاتيح أمريكية لاتينية

http://pastebin.com/jz77yJej

 الساعة والتقويم

الساعة الافتراضية لا تظهر الثواني ، إذا أردنا ذلك ، فإننا نستبدل أداة texclock بهذا

http://pastebin.com/smiSB49g

سيُظهر لنا هذا التقويم عند تحريك المؤشر فوق الساعة تقويمًا ، وعند النقر بزر الماوس الأيسر يعود شهرًا إلى الوراء والنقر بزر الماوس الأيمن يتقدم شهرًا واحدًا.

نحفظ الكود في ملف يسمى calendar2.lua بتنسيق ~ / .config / رائع ونضيف في موقعنا rc.lua تتطلب ("calendar2") تحت المجاميع لدينا.

http://pastebin.com/4PTKKZZP

تكوين Wibox

مع الإعلان عن الأدوات ، يتعين علينا إنشاء wibox وتعبئته بالأدوات

من بين خياراته يمكننا تحديد الموضع والشاشة والسمك والتعتيم. التكوين الخاص بي على النحو التالي:

........................... - top wibox mywibox [s] = awful.wibox ({position = "top"، screen = s، height = 19، opacity = 0.65}) - إضافة أدوات إلى wibox - الترتيب مهم mywibox [s] .widgets = {{mylauncher، mytaglist [s]، mypromptbox [s]، layout = awful.widget.layout.horizontal .leftright } ، mylayoutbox [s] ، الفاصل ، - mytextclock ، الفاصل ، s == 1 و mysystray أو nil ، الفاصل ، kbdcfg.widget ، الفاصل ، mytasklist [s] ، التخطيط = awful.widget.layout.horizontal.rightleft} - أقل wibox mywibox [s] = awful.wibox ({position = "bottom"، screen = s، height = 19، opacity = 0.79}) mywibox [s] .widgets = {{space، sysicon، space، sys، فاصل، neticonup ، espace ، netwidgetup ، الفضاء ، neticondown ، espace ، netwidgetdown ، الفاصل ، baticon ، الفضاء ، باتبكت ، الفضاء ، باتبار ، الفاصل ، رامكون ، الفضاء ، memwidge t ، space ، membar ، الفاصل ، fshomeicon ، space ، fshbar ، space ، fsh ، فاصل ، fsrooticon ، space ، fsrbar ، space ، fsr ، فاصل ، volicon ، space ، volwidget ، فاصل ، - cpuicon ، space ، cpu1 ، space ، cpubar ، مساحة ، مساحة ، - cpuicon ، space ، cpu2 ، space ، cpubar2 ، فاصل ، cpuicon ، مساحة ، cpu1 ، فاصل ، cpuicon ، مساحة ، cpu2 ، فاصل ، mytextclock ، تخطيط = awful.widget.layout.horizontal.leftright} ، تخطيط = awful.widget.layout.horizontal.rightleft} .....................

ملاحظة: يجب عليك تكوين المسافات والفواصل لأحد الجوانب وفقًا لحجم شاشتك.

قواعد

يمكننا الإشارة إلى أن بعض البرامج تفتح بعلامات معينة ، ص. على سبيل المثال ، يظهر Firefox فقط في العلامة رقم 3 ، ويظهر GIMP في العلامة رقم 4 ، إلخ…. نذهب إلى قسم القواعد في rc.lua الخاص بنا ونعدل البرامج وقواعدها ، الرقم الأول يشير إلى الشاشة والثاني يشير إلى العلامة ، وإليك مثال:

........ {rule = {class = "Spacefm"} ، الخصائص = {tag = tags [1] [2]}} ، {rule = {class = "Gimp"} ، الخصائص = {tag = العلامات [1] [4]} ، {rule = {class = "Firefox"} ، الخصائص = {tag = tags [1] [3]}} ، .......

وفقًا لهذه القواعد ، سيظهر spacefm في العلامة رقم 2 و Gimp في رقم 4 وفايرفوكس في # 3 من الشاشة 1 ، هل هذا بسيط أليس كذلك؟

المشاكل المحتملة

دقة الشاشة

ليس لدي مشكلة في الإشارة إلى دقة الشاشة (بالنسبة لـ «شخصية بارزة»برنامج تشغيل SiS لدي فقط 1280 × 800 على الكمبيوتر المحمول الخاص بي) ولكن على سطح المكتب الخاص بي لم أستطع الاحتفاظ بدقة 1280 × 1024 ، لذلك قمت بحلها بإضافة هذه الخطوط إلى ~ / .xinitrc:

xrandr - إخراج DVI-0 - وضع 1280 × 1024

حيث DVI-0 هو إخراج الفيديو و--الوضع هو القرار المطلوب.

تطبيقات كيو تي

إذا تم فك تكوين مظهر تطبيقات Qt عند التغيير إلى رائع ، فحاول تعديل ملف التعريف عن طريق الكتابة في وحدة التحكم qtconfig وحدد gtk ، في جميع الحالات تقريبًا ، هذا يحلها.

واو لو كنت قد وصلت إلى هذا الحد ... تهانينا! (T ▽ T *) (* T ▽ T) ، هاهاها ، خرجت هذه المقالة لفترة أطول مما كنت أعتقد ، لكنني أعتقد أنها أكثر مقالة كاملة باللغة الإسبانية حول التكوين الرائع. آمل أن يتم تشجيعك على استخدام رائع ، وهو أمر رائع حقًا. تحيه! ((أو > ω <)) أو

المصادر

أيقونات شبكية العين (cc by-sa 3.0)

الويكي الرائع (ضبط)

مدونة Jasonmaur ل (الحاجيات)


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

53 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني.

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ألونسو سانتي 14 قال

    جيد جدا. تبدو مثيرة للاهتمام إلى حد كبير ، مدخلات جيدة

  2.   جريجوريو اسباداس قال

    تعليمي ممتاز! سؤال واحد: ما هي المزايا التي يقدمها برنامج رائع على مديري نوافذ التبليط الآخرين ، مثل dwm أو ratposion أو xmonad؟

    1.    helena_ryuu قال

      حسنًا ، أنا صريح ... لا أعرف xD ، رائع هو أول تبليط wm أستخدمه ، ربما من حيث التكوين ، رائع في lua ، dwm في C ، ratpoison مع ملف نصي و xmonad في haskell ، ولكن بعد ذلك أعتقد أنه رائع أكثر قابلية للتوسعة 😛

      قبل اختيار واحد ، قرأت بعض المقالات على الويكي (ويكيبيديا وويكي أرش) في النهاية اخترت رائعًا ، (لأن الجميع قال إنه صعب هههههه) واتضح أنه جيد جدًا. من الجيد أنك أحببت المقال ^^

  3.   كوناندويل قال

    والله أقسم لك أني اليوم أعددت مذبحًا من أجلك ، هاهاها أنا أحبها بشكل رائع ، وكنت بحاجة إلى فهم بعض الأشياء حول الأدوات المصغّرة ، ومع دليلك ، أنا واضح جدًا أنني سأقوم بتنفيذ الأقراص التي لا أملكها. ممتاز مقالك حق الإشارات المرجعية الخاصة بي !!! تحيات أو /

    1.    helena_ryuu قال

      شكرًا هاهاها ، ما لاحظته في طرق أخرى رائعة هو أنها لا تحدد المصطلحات وتميل إلى إرباك المستخدمين في بعض المناسبات ، بالإضافة إلى عدم وجود الكثير من المعلومات باللغة الإسبانية ، ستجد دائمًا أشياء مفيدة حقًا في اللغة الإنجليزية xD
      تحيه!

  4.   يويو فيرنانديز قال

    لول بدون كلمات ... لا أعرف ما إذا كنت سأثني عليك أو أطلب منك الزواج ^ 0 ^

  5.   داركو قال

    يبدو واضحًا جدًا ولكنه سيستغرق وقتًا. منذ أن رأيت لقطة الشاشة الخاصة بك على Google+ ، قمت بتثبيت رائع على Ubuntu 12.10 لدي. يعد rc.lua أمرًا بسيطًا في التكوين ولكنه ممل. شكرا لتقاسم البرنامج التعليمي. اليوم سوف ألعب معه أكثر من ذلك بقليل

  6.   fzeta قال

    ممتاز!! كنت رائعًا ، مبروك ؛-)

  7.   جيسكارد قال

    واعتقدت أن helena_ryuu لم يقم إلا بمشاركات تصميم الجرافيك. لقد تركت في قطعة واحدة. متألق!!! ما هو أكثر من ذلك ، إذا لم يكن ذلك لأنني متزوجة بالفعل (وأنا أحب زوجتي المجنونة) ...

    أعتقد أنني سأجرب هذا البرنامج التعليمي ، ولكن على جهاز VM لأنه إذا تعطلت في العمل فلن يكون هناك أي هدايا عيد الميلاد.

    1.    helena_ryuu قال

      هاهاها ، شكرًا جزيلاً لك xDDD. ولكن الحقيقة هي أن التصميم أكثر روعة بالنسبة لي ، لكن أفضل طريقة بالنسبة لي للاحتفاظ بشيء ما هي شرحه لـ Oo آخر
      لا أعتقد أنه من الضروري استخدام آلة افتراضية ، ولا أرى مدى روعة هذا الأمر الذي يمكن أن يتداخل مع النظام ، في حال لم يعمل من أجلك ، فقط احذف و rc.lua وانسخ مرة أخرى الموجود في / etc / xdg / awesome is more إذا كنت لا تريده بعد الآن ، فيمكنك إلغاء تثبيت awesome ولا توجد مشاكل. 😀
      تحيه!

    2.    MSX قال

      مرحبًاGiskard ، حيث تقولhelena Awesome WM إنها غير ضارة بالنظام.
      ما يمكنك فعله لاختباره في جلسة Ubuntu الحالية هو تداخل خادم X وتشغيل Awesome WM هناك.

      القليل من الخلفية:
      X هو مدير النوافذ المستخدم في استنساخ ومشتقات يونكس والذي بدوره مشتق من W ، مدير النوافذ الذي استخدمه يونكس في ذلك الوقت - ولهذا السبب ، باتباع فلسفة المخترق / المخادع لمستخدمي يونكس ، يطلق عليه خليفة W ، X 😉
      يعد تطبيق X رائعًا: فهو يعمل مع نموذج خادم / عميل بطريقة تجعل خادم X يستمع باستمرار إلى "العملاء" (مديري النوافذ أو بيئات سطح المكتب ، على سبيل المثال) الذين سيتم نقل الرسم البياني لمعلومات التكوين إليهم.
      بخلاف إصدارات Windows أو MacOS 10.5 والإصدارات الأقدم ، فإن هذا النموذج المعياري يجعل برنامج تشغيل الرسومات يعمل بشكل مستقل عن نظام نافذة X ويمكنك اختيار برنامج تشغيل الرسومات الذي تريد استخدامه - أعجوبة 🙂

      بمعرفة هذه المفاهيم الأساسية ، من السهل جدًا فهم أن X يمكنه تقديم البيانات التي يعالجها إلى أي عميل يطلبها وهناك عملاء يقومون بمهمة التداخل داخل X حتى نتمكن من استخدام سطح مكتب داخل جهاز آخر بشكل مستقل تمامًا ، من بعضها البعض ، على الرغم من مشاركة نفس موارد النظام بالطبع: الملفات ، والأجهزة ، وسعة الحوسبة ، إلخ.

    3.    MSX قال

      المثالان الأكثر كلاسيكية هما Xnest (عفا عليه الزمن تقريبًا) و Xephyr ، خليفة Xnest.

      هناك عدة طرق لتشغيل خادم X قيد التشغيل ، على سبيل المثال:
      Xephyr -ac -br -noreset-screen 1200 × 700: 1 &
      هنا نطلب من Xephyr إنشاء نافذة بالدقة المذكورة أعلاه (لتلائم شاشة كل واحدة) وإرجاع أول سطر الأوامر بحيث لا تصبح وحدة التحكم عديمة الفائدة أثناء تشغيل Xephyr.
      بعد ذلك ، يكون تشغيل أي تطبيق داخل X المتداخلة أمرًا سهلاً مثل الكتابة:
      عرض $ =: 1 exec رائع

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

      بهذه الطريقة يمكنك تشغيل ، على سبيل المثال ، KDE SC على tty1 الخاص بك ، GNOME Shell على 2 ، awesomeWM على 3 ، Xfce على 4 ، إلخ. وترك "معلمو" Windows وأفواههم مفتوحة =)

  8.   رايون قال

    شكراً جزيلاً لكم على الوقت الذي استغرقته في مشاركة وشرح مشكلة التكوين خطوة بخطوة ، الحقيقة أنها تلفت انتباهي ، خاصة بسبب الاستهلاك المنخفض كما ذكرت في G +. لقد قرأت كل ذلك مرة واحدة وآمل أن أبدأ في تكوين رائع من اليوم لأرى كيف ستسير الأمور!

    1.    helena_ryuu قال

      عظيم!

  9.   إيلاف قال

    شو شو !! فوق ، اخرج من هنا ، الشخص الوحيد الوحيد هو أنا xDDD ..

    على محمل الجد helena_ryuu ، لقد عملت مقالة ممتازة. احببت. 😉

    1.    helena_ryuu قال

      ما مدى سوء تشغيلهم مثل هذا xD
      انظر إلى أنه مع هذا المقال ، قضيت وقتًا ممتعًا في القيام بذلك ومن الأفضل أن تكون قد أحببت ذلك n_ñ hahaha

  10.   هيكسبورغ قال

    جوير. يا له من منشور. مفصل جدا. نادرًا ما تقرأ شيئًا كهذا. سأضع ذلك في الاعتبار عندما أحاول استخدام Awesome. إنه مدرج في قائمتي ، لكن مع كل ما أود القيام به ، أعتقد أن دوره سيأتي في غضون ثلاث أو أربع مراحل. 😀

    تهانينا!!

  11.   529 قال

    جيد جدا!! لقد كنت مع Awesome لبضعة أيام ، وعلى الرغم من أنه مهيأ تمامًا بالفعل ، فإن هذا يأتي إلي من 10

    1.    00 قط قال

      يا له من شيء غريب في وضع سمات المانجا ، لا يمكنك أن تأخذ على محمل الجد مستخدمًا يفعل ذلك ، كما هو الحال في taringueros

  12.   ادا قال

    واو ، مفاجأة ، لقد كنت مستخدمًا رائعًا لمدة 8 أشهر تقريبًا وأحبها ، لا يمكنني العيش بدونها ، المنشور الكامل للغاية ... مفاجأة ببساطة ، وإذا كان بإمكاني أن أطرح عليك سؤالاً: D ، فإن رموز الأدوات هي ديناميكية ... أعني ... تغيير حسب حالة القطعة؟ على سبيل المثال في البطارية ... أتعامل مع 4 حالات ، بطارية ممتلئة ، تفريغ ، فارغة تقريبًا ، وشحن ... اعتمادًا على حالة البطارية تتغير ...

    أو مثل أداة mpd التي أستخدمها ، عندما تكون الأغنية متوقفة أو متوقفة مؤقتًا ، فإنها تقوم بتنشيط أيقونة التشغيل ، وعندما تكون قيد التشغيل ، فإنها تنشط أيقونة الإيقاف المؤقت ... لقد فعلت ذلك وهي تعمل ولكني أبحث عنها طريقة لتحسينها 🙂 أبحث عن أفكار ، LUA ليست مناسبي القوية ...

    شكرا لك ومبروك على هذا المنشور 😀

    1.    ادا قال

      ها أنا لا أستخدم الكروم 😛

    2.    helena_ryuu قال

      أتخيل أنك تستخدم المكتبة الشريرة ، تلك المكتبة تستخدم للحصول على ما تقوله ، لكن هنا أردت فقط تقديم أبسط الأساسيات ، أن لديك تثبيتًا رائعًا يعمل بكامل طاقته مع بعض الأدوات الأساسية.
      أنا سعيد لأنك أحببت المنشور ^ _ ^

  13.   أنا المحور قال

    منذ اختفاء gnome2 ، كنت أقوم باختبار أجهزة سطح مكتب مختلفة حتى وصلت إلى openbox ، حيث بقيت لفترة من الوقت ، أخيرًا غير مقتنع بواسطة مسبار i3-wm أنني أحب ذلك. لكن ربما حاول بشكل رائع باتباع هذا المنشور.

    1.    MSX قال

      نعم ، i3 ممتاز وفي تطور كامل.

  14.   سايتو قال

    مرحبًا ، كيف حالك؟ حسنًا ، يومًا ما بدأت في تجربة dwm ، و Spectrwm ، و i3wm ، ورائع ، و 2 التي أقنعتني أكثر من غيرها "Dwm and Awesome" في الوقت الحالي التي أستخدم فيها Opnbox + Tint2 التكوين ، لقد جربت استخدام "hsetroot" كمدير خلفية ، يبدو لي جيدًا جدًا ، لكنه لا يحتوي على واجهة gtk ، إنها محطة نقية (أحبها بشكل أفضل).
    حظًا سعيدًا في ذلك ودليل ممتاز ، إذا كنت أجرؤ على استخدام Awesome مرة أخرى ، فسأضعه معلقًا ، وإذا كنت على حق فهو الدليل الأكثر اكتمالا لـ AwesomeWM باللغة الإسبانية الذي رأيته 🙂

  15.   دافيدلج قال

    ممتاز منذ بضعة أيام أخبرت كوناندويل أنه إذا كان لدي دليل أو بعض الخطوات لأصبح رائعًا ، فسأرى ما إذا كنت قد وضعته في قوس
    قبل أن أستخدم Archbang وأحببت openbox + tint2 ، وأستخدم حاليًا xfce4 ، لكن كل شيء يمكن أن يتغير مرة أخرى

    1.    دافيدلج قال

      * mongo = أضع

  16.   أوروش قال

    شكرًا لك أستاذ ، كنت بحاجة إلى شيء مثل هذا 🙂 مساهمة جيدة

    1.    helena_ryuu قال

      مرحبا بك انه لمن دواعي سروري

  17.   بيربلون قال

    إلى المفضلة وإذا كنت تستطيع +10 نقاط ، للحصول على برنامج تعليمي ممتاز.

    ملاحظة: واحد ، هاهاهاها.

  18.   Hyuuga_Neji قال

    سأعطيك ما يصل إلى +200 لكني لست متأكدًا من أنهم سيتوقفون عن ذلك. الآن جئت لأضع ملعقتي ... هل لديك أي فكرة عما إذا كان هناك شيء مشابه لـ vicious في Openbox؟ هو أنه حتى الآن أشعر بالراحة عند استخدام OB ولست بحاجة (للأشياء التي أريد أن يفعلها نظامي) ابحث عن أي شيء آخر ولكنك الآن قد أظهرت لي ما يمكن فعله باستخدام Awesome WM أريد أن أرى ما إذا كنت أفعل التجانب للبدء من OpenBox فقط للتصفح

  19.   Hyuuga_Neji قال

    [تحذير: تم تنشيط وضع Offtopic] لقد بحثت عنك عمدًا على Twitter (وبدون أي شيء يشير إلى علاقات شخصية) ولكن لم تظهر أي نتائج بنمط "Helena_Ryuu" ثم طلبوا مني البحث عنك على G + ولكن لأكون صادقًا مع Facebook و Twitter بالفعل لدي ما يكفي ...
    [/ تحذير]

    1.    helena_ryuu قال

      الحقيقة هي أنني مثل ذلك قليلاً ، فأنا فقط في G + و pixiv و deviantart هو أن هذه الأشياء على facebook و twitter تزعجني بصدق ههههههههههههههههههههههههههههههههههههه لكني مللت ايضا ، اذا كنت في G + مع من دواعي سروري أن أضيف Hyuuga_Neji ^ _ ~

  20.   MSX قال

    ممتاز!!!
    لقد قرأته من الأعلى منذ بضعة أيام ، وسيل لعابي لذلك أحفظه لعطلة نهاية الأسبوع - سيكون لدي المزيد من الوقت - لقراءته بعناية واللعب مع بلدي الرائع.

    يبدو أن بابا نويل كان مبكرًا هذا العام 😀
    (أم يجب أن تقول ماما كلوز !!؟)

    1.    helena_ryuu قال

      هاهاها ممتاز!
      لم أكن أعتقد حقًا أنه سيكون دليلًا جيدًا ، أردت حقًا فقط أن أشرح كيف أجريت تكويناتي ، وشخص معين أصر على تأخري في النشر n_ñ ههههه أنا سعيد لأنك أحببته

      1.    MSX قال

        زميلي العزيز آرتشيرا ، يبدو لي أنك ستضطر إلى تحديث دليلك في وقت ما لإبقائه محدثًا لأنه في الإصدار الجديد من AwesomeWM 3.5 ، لم يعد rc.lua القديم يعمل بعد الآن.
        ومع ذلك ، هذه المرة ليس خطأ المطورين بقدر ما هو خطأ تطور Lua مع ترك العديد من الوظائف التي استخدمها AwesomeWM جانبًا والتي تجبر المطورين على تنفيذ ميزات جديدة وجعلها أكثر قوة للتغيرات المستقبلية.

        إعلان كامل هنا: http://www.mail-archive.com/awesome@naquadah.org/msg06536.html

        1.    helena_ryuu قال

          aaaaah نعم ، لقد أدركت للتو أنه سيتعين علي تحديث آخر ... لعنة…. في كل هذا الوقت ، ثلاث سنوات وشيء ما ، كان عليهم إخراجها فقط عندما كنت أكتب درسًا تعليميًا عن رائع ، أعتقد أن الكارما تلعب خدعة علي ¬.¬

          1.    الجابوكس قال

            شكرًا هيلينا ، إذا من فضلك عند تحديث هذا المنشور إلى الإصدار 3.5 الرائع ، كنت سأطرح عليك نفس سؤال msx ، فأنا "متحمس جديد" لمدهش .. ..

  21.   Leper_Ivan قال

    الآن أنا على وشك تثبيت Awesome ، هذا الدليل مثالي بالنسبة لي. شكرا جزيلا لكم ، ثم أعلق على كيف كان. 😀

  22.   حزقيال قال

    شكرا جزيلا . دليل جيد جدا ، لقد ساعدتني كثيرا وأنقذتني بالظهور ..

  23.   Lawliet قال

    لقد أحببت سطح المكتب الخاص بك ، سأحاول يومًا ما بشكل رائع ، وسيكون ذلك يومًا ما بالتأكيد هذا الأسبوع ، لأن المستقبل بالنسبة لي هو اليوم.
    كنت Kdero و Gnomero في القلب ، لكنني أحب OpenBox

  24.   المستبد قال

    جراسياس!

  25.   نيمو قال

    المنشور جيد جدًا ، ولكن حتى مع ذلك لا يمكنني بدء بداية رائعة بمفرده ، فقد قرأت بالفعل عددًا لا يحصى من المستندات والأعشاب الأخرى ، لكن المشكلة استمرت ... يجعل compton و xcompmgr النوافذ بطيئة وهذا هو سبب تعليقي على السطور تشير إلى مركب في rc.lua… oo! لدي قوس تم تثبيته حديثًا مع بطاقة Nv17 GeForce4 MX 440 (Rev 93) ولديّ برامج تشغيل مجانية مثبتة ... شخص ما يساعدني ، شكرًا 😀

  26.   أبريل 4xas قال

    مثيرة للاهتمام ، والاختبار 😀

  27.   بوشيدو قال

    أحصل دائمًا على خطأ عندما أرغب في وضع أداة ، يساعدني أحدهم من فضلك

  28.   ستاتيك قال

    يعمل هذا بعد Systemctl في Archlinux (عناصر واجهة المستخدم)

  29.   جوليان رييس قال

    مقالة ممتازة ، اليوم قمت للتو بإعادة تثبيت Arch الخاص بي ولم أعد أرغب في تثبيت Gnome أو KDE لقد مر وقت طويل منذ أن استخدمته وأن أحدهم يقول أن التجربة مفيدة للغاية. لقد كنت مع Arch منذ أكثر من عام بقليل ولا أعتقد أنني سأغيرها لتوزيع آخر والآن أعتقد أن هذه البيئة هي الشريك الذي كنت أبحث عنه في فريقي.

    آمل أن يكون لديك الوقت لتحديث المقالة ، لقد مضى عليها عام بالفعل وقد تغيرت بعض الأشياء بالفعل 😉 سأقرأ منشوراتك الأخرى لمعرفة ما أجده مفيدًا أيضًا

  30.   دعامة قال

    برنامج تعليمي رائع Helena_ryuu¡¡ وهذا صحيح ، لم أجد أي شرح أفضل باللغة الإسبانية
    graciasss

  31.   ستاتيك قال

    تحياتي

    أقترح تحديث هذا المنشور بالإصدار الجديد 3.5 ، سيكون من الرائع توضيح جزء "imagebox" ، أنا صريح لم يعمل أي منهم من أجلي ، ولكن بفضل هذا المنشور تمكنت من البدء منذ عام لرائع وأنا لا أغيره لأي شيء ، تحياتي

    rc.lua الخاص بي http://pastebin.com/YtwJtvc2

  32.   دانيال اورتيغا قال

    منشور ممتاز ، أنا بالفعل أقوم بتثبيت رائع 😀
    مجرد سؤال ، هل يمكنك تحميل مظهر "النقطة" مرة أخرى باستخدام الرموز من فضلك؟ * - *

  33.   تيتو قال

    لقد كنت مع Arch (openbox + tint2) لسنوات ومقالك هو من أفضل ما قرأته.
    في الواقع ، سأقوم بعمل نسخة احتياطية كاملة من نظامي و "أعمل" على اتباع تعليماتك بشكل رائع.
    تشك!

  34.   سام قال

    قائمة تشغيل لطيفة !!!!!