18.04'te Intel / AMD GPU arasında geçiş yapma


11

Oibaf'ın grafik sürücüsünü dizüstü bilgisayarıma yeni kurdum ve ayrıca Lutris (Wine ve tüm bunlarla birlikte) çünkü Diablo 3 gibi oyunlar oynamak istiyorum.

Her şey iyi çalıştı, ben de vulkan yükledim ve Şarap + Galyum Dokuz çıktı 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

Ekran kartım AMD R5 M430 ve dizüstü bilgisayar HP 250 G5

Ayrıca burada çıktı 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

Yerleşik grafik kartınızı BIOS'tan devre dışı bırakmaya çalıştınız mı?
Alex

@Alex, HP 250 G5 cihazımda yapamayacağımdan korkuyorum, sadece kontrol ettim.
sticsk

@sticsk Bu çalışmayı yani Intel'den AMD'ye geçiş yapabildiniz mi?
gansub

Yanıtlar:


5

Ask Ubuntu'da sorunuzun yanıtlarını burada bulabilirsiniz :

Tüm bu bağlantıları gözden geçirmelisiniz.

Ek olarak, diğer kaynaklardan birçok yararlı bağlantı bulacaksınız:

Tüm bağlantılar bu cevapta özetlenemeyecek kadar uzun.


lspci -nn | grep VGAAMD GPU'nuzu değil, yalnızca Intel GPU'nuzu gösterecek olanı kullanmak yerine, aşağıdaki gibi bir şey kullanarak genişletilmiş bir arama yapmalısınız:

$ 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
Ağustos 2018'den biri benim ... ve ben ilk ve üçüncü olanı zaten inceledim ve çalışmıyorlar. Switcheroo çalışmıyor ya sağduyulu değişmeyecek, 16.04'te çalışmasını sağladım, ancak yine de örneğin Ayarlar'dan Intel'i kullandığımı gösteriyor. AMDGPU sürücüsü AMD R5 M430'um için mevcut değil, bu yüzden Oibaf'ın sürücüsünü yükledim. Ben Başbakan birini kontrol edeceğim
sticsk

@sticsk Üzgünüz, bağlantılardaki yazarlardan biri olduğunuzu anlayamadım. Açıkçası ödevinizi yapıyor ve tüm ortak çözümleri deniyorsunuz. Bu cevabın size veya başkalarına yararsız olup olmadığını bana bildirin, ben de silerim. Teşekkür ederim.
WinEunuuchs2Unix

lspciKomutu güncelledim ; EDIT: PRIME'ı Arch'dan da kontrol edeceğim ve bir şey olup olmadığını size bildireceğim.
sticsk

Düzenleme lspcidaha bilgilendirici hale getirir. İlginizi çekebilecek yeni bir şey buldum: linuxconfig.org/…
WinEunuuchs2Unix

2
Olbaf'ın son çare olarak kullanacağım çünkü buna "Bleeding Edge" teknolojisi diyoruz. Mümkün olduğunca anaakım teknolojiye bağlı kalmaya çalışıyorum. Birden fazla sürücü ile uğraşırken başka bir tavsiye parçası, yenisini takmadan önce bir öncekinin tamamen çıkarıldığından emin olmak için kapsamlı bir şekilde çıkarmanız gerekir. Bu, Linux'taki nVidia grafik dünyasında yaygın bir sorundur.
WinEunuuchs2Unix

5

Ben bu konuda internet günlerce sürmek. Benzer kurulum ve sorunlar vardı. Ben tesadüf eseri burada size özel GPU'yu kullanmak için herhangi komutlar önce DRI_PRIME = 1 kullanmayla ilgili. Ben de denedim

export $DRI_PRIME=1

ve bu işe yaradı. Bunun bir çizgi eklenen Yani /etc/environment, DRI_PRIME=1 , yeniden ve şimdi Sistem Detayları varsayılan olarak benim AMD kartını gösterir.

Dikkat: Bunun Entegre Grafikleri devre dışı bıraktığını ve sisteminizi yalnızca özel GPU'nuzu kullanacak şekilde değiştirdiğini düşünüyorum


Kahretsin adam bu soruyu gerçekten unuttum, eğer bu birine yardım ederse, çözülmüş olarak işaretlememe izin verirse. Ubuntu'yu aylarca değiştirdim ahahahah
sticsk

Hahahaha Ubuntu versiyonunu değiştirmek için neredeyse vazgeçtim
roarnald


DRI_PRIME=1 steamyeterli görünüyor
PvdL
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.