18.04 को इंटेल / एएमडी जीपीयू के बीच स्विच करें


11

मैंने सिर्फ अपने लैपटॉप पर ओइबफ के ग्राफिक्स ड्राइवर, और साथ ही लुट्रिस (वाइन और उस सब के साथ) को स्थापित किया है, क्योंकि मैं डियाब्लो 3 जैसे गेम खेलना चाहता हूं।

सब कुछ ठीक रहा, मैंने वल्कन भी लगाया, और वाइन + गैलियम नाइन इस का आउटपुट lshw -c videoहै:

  *-display                 
   description: VGA compatible controller
   product: HD Graphics 5500
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 09
   width: 64 bits
   clock: 33MHz
   capabilities: msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:45 memory:d3000000-d3ffffff memory:c0000000-cfffffff ioport:7000(size=64) memory:c0000-dffff
 *-display
   description: Display controller
   product: Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430]
   vendor: Advanced Micro Devices, Inc. [AMD/ATI]
   physical id: 0
   bus info: pci@0000:0d:00.0
   version: 83
   width: 64 bits
   clock: 33MHz
   capabilities: pm pciexpress msi bus_master cap_list rom
   configuration: driver=radeon latency=0
   resources: irq:46 memory:b0000000-bfffffff memory:d5000000-d503ffff ioport:4000(size=256) memory:d5040000-d505ffff

मेरा वीडियो कार्ड AMD R5 M430 है, और लैपटॉप HP 250 G5 है

यहाँ भी का आउटपुट है lspci -k | grep -EA3 'VGA|Display|3D'

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
        Subsystem: Hewlett-Packard Company HD Graphics 5500
        Kernel driver in use: i915
        Kernel modules: i915
--
0d:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] (rev 83)
        Subsystem: Hewlett-Packard Company Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520]
        Kernel driver in use: radeon
        Kernel modules: radeon, amdgpu

क्या आपने BIOS से अपने ऑन-बोर्ड ग्राफिक्स कार्ड को अक्षम करने की कोशिश की है?
एलेक्स

@ मुझे डर है कि मैं इसे अपने एचपी 250 जी 5 पर नहीं कर सकता, बस इसे चेक किया।
स्टिक

@sticsk क्या आप यह कार्य करने में सक्षम हैं यानी इंटेल से AMD में स्विच कर रहे हैं?
गैंसब

जवाबों:


5

आप अपने प्रश्न के कई उत्तर यहां उबंटू में पूछ सकते हैं :

आपको इन सभी कड़ियों की समीक्षा करनी चाहिए।

इसके अतिरिक्त आपको अन्य स्रोतों से कई उपयोगी लिंक मिलेंगे:

इस उत्तर को संक्षेप में बताने के लिए सभी लिंक बहुत लंबे हैं।


उपयोग करने के बजाय lspci -nn | grep VGAजो केवल आपके इंटेल जीपीयू को दिखाएगा न कि आपके एएमडी जीपीयू को आपको इस तरह से उपयोग करके विस्तारित खोज की कोशिश करनी चाहिए:

$ lspci -k | grep -EA3 'VGA|Display|3D'
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
    DeviceName:  Onboard IGD
    Subsystem: Dell Skylake Integrated Graphics
    Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GM204M [GeForce GTX 970M] (rev a1)
    Subsystem: Dell GM204M [GeForce GTX 970M]
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_384_drm, nvidia_384

1
अगस्त 2018 से एक मेरा है ... और मैंने पहले और तीसरे एक की समीक्षा की और वे काम नहीं कर रहे हैं। स्विचरू काम नहीं कर रहा है या तो यह डिस्प्रिट में नहीं बदलेगा, मैंने इसे 16.04 पर काम किया, लेकिन फिर भी यह दर्शाता है कि मैं इंटेल का उपयोग सेटिंग्स से उदाहरण के लिए कर रहा हूं। और AMDGPU ड्राइवर मेरे AMD R5 M430 के लिए उपलब्ध नहीं है, इसीलिए मैंने Oibaf का ड्राइवर स्थापित किया है। मैं हालांकि प्रधान की जाँच
करूंगा

@sticsk क्षमा करें, मैं इस तथ्य पर नहीं उठा था कि आप लिंक में लेखकों में से एक थे। आप स्पष्ट रूप से अपना होमवर्क कर रहे हैं और सभी सामान्य समाधानों की कोशिश कर रहे हैं। मुझे बताएं कि क्या यह उत्तर आपके या अन्य लोगों के लिए अनपेक्षित है और मैं इसे हटा दूंगा। धन्यवाद।
विनयुनुच्स 2 यूनिक्स

मैंने lspciकमांड को अपडेट किया ; संपादित करें: मैं आर्क से PRIME की भी जांच करूंगा और आपको बताऊंगा कि कुछ चल रहा है या नहीं।
sticsk

lspciइसे और अधिक जानकारीपूर्ण बनाने के लिए संपादित करें । मैंने अभी पाया कि इसमें आपकी रुचि हो सकती है: linuxconfig.org/…
WinEunuuchs2Unix

2
मैं ओलाबफ को अंतिम उपाय के रूप में उपयोग करूंगा क्योंकि इसे हम "ब्लीडिंग एज" तकनीक कहते हैं। मैं यथासंभव मुख्य धारा की तकनीक से चिपके रहने की कोशिश करता हूं। सलाह का एक और टुकड़ा जब कई ड्राइवरों के साथ काम करते हैं तो आपको यह सुनिश्चित करने में पूरी तरह से निकालना होगा कि नया स्थापित करने से पहले पूरी तरह से हटा दिया जाए। यह लिनक्स में nVidia ग्राफिक्स की दुनिया में एक आम समस्या है।
विनयुनुच्स 2 यूनिक्स

5

मैं इस मुद्दे पर दिनों से इंटरनेट की जुताई कर रहा हूं। समान सेटअप और समस्याएं थीं। मैंने अपने समर्पित GPU का उपयोग करने के लिए किसी भी आदेश से पहले DRI_PRIME = 1 का उपयोग करने के बारे में यहाँ पर बताया। इसलिए मैंने कोशिश की

export $DRI_PRIME=1

और यह काम किया। तो मैं उस में एक लाइन जोड़ा /etc/environment, DRI_PRIME=1 , रिबूट और अब सिस्टम विवरण डिफ़ॉल्ट के रूप में मेरी एएमडी कार्ड दर्शाता है।

कैविएट: मुझे लगता है कि यह इंटीग्रेटेड ग्राफिक्स को निष्क्रिय कर देता है और आपके समर्पित जीपीयू का उपयोग करने के लिए आपके सिस्टम को बदल देता है


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

हाहाहाहा मैंने लगभग उबंटू संस्करण भी बदलने के लिए छोड़ दिया है
गर्जनल्ड

जब मैंने शुरुआत की थी तो यह अच्छा था लेकिन अब मैं सुधर गया और मैंने
स्टिकस्क

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