আমি কি লগ আউট না করে কে-ডি প্লাজমা ডেস্কটপ পুনরায় চালু করতে পারি?


103

আমি কেবল স্ট্যান্ডার্ড কে-ই ডেস্কটপ নিয়ে কথা বলছি। টাস্ক বার চালানোর কিছুক্ষণ (অনেক দিন) পরে সঠিকভাবে কাজ করা বন্ধ করে দেয়। এটি এক প্রকার নির্বিঘ্নিত বাগের কারণে হয়েছে তবে এটি এই মুহূর্তে আমার বোগল নয়। আমি লগ আউট করার সাথে সাথে আবারও এটি ঠিক হয়ে গেছে।

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

সমস্ত চলমান অ্যাপ্লিকেশনগুলিতে বোমা না ফেলে কেবল ডেস্কটপ পুনরায় লোড করার কোনও উপায় আছে?

উত্তর:


161

কেডিএ ৪-তে আপনি এটি করতে পারেন:

killall plasma-desktop #to stop it
kstart plasma-desktop #to restart it

কেডিএ 5 ব্যবহার করুন:

killall plasmashell #to stop it
kstart plasmashell #to restart it

কেডিএ> 5.10 ব্যবহার করুন:

kquitapp5 plasmashell
kstart5 plasmashell

9
অদ্ভুতভাবে এগুলি উভয়ই আল্ট-এফ 2 রান সংলাপ থেকে চালানো যেতে পারে (আমি ভেবেছিলাম প্লাজমা হত্যার কারণে এটি দ্বিতীয়বার বাধা দিত) তবে হ্যাঁ, ভাল কাজ করে এবং ঝাঁকুনি দেওয়া বন্ধ করে দেয়।
অলি

4
এটি কে-ডি 5 প্লাজমা নিয়ে কাজ করে না।
জেরেমিয়া

7
এটি কেডি 5-তে প্লাজমা-ডেস্কটপের পরিবর্তে প্লাজমশেল
dorien

4
kstart5 plasmashellআর্কলিনাক্সে এটি
কেডিএ

3
আমি এটি সিস্টেম সেটিংসে -> শর্টকাটগুলি -> কাস্টম শর্টকাটগুলিতে যুক্ত করেছি, তাই এখন আমি প্লাজমা পুনরায় চালু করতে Ctrl-Alt-Backspace টিপতে পারি (thatতিহাসিকভাবে এটি X.org পুনরায় আরম্ভ করে কারণ আমি সেই বিশেষ সংমিশ্রণটি বেছে নিয়েছি)।
স্কাইলার ইটনার

60

পিডিএ -তে প্লাজমশেল & এর পরিবর্তে প্লাজম্যাসেলটি পরিষেবা হিসাবে পুনঃসূচনা করতে "kstart প্লাজমশেল" ব্যবহার করুন । আপনি যদি সেভাবে এটি ব্যবহার করেন তবে এটি একটি স্বতন্ত্র পরিষেবা হিসাবে চলমান বর্তমান টার্মিনাল সেশনের সাথে সংযুক্ত নয় (অর্থাত আপনি প্রক্রিয়াটি সমাপ্ত না হয়ে টার্মিনালটি বন্ধ করতে পারেন)। TLDR:

কেডিএ 5 (টার্মিনালে):

killall plasmashell
kstart plasmashell

শুধু এই জন্য ধন্যবাদ বলতে চেয়েছিলেন! একবারে প্লাজমা 5 আমার পর্দার নীচে এই অদ্ভুত কালো বারটিটি টাস্কবারের ঠিক উপরে যা সমস্ত উইন্ডোটির নীচে যা আছে তা isেকে রাখার উপরে বসবে (আপনি এখনও নীচে স্টাফের সাথে ইন্টারঅ্যাক্ট করতে পারবেন যা আপনি কেবল বারের নীচে কিছু দেখতে পাচ্ছেন না) । কী কারণে এটি ঘটেছে তা killall plasmashell ; kstart plasmashellঠিক নয় তবে এর সমাধান করুন :)
ঝুঁকিপূর্ণ

এটা করতে সহজ উপায় প্লাজমা 5. জন্য kquitapp5 ব্যবহার করছে askubuntu.com/a/663702/72652 (সেরা বদলে টার্মিনালে KRunner মধ্যে সম্পন্ন)
মাইকেল Tunnell

40

ভাল, আমি এটি কাজ করার আশা করিনি (এবং এটি প্রশ্নটি যা জিজ্ঞাসা করে ঠিক এটি নয়) তবে Alt+ টিপে F2এবং চালনা:

kwin --replace

