GNU/Linux >> Znalost Linux >  >> Ubuntu

Ubuntu 18.04.4 používá Llvmpipe místo Intel/radeon Hd 8750m?

Aktualizace 6. února 2020

(Původní popis problému naleznete níže.)

Takže Ubuntu dnes nainstalovalo automatickou aktualizaci a po restartu jsou rozpoznávány Intel i AMD.

$ DRI_PRIME=0 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4400 (HSW GT2)
$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD OLAND (DRM 2.50.0, 5.3.0-28-generic, LLVM 9.0.1)

Bohužel se nic nezměnilo, když jsem zkoušel hry Steam, nepoužívaly vyhrazený GPU. Pouze když jsem upravil spouštěcí příkazy v Grub (sudo gedit /etc/default/grub – trochu děsivé tbh, ale jsem rád, že je to vůbec možné), takhle:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.modeset=1 radeon.cik_support=0 radeon.si_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 amdgpu.dc=1 amdgpu.dpm=1"

vynutit použití amdgpu ovladače namísto radeon , hry používaly grafickou kartu. Testoval jsem pouze Dark Souls 3 právě teď a je to vlastně hratelné, i když jsem musel ztlumit nastavení grafiky víc, než jsem měl hraní na Windows. Myslím, že to není tak optimalizované? Ale to se netýká původního problému, který je nyní vyřešen.

Problém (5. února 2020, vyřešen)

Poté, co jsem se pokusil zprovoznit kromě integrované grafiky Intel i dedikovanou grafickou kartu Radeon, nainstalovalo Ubuntu ovladače s automatickou aktualizací. Nyní se nepoužívá Intel ani Radeon, ale místo toho se píše llvmpipe (LLVM 9.0.1, 256 bits) v Nastavení/Podrobnosti/O/Grafika nic náročného na grafiku nefunguje dobře a nemohu to přimět, abych alespoň znovu použil grafiku Intel.

Počáteční nastavení

Před třemi týdny jsem nainstaloval Ubuntu 18.04 na notebook Acer TravelMate P645MG s dedikovanou grafickou kartou AMD Radeon HD 8750M (dříve Windows 7, nyní dual boot; s Linuxem nemám žádné předchozí zkušenosti). Od začátku nebyl Radeon uveden na panelu Nastavení/O aplikaci, ale grafická karta Intel HD Graphics 4400 byla uvedena a zdálo se, že funguje dobře.

Pak jsem nainstaloval Steam a doufal, že to nainstaluje další ovladače pro Radeon. Steam nainstaloval Proton, ale hru, kterou jsem zkoušel (Dark Souls 3 ) se zhroutil při spuštění. Steam pak automaticky nainstaloval Vulkan při příštím spuštění:nyní jsem mohl spustit hru, ale na obrazovce generování postavy se zhroutila. Předpokládám, že se hra pokusila spustit na Intel a nepoužívala Radeon.

Portál (originál) fungoval na Intelu vlastně dobře, pokud vás to zajímá.

Kroky mezi

Zkoumal jsem problém v mnoha vláknech fóra, ale byl jsem opatrný při zkoušení navrhovaných řešení, protože tolik z nich bylo opravdu starých a několikrát jsem četl, že ovladače Radeon nainstalované s Ubuntu 18.04 byly opravdu dobré a měly by fungovat hned po vybalení. .

Nakonec jsem nainstaloval ppa:oibaf/graphics-drivers balíček, ale nic se nezměnilo. Někteří lidé doporučovali nastavit dedikovanou grafickou kartu jako výchozí v BIOSu, ale ta moje tuto možnost nemá.

Když se něco pokazilo:Aktualizace Ubuntu

Před dvěma dny mě Ubuntu vyzval k instalaci automatické aktualizace, která zahrnovala ovladače Mesa a/nebo OpenGL (nevím, co to vlastně znamená). Doufal jsem, že to problém vyřeší, a tak jsem nainstaloval a restartoval.

Související:Jak psát znaky s diakritikou jako ë v Ubuntu?

