Ubuntu 14.04 में अक्सर क्रोम दुर्घटनाग्रस्त हो जाता है


38

जब से मैंने Ubuntu 14.04 में अपग्रेड किया है, क्रोम ( google-chrome-stable) पहले की तुलना में बहुत अधिक बार क्रैश होता है।

मैं कई टैब खुले रखता हूं (> 20), लेकिन वे सभी हल्के (कोई मल्टीमीडिया नहीं) हैं और अतीत में कभी कोई समस्या नहीं हुई है।

जब ब्राउज़र अनुत्तरदायी हो जाता है तो प्रोसेसर और मेमोरी का उपयोग बहुत कम होता है और पूरी प्रणाली अभी भी प्रयोग करने योग्य होती है।

क्या वहां कोई आसान उपाय है? अधिक पूर्ण निदान के लिए मुझे और अधिक लॉग कहां मिल सकते हैं?

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें


बस सत्यापित करने के लिए: गैर-जिम्मेदार बनने वाली एकमात्र चीज़ क्रोम है, सही है? जब क्रोम मर जाता है, तो क्या बाकी कंप्यूटर धीमा / दुर्घटनाग्रस्त हो जाता है?
मिच

क्षमा करें, मैं यह जोड़ना भूल गया कि केवल क्रोम प्रभावित है। बाकी सब ठीक रहता है।
रिकी रॉबिन्सन

यह ठीक है - मैं सिर्फ सत्यापित करना चाहता था। क्या क्रोम (और बाकी सब कुछ) सबसे नया संस्करण है? ( sudo apt-get update && sudo apt-get upgrade)
मिच

1
क्रोमियम मूल है। इसे बाद में Chrome के रूप में पुनर्प्रकाशित किया गया है।
amanthethy

1
14.04 में आपका अपग्रेड पथ क्या था? क्या आपने इसे 13.10 से ताज़ा या अपग्रेड किया है? मैं उत्सुक हूं क्योंकि मैं अभी भी इस मुद्दे का सामना कर रहा हूं ~ दिन में 2-3 बार।
डकैत

जवाबों:


19

मेरे पास एक ही समस्या है - इसे चलाने की कोशिश करें --disable-gpu ध्वज, जैसे

google-chrome --disable-gpu

मैं भी खोला डेवलपर उपकरण के साथ दो एनवीडिया वीडियोकार्ड पर तीन मॉनिटर का उपयोग करता हूं (मुझे लगता है कि यह कारण है)


3
स्वागत हे! क्या आप अधिक विवरण जोड़ सकते हैं, जैसे लक्षण आपके पास थे?
वोल्कर सीगल

यह कुछ नया है! धन्यवाद। मुझे उस विकल्प के लिए कोई दस्तावेज नहीं मिल रहा है, हालांकि। क्या आप बता सकते हैं कि यह क्या करता है?
रिकी रॉबिन्सन

1
मुझे लगता है कि एनवीडिया ड्राइवर और क्रोम के रेंडरिंग के बीच इसका एक बग है, क्योंकि मुझे ड्राइवरों की स्थापना के बाद ये दुर्घटनाएं हुई हैं
इवान एम

1
मैं एटीआई समुदाय के ड्राइवरों के साथ ऐसा कर रहा हूं ताकि न केवल एनवीडिया हो और जब डेवलपर उपकरण खुले न हों।
जौन सेबेस्टियन

2
हम्म दिलचस्प, मैं भी 2 एनवीडिया कार्ड के साथ कई मॉनिटर का उपयोग करता हूं, और देव उपकरण भी लगभग हर समय खुले रहते हैं। है --disable-gpuकरने के लिए विकल्प विभिन्न use hardware acceleration when availableउन्नत सेटिंग्स में विकल्प?
घोड़ा

5

की जाँच करें इस पोस्ट पर Google Chrome सहायता फ़ोरम। हालांकि, आपके विपरीत, पूरी प्रणाली लटका हुआ है। मैं केवल इसे यहाँ पोस्ट कर रहा हूँ क्योंकि यह अन्य लोगों की मदद कर सकता है जो आपके द्वारा दिए गए शीर्षक के आधार पर आपके पोस्ट पर आते हैं। ऐसा लगता है कि सिस्टम हैंगिंग समस्या कुछ हद तक Radeon कार्ड के साथ हो सकती है, इसलिए यदि आपके पास ऐसा नहीं है तो यह आपके लिए प्रासंगिक नहीं हो सकता है।


सुनिश्चित करें कि आपके पास पर्याप्त स्वैप स्थान है यदि पूरा सिस्टम लटका हुआ है।
गायन वीरकुट्टी

3

मैंने Ubuntu 14.10 में अपग्रेड करने के बाद से क्रोमियम के साथ इसी तरह के मुद्दे उठाए हैं। मेरे अन्य उत्तर के रूप में खुली फाइलों की सीमा को रोकना ( मेरे द्वारा या संपादन ulimitमें उपयोग करके ) मेरे लिए समस्या को हल करने के लिए लगता है। सारांश:bashlimits.conf

एक खोल में, भागो:

ulimit -a

उस रेखा की जांच करें जो पढ़ती है open files(या ulimit -nतुरंत चलती है)। मेरे सिस्टम पर, मान है 1024। क्रोमियम से बाहर निकलें। फिर, उसी टर्मिनल में, जारी करें

ulimit -n 4096
chromium-browser

