আমার ব্রাউজারটি খুললে আমি কীভাবে "ক্রোমিয়াম সঠিকভাবে বন্ধ হয়ে যায়নি" বার্তাটি অক্ষম করতে পারি?


16

আমি একক বোর্ডের কম্পিউটারে ওবুন্টু 14.04 এ ক্রোমিয়াম 39 চালিয়ে যাচ্ছি (ওড্রয়েড ইউ 3, যদিও আমি বিশ্বাস করি যে প্রশ্নটি কোনও উবুন্টু সিস্টেমে ক্রোমিয়ামের জন্য প্রযোজ্য এবং সম্ভবত অন্যান্য লিনাক্স ডিস্ট্রোসও রয়েছে)।

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

যদি ক্রোমিয়ামটি ভুলভাবে বন্ধ হয়ে যায় তবে আমি কীভাবে এই সতর্কতাটি পপিং থেকে আটকাতে পারি?

উত্তর:


21

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

আমার নির্দিষ্ট কমান্ড লাইনটি হ'ল:

/usr/bin/chromium-browser --start-fullscreen --disable-session-crashed-bubble --disable-infobars http://www.example.com

এই পোস্ট করার জন্য ধন্যবাদ। --kioskস্যুইচ দিয়ে দুর্দান্ত কাজ করে ।
ড্যান ম্যাকডুগল

আমি মনে করি --start-fullscreenনা যখন ব্যবহার করার প্রয়োজন হয় --kiosk
এমসি

- ডিজেবল-সেশন-ক্র্যাশ-বুদবুদ ক্রোম 58 এর প্রায় কোনও বিন্দু হিসাবে কার্যকর নয় ... আপনার দুটি বিট bugs.chromium.org/p/chromium/issues/detail?id=445256#c17 এ নির্দ্বিধায় যোগ করুন (যা এখনও বিবেচনাধীন বলে মনে হচ্ছে) ক্রোমিয়াম দলটিকে এই বিষয়টি জানাতে এবং আশা করা যায় যে এই কার্যকারিতাটি আবার যুক্ত হয়েছে ...
বেন রবার্টস

16

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

উদাহরণস্বরূপ: ক্রোমিয়াম-ব্রাউজার --kiosk - স্টার্ট-সর্বাধিক - অজানা কিওস্ক.এইচটিএমএল


- জ্ঞান কাজ করে, তবে এটি কুকিগুলিকে মেরে ফেলে, যা (আমার ক্ষেত্রে) প্রয়োজনীয়
ডেভিড আন্দ্রেয়া

এটি আমার পক্ষে ভাল কাজ করেছে। আমার পক্ষে কাজ করার জন্য আমি উপরের - অক্ষম-ইনফোবার বা - ডিসিজেবল-সেশন-ক্র্যাশ সমাধানটি পেতে পারি না।
নাট দুদেক

5

এটি অবশেষে আমার পক্ষে কাজ করেছে এবং এটি বেশ সহজ:

  1. কৃপণভাবে ক্রোমিয়াম বন্ধ করুন
  2. Nob / .config / ক্রোমিয়াম / ডিফল্ট / "কেউ নয়" -এর পছন্দসমূহের "সামগ্রী পরিবর্তন করুন" এর অনুমতিগুলি পরিবর্তন করুন

এটি ক্রোমিয়াম কীভাবে বন্ধ ছিল তা বিবেচনা না করেই দুটি ভেরিয়েবলের স্থিতি লক করবে:

  • "প্রস্থান_প্রকার": "সাধারণ"
  • "exited_cleanly": সত্য

অবশ্যই, আপনি পছন্দগুলি সেট করার পরে কেবল এটি করুন


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

