انجمنهای فارسی اوبونتو
کمک و پشتیبانی => میزکارهای گنو/لینوکس => میزکار گنوم => نویسنده: محمدرضا ح. در 14 تیر 1391، 09:28 بظ
-
با سلام.
دو سه روز پیش از رابط کاربری گنوم شل خسته شدم گفتم بیام با Compiz و AWN یه سشن درست کنم و کمی هم دستم بره در کار!
ابتدای کار رفتم توی گوگل انگلیسی و چندین آموزش رو خوندم. بعد از اون شروع کردم به کار (البته اکثر آموزشها از cairo استفاده کردند ولی من AWN . ).
اول فایل mysession.session رو ایجاد کردم و در این دایرکتوری گذاشتم:
/usr/share/gnome-session/sessions/
بعد یک Desktop Entry به اسم mysession.desktop درست کردم (برای ادیتشم از vim استفاده کردم بسیار لذت بخش بود ;D ). و در دایرکتوری زیر قرار دادم:
/usr/share/xsessions
و بعد رسید یه فایل exec که باید در دسکتاپ اینتری تعریف میکردم. این کد رو درونش نوشتم:
#!/bin/sh
exec gnome-session --session mysession "$@"
اما مشکل تازه شروع میشه! من ابتدای امر اومدم پرمیشن اجرایی به فایل mysession-exec دادم. اونم با این دستور:
#chmod +x /usr/local/bin/mysession-exec
حالا وقتی در Lightdm یا gdm میام انتخاب کنمش؛ یا ارور لود میده ؛ یا یه چیز عجیب غریبی لود میشه! یک صفحه سیاه با داکی که توسط AWN ایجاد کردم روی صفحه (نمیدونم چطور باید درست و راستیش کنم!!!).
این مشکل از فایل exec هست یا جای دیگری مشکل هست؟
-
یعنی واقعا کسی نبود؟؟؟
بخدا نیاز دارم بهش که براش تاپیک زدم! کمک کنید!
-
راه حل رو پیدا کردم!
توی فایل exec باید یک فایل منیجر میزاشتم:
#!/bin/sh
exec gnome-session --session mysession "$@"
exec nautilus
-
دستت درد نکنه موضوع خوبی برای آموزش شد البته اگه زحمت بکشی و مرتب توی یک تاپیک بزاری
فکر نمیکنم کسی این رو بلد بوده باشه !
{حل شد} رو یادت نره
-
دستت درد نکنه موضوع خوبی برای آموزش شد البته اگه زحمت بکشی و مرتب توی یک تاپیک بزاری
فکر نمیکنم کسی این رو بلد بوده باشه !
{حل شد} رو یادت نره
حتما آموزش ساختش رو میزارم. حل شد هم اضاف میکنم
-
محمدرضا جان اگر دیدی که سشن خوب و کاملی داری ، اون رو بیار توی جبیر.
حداقل ظاهر تفاوت کنه با رابط تکراری گنوم شل و یونیتی.
-
محمدرضا جان اگر دیدی که سشن خوب و کاملی داری ، اون رو بیار توی جبیر.
حداقل ظاهر تفاوت کنه با رابط تکراری گنوم شل و یونیتی.
اول بزارید ساخته بشه بعد :D
فعلا آموزش ساخت سشن رو دارم روش کار میکنم. احتمالا ساخت سشن مرتبط با Compiz و AWN رو بزارم. یک رابط مشابه Aura در بیاد ازش :)
-
محمدرضا جان اگر دیدی که سشن خوب و کاملی داری ، اون رو بیار توی جبیر.
حداقل ظاهر تفاوت کنه با رابط تکراری گنوم شل و یونیتی.
اول بزارید ساخته بشه بعد :D
فعلا آموزش ساخت سشن رو دارم روش کار میکنم. احتمالا ساخت سشن مرتبط با Compiz و AWN رو بزارم. یک رابط مشابه Aura در بیاد ازش :)
پس چی شد این آموزشت؟
کشتی ما رو :)
-
دوستان من از اینجا یادگرفتم سشن ساختن رو:
http://artipc10.vub.ac.be/wordpress/2012/03/04/creating-your-own-gnome-session-based-on-cairo-dock-and-compiz/
با اینکه خارجکیه ولی خوب و ساده توضیح داده! فقط کافیه کدها رو کپی پیست کنید و بعد کامپوننت ها رو مطابق میلتون تغییر بدید!