Krátce po restartu, když jsem otevřel program, se Ubuntu zhroutilo na nějaký druh zobrazení terminálu na celou obrazovku. Znovu jsem restartoval a Ubuntu fungovalo, ale teď to řeklo llvmpipe (LLVM 9.0.1, 256 bits) v Nastavení/Podrobnosti/O/Grafika.

Předpokládám, že je to špatná věc, protože moje hry při spuštění znovu havarují (test s Portal :spouští se, ale je nehratelné pomalu) a můj notebook běží, i když přehrávám videa Netflix.

Co jsem již (ne)vyzkoušel

Rád bych vrátil aktualizaci Ubuntu, ale opravdu nevím, co dělám, a bojím se, že způsobím další škody. Právě teď mi hraní her na Steamu ani není hlavním zájmem (můžu kvůli tomu nabootovat Windows, nikdy jsem nečekal, že Steam pro Ubuntu vůbec existuje) — ale chci, aby Ubuntu alespoň využívalo integrovaný Intel na všechno ostatní.

Pokud někdo může pomoci, budu navždy vděčný! 🙂

Věci

Informace, které byly požadovány v jiných vláknech, doufám, že to pomůže:

$ lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
    Subsystem: Acer Incorporated [ALI] Haswell-ULT Integrated Graphics Controller
    Kernel driver in use: i915
    Kernel modules: i915
--
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8670A/8670M/8750M]
    Subsystem: Acer Incorporated [ALI] Mars [Radeon HD 8670A/8670M/8750M]
    Kernel driver in use: radeon
    Kernel modules: radeon, amdgpu

$ DRI_PRIME=0 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: llvmpipe (LLVM 9.0.1, 256 bits)

$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: llvmpipe (LLVM 9.0.1, 256 bits)

Přijatá odpověď:

Měl jsem velmi podobný případ, když byla moje karta Intel HD Graphics 5500 nahrazena vykreslovacím modulem OpenGL LLVMpipe, který zmiňujete – přesně ve stejnou dobu, kdy jste hlásili. Povolili jste pokročilé ovladače grafiky ppa (ppa.launchpad.net/oibaf/graphics-drivers) před nebo po problému? V mém případě se zdálo, že to způsobuje můj problém. Po aktualizaci ze 6. února (stejné datum jako váš problém):

- My current Wayland session quietly restarted in X.org without comment
- Wayland session disappeared from the GDM3 login options
- Celluloid, a ppa-based fork of gnome-mpv disappeared as the default application for media player, and the default reverted to mpv
- Apt reported a number of graphics libraries "no longer needed and autoremovable" -- INCLUDING gnome-mpv (ppa name alias Celluloid) -- even when Celluloid was explicity installed (NOT as a dependency)

Vyčištění pokročilých grafických ovladačů a návrat k ovladačům založeným na repo odstranil LLVMpipe a obnovil můj Intel HD Graphics 5500 (Broadwell GT2.)

sudo ppa-purge -o oibaf -p graphics-drivers
sudo ppa-purge -o xuzhen666 -p gnome-mpv

Také jsem vyčistil gnome-mpv ppa a později jej znovu nainstaloval. Myslím, že pokročilé grafické ovladače založené na ppa mohly mít uvedeno gnome-mpv jako závislost nebo doporučení.

HTH. I když se ukáže, že to není pro váš případ relevantní, možná to může pomoci ostatním.


Ubuntu
  1. Mohu nainstalovat Ubuntu na oddíl naformátovaný jako Ntfs místo Ext4?

  2. Přehřívání pomocí procesoru I7 Intel při používání Ubuntu?

  3. 14.04:Jak používat grafiku Nvidia místo integrované grafiky Intel?

  1. Ubuntu 18.04 Systemd-udevd používá vysoký procesor, je v konfliktu s Wifi?

  2. Moje Wifi přestala vůbec fungovat na Ubuntu 16,04 Lts?

  3. Na Ubuntu 20.04 nebyl nalezen adaptér Intel Wi-Fi 6 Ax200?

  1. Unity Launcher používá obecnou ikonu pro Firefox v Ubuntu 12.04?

  2. Problém s konfigurací dvou monitorů v Ubuntu 18.04?

  3. Upgradováno Ubuntu z 12.04 na 12.10 Ati Radeon Hd 3450 Katastrofa!?