হ্যাঁ, আমি এটি লিখেছি। আমি ভুল ব্রাউজার ট্যাবে লিখেছি (ভিন্ন প্রশ্ন)। যখন আমি লক্ষ্য করেছি, আমি সেখান থেকে এটি কেটেছি (সুতরাং মূলটি আর বিদ্যমান নেই) এবং আমি এই প্রশ্নটি দিয়ে সঠিক জায়গায় এটি ট্যাবে আটকালাম। এই সমস্ত বিভ্রান্তির সৃষ্টি করার জন্য আমি সত্যিই দুঃখিত, এবং আমার পাস্টিং ভুলটি ধরা পড়ার জন্য আপনাকে ধন্যবাদ জানাই।
ডেভিড অ্যান্ড্রিয়া

ঠিক আছে, তাহলে, আপনি ভাল আছেন।
স্কট 0

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

3

5 সেকেন্ডের মধ্যে সমাধান / হ্যাক ( /ubuntu//a/720855 ) সেটিংস-> উন্নত সেটিংস-> সিস্টেম-> চেকগুলি Chrome বন্ধ হয়ে গেলে পটভূমি অ্যাপ্লিকেশনগুলি চালিয়ে যাওয়া চালিয়ে যান

(সমস্যাটি কেন ঘটে তার ইঙ্গিতগুলির জন্য পুরো থ্রেডটি পড়ুন a প্রচুর অর্থবোধ করে)


2
রেফারেন্স লিঙ্ক (গুলি) থেকে উত্তরের প্রয়োজনীয় অংশগুলি উদ্ধৃত করুন, কারণ লিঙ্কযুক্ত পৃষ্ঠা (গুলি) পরিবর্তন হলে উত্তরটি অবৈধ হতে পারে।
ডেভিডপস্টিল

ধন্যবাদ . এটি অনেক সহজ সমাধান এবং আমার মামলার পক্ষে কাজ করেছে।
প্লাজগোথ

2

ক্রোমিয়াম সংস্করণ 39 (কমপক্ষে উবুন্টুতে) তিনটি পৃথক ফাইলে ব্রাউজারের প্রস্থান স্থিতিটি ট্র্যাক করে:

  • ~ / .config / ক্রোমিয়াম / "প্রোফাইল 1" / পছন্দসমূহ
  • ~ / .কনফিগ / ক্রোমিয়াম / "প্রোফাইল 1" /। org.chromium. ক্রোমিয়াম.এক্সএক্সএক্সএক্সএক্সএক্স
  • ~ / .কনফিগ / ক্রোমিয়াম / "স্থানীয় রাজ্য"

যেখানে "এক্সএক্সএক্সএক্সএক্সএক্সএক্স" একটি ছয় অঙ্কের র্যান্ডম বর্ণমালা সংক্রান্ত স্ট্রিং। আপনি যে ব্রাউজার প্রোফাইলটি ব্যবহার করছেন তার উপর ভিত্তি করে "প্রোফাইল 1" কে আলাদা আলাদা নাম দেওয়া যেতে পারে (অন্য সাধারণ প্রোফাইলের নামটি কেবল "ডিফল্ট")

দুটি প্রোফাইল-ভিত্তিক ফাইলগুলিতে দুটি এন্ট্রি রয়েছে যা "প্রস্থান_ স্টেট" (মানগুলি "সাধারণ" বা "ক্র্যাশ", উদ্ধৃতি সহ) এবং "বহির্গমন_ক্লানলি" হয় (মানগুলি সত্য বা মিথ্যা, উদ্ধৃতি ব্যতীত) trigger

"স্থানীয় অবস্থা" ফাইলটিতে কেবল "exited_cleanly" এন্ট্রি থাকে।

এখানে একটি "লক" ফাইল রয়েছে যা সমস্যার কারণ হতে পারে; এই ফাইলটি অবস্থিত

  • ~ / .Config / ক্রোমিয়াম / SingletonLock

আপনি একটি স্ক্রিপ্ট লিখতে পারেন যা ব্যবহার করে sedএবং rmক্রোমিয়াম চালু করার আগে এগুলি সংশোধন করতে

#!/bin/bash

#Set CrProfile to the value of your startup profile's config folder
CrProfile="Profile 1"

#Set URL to the URL that you want the browser to start with
URL="http://www.example.com"

#Clean up the randomly-named file(s)
for i in $HOME/.config/chromium/$CrProfile/.org.chromium.Chromium.*; do
    sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' $i
    sed -i 's/"exit_state": "Crashed"/"exit_state": "Normal"/' $i
done

#Clean up Preferences
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' $HOME/.config/chromium/$CrProfile/Preferences
sed -i 's/"exit_state": "Crashed"/"exit_state": "Normal"/' $HOME/.config/chromium/$CrProfile/Preferences

#Clean up Local State
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' $HOME/.config/chromium/"Local State"

#Delete SingletonLock
rm -f $HOME/.config/chromium/SingletonLock

/usr/bin/X11/chromium-browser --kiosk $URL

মনে রাখবেন যে আদর্শ ব্যবহারের জন্য, ক্রোমিয়ামের পছন্দগুলি নির্দিষ্ট ইউআরএল বা সেশন পুনরুদ্ধারের পরিবর্তে নতুন ট্যাব দিয়ে শুরু করতে হবে; এটি নিশ্চিত করবে যে এটি নির্দিষ্ট URL এবং অন্য কোনও কিছুর সাথে শুরু হয় with


দয়া করে নোট করুন যে আমি স্ক্রিপ্টটি মেমরি থেকে পুনরায় লিখেছিলাম (নোটগুলির সাহায্যে ফাইলগুলি কোথায় ছিল তা আমাকে স্মরণ করিয়ে দেয়); যদি কেউ কোনও সুস্পষ্ট সিনট্যাক্স ত্রুটি বা এর মতো স্পট করে থাকে তবে দয়া করে বিনা দ্বিধায় সম্পাদনা করতে পারেন বা মন্তব্যগুলিতে এটি উল্লেখ করতে পারেন।
ডক্টর জে

আমার এলোমেলোভাবে নামযুক্ত ফাইল রয়েছে বলে মনে হয় না, তবে অন্যথায় এটি আমাকে সাহায্য করেছিল।
রজার লিপসক্বে

এটি আর কাজ করবে বলে মনে হয় না; আমি এখনও (মাঝে মাঝে) "পৃষ্ঠাগুলি পুনরুদ্ধার করছি"? সাবধানবাণী। কোন ধারনা?
রজার লিপসক্বে

@ রোজারলিপস কম্বে যদি আপনার এখনও এই সমস্যাটি থেকে থাকে তবে উপরের স্টিভের উত্তর দেখুন (যা আমি স্বীকৃত হিসাবে চিহ্নিত করেছি কারণ এটি আমার পরীক্ষার ইউনিটটিতে কৌশলটি করেছে বলে মনে হচ্ছে)। আশা করি এটা সাহায্য করবে!
ডক্টর জে

2

কেবল ছদ্মবেশী মোড ব্যবহার করুন:

chromium-browser --incognito http://www.example.com

@ টোটো কিভাবে এই লিঙ্কটি উত্তর? আমি বলতে চাইছি, এটি একটি ব্যাখ্যা ব্যবহার করতে পারে তবে URL এর উদাহরণ রয়েছে।
বার্তেইব

@ বার্তিয়েব: ব্যাখ্যা ছাড়াই আমি এটিকে একটি লিঙ্ক হিসাবে বিবেচনা করি কারণ আমি দেখতে পাচ্ছি কেবল একটি লিঙ্ক, তবে এটি পুনরায় পড়ার পরে, এটি একটি খুব নিম্ন মানের পোস্ট বলে মনে হচ্ছে। আমি আমার মন্তব্যের শেষ অংশটি রেখেছি: আপনি কি এই বিষয়ে আরও কিছুটা ব্যাখ্যা করতে পারেন?
টোটো

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