এটি কে-ডি-র কম্পোজিটারটি পুনরায় লোড করে এবং এটি ঝাঁকুনির সমাধান করে। আমার ধারণা এটি আমার বিশেষ সমস্যাটির একটি কারণ factor


6
কুবুন্টু 15.04 এ চেষ্টা করেছিলেন। Kde 5-এ কমান্ডটি হবে kwin_x11 বা kwin_wayland সার্ভারের পিছনে চলমান উপর নির্ভর করে
জুরদো

1
আমি আসলে সমস্ত সমাধানের সংমিশ্রণটি ব্যবহার করে সমাধান করেছি: কিল্লাল প্লাজমশেল কুইন --replace (ALT-F2) Kstart প্লাজমশেল উইথউইড কুইন
রিপ্লেস

1
আমার জন্য যে সমাধানটি কাজ করেছিল তা হ'ল গৃহীত উত্তরের মিশ্রণ এবং এটি একটি killall plasmashell; kwin --replace & kstart plasmashell & exit( & exitযেহেতু আমি এটি টার্মিনালে চালাচ্ছি, অন্যথায় সুরকার এখানে নির্দেশ অনুসারে টার্মিনাল উইন্ডোটি উন্মুক্ত থাকায় নির্ভরশীল রয়েছেন )
ক্যারোলাস

1
অভিশাপ এটি প্রকৃতপক্ষে সুষ্ঠু ও বর্গক্ষেত্রের কাজ করেছে। আপনাকে ধন্যবাদ
সুলেমান

2

আমি এটি সন্ধান করেছি কারণ আমার এমন একটি সমস্যা ছিল যেখানে আমি কোনও কেডিআই সেটিংস মেনু খুলতে পারিনি, তবে আমি সত্যিই পুনরায় বুট করতে বা লগ আউট করতে চাইনি। আমি দেখেছি যে সবচেয়ে ভালো উপায় এটা করতে krunner (অল্টার + F2) এখন থেকে ব্যবহার করা (-ডি-ই 5 অন্তত মধ্যে) killall plasmashellতারপর অবিলম্বে পরে, plasmashell। আমি এটি কনসোল উইন্ডোতে করার চেষ্টা করে চেষ্টা করেছি killall plasmashellএবং তারপরে plasmashell &এবং এটি কাজ করেছিল, তবে কনসোল উইন্ডোটি বন্ধ করার সাথে সাথে প্লাজমাটিও বন্ধ হয়ে যাবে। যদিও আপনি নিজের সমস্যার সমাধান করেছেন বলে মনে হলেও, আমি বুঝতে পেরেছিলাম যে ভবিষ্যতে প্লাজমা পুনরায় চালু করার জন্য প্রয়োজনীয় লোকদের জন্য আমি এটি পোস্ট করব।

কেডিএ ৪-তে কেবল plasmashellসাথে প্রতিস্থাপন করুনplasma-desktop


1

আমি খুঁজে পাই আমি সবসময় কাইসোকা 5 নিয়ে সমস্যায় পড়ে থাকি এবং এটি সম্ভবত প্লাজমশালটি একটি স্ট্র্যাপের মধ্যে পড়ার কারণ বলে মনে হয় এবং প্লাজমশেল পুনরায় আরম্ভ করাও বন্ধ করে দেয়। এটি সমাধান করার জন্য আমি করেছি:

$ mv ~/.cache/ksycoca5* /tmp
$ killall plasmashell buildksycoca5; kstart plasmashell

0

আমিও এরকম কিছু চেষ্টা করেছি:

killall plasmashell; kstart plasmashell

বা এমনকি এটি:

killall plasmashell; kwin --replace && kstart plasmashell

কিন্তু, অজানা কারণে, এটি কার্যকর হয়নি।

কমান্ডগুলির মধ্যে ঘুম যোগ করার পরে প্লাজমা ডেস্কটপ পুনরায় চালু করা কাজ শুরু করে:

killall plasmashell ; sleep 3 ; kwin --replace ; sleep 5 ; kstart plasmashell

অবশেষে, আমি যে, যখন টাইপ খেয়াল করেছি 'kwin|plasma'যে KSysGuardফিল্টার ক্ষেত্র, এটা রিপোর্ট করছে যে হত্যার পর plasmashell, এই ধরনের *.soফাইল এখনও বর্তমান আছে: desktop.so, file.so। আমাদের অবশ্যই তাদের হত্যা করতে হবে। অন্যথায়, প্রতিটি পুনরায় আরম্ভ করার পরে আমাদের কাছে সেই ফাইলগুলির অনুলিপি থাকবে।

সুতরাং, চূড়ান্ত প্লাজমা ডেস্কটপ পুনঃসূচনা কমান্ডগুলি হ'ল:

