আমি একটি "বাস্তব" ওয়েলল্যান্ড জিনোম সেশনটি পরীক্ষা করার চেষ্টা করছি। আমি জানি যে সমস্ত অ্যাপ্লিকেশনগুলি ওয়েল্যান্ডে নেটিভভাবে চলতে পারে না (এর জন্য আমাদের এক্সওয়েল্যান্ড রয়েছে) তবে কমপক্ষে আমি জিটিকে + অ্যাপ্লিকেশনগুলি করতে চাই।
সুতরাং, আমি সমন্বিত একটি ~/.profile
ফাইল তৈরি করেছি
export GDK_BACKEND=wayland
export CLUTTER_BACKEND=wayland
>>> সম্পাদনা করুন : উপরের সামগ্রীগুলির পরিবর্তে, আপনি ~/.profile
এটি এক্স এবং ওয়েল্যান্ড উভয় সেশনের জন্য কাজ করতে যাতে এটি যুক্ত করতে পারেন:
WAY=$(ps -aux | head -n -1 | grep "/usr/bin/gnome-shell --wayland")
if [ -z "$WAY" ]; then
echo X11
else
export GDK_BACKEND=wayland
export CLUTTER_BACKEND=wayland
fi
<<<
তারপরে আমার জিডিএম লগইন স্ক্রিন (আর্চলিনাক্স) থেকে আমি ওয়েইল্যান্ডে জিনোম নির্বাচন করি।
একবার প্রস্তুত হয়ে গেলে, আমি নটিলাস শুরু করি (সাধারণত ড্যাশ থেকে, টার্মিনাল থেকে নয়), তারপরে আমি খুঁজছেন কাচটি খুলি, আমি "উইন্ডোজ" বিভাগটি নির্বাচন করি এবং আমি নটিলাস উইন্ডোতে ক্লিক করি এবং আমি পেয়েছি GType:MetaWindowWayland
যা আমাকে বলে যে নটিলাস আসলে চলছে এক্সল্যান্ডের পরিবর্তে ওয়েল্যান্ডে। সুপার!
যাইহোক, যদি আবার কাঁচের সন্ধান থেকে, আমি জিনোম-বিক্রয় এন্ট্রি নির্বাচন করি তবে আমি GType:MetaWindowX11
আমাকে জানতে পারি যে শেলটি এক্সওয়েল্যান্ডে চলছে।
মিউটার ওয়েল্যান্ডে চলছে বলে মনে হয় (উদাহরণস্বরূপ এক্স এবং ডাব্লু এর মধ্যে ক্লিপবোর্ড এখনও কাজ করে না), লগইন করার পরে আমি যে সমস্ত জিটিকে + অ্যাপ্লিকেশন চালু করি সেটি ওয়েল্যান্ডেও চলছে ( GType:MetaWindowWayland
) তবে জিনোম-শেলটি এখনও এক্স 11 এ রয়েছে।
আমার অনুমান যে ~/.profile
অধিবেশন শুরু করার সময় জিনোম-শেল বিবেচনা করে না । কারণ এটি ব্যবহারকারী দ্বারা নয় সিস্টেম দ্বারা শুরু করা হয়েছে? সুতরাং আমি যোগ করতে হবে
export GDK_BACKEND=wayland
export CLUTTER_BACKEND=wayland
অন্য কোথাও?