লিনাক্সে "ফায়ারফক্স ইতিমধ্যে চলছে" সমস্যাটি ঠিক করুন


27

আমি সেন্টোজে ফায়ারফক্স খোলার চেষ্টা করছি, তবে আমি নিম্নলিখিত বার্তাটি পাচ্ছি:

ফায়ারফক্স ইতিমধ্যে চলছে তবে সাড়া দিচ্ছে না

এবং ফায়ারফক্স খোলে না। আমি কমান্ড লাইনে এটি চেষ্টা করেছি:

kill Firefox

কিন্তু এটি কার্যকর হয়নি। এছাড়াও, আমি জানি না কোন ডিরেক্টরিতে আমাকে সঠিক কমান্ডগুলি প্রয়োগ করতে হবে।

আমি এটা কিভাবে ঠিক করবো?


killallসেন্ট ওএস-এ কোনও কমান্ড আছে ? এটি আপনি নাম দিয়ে হত্যা করতে ব্যবহার করতে পারেন, যেমন আপনি আগে চেষ্টা করেছিলেন।
manatwork

3
হ্যা সেখানে যেমন মান কমান্ড হয় pgrep, pkillএবং killall
slm

সেন্টোস একটি লিনাক্স ডিস্ট্রো, ইউনিক্স নয়।
রাফায়েল কাভালকান্তি

ডক্রিস - দয়া করে কোন উত্তরটি আপনার পক্ষে কাজ করেছে তা গ্রহণ করতে ভুলবেন না, বা আরও তথ্যের জন্য জিজ্ঞাসা করুন।
ব্যবহারকারী 66001

দুচ্রিস - কেউ নেই।
ব্যবহারকারী 66001

উত্তর:


29

Http://kb.mozillazine.org/Profile_in_use থেকে - চেক করুন:

1) একটি ফাইল নামক .parentlock
-AND-
2) একজন নামক সিমবলিক লিঙ্ক lock
... ~ / .mozilla / ফায়ারফক্স ইন / আলফানিউমেরিক অক্ষর দ্বারা র্যান্ডম স্ট্রিং .default /

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

এই ক্ষেত্রে ত্রুটি বার্তাটি পাওয়া উচিত:

