Alt+ Tabঅ্যাপ্লিকেশন পরিবর্তনকারী থেকে "শো ডেস্কটপ" সরিয়ে ফেলা সম্ভব ?
Alt+ Tabঅ্যাপ্লিকেশন পরিবর্তনকারী থেকে "শো ডেস্কটপ" সরিয়ে ফেলা সম্ভব ?
উত্তর:
আমি 12.04 এর জন্য একটি ইউনিটি বিল্ড আপলোড করেছি যা এটি ঠিক করে দেয় (আল্ট-ট্যাব স্যুইচারে কোনও ডেস্কটপ দেখায় না)।
sudo apt-add-repository ppa: izx / Askubuntu -y sudo অ্যাপ্লিকেশন - আপডেট sudo apt-get ইনস্টল .ক্য
ccsm
বামদিকে লঞ্চারে আইকনটি পাওয়ার জন্য আপনি কমপিজের ইউনিটি প্লাগিনে "ডেস্কটপ আইকন দেখান" সেটিংস সক্ষম করতে পারেন :
যদি / যখন কোনও নতুন ইউনিটির আপডেট প্রকাশিত হয়, আপডেট ম্যানেজার এটি স্বয়ংক্রিয়ভাবে ডাউনলোড করবে। আমি আপডেটটি "ঠিক" করার চেষ্টা করব এবং যত তাড়াতাড়ি সম্ভব এটি পিপিএতে রাখব; আপনি যদি আপগ্রেড করেন এবং "ডেস্কটপ দেখান" স্যুইচারে পুনরায় প্রদর্শিত হয় তবে দয়া করে আমাকে সতর্ক করতে এই উত্তরে একটি মন্তব্য যুক্ত করুন!
আমি ityক্য উত্স পরিবর্তন করেছি। এটি দুটি পদক্ষেপ নিয়ে গঠিত:
plugins/unityshell/src/LauncherController.cpp
, যা ডিফল্টরূপে স্যুইচারে "ডেস্কটপ দেখান" আইকনটি যুক্ত করে:// ফলাফল.push_back (pimpl-> ডেস্কটপ_ আইকন_);
এর মধ্যে 1638 লাইনটি পরিবর্তন করুন plugins/unityshell/src/unityshell.cpp
:
যদি (! (ফলাফল.সাইজ () == 1 && ফলাফল [0] -> গেট আইকনটাইপ () == অ্যাবস্ট্রাক লাউঞ্চার আইকন: আইকন টাইপ :: TYPE_DESKTOP))
প্রতি
যদি (! ফলাফল। আকার () == 0))
13.04, 13.10 এবং 14.04 এর জন্য, অ্যাপ্লিকেশন স্যুইচারে "ডেস্কটপ দেখান" বিকল্পটি সক্ষম বা অক্ষম করতে আপনি unityক্য-টুইটক-সরঞ্জামটি ব্যবহার করতে পারেন
12.10 এর জন্য, অ্যাপ্লিকেশন স্যুইচারে "ডেস্কটপ দেখান" বিকল্পটি সক্ষম বা অক্ষম করতে সিসিএসএম-তে একটি নতুন সেটিং যুক্ত করা হয়েছে ।
সিসিএসএম ইনস্টল করতে একটি টার্মিনালে এই কমান্ডটি চালান:
sudo apt-get install compizconfig-settings-manager
এখন সিসিএসএম খুলুন এবং উবুন্টু ইউনিটি প্লাগইনে যান।
স্যুইচার ট্যাবে স্যুইচ করুন । তারপরে সুইচার অপশনে ডেস্কটপ অক্ষম করুন অক্ষরের পাশের চেক বাক্সটিতে টিক দিন ।
unity-tweak-tool
15.04 এ কাজ করে ..
unity-tweak-tool
16.04-এও কাজ করে
14.04-এ, আমি কমপিজ কনফিগ সেটিংস ম্যানেজারে এটি সম্পাদন করতে সক্ষম হয়েছি।
sudo apt-get install compizconfig-settings-manager
পরিদর্শন করে:
এটি সরাসরি ডিপোলো, অস্বচ্ছলিত সিসিএসএম সরাসরি রেপো থেকে ছিল।
একটি বিকল্প হতে পারে ১১.১০ এর পূর্বে + এর আচরণে ফিরে আসাAltTab ।
আমি বুঝতে পারি যে এটি কিছুটা কঠোর, তবে এটি কোনও কিছুর চেয়ে ভাল হতে পারে।
সুতরাং, আমি নিশ্চিত নই যে এটি আপনার কোনও সহায়ক কিনা, তবে ইউনিটি 2 ডি ব্যবহার করার সময়, আমি জিনোম ফল-ব্যাকটিতে ডুব দিয়ে গ্রাফিক্স ড্রাইভার না পেয়ে অসুস্থ। তারপরে অসন্তুষ্ট হয়ে আমি theক্য ইন্টারফেসে ফিরে এসেছি। আমার আর ALT + ট্যাব অ্যাপ্লিকেশন স্যুইচারে প্রদর্শিত "প্রদর্শন ডেস্কটপ" নেই। আমি বিশ্বাস করি এটি জিনোম ইন্টারফেসের এটির বাম হাতের কোণায় সেট করার একটি পার্শ্ব প্রতিক্রিয়া বলে আমি বিশ্বাস করি এবং যখন আমি পিছনে স্যুইচ করি তখন আমার আর তা ছিল না। আমার জন্য কাজ করা মনে হচ্ছে ... একটি শট মূল্য।
সতর্কতা: আমি ঠিক একবার এটি কাজ করতে পেলাম। যখন আমি পুনরায় শুরু করলাম তখন আমার unityক্য চলার দুটি দৃষ্টান্ত ছিল এবং কেন বা কীভাবে তা অনুধাবন করতে পারিনি। তাদের হত্যার কাজ হয়নি, এবং আনইনস্টল পুনরায় ইনস্টল করা কোনও উপকারে আসেনি।
13.10 ইনস্টল করে এটি সমাধান করেছি। আমি এখানে তালিকাভুক্ত অন্যান্য সংশোধনগুলি ব্যবহার করব।
আমি এটি 12.04 এ কাজ করতে পারি না, অন্য উত্তরে প্রদত্ত প্যাকেজটি যথেষ্ট নতুন ছিল না (সংস্করণ 5.14), এবং গাইডটি ত্রুটিবিহীন ছিল না। (যদিও এটি খুব সহায়ক ছিল) এখানে আমি কীভাবে 5.ক্যের জন্য সিদ্ধান্তটি প্রয়োগ করতে পেরেছি 5.20
1) উত্সটি ডাউনলোড করুন:
sudo apt-get source unity
2) উত্স পরিবর্তন করুন:
diff -ru org/plugins/unityshell/src/LauncherController.cpp patch/plugins/unityshell/src/LauncherController.cpp
--- unity-5.20.0/plugins/unityshell/src/LauncherController.cpp 2013-04-12 04:24:42.000000000 -0400
+++ unity-diff/plugins/unityshell/src/LauncherController.cpp 2013-12-23 12:22:50.154961579 -0500
@@ -761,7 +761,7 @@
{
std::vector<AbstractLauncherIcon::Ptr> results;
- results.push_back(pimpl->desktop_icon_);
+ //results.push_back(pimpl->desktop_icon_);
for (auto icon : *(pimpl->model_))
{
diff -ru org/plugins/unityshell/src/unityshell.cpp patch/plugins/unityshell/src/unityshell.cpp
--- unity-5.20.0/plugins/unityshell/src/unityshell.cpp 2013-04-12 04:24:42.000000000 -0400
+++ unity-diff/plugins/unityshell/src/unityshell.cpp 2013-12-23 12:24:36.718966737 -0500
@@ -1909,7 +1909,8 @@
auto results = launcher_controller_->GetAltTabIcons(show_mode == switcher::ShowMode::CURRENT_VIEWPORT);
- if (!(results.size() == 1 && results[0]->GetIconType() == AbstractLauncherIcon::IconType::TYPE_DESKTOP))
+// if (!(results.size() == 1 && results[0]->GetIconType() == AbstractLauncherIcon::IconType::TYPE_DESKTOP))
+ if (!(results.size() == 0))
switcher_controller_->Show(show_mode, switcher::SortMode::FOCUS_ORDER, false, results);
return true;
3) অন্যান্য প্যাকেজ ইনস্টল করুন:
sudo apt-get build-dep unity
sudo apt-get install cmake
5) রান চালান।
cd <source folder>
# from the INSTALL file
mkdir build; cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCOMPIZ_PLUGIN_INSTALL_TYPE=package -DCMAKE_INSTALL_PREFIX=/opt/unity
make
sudo make install
দ্রষ্টব্য: আপনি যদি এর /usr
পরিবর্তে আপনার DCMAKE_INSTALL_PREFIX ফোল্ডারটি সেট করেন তবে আপনাকে আরএসসিএন /opt/unity
করতে হবে না তবে আমি প্রথমে ফাইলটি লিঙ্ক করার চেষ্টা করতে চেয়েছিলাম। আমি ইস্তফা দিলাম.
আমি মনে করি যে সর্বোত্তম বিকল্পটি পূর্বাবস্থায় ফেলাটাই হ'ল unityক্য পুনরায় ইনস্টল করা, যা স্ট্যান্ডার্ড ফাইলগুলিকে ওভারটোপ করে দেবে।
6) ফাইলগুলি প্রতিস্থাপন করুন:
sudo rsync -av /opt/unity/ /usr/
)) Unityক্য-গ্রিটার পুনরায় ইনস্টল করুন। স্পষ্টতই ফাইলগুলি সংহত করে unityক্য-গ্রিটারকে বিভক্ত করে। যা unityক্যবদ্ধভাবে চলার জন্য দৃশ্যত প্রয়োজন।
sudo apt-get install --reinstall unity-greeter
আপনি ব্যবহার করেন, তাহলে dconf
করতে আপনার ইউনিটি সেটিংস পরিচালনা , তাহলে এই সেটিং (সঙ্গে পরিদর্শন দ্বারা পাথ dconf watch /
) হল:
/org/compiz/profiles/unity/plugins/unityshell/disable-show-desktop
এটিতে সেট করুন true
এবং ডেস্কটপটিকে alt-tab
বিকল্প হিসাবে সরানো হবে ।