ATI ड्राइवर के साथ त्रुटि को कैसे ठीक करें "असफल अनुरोध की त्रुटि"?


12

मैंने इस लिंक के माध्यम से fglrx उत्प्रेरक मालिकाना ड्राइवर स्थापित किया: http://cisight.com/install-amd-radeon-hd-6470m-and-solve-overheat-on-ubuntu-1110-oneiric/

रनिंग fglrxinfoया glxinfo | grep renderरिटर्न:

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  136 (GLX)
Minor opcode of failed request:  19 (X_GLXQueryServerString)
Serial number of failed request:  12
Current serial number in output stream:  12

मेरा एक्सगॉर है:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
    Load  "fglrx"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

मैं इसे कैसे हल कर सकता हूं?


क्या आप एक टर्मिनल खोल सकते हैं और कॉपी और पेस्ट कर सकते हैं glxinfo | grep renderऔर आउटपुट यहाँ पोस्ट कर सकते हैं?
मार्टिन

1 @ 1-HP-Pavilion-g6-Notebook-PC: ~ $ glxinfo | grep X असफल अनुरोध की त्रुटि प्रस्तुत करता है: BadRequest (अमान्य अनुरोध कोड या ऐसा कोई ऑपरेशन नहीं) विफल अनुरोध के प्रमुख ओपकोड: 136 (GLX) विफल अनुरोध के मामूली opcode: 19 (X_GLXQueryServerString) सीरियल के असफल अनुरोध की संख्या: 12 आउटपुट में वर्तमान सीरियल नंबर धारा: 12
user34785

@ user34785 कृपया अपने प्रश्न पर संपादित करें पर क्लिक करें और वहां की जानकारी जोड़ें, धन्यवाद!
जॉर्ज कास्त्रो

मेरी इसी तरह की समस्या में (xorg.conf थोड़ा अलग है) मुझे Xorg.0.log में ये शायद समस्याग्रस्त रेखाएं मिलेंगी:
danjjl

मेरी समस्या में आगे बढ़ना: lsmod | grep fglrxकुछ भी वापस नहीं करता है।
danjjl

जवाबों:


6

जांचें कि क्या fglrx को ब्लैकलिस्ट नहीं किया गया है।

ऐसा करने के लिए आप /etc/modprobe.d/ में सभी फ़ाइलों के माध्यम से grep कर सकते हैं:

