انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: hamkalasi در 05 مهر 1401، 08:06 بظ
-
سلام
متاسفانه نمیتونم پیدا کنم پاسخی در این زمینه.
در فروم های دیگه هم پرسیدم اما پاسخ های کاملی بدست نیاوردم
بعضی ها اشاره کردن به نبود محیط گرافیکی که مانع از اجرایی کردن نرم افزار و همینطور فعال سازی و کار با نرم افزار در این قسمت می شود.
ببخشید من نمی خواهم سیستم عامل هارو که ساختار و عملیاتشان متفاوت هستش رو به هم ربط بدهم
اما می خواستم ذهنیتم اینطوری بیان کنم که زمانی که رمز ورود کاربر در ویندوز فراموش می شود می توانیم با روش هایی ترمینال را در محیط قبل از ورود کاربر فعالسازی و استفاده کنیم.
من دنبال روش هایی هم رفتم اما پاسخی داده نشد
مثلا با خودم گفتم شاید بشود از مسیر سرویس ها برای این کار استفاده کرد
و همینطور با رفتن در مد بدون گرافیک از طریق زدن کلیدهای ترکیبی در زمانی که در محیط گرافیکی هستم برنامه ای رو اجراکنم مثل مدیا پلیر و...
اما پاسخ خطایی دریافت کردم براساس نیاز به سرویس های گرافیکی و چند سرویس مدیریتی دیگه
با خودم گفتم شاید بااستفاده از ترمینالی که وابستگی به این سرویس ها نداشته باشه بتوانم انجام اش بدم
اما تنها این مسئله نیستش بلکه درصدی هم بشود بازهم امکان این هستش که سرویس هایی برای انجام دادن و فرمان دادن در محیط ترمینال بارگذاری و فراخوانده نشده باشد .
می خواستم بدونم دوستان آیا راه منطقی وجود دارد؟
این موضوع همیشه مطرح شده که زمان بوت سیستم عامل خیلی سرویس ها قابل بارگذاری هستند برای انجام وظایفی
خب چرا قادر نیستم سرویس هایی که نرم افزار نیاز به فعالسازیشون دارد را قبل از محیط کاربر فعال کنم ؟؟؟
-
سلام،
اگه میشه منظورتون رو یکم عامیانهتر بگید تا ما متوجه بشیم.
الان شما راه منطقی برای چه کاری میخواید؟
اجرای نرمافزار قبل از ورود کاربر؟
اجرای نرمافزار گرافیکی قبل از ورود کاربر؟
اجرای نرمافزار گرافیکی در محیط متنی؟
دیدن و کارکردن با نرمافزارهای گرافیکی قبل از ورود به سیستم در مدیر ورود(DM یا مدیر میزکار)؟
یا اینکه چرا بعضی خدمتها(سرویسها) هنگام راهاندازی سیستم اجرا نمیشن؟
و اینکه برای اجرای مثلا پخشکننده رسانه(مدیاپلیر) و ... در محیط متنی(بدون گرافیک) چه روشی رو دنبال کردید و چه خطایی گرفتید؟
-
صحبت اصلی من :
می خواهم برنامه gnome-terminal را قبل از ورود کاربر فعال کنم تا بتونم باهاش کار کنم.
برای من مهم هستش قبل از محیط دسکتاپ و ورود کاربر باشه
سعی کردم هدف اصلی ام واضح بگویم .
-
.
-
اینجا یه روش برای این کار نوشته، ولی من امتحان کردم و کار نکرد برام، دلیلش رو نمیدونم شاید بخواطر اینه که سعی میکنه با کاربر gdm اونن برنامه رو اجرا کنه، و اجرا نمیشه، شایدم من چیزی رو اشتباه میزنم.
http://askubuntu.com/questions/469399/ddg#469403
-
چرا از tty استفاده نمیکنی؟ 🤔
-
ببخشید دیر جواب دادم
ممنونم راهنمایی کردید
tty کمکی نمی کنه برای انجام دادن هدفم.
من می خواهم قبل از کامل بوت یشه سرویس هااین عمل انجام بدهم و بالا بیارم ترمینال.
نمی خواهم مد تغییر بدهم یا سوئیچ کردن از محیط گرافیکی در همان لحظه به محیط ترمینال.
لینک شما http://askubuntu.com/questions/469399/ddg#469403
در زمینه فعال سازی نرم افزار در زمان استارت و شروع محیط یوزر هستش
فکر نمیکنم بشه !!!
البته اگر درست فهمیده باشم
-
هدف نهاییت چیه؟ حس میکنم داری مسیر اشتباهی رو میری
-
پیوندی که من فرستادم دربارهٔ اجرای نرمافزار در مدیر ورود (لاگینمنیجر یا DM) هست، یعنی اون جایی که کاربرها رو نشون میده تا یکی رو برای وارد شدن به اون انتخاب کنیم نه محیط دسکتاپ کاربر.
برنامههایی مثل تنظیمات(لاقل بخشی از اون)، کیبورد روی صفحه، دسترسیهای سریع و ... هم در همین صفحه ورود کاربر، اجرا میشن، پس این کار قابل انجام هست، فقط باید ببینیم چطور.
اما همونطور که من گفتم من نمیدونم چطور کار میکنه.
-
.
-
از همگی ممنونم که جواب میدید
آقای بهزادی هدف من این هستش که بتونم بررسی کنم کدام سرویس ها قبل از لاگین یوزر فعال هستند؟
خب برای این کار نیاز دارم قبل از بالا آمدن محیط گرافیکی که محیط یوزر هم فعال می شود ببینم چه سرویس هایی به صورت زنجیره وار فعال شدند.
البته بهترین زمان هم هستش که بتونم رم هم بررسی کنم (کنترل بهتری بدست میاد)
بعضی ها هم اشاره می کنند به دستوراتی در ترمینال در همان محیط یوزر.
اما درست جواب نگرفتم.
می خواهم با این کارم این ذهنیت مشخص کنم که زمانی که گفته می شود برای ورود و دسترسی به میحط کاربری احرازهویت کنید آیا
فقط به صورت یک در ورودی هستش و نه به عنوان مکانیزمی برای کنترل و هویت سنجی روی تمام سرویس ها و چیزهای دیگر سیستم عامل !!
یا واقعا به صورت زنجیره ای از احرازهویت و دسترسی روی تمام ورودی های سیستم عامل هستش ؟؟
مثل یک چتری روی ورودی از سیستم عامل باشه(که پوشش میده سرویس ها - درایورها - و خیلی چیزهایی که درحال دریافت سیگنال و تبادل هستند)
اما این شدنی نیستش یعنی این صحبت منطقی نیستش که باید احراز هویت انجام شود تا کوچکترین کار اتفاق بیفتد (به این دلیل که هویت سنجی اگر رخ ندهد تا محیط کاربر فعال نشود خیلی مشکلات بوت و سرویس دهی رخ می دهد).
ببخشید یوزر lssac
مکانیزم شمارو جلو رفتم جواب نگرفتم
اما دارم قسمتی که شما اشاره کردید دنبال میکنم.
باز هم ممنون.
ببخشید آقای نوروزی
صحبت های شمارو دنبال کردم
جواب گرفتم مثل نمونه کارهای شما.
اسکرین هایی که فرستاده بودید
اما من براساس توضیحاتی که برای آقای بهزادی دادم
می خواهم این کار بکنم
ولی کار شما بعداز لاگین اتفاق می افتد .
یعنی سوئیج کردن براساس احرازهویت سنجی که کمکی به من نمیکنه
ولی باعث درکم شد در زمینه این که اگر ما بتونیم وابستگی هارو برآورده کنیم میتونیم فعال اش کنیم
با خودم همیشه این سئوال میکردم که اگر ارور گرافیک رخ دهد در موقعی که اجرای برنامه ها در ترمینال بدون محیط گرافیکی برای چی میتونه باشه ؟
توی ذهنم این به وجود آمدش که چرا باید اتفاق بیفته وقتی اون محیط متنی هم یکجورایی گرافیکی هستش یعنی داره پردازش گرافیکی اتفاق می افته تا ما میبینیم میحط (شاید با خودتون بگید این حرف بی منطق هستش) اما من این عقیده رو دارم وقتی ما حروف و اعداد و یک پنجره با رنگ سیاه رو میبینیم پس داره عمل گرافیکی رخ میدهد در اصل نبود و فعال نشدن وابستگی ها این مشکل ایجاد میکنه
خب سئوال اینجاست آیا در این محیط ها(ترمینال ها) با فعالسازی وابستگی ها هر کاری از لحاظ گرافیکی می شود انجام داد؟
باتشکر
-
.
-
تا جایی که یادمه گراب یک ترمینال داره که از منو ریکاوری قابل دسترسه
-
ببخشید بعداز چندروز جواب دادم
داشتم بررسی می کردم
از همگی ممنون که جواب دادید
موفق باشید
-
حل شد ؟ اگه بله در عنوان بنویسید
و یک توضیح هم بدبد تا دوستان دیگه هم استفاده کنند