killall plasmashell desktop.so file.so ; sleep 5 ; kwin --replace ; sleep 5 ; kstart plasmashell

0

উইন্ডো ম্যানেজার kwinউইন্ডো ইত্যাদি ঘুরে বেড়ানোর জন্য দায়বদ্ধ যা এ দ্বারা পুনরায় চালু করা যেতে পারে:

kstart kwin --replace

kstartউপসর্গ বর্তমান টার্মিনাল একটি subprocess যেমন না চালানোর জন্য, এই ধরনের যে আপনি টার্মিনাল পরে বন্ধ করতে পারেন।

plasmashellপটভূমি এবং অন্যান্য শেল জিনিসগুলির জন্য দায়ী। পুনরায় আরম্ভ করা এটির মতো কাজ করা উচিত:

killall plasmashell
kstart plasmashell

মনে রাখবেন এটি আমার জন্য মেনুটি ফিরিয়ে আনেনি।

এছাড়াও, মজার বিষয় হল, এটি আবার আমার জন্য কুইনকে ভেঙে ফেলেছে, আমি আর উইন্ডো ঘুরে দেখতে পারছি না। কনসোলে, আমি স্টেহ পেতে চাই QXcbConnection: XCB error: 3 (BadWindow), sequence: ..., resource id: ..., major code: 15 (QueryTree), minor code: 0


0

কে.ডি. ৪-তে আমি স্মৃতি ব্যবহারের র‌্যাম্পগুলি প্রায় এক গিগলবিটের আশেপাশে দেখতে পেয়েছি কারণ ওপেনিং প্রোগ্রামগুলি ক্রমান্বয়ে আরও বেশি র‌্যাম ব্যবহার করে, তবে সেগুলি বন্ধ করে এটি মুক্তি দেয় না। এটি কে.ডি.এ. সহ 17.3 মিন্টে রয়েছে তবে সমস্ত কে.ডি. প্লাজমা 4 সিস্টেমকে বেশ ভাল প্রভাবিত করে।

আমি লগ ইন এবং আউট, বা প্লাজমা মেরে ও পুনঃসূচনা করতে ALT + F2 ব্যবহার করে অসুস্থ হয়ে পড়েছিলাম। সুতরাং এখন আমার কাছে প্যানেলটিতে বসে একটি স্ক্রিপ্ট রয়েছে (এক্সিকিউটেবল হিসাবে সেট করা হয়েছে) ..

   
#!/bin/bash 
killall plasma-desktop 
plasma-desktop & 
   

আইকনে ক্লিক করুন এবং প্লাজমা প্রায় 15 সেকেন্ড বা তার বেশি সময় বন্ধ করে পুনরায় আরম্ভ করবে। প্লাজমা পুনরায় আরম্ভ করার সময় আমি বর্তমানে যেটি ভার্চুয়াল ডেস্কটপ ব্যবহার করছি সেটিতে আমি এখনও ওপেন প্রোগ্রামগুলি ব্যবহার করতে পারি।


0

ঠিক আছে .. আমি ওপেনসুস লিপ 15.1 কেডি 5 প্লাজমা চালিয়ে যাচ্ছি। পর্যায়ক্রমে, আমার এক্স পরিবেশটি দূষিত হয়ে পড়েছে (আমার মেশিনটি চালিয়ে যাওয়ার প্রায় 24 ঘন্টা পরে) এবং আমি পেয়েছি "ডি-বাসের মাধ্যমে কেএল্যাঞ্চার পৌঁছানো যায়নি start

এর ফলস্বরূপ যে আমার ডেস্কটপটি এখনও কাজ করে আমি কেএলাউঞ্চার ব্যবহার করে এমন কোনও অ্যাপ্লিকেশন চালু করতে পারি না - খুব বিরক্তিকর। (দ্রষ্টব্য: এছাড়াও আমার এক্স উইন্ডোজ ভ্যানসিএসভারে আমি প্রদর্শন করতে পারি যে উইন্ডোজগুলি আমি সংযুক্ত করতে পারি তার 99 টি দর্শন লঞ্চ করতে পারে - যা সঠিক নয় - আমি এখনও এটি সংশোধন করে নিছি তবেই করব)। যাইহোক, পুনরায় বুট না করে আমার পরিবেশে পিডিএ 5 প্লাজমা পুনরায় চালু করতে আমি উপরের ইস্যুটির উত্তরটি দেখতে পাচ্ছি:

1) কিল্লাল প্লাজমশেল 2) কেস্টার্ট 5 প্লাজমশেল কেভিন

এটি সবকিছু পুনঃসূচনা করে যেন সিস্টেমটি নতুনভাবে বুট হয়। আশাকরি এটা সাহায্য করবে

ধন্যবাদ

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