ফাইলসিস্টেম যে কোন জায়গায় (অথবা মুছে ফেলার থেকে এই যদি pwdরিপোর্ট ), প্রতিস্থাপন আলফানিউমেরিক অক্ষর দ্বারা র্যান্ডম স্ট্রিং আপনার কম্পিউটারে মুক্তিযোদ্ধা প্রোফাইল ফোল্ডার সঙ্গে, না (অভিমানী প্রথম বাক্য আউট pans), তাদের সরিয়ে সেখানে একটি নয় ফায়ারফক্স প্রক্রিয়া চলমান~/.mozilla/firefox/random string of alphanumeric characters.defaultrm ~/.mozilla/firefox/random string of alphanumeric characters.default/.parentlock ~/.mozilla/firefox/random string of alphanumeric characters.default/lock`

আরও কম-অনুমোদিত তথ্য এখানে


3
এই সমাধানটি এখনও প্রায় 4 বছর পরে বৈধ (কেবলমাত্র উবুন্টু 17.04-তে ফায়ারফক্স 53 দিয়ে পরীক্ষা করা হয়েছে)। ধন্যবাদ!
ভান্নি

উত্তর হওয়া উচিত। আমি যখন অন্য ব্যবহারকারী ফায়ারফক্সে লগইন করেছিলাম তখন আমার সমস্যা হয়েছিল, তাই আমি পিআইডি মেরে ফেলতে পারি না .. আমাকে এই ফাইলগুলি সরিয়ে ফেলতে হয়েছিল ..
ডারম্যান

17
  1. প্রথমে যে কোনও ডিরেক্টরিতে নিম্নলিখিত কমান্ডটি ব্যবহার করে ফায়ারফক্সের প্রক্রিয়া আইডিটি সন্ধান করুন:

    pidof firefox
    
  2. যে কোনও ডিরেক্টরিতে নিম্নলিখিত কমান্ডটি ব্যবহার করে ফায়ারফক্স প্রক্রিয়াটি হত্যা করুন:

    kill [firefox pid]
    

তারপরে আবার ফায়ারফক্স শুরু করুন।

অথবা আপনি কেবল একটি কমান্ডে একই জিনিসটি করতে পারেন donএমন ডন_ক্রাস্টি বলেছেন:

kill $(pidof firefox)

@ don_crissti আরও ভাল!
Dchris

8
বা আরও ভাল এখনও pkill firefox
slm

যদি কাজ না করে তবে চেষ্টা করুন kill -9 $(pidof firefox)বাpkill -9 firefox
mavillan

অভিজ্ঞতা থেকে, -9প্রায় সবসময় সুপারিশ করা হয়।
স্কাইবা

দ্রষ্টব্য: উপরেরটি ফায়ারফক্সকে ক্লোজিং অপারেশনগুলি করার অনুমতি দেবে না (এই প্রশ্নে অন্যত্র আলোচনা করা অন্যান্য পিকিল / কিল বিকল্পগুলির মতো, বর্তমানে যেমন রয়েছে lockতেমন ) এবং সিমলিংকটি মোছা না হওয়ার দিকে পরিচালিত করবে, যা হবে এই প্রশ্নে বার্তা থাকার কারণ। আরও তথ্যের জন্য আমার উত্তর দেখুন ।
ব্যবহারকারী 66001

4

সাধারণত, অনেক ব্যবহারকারী বলেছেন যে এই আদেশটি সাহায্য করে:

killall -SIGTERM firefox

কিলাল কমান্ড "ফায়ারফক্স" নামক প্রসেসগুলি কিল্লাল করবে। সিগনটার্ম হ'ল কিল-সিগন্যাল প্রকার। এই কমান্ডটি আমার এবং অন্যান্য লিনাক্স ব্যবহারকারীদের জন্য ভাল কাজ করে। এছাড়াও, ফায়ারফক্স চালু করার আগে এটি ত্রিশ সেকেন্ড অপেক্ষা করতে সহায়তা করতে পারে।


5
আসলে তা না. কিল্লাল হুবহু প্যাটার্নের সাথে মেলে । আপনি কি বলেন pkill জন্য বৈধ: এটা সকল প্রক্রিয়ার নিহত ধারণকারী যে প্যাটার্ন (যতক্ষণ না আপনি আর্গুমেন্ট -x পাস)। উদাহরণস্বরূপ, "পিলিল রিফক্স" ফায়ারফক্সকে মেরে ফেলবে, তবে "কিল্লাল রিফক্স" কিছুই করবে না (যদি না আপনার "রিফক্স" প্রক্রিয়া চলছে)।
রাফায়েল কাভালকান্তি

দ্রষ্টব্য: উপরেরটি ফায়ারফক্সকে ক্লোজিং অপারেশনগুলি করার অনুমতি দেবে না (এই প্রশ্নে অন্যত্র আলোচনা করা অন্যান্য পিকিল / কিল বিকল্পগুলির মতো, বর্তমানে যেমন রয়েছে lockতেমন ) এবং সিমলিংকটি মোছা না হওয়ার দিকে পরিচালিত করবে, যা হবে এই প্রশ্নে বার্তা থাকার কারণ। আরও তথ্যের জন্য আমার উত্তর দেখুন ।
ব্যবহারকারী 66001

2

একটি টার্মিনাল খুলুন এবং লিখুন:

firefox -P

বা একটি শেল স্কিপ্ট ব্যবহার:

#!/bin/bash
files=`find ~/.mozilla -name "*lock"`
for file in `echo $files`
do
  echo "removing $file..."
  rm "$file"
done

-1 firefox -Pপ্রোফাইল লোড করার জন্য অনুরোধ করে, যা এখানে সমস্যা নয়। শেল স্ক্রিপ্ট এখানে সমস্যাযুক্ত ফাইলগুলি মুছে ফেলবে (আশা করি ফায়ারফক্সের কোনও অতীত / ভবিষ্যতের সংস্করণে অন্যরা নয়)। প্রথম পরামর্শটি সরান।
ব্যবহারকারী 66001

1

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


0

আপনি যখন অনুসন্ধান করেছেন pgrepবা যখন htopআপনার ফায়ার ফক্স পুনরায় চালু করতে চান তবে ফায়ারফক্সের কোনও দৃষ্টান্ত চলমান খুঁজে পাওয়া যায় না , কেবল profiles.iniফাইলটি মুছুন এবং ফায়ারফক্স পুনরায় চালু করুন।

সতর্কতা: আপনি যদি প্রোফাইলগুলির বিষয়ে যত্ন না করেন তবে এটি করুন। ফাইলটি পাওয়া যাবে ~/.mozilla/firefox/(এটি যদি আপনার profiles.iniকোনও অর্থ না করে তবে আপনি এগিয়ে গিয়ে মুছতে পারেন)।


অথবা আপনি প্রোফাইল.
in.in

-1 যেখানে ডকুমেন্টেশন যা প্রোফাইলস.ইএনআই ফায়ারফক্সকে ওপির বর্ণিত ত্রুটি বার্তাটি শুরু করতে বাধা দেয়?
ব্যবহারকারী 66001

0

সত্যিকারের সহজ উপায় হ'ল কেবল একটি টার্মিনাল খোলা, চালানো firefox -P, এবং হয় না এমন ব্যবহারকারী প্রোফাইল মুছে ফেলা যা কেবল চালিত হয় না বা অন্য কোনও প্রোফাইল তৈরি করে সেটি আপনার ডিফল্ট হিসাবে সেট করে।


-1 যদি কেউ ব্রাউজিংয়ের ইতিহাস, কুকিজ, বুকমার্কস বা পূর্ববর্তী ব্রাউজিং সেশনে ঘটেছিল যে কোনও বিষয় সম্পর্কে চিন্তা না করে তবে এটি সমাধান হবে। তবে বিশ্বের অন্যান্য জায়গাগুলির জন্য এটি যখন নতুন টায়ারের প্রয়োজন হয় তখন আপনার নতুন গাড়িটি প্রতিস্থাপন করার অনুরূপ।
ব্যবহারকারী 66001
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.