grep fglrx /etc/modprobe.d/*

मेरे मामले में यह निम्न आउटपुट देता है:

blacklist-local.conf:blacklist fglrx
fglrx.conf:# This file was installed by fglrx
fglrx.conf:alias fglrx fglrx

मुझे बस इतना करना है कि /etc/modprobe.d/blacklist-local.conf फ़ाइल को संपादित करना है और लाइन के सामने "#" डालकर "ब्लैकलिस्ट fglrx" के साथ लाइन आउट करना है। तो यह अब इस तरह दिखता है:

# blacklist fglrx

मुझे आशा है कि आप समझ सकते हैं कि मैं यहां क्या लिख ​​रहा हूं और यह आपकी समस्या को हल करने में आपकी मदद करेगा।


4
हम्म अच्छा विचार है, लेकिन यह
कालाकार

मैं आपको पुरस्कृत करूंगा, क्योंकि मुझे लगता है कि आपने सबसे उपयोगी उत्तर दिया। (भले ही इससे मुझे कोई
फायदा

इसने मेरे लिए उत्प्रेरक 12.4 चालक के साथ हर समस्या को हल किया। क्यों पहली जगह मुझे ब्लैकलिस्ट किया गया था। धन्यवाद!!!
JavierIEH

2

ATI / Nvidia के लिए एक अच्छी स्क्रिप्ट smxi है, यह कोशिश करें:

   sudo su
   mkdir video
   cd video
   wget -Nc smxi.org/sgfxi
   chmod +x sgfxi
   ./sgfxi

स्क्रिप्ट स्वचालित रूप से X सर्वर को रोकती है, वीडियो कार्ड के प्रकार का पता लगाती है, विक्रेता की साइट से अंतिम वीडियो ड्राइवर को डाउनलोड करती है, xorg.conf बैकअप लेती है और ड्राइवर को स्थापित करती है


यह समाधान मेरे लिए काम किया!
पग्लियुका

2

मेरे लिए क्या काम किया:

"अतिरिक्त ड्राइवर" एप्लिकेशन के माध्यम से प्रोप्राइटर ड्राइवरों का उपयोग करें। अपस्ट्रीम ड्राइवरों की मैन्युअल स्थापना के लिए जाना अनावश्यक है। टर्मिनल खोलें और दर्ज करें:

sudo aticonfig --initial

और अपने कंप्यूटर को पुनरारंभ करें। बस।


1

वह ट्यूटोरियल केवल गलत चरणों और आदेशों से भरा है और हर मार्ग का सही वर्णन नहीं करता है।

यदि आप डॉक्स http://wiki.cchtml.com/index.php/Main_Page के लिए एक अच्छा संसाधन चाहते हैं तो इसे देखें


निर्देशों का पालन करने से समस्या का समाधान नहीं हुआ (कम से कम मेरे लिए)
danjjl

1

अरे मुझे वही समस्या हुई:

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  136 (GLX)
Minor opcode of failed request:  19 (X_GLXQueryServerString)
Serial number of failed request:  12
Current serial number in output stream:  12

जब मैंने किया:

fglrxinfo

इसने मुझे वही आउटपुट दिया:

X Error of failed request:  BadRequest (invalid request code or no such operation)
Major opcode of failed request:  136 (GLX)
Minor opcode of failed request:  19 (X_GLXQueryServerString)
Serial number of failed request:  12
Current serial number in output stream:  12 

इसलिए मैंने इस लिंक में निर्देशों का पालन किया तो यह काम कर गया।


0

आपके इंस्टालेशन के दौरान कुछ गड़बड़ हुई। पहले fglrx निकालें:

 sudo /usr/share/ati/fglrx-uninstall.sh
 sudo apt-get remove --purge xorg-driver-fglrx fglrx*
 sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases

अब आप फिर से fglrx स्थापित करने का प्रयास कर सकते हैं। जॉकी- gtk चलाएं और प्रस्तावित ड्राइवर स्थापित करें।


धन्यवाद। लेकिन मेरे लिए काम नहीं करते।
user34785


0

कई तरकीबें आजमाने से काम नहीं चला, मैंने ऊपर बताए गए sgfxi को हर्ट किया। दुर्भाग्य से, यह बंद हो गया जब यह मालिकाना चालक को स्थापित करने के बारे में था जो मुझे एक और चालक स्थापना की स्थापना रद्द करने के लिए कह रहा था। लेकिन, ऐसा नहीं लग रहा था कि कोई ड्राइवर स्थापित किया गया था, इसलिए मैं अनइंस्टॉल नहीं कर सका ... और एक्स टूट गया था।

हालाँकि, यह बहुत बुरा नहीं था, क्योंकि मैंने पहले से ही (14.10) पूर्ववर्ती ड्राइवरों को amd से डाउनलोड किया था और तीन डिबेट पैकेज बनाए थे, और भाग गया था:

sudo dpkg -i fglrx*.deb

फिर एक्स ने फिर से काम किया, और अनुरोध बग गायब हो गया था।

अनुभाग 3.1 देखें। यहाँ: https://help.ubuntu.com/community/BinaryDriverHowto/AMD

AMD- चालक: http://support.amd.com/en-us/kb-articles/Pages/latest-linux-beta-driver.aspx

ऐसा लग रहा है कि बग के बिना ड्राइवर को फिर से स्थापित करने के लिए sgfxi ने पर्याप्त पुराने इंस्टॉलेशन को हटा दिया था।


0

यह सुनिश्चित करने के लिए कि आपका AMD / ATI वीडियो कार्ड सूचीबद्ध है lspci के आउटपुट की जाँच करें। गंभीरता से!

lspci | grep VGA

घंटों बर्बाद करने के बाद और बिना किसी अंतर के मेरे वीडियो ड्राइवरों को फिर से इंस्टॉल करने से यह पता चला कि पीसीआई कार्ड को हटाने और पुनः इंस्टॉल करने की आवश्यकता है! / facepalm

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