Fórum:
Sziasztok!
A Linux Mint 20 Cinnamon telepítése után a nem látja a dedikált AMD Radeon R7 M445 vga kártyát a rendszer (hybrid megoldás, az Intel HD 620 rendesen működik). Hogyan tudom működésre bírni az AMD kártyát úgy, hogy azt használja állandóan?
Az inxi -Fz kimenete:
kisshalasz@kisshalasz-Inspiron-5567:~$ inxi -Fz
System:
Kernel: 5.4.0-40-generic x86_64 bits: 64 Desktop: Cinnamon 4.6.6
Distro: Linux Mint 20 Ulyana
Machine:
Type: Laptop System: Dell product: Inspiron 5567 v: N/A serial: <filter>
Mobo: Dell model: 02YHJP v: A00 serial: <filter> UEFI [Legacy]: Dell
v: 1.2.3 date: 02/01/2018
Battery:
ID-1: BAT0 charge: 27.3 Wh condition: 27.3/42.0 Wh (65%)
CPU:
Topology: Dual Core model: Intel Core i5-7200U bits: 64 type: MT MCP
L2 cache: 3072 KiB
Speed: 900 MHz min/max: 400/3100 MHz Core speeds (MHz): 1: 900 2: 900
3: 900 4: 900
Graphics:
Device-1: Intel HD Graphics 620 driver: i915 v: kernel
Display: x11 server: X.Org 1.20.8 driver: amdgpu,ati,modesetting
unloaded: fbdev,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 20.0.8
Audio:
Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.4.0-40-generic
Network:
Device-1: Intel Wireless 3165 driver: iwlwifi
IF: wlp2s0 state: up mac: <filter>
Device-2: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169
IF: enp3s0 state: down mac: <filter>
Drives:
Local Storage: total: 931.51 GiB used: 672.17 GiB (72.2%)
ID-1: /dev/sda vendor: Toshiba model: MQ01ABD100 size: 931.51 GiB
Partition:
ID-1: / size: 179.23 GiB used: 56.48 GiB (31.5%) fs: ext4 dev: /dev/sda2
ID-2: swap-1 size: 7.63 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda1
Sensors:
System Temperatures: cpu: 40.0 C mobo: 35.0 C sodimm: 34.0 C gpu: amdgpu
temp: 25 C
Fan Speeds (RPM): cpu: 0
Info:
Processes: 211 Uptime: 1h 04m Memory: 7.60 GiB used: 1.27 GiB (16.6%)
Shell: bash inxi: 3.0.38
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kimarite -
Értékelés:
Mi a parancssorok kimenete?
A nagyon hosszú kimeneteket (inxi például) így oszd meg legközelebb:
https://linuxmint.hu/blog/2020/04/a-honlap-mukodese-7-resz-ubuntu-pasteb...
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
https://paste.ubuntu.com/p/sG2XTr99vR/
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
kisshalasz@kisshalasz-Inspiron-5567:~$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x44 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 2 associated providers: 1 name:modesetting
Provider 1: id: 0xd1 cap: 0x4, Source Offload crtcs: 0 outputs: 0 associated providers: 1 name:Unknown AMD Radeon GPU @ pci:0000:01:00.0
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kimarite -
Értékelés:
A feladatod mindössze annyi, hogy az indítani kívánt alkalmazást a környezeti változóval indítod. Egyelőre tesztelésre, terminálban. Például, ha az a Firefox:
... vagy, ha játék, és olyasmi, amihez kéne a dedikált kártya, akkor azt az alkalmazást. Mindezek után az alkalmazés desktop fájljába is be lehet tenni a módosított indítás parancssorát.
Látja a rendszer a dedikált kártyád, de a PRIME segít téged ahhoz, hogy használd.
Hibrid grafikus megoldások és illesztőprogramok
Beküldte kimarite -
Értékelés:
https://linuxmint.hu/sugo/hibrid-grafikus-megoldasok-es-illesztoprogramok
Volt nemrég hasonló téma, ez volt a megoldása szintén. Valahol megvan, de valami egzotikus, és teljesen más témához fűzte hozzá a kérdező(ezt gondolom), így nem is találom. Ami a lényeg, a súgónkban mindig megtalálod a módszert, megoldást:A változó használata általánosan, minden alkalmazásra
Beküldte kimarite -
Értékelés:
A Linux Mint 20 Cinnamon telepítése után a nem látja a dedikált AMD Radeon R7 M445 vga kártyát a rendszer (hybrid megoldás, az Intel HD 620 rendesen működik). Hogyan tudom működésre bírni az AMD kártyát úgy, hogy azt használja állandóan?
Vagy az egyik, vagy a másik módszer!
Rendszer szinten
-- szerkeszd az environment fájlt (terminálban)
-- bele ez a szöveg
... ha látható egyéb szöveg, akkor utána, és új sorba. Ha nem látható szöveg, akkor nem kell sorköz.
-- mentés és kilépés a nano szövegszerkesztőből:
Ctrl + O, és Enter,
majd Ctrl + X
-- indítsd újra a Linux Mintet.
Felhasználó szinten
-- szerkeszd a .bashrc fájlt (saját könyvtár)
-- bele ez a szöveg
... a látható szöveg után (végére), sorköz alkalmazásával: üres sor (Enter), és új sorba (Enter).
-- mentés és kilépés a nano szövegszerkesztőből:
Ctrl + O, és Enter,
majd Ctrl + X
-- indítsd újra a Linux Mintet.
Forrás: https://wiki.gentoo.org/wiki/AMDGPU#Test.2C_if_a_discrete_graphics_card_is_in_use
Említés esik a vgaswitcheroo alkalmazásról, erre most nem térek ki.
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kimarite -
Értékelés:
Nálam (MenuLibre a szerkesztő, de ez mindegy) a „Command” beállítás ezt jelzi indítási parancssornak (neked nem jó ez a sor!):
... mi van nálad?
Ha ezt változtatnám, akkor erre:
Mentem a beállítást, és kész.
Lehet, ezt maga a Firefox nem érzékeli az „about:support”-nál.
Nem néztem, mert nincs dedikált kártyám.
Be kell zárni a Firefox böngészőt, és újra kell indítani...
-----
De vagy beállítod rendszer szinten (esetleg csak felhasználó szinten), azaz minden alkalmazás tekintetében
A változó használata általánosan, minden alkalmazásra
vagy csak egyes alkalmazásokat a desktop fájlokban. A kettő együtt felesleges, ezt remélem, érted.
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
Kipróbáltam a rendszerszintű változtatást, az viszont működik tökéletesen, a változás az "about:support"-nál is megjelenik. Meg akartam növelni a képfrissítési frekvenciát, de a képernyő beállítása 60 Hz-nél nem enged többet.
Amikor az AMD kártya megy és videót nézek, a hűtő ventillátor hangja felerősödik. Megy, mint egy erőmű. Az integrált grafikus kártya használata viszont hangtalan.
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kimarite -
Értékelés:
Az env hiányozhatott a parancssor elejéről.
Kipróbáltam a rendszerszintű változtatást, az viszont működik tökéletesen, a változás az "about:support"-nál is megjelenik. Meg akartam növelni a képfrissítési frekvenciát, de a képernyő beállítása 60 Hz-nél nem enged többet.
Akkor ez a beállítás jó neked.
A LED-es monitoroknál mindegy, mit állítasz be a Linux rendszer alatt. ha például 100 Hz-et tudnak, és ezen fognak működni.
Amikor az AMD kártya megy és videót nézek, a hűtő ventillátor hangja felerősödik. Megy, mint egy erőmű. Az integrált grafikus kártya használata viszont hangtalan.
Nagyobb a teljesítménye is.
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kimarite -
Értékelés:
Legtöbbször működik, és nem szükséges a rendszert újraindítani:
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kimarite -
Értékelés:
Az eleje a lényeg, a nevébe beírod, Firefox DRI_PRIME.
Így az integrált és a dedikált kártyával egyaránt indíthatod a Firefox böngészőt.
Mint említettem - te nem mutattad, nálad mi van - nem biztosan a „/usr/bin/firefox” a parancssor...
További lehetőségek:
Another possible workaround is to set the integrated GPU as the primary GPU. This will not enable Prime Synchronization. However, tearing will be prevented nonetheless through AMD's TearFree. In this case it will be neccesairy to use the DRI_PRIME=1, VDPAU_DRIVER=radeonsi (for VDPAU) and LIBVA_DRIVER_NAME=radeonsi (for VAAPI) variables on applications that should be rendered on the AMD GPU.
Forrás: https://wiki.gentoo.org/wiki/AMDGPU#Test.2C_if_a_discrete_graphics_card_is_in_use
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kimarite -
Értékelés:
Azért kérdezem, mert ezt írtad:
Amikor az AMD kártya megy és videót nézek, a hűtő ventillátor hangja felerősödik. Megy, mint egy erőmű.
Jó ez, „élhető”? :)
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
Úgy tűnt, hogy az AMD kártya fix használata lesz a megoldás, de egyrészt a már emltett zajos ventillátor miatt, másrészt pedig amiatt, mert több alkalommal lefagyasztotta a rendszert egy egyszerű youtube videó megtekintése is, végül visszatértem az integrált grikus kártyához. Nem vagyok ahhoz hozzászokva, hogy mint egy windows úgy fagy a Mint.
Újjabban többször előfordul, hogy a net kapcsolat szakad meg wifin, ami azért érdekes, mert nem mutatja semmi, hogy megszakad a kapcsolat és egy újraindítás után minden megy tökéletesen. Nem értem. Most azon töröm a fejem, hogy az LMDE stabilabb lenne-e? Vagy keressek más disztrót?
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kimarite -
Értékelés:
Melyik böngésző?
Újjabban többször előfordul, hogy a net kapcsolat szakad meg wifin, ami azért érdekes, mert nem mutatja semmi, hogy megszakad a kapcsolat és egy újraindítás után minden megy tökéletesen. Nem értem. Most azon töröm a fejem, hogy az LMDE stabilabb lenne-e? Vagy keressek más disztrót?
A kimenet árulkodó lehet (terminálban):
Hálózati kártya:
A velünk megosztás módszere: https://linuxmint.hu/blog/2020/04/a-honlap-mukodese-7-resz-ubuntu-pasteb...
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
https://paste.ubuntu.com/p/YMDmsKvNjy/
dmesg kimenete:DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
https://paste.ubuntu.com/p/C3zH98x85r/
inxi -Nxxx kimenete:DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
iwlwifi
Beküldte kimarite -
Értékelés:
Beépített a Wifi eszköz vagy USB-s? Ha USB-s, kéne kimenet:
... beépítettnek nézem. De nézzünk rá a kimenetre:
Valóban eldobja:
-----
Kétsávos.
iwlwifi 0000:02:00.0: Detected Intel(R) Dual Band Wireless AC 3165, REV=0x210
Próbáltad csak 5GHz-en?
iwlwifi 0000:02:00.0: No beacon heard and the time event is over already...
Forrás: https://bugs.archlinux.org/task/58457
https://bugzilla.kernel.org/show_bug.cgi?id=203709
https://bugzilla.kernel.org/show_bug.cgi?id=204127
-----
Kimenet?
iwlwifi 0000:02:00.0: FW already configured (0) - re-configuring
iwlwifi 0000:02:00.0: Applying debug destination EXTERNAL_DRAM
Forrás: https://bugzilla.kernel.org/show_bug.cgi?id=206479
http://forums.debian.net/viewtopic.php?t=73337
https://askubuntu.com/questions/1237822/abnormal-behavior-with-iwlwifi-d...
https://forums.linuxmint.com/viewtopic.php?t=266569
iwlwifi
Beküldte kisshalasz -
Értékelés:
https://paste.ubuntu.com/p/P6SDbbCkjS/
lspci kimenet:lsmod kimenet: https://paste.ubuntu.com/p/Wnm8n9md6y/
amdgpu | DRI_PRIME=1
Beküldte kimarite -
Értékelés:
aztán reboot. És ezt próbálni megint: DRI_PRIME=1
amdgpu 0000:01:00.0: kfd not supported on this ASIC
Forrás: https://github.com/RadeonOpenCompute/ROCK-Kernel-Driver/issues/57
-----
Valami hiba: BIOS-ban mi van beállítva az AMD GPU-ra (ha van valami)?
amdgpu: [powerplay] can't get the mac of 5
Forrás: https://bugzilla.kernel.org/show_bug.cgi?id=201763
https://github.com/RadeonOpenCompute/ROCm/issues/493
----
Csak jegyzet:
[drm] Chained IB support enabled!
amdgpu: [powerplay] hwmgr_sw_init smu backed is iceland_smu
amdgpu 0000:01:00.0: remove_conflicting_pci_framebuffers: bar 0: 0xc0000000 -> 0xcfffffff
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kimarite -
Értékelés:
Lehet, ezen a gépen a „dell_wmi” modult lenne érdemes tiltani (lsmod). Ránézek..
DRI_PRIME=1 glxinfo | grep 'OpenGL renderer'
Beküldte kisshalasz -
Értékelés:
https://ibb.co/y05FDDN
Kép a rendszerindításról:blacklist dell_wmi
Beküldte kimarite -
Értékelés:
Utána rendszer újraindítás.
mce: [Hardware Error]
Beküldte kimarite -
Értékelés:
és így is:
A dmesg kimenet: https://paste.ubuntu.com/p/YMDmsKvNjy/
blacklist dell_wmi
Beküldte kisshalasz -
Értékelés:
blacklist dell_wmi
Beküldte kisshalasz -
Értékelés:
mce: [Hardware Error]
Beküldte kisshalasz -
Értékelés:
blacklist dell_wmi | MCE
Beküldte kimarite -
Értékelés:
A tartalmat az „echo” után látod, a fájlt a tee hozza létre vagy ír bele, ha már létezik (ha már létezne, akkor nem „tee”, hanem „tee -a” parancssort javasoltam volna --> a „tee” magában létrehoz vagy minden korábbi tartalmat felülír, az „a” kapcsolóval a meglévő szöveg tartalomhoz hozzáfűzi az új tartalmat, szöveget, sorokat).
-----
Megoldás a nomce kernel paraméter.
Magyarázat (nem parancs):
Forrás: https://www.kernel.org/doc/html/v4.14/admin-guide/kernel-parameters.html
MCE: https://en.wikipedia.org/wiki/Machine-check_exception
https://www.advancedclustering.com/act_kb/what-are-machine-check-excepti...
A hőmérséklet érzékelőkkel (az ellenőrzésről van szó, nem a helyes működésükről) van valami gond...
Olvasd át ezt: https://askubuntu.com/questions/928390/kernel-outputting-this-should-i-w...
Megoldás (a „nomce” paraméter alkalmazásának módszere):
https://linuxmint.hu/blog/2018/03/kernel-kapcsolok-alkalmazasa-a-grub-fa...
CPU firmware problémákra keresés:
... ha vannak.
A BIOS vagy a CPU firmware ellenőrzi és vezérli az eszközöket.
A firmware ellenőrzés kikapcsolható a kernel paraméterrel, a BIOS pedig a saját frissítésével javíthító.
amdgpu | DRI_PRIME=1
Beküldte kisshalasz -
Értékelés:
Most már csak azt kell megtalálnunk, hogy miért dobja el a wifit néha.
amdgpu | DRI_PRIME=1
Beküldte kimarite -
Értékelés:
https://linuxmint.hu/comment/40043#comment-40043
A Wifi-re:amdgpu | DRI_PRIME=1
Beküldte kisshalasz -
Értékelés:
amdgpu | DRI_PRIME=1
Beküldte kimarite -
Értékelés:
Indítsd újra a rendszert.
„Létrehozol egy fájlt, bizonyos tartalommal. Ez történik. A rendszer indítás olvassa a fájl beállítását, vagyis az újraindítás érvényesít.
A tartalmat az „echo” után látod, a fájlt a tee hozza létre vagy ír bele, ha már létezik (ha már létezne, akkor nem „tee”, hanem „tee -a” parancssort javasoltam volna --> a „tee” magában létrehoz vagy minden korábbi tartalmat felülír, az „a” kapcsolóval a meglévő szöveg tartalomhoz hozzáfűzi az új tartalmat, szöveget, sorokat).”
amdgpu | DRI_PRIME=1
Beküldte kisshalasz -
Értékelés:
Ma megint megtörtént újra:
Beküldte kisshalasz -
Értékelés:
Ma megint megtörtént újra: online filmnézés közben megszűnt a wifi kapcsolat. A rendszer újraindítása után minden helyreállt, aóta is jó, pedug közben több órára magára hagytam a laptopot. Úgy tűnik, a hiba rnedszeretlenül jelentkezik.
Ma megint megtörtént újra:
Beküldte kimarite -
Értékelés:
Ma megint megtörtént újra:
Beküldte kisshalasz -
Értékelés: