পুনরায় বুট করার পরে [এক্সটেনশনগুলি] বন্ধ করা হয়


35

আমি জিনোম 3.10 দিয়ে উবুন্টু জিনোম 13.10 চালাচ্ছি। আমার সমস্যাটি হ'ল আমি যখনই ওএস পুনরায় বুট করি তখন সমস্ত শেল এক্সটেনশন বন্ধ থাকে। অদ্ভুত বিষয়টি তাদের সেটিংস রাখা হয় kept এগুলি সবেমাত্র বন্ধ করা আছে এবং আমাকে প্রতিবার এগুলি আবার সক্ষম করতে হবে। আমি কীভাবে তাদের অবিরাম করতে পারি।

ধন্যবাদ

হালনাগাদ

আজ উবুন্টু 13.10 সরকারীভাবে প্রকাশিত হয়েছিল এবং আমি আপগ্রেড করার পরেও আমার সমস্যা এখনও আছে is এখানে আমার সিস্টেম তথ্য:

$ uname -a
Linux ubuntu-desktop 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

কোন ধারনা?

সিডনোট - কেউ দয়া করে আমাকে বলতে পারেন কি কমপক্ষে এক্সটেনশনের রাজ্যের সেটিংস (চালু / বন্ধ) সঞ্চিত ছিল? আমি সমস্ত এক্সটেনশন সরিয়েছি

rm -r ~/.local/share/gnome-shell/extensions/*
rm -r /usr/share/gnome-shell/extensions/*

এবং আমি ব্যবহার করি সেগুলি ইনস্টল করেছি। তাই আমি ক্রোনজব তৈরি করার এবং সিস্টেম বুট করার সময় তাদের সকলকে সক্ষম করার কথা ভাবছি। কীভাবে আমি এটি ঠিক করব তা না পাওয়া পর্যন্ত কমপক্ষে।


আপনি দয়া করে ব্যাখ্যা করতে পারেন কেন ডাউনটোট?
ক্রিস্টোজ বাজিওটিস

আমার একই সমস্যা হচ্ছে
কাসিম

আমি জানি কিছুটা দেরি হয়েছে তবে উপরের কোনওটি আপনাকে সন্তুষ্ট না করলে অজগরটিতে আমি একটি সমাধান স্ক্রিপ্ট প্রয়োগ করেছি। https://github.com/loric-/enableGnomeExtensions.py আশা করি খুব শীঘ্রই সমস্যাটি ঠিক হয়ে যাবে।
Loric-

এটি একটি বাগ। bugs.launchpad.net/ubuntu/+source/gnome- Shell
+

হ্যাঁ, এই বাগ শেষ পর্যন্ত স্থির!
উইল

উত্তর:


18

এটি জিনোম ৩.৮.৪ এ কাজ করে এবং পরবর্তী সংস্করণগুলিতে কাজ করা উচিত।

আপনি যেতে চান এমন সমস্ত এক্সটেনশন সেট করুন। তারপরে চালান:

gsettings get org.gnome.shell enabled-extensions

এই মত কিছু সঙ্গে আসা উচিত

$ gsettings get org.gnome.shell enabled-extensions
['user-theme@gnome-shell-extensions.gcampax.github.com', 'status-area-horizontal-spacing@mathematical.coffee.gmail.com', 'CoverflowAltTab@palatis.blogspot.com']

আউটপুট অনুলিপি করুন, এবং তারপর চালান gnome-session-properties

অ্যাড টিপুন এবং তারপরে আউটপুটটি প্রবেশ করুন gsettings get org.gnome.shell enabled-extensions "['use... ...blogspot.com']"- তবে, যেমনটি দয়া করে উল্লেখ করা হয়েছে , নীচের চিত্রের মতো কমান্ড বক্সে প্রবেশ getকরার setসময় পরিবর্তন করুন । ডাবল কোটগুলিতে রাখুন, অন্যথায় এটি কাজ করবে না (নিশ্চিত না হলে, প্রথম টার্মিনালে কমান্ডটি পরীক্ষা করুন - যদি কোনও প্রতিক্রিয়া না দেওয়া হয়, এটি কার্যকর)।

সম্পাদনা: ব্যতীত নতুন সংস্করণগুলির জন্য gnome-session-propertiesআপনার সম্ভবত একটি .ডেস্কটপ ফাইল তৈরি ~/.config/autostartকরতে হবে - কিছু জিইউআই সরঞ্জামগুলি জিনোম টুইক টুল বা এর অনুরূপ উপলব্ধ be

উদাহরণ স্বরূপ:

বর্ণনা 1

তারপরে নিশ্চিত হয়ে নিন যে এটি চালু রয়েছে:

বর্ণনা 2

এখন, আপনি যখনই লগইন করবেন, সমস্ত এক্সটেনশন পুনরুদ্ধার করার জন্য এটি একটি কমান্ড চালানো উচিত!

এনবি আপনি যদি আপনার সক্রিয় এক্সটেনশনে পরিবর্তন করেন তবে এটি আপডেট করা দরকার need


এই প্রক্রিয়াটি স্বয়ংক্রিয় করতে, এই স্ক্রিপ্টটি কাজ করছে বলে মনে হচ্ছে:

#!/bin/bash
active_extensions=$(gsettings get org.gnome.shell enabled-extensions)
autostart_file=$HOME/.config/autostart/restore-extensions.desktop
echo -e "Currently active extensions:\n\e[34m$active_extensions\e[0m"
echo -e "[Desktop Entry]\nType=Application" > $autostart_file
echo Exec=gsettings set org.gnome.shell enabled-extensions \"$active_extensions\" >> $autostart_file
echo -e "Hidden=false\nNoDisplay=false\nX-GNOME-Autostart-enabled=true\nName=Restore Extensions\nComment=Restore enabled extensions on login" >> $autostart_file
echo "Command to restore currently active extensions added to $HOME/.config/autostart/restore-extensions.desktop"
exit

এতে স্ক্রিপ্টটি সংরক্ষণ করুন ~/.local/bin/extension-update, এটি সম্পাদনযোগ্য করুন (হয় এটি ফাইলের বৈশিষ্ট্য উইন্ডোতে সেট করুন, বা রান করুন chmod +x ~/.local/bin/extension-update)

তারপরে যতবার আপনি চালনা করবেন extension-update, এটিতে একটি অটোস্টার্ট ফাইল আপডেট হবে ~/.config/autostart/restore-extensions.desktop (আপনি যদি উপরে একটি ম্যানুয়ালি তৈরি করেন তবে এটি আলাদা আলাদা অটোস্টার্ট এন্ট্রি হতে পারে, তাই যদি আপনি নিজে নিজে একটি তৈরি করেন তবে আপনি এটি মুছতে চাইতে পারেন) - আপনি এতে চেক ইন gnome-session-propertiesকরতে পারেন নিশ্চিত করা.


হ্যালো, @ কাসিম, এটি কি আপনার সমস্যার সমাধান করে?
উইলফ

1
উইলফ উত্তরের ডান লাইনটি হ'ল সেটসেট সেটগুলি org.gnome. Shell সক্ষম-এক্সটেনশানগুলি "['ব্যবহার ... ... ব্লগস্পট.কম']" (এক্সটেনশানগুলি সক্ষম করে "সেট" এ "পেতে" পরিবর্তন করা হয়েছে)। (খারাপ ইংরেজি বলে দুঃখিত)

1
এটি একটি দুর্দান্ত সমাধান! আমি এটি ব্যবহার করি, যখন জিনোম ক্র্যাশ হয়ে যায় এবং এক্সটেনশানগুলি সমস্ত অক্ষম থাকে
পাইথোনিক

1
পাইথনে একই স্ক্রিপ্ট পুনর্লিখিত: gist.github.com/sirex/ddf64bb5697271f8da02
সাইরেক্স

9

সম্পাদনা: লগইন স্ক্রিনে 'জিনোম' এর পরিবর্তে 'সিস্টেম ডিফল্ট' নির্বাচন করা আমার পক্ষে কাজ করে বলে মনে হচ্ছে

এটি বাগ হিসাবে পরিচিত: https://bugs.launchpad.net/ubuntu/+source/gnome- Shell/+bug/ 1236749

টপ আইকন এক্সটেনশনের সাথে সম্পর্কিত বলে মনে হচ্ছে, আপাতত এটিকে অক্ষম করার চেষ্টা করুন: https://extensions.gnome.org/extension/495/topicons/


@ সিজনে আমার একই সমস্যা রয়েছে। টপ আইকন ইনস্টল করা আছে কিনা তা বিবেচনা না করেই আমার সমস্যা আছে।
স্বর্ণেন্দু বিশ্বাস 21

আমি টপ আইকনগুলি সরিয়েছি এবং সমস্যাটি যায় নি। আমার আর্চ ইনস্টলেশনটিতে যদিও সবকিছু নির্বিঘ্নে কাজ করে ... অদ্ভুত।
ক্রিস্টোজ বাজিওটিস

আমি দেখতে পাচ্ছি যে আমি যদি প্রথমে দারুচিনিতে লগইন করি এবং তারপরে জিনোম শেলটিতে প্রবেশ করি তবে এক্সটেনশানগুলি সক্ষম হয়।
স্বর্ণেন্দু বিশ্বাস

একই
কাসিম

"সিস্টেম ডিফল্ট" নির্বাচন করার সময় যারা ডেস্কটপ পরিবেশ পাবেন না তাদের জন্য টার্মিনালটিতে নিম্নলিখিতটি চেষ্টা করুন এবং পুনরায় বুট করুন: গেটেটিংগুলি org.gnome.desktop.session সেশন-নাম 'gnome'
amfcosta

4

লগইন মেনুতে, "জিনোম বা ক্লাসিক" এর পরিবর্তে "সিস্টেম ডিফল্ট" এ বিকল্পটি সেট করুন, এক্সটেনশনগুলি এখন পুনরায় বুট করার পরে সক্রিয় থাকতে হবে। আমার জন্য কাজ!


1
আপনি যদি পরে স্বয়ংক্রিয় লগইন সক্ষম করার সিদ্ধান্ত নেন তবে কাজ করছেন না।
হুনসু

"সিস্টেম ডিফল্ট" নির্বাচন করার সময় যারা ডেস্কটপ পরিবেশ পাবেন না তাদের জন্য টার্মিনালটিতে নিম্নলিখিতটি চেষ্টা করুন এবং পুনরায় বুট করুন: গেটেটিংগুলি org.gnome.desktop.session সেশন-নাম 'gnome'
amfcosta

-1

সক্ষম হওয়া এক্সটেনশনগুলির জন্য dconf কী মুছে ফেলা, শেলটি পুনরায় চালু করে বা লগ আউট করে এবং তারপরে সাম্প্রতিক সরঞ্জামটিতে এক্সটেনশনগুলি পুনরায় সক্রিয় করে আমি সমস্যার সমাধান করেছি (ওপেনসুসে, তবে আপনার ক্ষেত্রে একই হতে পারে)।

ডকনফের কিছু এক্সটেনশন আসলে ইনস্টল করা হয়নি ... মনে হচ্ছে সমস্যা হয়েছে কারণ এটি এখন কাজ করছে ...

আশা করি এইটি কাজ করবে.

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.