मैं NV.04-331 के साथ 14.04 और XBMC पर स्क्रीन फाड़ को कैसे समाप्त करूं?


12

मैंने अपने 12.04 HTPC को 14.04 (नया इंस्टाल; वही हार्डवेयर) अपडेट किया है, और मुझे भयानक स्क्रीन फाड़नी शुरू हो गई है, जहां मैं पहले कभी नहीं था।

/ Proc / cpuinfo

Radeon (tm) HD ग्राफिक्स के साथ AMD A4-3300 APU

lspci

...

01: 00.0 VGA संगत नियंत्रक: NVIDIA Corporation GT218 [GeForce 210] (a2 को संशोधित करें)

...

lsmod

...

एनवीडिया 10675249 71

ड्रम 302631 2 एनवीडिया

...

सब कुछ सरकारी रेपो से है।

xbmc_12.3 + dfsg1-3ubuntu1_all.deb

NVIDIA-331_331.38-0ubuntu7_amd64.deb


क्या आप यह दिखाने के लिए एक छवि जोड़ सकते हैं कि यह क्या है? अगला: कलाकृतियों के संबंध में कोई भी अजीब व्यवहार एक होना चाहिए-। तो सबसे अच्छा विकल्प इसी पैकेज के खिलाफ बग दर्ज करना होगा
रिनजविंड

काम करने की पुष्टि की। Ubuntu 14.04, XBMC 12.3, और nVelia 331.38 का उपयोग करना। (GT440)

धन्यवाद! Timo Jyrinki रेपो से libsdl1.2debian स्थापित करें, मेरे लिए इसे kde और amd apu 8670D के साथ हल किया गया

2
मैंने -sbs जोड़ने के साथ-साथ उस libsdl ppa को सक्षम करने के दोनों सुझावों को आज़माया और न ही मेरी स्क्रीन को फाड़ दिया। मिनीक्राफ्ट खेलते हुए मेरे पास सीढ़ियों के ऊपर और नीचे चलने पर बड़ी स्क्रीन फटती है। मैं एनवीडिया बाइनरी बीओबी 337.25 के साथ जीटीएक्स 760 का उपयोग कर रहा हूं। VSync खेल के भीतर सक्षम है। VBlank के साथ सिंक भी एनवीडिया-सेटिंग्स के भीतर सक्षम है, इसलिए यदि किसी और के पास कोई अन्य सुझाव है तो कृपया मुझे बताएं, यह स्क्रीन फाड़ मुझे छत के माध्यम से चला रहा है!
उबु द टेक गुरु

जवाबों:


20

मुझे भी 14.04 में अपग्रेड करने के बाद यह समस्या हुई

यहाँ वर्णित समाधान ने मेरे लिए अद्भुत काम किया,

https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1278012/comments/12

Nvidia ड्राइवर के साथ ubuntu 14.04 के लिए एक समाधान है Xorg में बैकिंग स्टोर को अक्षम करना: सुनिश्चित करें कि आपके पास lightdm config फाइल में "-bs" विकल्प है:

cat /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
[SeatDefaults]
# Dump core
xserver-command=X -bs -core

यदि आप X शुरू करने के लिए किसी अन्य तंत्र का उपयोग कर रहे हैं, तो आप एक समान तरीके से एक ही ध्वज का उपयोग कर सकते हैं। उदाहरण के लिए, यहां startxXBMC (और अन्य कियोस्क एप्लिकेशन) स्टार्टअप स्क्रिप्ट में लोकप्रिय रूप से उपयोग किया जाता है:

startx /etc/X11/Xsession /usr/bin/xbmc-standalone -- -bs

उत्तम। मैंने जोड़ा है कि मुझे एक्स के साथ इसे पास करने के लिए क्या करना चाहिए startx। धन्यवाद।
ओली

1
बहुत अच्छे धन्यवाद! ध्यान दें, यह इंटेल ग्राफिक्स कार्ड (मेरे जहाज पर i3) के लिए भी इसे ठीक करता है
SCDF

इसने मेरी समस्या को भी हल कर दिया, साथ ही Intel ivybridge। धन्यवाद !
17

9

ब्रेंडन के जवाब के लिए बस योग करने के लिए, वास्तविक समस्या libsdl1.2 पैकेज के साथ है, जैसा कि इस बग रिपोर्ट में बताया गया है ।

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

sudo apt-add-repository ppa:timo-jyrinki/ppa
sudo apt-get update
sudo apt-get install libsdl1.2debian

आप बाद में पीपीए को निकाल सकते हैं:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:timo-jyrinki/ppa

टिमो जिरिंकी को सभी क्रेडिट ।

इसने मेरे लिए समस्या को हल किया, एक सूक्ति-शैल वातावरण में (जो gdm का उपयोग करता है)।


यह भी हल करने के लिए लगता है
जीन-मिशेल गार्सिया

1
यह फिक्स libsdl1.2debianसंस्करण के1.2.15-8ubuntu1.1 रूप में Ubuntu 14.04 के लिए जारी किया गया था । अब केवल टिमो जिरिंकी पीपीए का उपयोग करने की आवश्यकता नहीं है sudo apt-get upgrade
जीन_वुड

3

स्क्रीन फाड़ भी xfce कंपोज़िंग या विंडो मैनेजर के कारण कंपोज़िंग के कारण हो सकता है जो vblank सिंक को सपोर्ट नहीं करता है! इस समस्या को ठीक करने के लिए मैंने कॉम्पटन का उपयोग किया, जो पूरी तरह से फाड़ को रोकता है, इसे कॉन्फ़िगर करना भी काफी आसान है, मैंने इस गाइड का पालन ​​किया और मुझे कोई समस्या नहीं हुई।


1

उन लोगों के लिए जो टिमो जिरिंकी से पैकेज अद्यतन और उत्प्रेरक नियंत्रण केंद्र को अपग्रेड करने के लिए समस्या को हल करने में असमर्थ हैं, इसके लिए यह प्रयास करें:

  1. डाउनलोड उत्प्रेरक 14.9 , के रूप में पैक किया गया

    amd-catalyst-14-9-linux-x86-x86-64.zip

  2. डाउनलोड उत्प्रेरक 14.6 बीटा , के रूप में पैक किया गया

    linux-amd-catalyst-14.6-beta-v1.0-jul11.zip

  3. यहां दिए गए विधि का उपयोग करके उत्प्रेरक 14.6 बीटा पहले स्थापित करें

  4. सफल स्थापना के बाद, रिबूट। फिर उत्प्रेरक नियंत्रण केंद्र खोलें और Tear Free Desktop को चालू करें।
  5. रीबूट। फिर कैटलिस्ट द्वारा शुद्ध करें:

    sudo apt-get purge fglrx*
    
  6. रिबूटिंग के बिना , अभी भी टर्मिनल में, कैटलिस्ट 14.9 स्थापित करें, उसी विधि का उपयोग करके कैटलिस्ट 14.6 स्थापित किया गया था।

  7. सफल स्थापना के बाद, रिबूट। फिर VSync को हमेशा चालू रखें।

अब आपके पास अपना नवीनतम उत्प्रेरक नियंत्रण केंद्र है जिसमें टियर फ्री डेस्कटॉप सक्षम है। इस विधि ने Ubuntu 14.04 और लिनक्स मिंट 17 पर काम किया


आंसू मुक्त डेस्कटॉप के साथ उत्प्रेरक नियंत्रण केंद्र सक्षम - THIS :)
रिचर्ड डी विट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.