انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: اشتراک گذاری صفحه ی نمایش در آرچ و گنوم( حل شد(اون برای یه دقیقه بود))  (دفعات بازدید: 3628 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
چندتا راه داره. یکی اینکه داخل فایل .profile توی home بنویسیش (اگه .bash_profile از قبل هست داخل اون بنویس).
if [ "$XDG_SESSION_TYPE" == "wayland" ]; then
    export MOZ_ENABLE_WAYLAND=1
fi
واسه خودم رو اینجوری نوشتم که اگه یه زمانی مجبور شدم برم روی xorg متغیر مقداردهی نشه.

ولی اگه این راه جواب نداد، این راه رو امتحان کن:
https://wiki.archlinux.org/title/Environment_variables#Per_Wayland_session
اما بنده از zsh استفاده می کنم.
پس داخل فایل .profile توی home بذار. اگر دیدی به هر دلیلی جواب نداد (خونده بودم ممکنه توی Wayland این فایل فراخوانی نشه)، فایل زیر رو بساز و داخلش مقداردهی کن. طبق چیزی که اون ویکی گفته باید جواب بده:
~/.config/environment.d/envvars.conf

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
ولی اینجوری نمیشه بررسی کرد مقدار متغیر محیطی XDG_SESSION_TYPE چی هست.
میدونید که زکات علم نشر آن است

آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
ولی اینجوری نمیشه بررسی کرد مقدار متغیر محیطی XDG_SESSION_TYPE چی هست.
آره موافقم! همون روش اول بهتره که داخل فایل .profile قرار بگیره.
اگر این فایل فراخوانی نشد هم میشه یه جوری گذاشتش توی startup یا جای دیگه که هربار موقع وارد شدن به حساب کاربری اجرا بشه.

آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
ولی اینجوری نمیشه بررسی کرد مقدار متغیر محیطی XDG_SESSION_TYPE چی هست.
ویلند

آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
ولی اینجوری نمیشه بررسی کرد مقدار متغیر محیطی XDG_SESSION_TYPE چی هست.
آره موافقم! همون روش اول بهتره که داخل فایل .profile قرار بگیره.
اگر این فایل فراخوانی نشد هم میشه یه جوری گذاشتش توی startup یا جای دیگه که هربار موقع وارد شدن به حساب کاربری اجرا بشه.
فایل پروفایلو ساختم و حل شد

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
ولی اینجوری نمیشه بررسی کرد مقدار متغیر محیطی XDG_SESSION_TYPE چی هست.
ویلند
منظورم این هست که نمیشه توی خود اون فایل تنظیم کرد که اگه این متغیر مقدارش wayland بود، اونوقت مقدار متغیر MOZ_ENABLE_WAYLAND

البته فکر کنم اگه محیط گرافیکی با x11 بالا اونده باشه، تنظیم متغیر MOZ_ENABLE_WAYLAND اثری نداره.

می‌تونید اون متغیر رو توی یه فایل داخل دایرکتوری زیر تنظیم کنید تا برای همه کاربر‌ها هر بار موقع ورود تنظیم بشه.
/etc/environment.d

ولی اینجا هم نمیشه بررسی کرد مقدار XDG_SESSION_TYPE چی هست.

فکر کنم بشه اون رو به یه فایل توی دایرکتوری زیر هم اضافه کرد.
/etc/profile.d

اینجوری میشه بررسی هم کرد که مقدار XDG_SESSION_TYPE چی هست و فقط اگه مقدارش wayland بود، متغیر MOZ_ENABLE_WAYLAND رو تنظیم کنه.

فکر کنم wayland هم موقعی که وارد کاربر خودتون میشید، فایل profile توی /etc/ و فایل‌های داخل /etc/profile.d/ و همینطور فایل profile. توی هوم کاربر رو می‌خونه. حداقل xorg که اینجوریه.
میدونید که زکات علم نشر آن است

آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
درود بیکران
بنده میخواستم در یک bigbluebutton اقدام به اشتراک گذاری صفحه کنم. تمام کوکی ها در مرورگر فایفاکس را به آن دادم و حتی سمت راست صفحه علامت اشتراک گذاری صفحه آمد. اما بیگ بلو انگار نه انگار...
می بخشید اما بازم به مشکل خوردم.

آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
درود بیکران
بنده میخواستم در یک bigbluebutton اقدام به اشتراک گذاری صفحه کنم. تمام کوکی ها در مرورگر فایفاکس را به آن دادم و حتی سمت راست صفحه علامت اشتراک گذاری صفحه آمد. اما بیگ بلو انگار نه انگار...
می بخشید اما بازم به مشکل خوردم.
بازم همون مشکله؟ داخل about: support بررسی کن که دوباره روی xwayland اجرا نشده باشه.

آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
درود بیکران
بنده میخواستم در یک bigbluebutton اقدام به اشتراک گذاری صفحه کنم. تمام کوکی ها در مرورگر فایفاکس را به آن دادم و حتی سمت راست صفحه علامت اشتراک گذاری صفحه آمد. اما بیگ بلو انگار نه انگار...
می بخشید اما بازم به مشکل خوردم.
رو ویلند اجرا میشه

آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
این بار در ویلند به مشکل خوردم. فکر کنم بهتره برم  پلاسما . چون قبلا تو پلاسما میشد.

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پشتیبانی پلاسما از wayland کمتره. ولی با xorg خوب کار می‌کنه.
میدونید که زکات علم نشر آن است

آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
پشتیبانی پلاسما از wayland کمتره. ولی با xorg خوب کار می‌کنه.
با زروگ پلاسما رفتم ولی ویلند هم دارم.