GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Ubuntu 18.04.4 utilizza Llvmpipe invece di Intel/radeon Hd 8750m?

Aggiornamento 6 febbraio 2020

(Vedi sotto per la descrizione originale del problema.)

Quindi, oggi Ubuntu ha installato un aggiornamento automatico e dopo il riavvio, sia Intel che AMD vengono riconosciuti.

$ 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)

Sfortunatamente, non era cambiato nulla quando ho provato i giochi Steam, non utilizzavano la GPU dedicata. Solo quando ho modificato i comandi di avvio in Grub (sudo gedit /etc/default/grub – un po' spaventoso, ma sono contento che sia anche possibile), così:

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"

per forzare l'uso di amdgpu driver invece di radeon , i giochi utilizzavano la scheda grafica. Ho testato solo Dark Souls 3 proprio ora ed è effettivamente giocabile, anche se ho dovuto abbassare le impostazioni grafiche più di quanto avessi giocato su Windows. Immagino, non è così ottimizzato? Ma questo non è rilevante per il problema originale, che ora è risolto.

Il problema (5 febbraio 2020, risolto)

Dopo aver provato a far funzionare la mia scheda grafica Radeon dedicata oltre alla grafica Intel integrata, Ubuntu ha installato i driver con un aggiornamento automatico. Ora non vengono utilizzati né Intel né Radeon, ma invece dice llvmpipe (LLVM 9.0.1, 256 bits) in Impostazioni/Dettagli/Informazioni/Grafica, niente di grafica intensiva funziona bene e non riesco a farlo almeno utilizzare di nuovo la grafica Intel.

La configurazione iniziale

Ho installato Ubuntu 18.04 tre settimane fa su un notebook Acer TravelMate P645MG con una scheda grafica dedicata AMD Radeon HD 8750M (in precedenza Windows 7, ora dual boot; non ho precedenti esperienze con Linux). Fin dall'inizio la Radeon non era elencata nel pannello Impostazioni/Informazioni, ma l'Intel HD Graphics 4400 era elencata e sembrava funzionare bene.

Quindi ho installato Steam, sperando che questo avrebbe installato driver aggiuntivi per Radeon. Steam ha installato Proton, ma il gioco che ho provato (Dark Souls 3 ) si è arrestato in modo anomalo all'avvio. Steam ha quindi installato automaticamente Vulkan al prossimo lancio:ora potevo avviare il gioco, ma si è bloccato sulla schermata di generazione del personaggio. Presumo che il gioco abbia provato a funzionare su Intel e non abbia utilizzato la Radeon.

Portale (originale) funzionava bene su Intel, in realtà, se questo è di qualche interesse.

Passaggi intermedi

Ho ricercato il problema in molti thread del forum, ma ero cauto nel provare le soluzioni suggerite perché molti di loro erano davvero vecchi e avevo letto più volte che i driver Radeon installati con Ubuntu 18.04 erano davvero buoni e dovrebbero funzionare immediatamente .

Alla fine ho installato ppa:oibaf/graphics-drivers pacchetto, ma non è cambiato nulla. Alcune persone hanno consigliato di impostare la scheda grafica dedicata come predefinita nel BIOS, ma la mia non ha un'opzione per questo.

Quando le cose sono andate storte:aggiornamento di Ubuntu

Due giorni fa, Ubuntu mi ha chiesto di installare un aggiornamento automatico, che includeva i driver Mesa e/o OpenGL (non so cosa significhi davvero). Speravo che questo avrebbe risolto il problema, quindi ho installato e riavviato.

Correlati:come digitare caratteri accentati come ë in Ubuntu?

Poco dopo il riavvio, quando ho aperto un programma, Ubuntu si è bloccato in una sorta di visualizzazione del terminale a schermo intero. Ho riavviato di nuovo e Ubuntu ha funzionato, ma ora diceva llvmpipe (LLVM 9.0.1, 256 bits) in Impostazioni/Dettagli/Informazioni/Grafica.

Presumo che questa sia una cosa negativa, perché i miei giochi si arrestano in modo anomalo al riavvio (prova con Portal :si avvia ma in modo non riproducibile) e il mio notebook si scalda anche durante la riproduzione di video Netflix.

Quello che ho già (non) provato

Mi sarebbe piaciuto ripristinare l'aggiornamento di Ubuntu, ma non so davvero cosa sto facendo e temo di fare più danni. In questo momento, giocare ai giochi Steam non è più nemmeno la mia preoccupazione principale (posso avviare Windows per quello, non mi sarei mai aspettato che Steam esistesse nemmeno per Ubuntu), ma voglio che Ubuntu usi almeno l'Intel integrato per tutto il resto.

Se qualcuno può aiutare, gli sarei per sempre grato! 🙂

Roba

Informazioni che sono state richieste su altri thread, spero che questo aiuti:

$ 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)

Risposta accettata:

Ho avuto un evento molto simile con la mia scheda Intel HD Graphics 5500 sostituita con il renderer OpenGL LLVMpipe che hai menzionato, esattamente nello stesso momento in cui hai segnalato. Hai abilitato i driver grafici avanzati ppa (ppa.launchpad.net/oibaf/graphics-drivers) prima o dopo il problema? Nel mio caso, sembrava causare il mio problema. Dopo un aggiornamento del 6 febbraio (stessa data del problema):

- 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)

L'eliminazione dei driver grafici avanzati e il ripristino dei driver basati su repository hanno rimosso LLVMpipe e ripristinato la mia Intel HD Graphics 5500 (Broadwell GT2.)

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

Ho anche eliminato gnome-mpv ppa, quindi successivamente l'ho reinstallato. Penso che i driver grafici avanzati basati su ppa potrebbero aver elencato gnome-mpv come dipendenza o raccomandazione.

HTH. Anche se questo non è rilevante per la tua istanza, forse può aiutare gli altri.


Ubuntu
  1. Posso installare Ubuntu su una partizione formattata come Ntfs invece di Ext4??

  2. Ubuntu 18.04 Systemd-udevd utilizza CPU alta, conflitto con Wi-Fi?

  3. Il mio Wifi ha smesso di funzionare su Ubuntu 16.04 Lts?

  4. Scheda Intel Wi-Fi 6 Ax200 non trovata su Ubuntu 20.04?

  5. Installazione di Cuda 8 su Ubuntu 16:impossibile individuare il pacchetto Cuda?

Come installare KDE Plasma 5.16 su Ubuntu 16.04/Ubuntu 18.04, 19.04

2 modi per installare Android Studio in Ubuntu 20.04/Ubuntu 18.04

gksu rimosso da Ubuntu, ecco cosa puoi usare invece

Come installare il driver AMD Radeon su Ubuntu 20.04 LTS

Installazione del driver di grafica Intel in Ubuntu 16.04?

Come installare i driver grafici Intel su Ubuntu 20.04