উইন্ডোটি লুকানো আছে তবে প্রক্রিয়া চলছে [বন্ধ]


13

প্রদত্ত পিডের জন্য আমি কীভাবে উইন্ডোজগুলি পুনরুদ্ধার করতে পারি? এটি এমন কিছু পরিস্থিতিতে কার্যকর হবে যেখানে নির্দিষ্ট প্রোগ্রামের উইন্ডোটি অদৃশ্য হয়ে যায় (কখনও কখনও আমার সাথে ঘটে)।

উদাহরণস্বরূপ, প্রতিবার যখন আমি হেক্সচ্যাট বন্ধ করতে যাচ্ছি, এটি নিশ্চিতকরণের জন্য একটি ডায়ালগ দেখায়। যদি আমি বাতিল ক্লিক করি তবে উইন্ডোটি যাইহোক চলে গেছে, তবে প্রক্রিয়াটি পটভূমিতে চলতে থাকে। (আমি এটি আইডি pgrep করতে পারেন)।

উইন্ডোটি পুনরুদ্ধার করা সম্ভব, যদি আমি পিডটি জানি?


আপনি কি এটি বুঝতে পেরেছেন? এটি এখনও আমার মাঝে মাঝে ঘটে - দেখে মনে হচ্ছে এগুলি ঠিক করতে তাদের সমস্যা হচ্ছে।
জেসন ক্লেবান

ঠিক মনে নেই। কিছুক্ষণের জন্য উইন্ডোতে ফিরে আসতে হয়েছিল। আমার মনে হয় কেউ আড্ডায় আমাকে বলেছিল যে এটি তখন উন্নয়ন শাখায় স্থির করা হয়েছিল। তবে আপনি যদি বলেন যে এটি এখনও ঘটে, তবে বাগটি এখনও রয়েছে ... কোনওরকম সাহায্য না করার জন্য দুঃখিত।
ব্যবহারকারী

আমি এক্সডটুল ব্যবহার করতে পারি, কাজ করতে পারে। 'এক্সডটুল অনুসন্ধান-নাম হেক্সচ্যাট', এবং 'এক্সডটুল উইন্ডোটিভেটওয়্যডআইডিয়া আইডি'
zayn

উত্তর:


3

দুর্ভাগ্যক্রমে, না - উইন্ডোটিং সিস্টেমটিতে পুনরায় সংযোগ পেতে কোনও এক্স উইন্ডোজ অ্যাপ্লিকেশন পাওয়ার কোনও উপায় নেই যদি এটি এর সংযোগটি হারিয়ে ফেলে এবং এর উইন্ডোটি ধ্বংস হয়ে যায়। এবং প্রোগ্রামগুলিতে নিজেই কোনও বাগ থাকলে উইন্ডোজগুলি সাধারণত অদৃশ্য হয়ে যায় - এই ক্ষেত্রে প্রক্রিয়াটি সম্ভবত অজান্তেই ঝুলন্ত অবস্থায় রয়েছে I / O এর জন্য অপেক্ষা করা কখনই ঘটবে না কারণ এটি বুঝতে পারে না যে এটির উইন্ডোটি চলে গেছে has ।

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

প্রক্রিয়াটি বন্ধ না করে শেষ উইন্ডোটি বন্ধ করার আচরণটি সাধারণত একটি বাগ যা আপনি অ্যাপ্লিকেশন সম্পর্কে প্রবাহের প্রতিবেদন করতে পারেন।

(দ্রষ্টব্য: বিরল ব্যতিক্রমগুলি রয়েছে যেমন ওয়েব ব্রাউজারগুলি যা তাদের শেষ উইন্ডোটি বন্ধ হওয়ার পরেও একটি চলমান প্রক্রিয়া চালিয়ে যায় - তবে এই ক্ষেত্রেগুলি ব্রাউজারের আইকনটিতে পুনরায় ক্লিক করুন বা কমান্ড লাইন থেকে এটি পুনরায় চালানো কেবল ইতিমধ্যে চলমানকে বলে একটি নতুন উইন্ডো খোলার প্রক্রিয়া Again আবার, যদি কাজ করা হয় তবে অস্থায়ী উইন্ডোলেস পরিচালনা করতে একটি অ্যাপকে বিশেষভাবে লিখতে হবে))


3

ব্র্যান্ডন রোডস যেমন ব্যাখ্যা করেছেন, উইন্ডোটি যদি তার মূল প্রক্রিয়া দ্বারা ধ্বংস / লুকানো থাকে তবে প্রক্রিয়া বা প্রয়োগের বাইরে থেকে পুনরুদ্ধার / পুনরায় তৈরি / প্রদর্শন করার কোনও উপায় নেই।

আপনি উইন্ডো ম্যানেজার থেকে নিশ্চিত করতে পারেন, চেষ্টা করুন wmctrl -l -p:, এর পিআইডি সম্পর্কিত কোনও উইন্ডো তালিকাভুক্ত নয়।

সুতরাং, এটি hexchatএখনও প্রতিক্রিয়াশীল সম্ভব , চেষ্টা করুন:

hexchat -e --command="gui show"

-e ইউআরএল খুলুন বা বিদ্যমান হেক্সচ্যাটে কমান্ড কার্যকর করুন

তথ্যসূত্র:


1
নিখুঁতভাবে কাজ করেছেন।
আমর

1

যদি প্রক্রিয়াটি কেবল পটভূমিতে থাকে তবে সম্ভবত এই উত্তরটি এখানেও খাপ খায়:

fgপ্রক্রিয়াটিকে অগ্রভাগে ফিরিয়ে আনতে ব্যবহার করুন ।

আরও নির্দেশাবলী জন্য সম্পূর্ণ উত্তর দেখুন।


1

আমি হেক্সচ্যাট জানি না, তবে সম্ভবত প্রোগ্রামটি একটি ট্রে আইকন ব্যবহার করে যা মূল উইন্ডোটি ফিরে পাওয়া সম্ভব করে। দুর্ভাগ্যক্রমে, লিনাক্সে একাধিক ট্রে প্রয়োগ রয়েছে এবং সেগুলি সকলেই এক সাথে কাজ করে না।

আমার রেডিওট্রে প্রোগ্রামটি নিয়ে এমন সমস্যা ছিল যা জুবুন্টু 14.04-এ আপডেট হওয়ার পরে আর দেখা যায়নি। সমাধানটি এটি পুনরায় কনফিগার করছিল (ফাইল ~ / .local / শেয়ার / রেডিওট্রে / কনফিগারেশন। এক্সএমএলটিতে 3 সম্ভাব্য মানগুলির 'অ্যাপিন্ডিকেটর', 'সিস্ট্রয়' এবং 'চয়নকারী' এর সাথে 'গুই_জিন' বিকল্প ছিল)।

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


0

আপনি Ctrl + Alt + Del চেষ্টা করতে পারেন, তারপরে প্রক্রিয়াটি শেষ করুন। আশাকরি এটা সাহায্য করবে. উবুন্টুতে যখন কোনও প্রোগ্রাম আমার কাছে হিমশীতল বা মজাদার আচরণ করে তখন আমি এটি করি।

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