4096आपके सिस्टम के लिए उपयुक्त मान से बदलें । आपको इस ब्राउज़र सत्र में अधिक टैब का उपयोग करने में सक्षम होना चाहिए। एक बार जब आप एक उचित सीमा पा लेते हैं, तो इसे जारी रखें limits.conf:

* हार्ड नोफाइल 4096
* नरम नमकीन 4096
  • इसमें एक पंक्ति जोड़ें /etc/pam.d/common-session*:
सत्र आवश्यक pam_limits.so
  • परिवर्तन लागू करने के लिए लॉगआउट / रिबूट करें

संदर्भ:


1

मैं एक समाधान जानता हूं जो मेरे लिए काम करता है, ऐसा लगता है कि यह आपके द्वारा उपयोग किए जा रहे शेल से संबंधित है। मैं एकता के बजाय सत्र के रूप में सूक्ति-फ्लैशबैक का उपयोग कर रहा था। जब मैंने उस की स्थापना रद्द की और डिफ़ॉल्ट यूनिटी का उपयोग किया तो मेरे पास कोई क्रैश नहीं था। यह अभी तक पुष्टि नहीं की गई है लेकिन प्रारंभिक परीक्षणों से इसका मामला है। तो समस्या सूक्ति 3 के साथ झूठ लगती है? संभवतः ड्राइवर और क्रोम खोलता है, हालांकि मुझे इसके क्रोम के साथ एक समस्या का संदेह है।

एक और बात ... यह क्रोम के 64 बिट संस्करणों पर ही हुआ, इस प्रकार मेरा मानना ​​है कि यह केवल 64 बिट सिस्टम को प्रभावित कर सकता है।


मैं यहां बताए गए समान पैटर्न को भी नोटिस करता हूं। निश्चित नहीं है कि अगर यह कारण है, लेकिन मैं एकता के स्वाद के किसी भी चिपसेट पर इसका अनुभव नहीं करता, केवल उबंटू का स्वाद अच्छा है।
ब्रायन वैंडरबुश

1
लोग ubuntu 14.04 (64 बिट) का उपयोग करते हुए एकता और क्रोम के साथ अभी भी दुर्घटनाग्रस्त हो जाते हैं और पूरा कंप्यूटर लटका रहता है
जॉन

0

वह मर चुका है, जिम!

बस उतना ही मजाकिया नहीं है जितना पहले हुआ करता था।

वैसे, क्रोमियम मुझे बताता है:

बू ... आपके पास कोई एक्सटेंशन नहीं है :-( इसके बजाय गैलरी ब्राउज़ करना चाहते हैं?

यह कुछ और होना चाहिए - मुझे हमेशा संदेह है कि यह विज्ञापन या ट्रैकर्स द्वारा संचालित फ्लैश या जावास्क्रिप्ट से संबंधित है।

कुछ ऐसा है जिसने मदद की है: कार्य प्रबंधक खोलें (Shift + esc) और बस End processबटन पर क्लिक करें जब तक कि आपने सब कुछ बंद नहीं किया है लेकिन ( Browserऔर GPU Processये दोनों बंद नहीं हो सकते)। अब उन वेबसाइटों पर वापस जाएं जो दुर्घटनाग्रस्त थीं और फिर से प्रयास करें।

इस तरह से अपने सभी टैब को मारने के बाद, आप F5एक आवश्यक आवश्यकता के आधार पर पृष्ठों को वापस ले जा सकते हैं और पुनः लोड कर सकते हैं । यह वैसे भी है जब वेब ब्राउज़र को किसी भी तरह से काम करना चाहिए - पृष्ठ संसाधनों को जारी करते हैं और उपयोग में नहीं होने पर हाइबरनेट करते हैं।

छोटी कहानी, मुझे लगता है कि क्रोमियम अपने मूल सैंडबॉक्स-प्रति-पृष्ठ आर्किटेक्चर से दूर चला गया है , इसलिए अब चलने वाले वेब पेजों के बीच बहुत अधिक अंतर-निर्भरता है - और इसका परिणाम बदनाम सैड-टैब में है, जो आने वाले हैं गुच्छों में।

समय के साथ एक वेब-ब्राउज़र को चालू रखना कठिन है। मैं इसे कहने (या करने) से नफरत करता हूं, लेकिन कभी-कभी आपको बस अपने हाथों को फेंकना पड़ता है और फ़ायरफ़ॉक्स पर वापस जाना पड़ता है।


कुछ अवसरों पर, इसने मेरे कंप्यूटर को एक शट डाउन अनुक्रम शुरू करने के लिए प्रेरित किया है। मैं क्यों नहीं foggiest विचार है। मुझे लगता है कि क्रोमियम कार्य प्रबंधक में किसी प्रकार की "रहस्य प्रक्रिया" थी जिसे बंद नहीं किया जाना चाहिए। इसलिए संशोधित सुझाव है - प्रक्रियाओं की सूची के माध्यम से धीरे-धीरे जाएं और इस बारे में चौकस रहें कि आप किन प्रक्रियाओं को समाप्त कर रहे हैं।
नोबार

0

GPU को अक्षम करने के लिए, उपयोगकर्ता सेटिंग्स के माध्यम से एक और तरीका है।

  1. सेटिंग अक्षम करें: Use hardware acceleration when available

    chrome://settings/search#hardware%20acceleration
    
  2. ब्राउज़र को पुनरारंभ करने के बाद, gpu स्थिति जांचें

    chrome://gpu
    

    आपको सॉफ़्टवेयर के लिए सब कुछ सेट करना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.