Debian 10 alatt szeretnék egy Lenovo C340 (Ryzen 7 3700U) laptopon gnomot életrelehelni. Alapból az amdgpu driver-t használná az X, de az elhasal. Telepítve van, de hiába. Próbáltam radeon, vagy ati driverekkel, szintén meghal. Még a vesa driver sem fut. Jelenleg az fbdev driver-re van kapcsolva az X. Ezzel ugyan megy, de azért eléggé korlátozottan. Nincs fényerőállítás, és a képernyő ki/bekapcsolása sem igazán stabil. Jó lenne egy stabilan működő, a hardverra szánt driver.
Valaki használ X-et Vega 10 grafikus kártyával? Minden hasznos ötletnek örülnék.
- 618 megtekintés
Hozzászólások
Ez esetleg segíthet: https://forums.linuxmint.com/viewtopic.php?t=297917
Igaz Mint, de ettől még hasznos lehet.
Illetve Debian backports-ból frissebb kernel (linux-image-5.8.0-0.bpo.2-amd64) és X-szel kapcsolatos pár dolog még segíthet.
- A hozzászóláshoz be kell jelentkezni
Ha jól látom, végül neki is az új kernel segített. Backports-ból letöltöttem az 5.8.10-es kernelt, de sajnos nálam nem történt változás. Pedig újra is indítottam. :) Próbáltam a kapcsolódó amd-s csomagokat is telepíteni, de azokra azt mondta, már a legfrissebbek. Így ezzel az úttal elakadtam. Ráadásul már a 4.19-es kernelre sem tudok visszaállni. :O
- A hozzászóláshoz be kell jelentkezni
+volt még abban a szálban a hivatkozások között ilyesmiről is szó:
xserver-xorg-video-amdgpu | 19.1.0 |
- A hozzászóláshoz be kell jelentkezni
Igen, én is erre jutottam, hogy az xserver-org-video-amdgpu 19.1.0 verzió kellene nekem, de sajnos ez az egyetlen xserver-org-video, ami nincs benne a backports-ban. :(
Próbáltam az amd saját csomagjait is telepíteni, de azokhoz meg a libc6 2.29 kell, ami szintén nincs a backportsban. :(
Ezek után nem látok más esélyt, mint átállni a bullseye (testing) vagy a sid (unstable) verziókra ... igazából nem tudom, melyik a kisebb rizikó.
- A hozzászóláshoz be kell jelentkezni
Az aktuális Debian testing mindig stabilabb az unstabe Sid-nél. De akár a Sid is használható ha belefér az, hogy néha eltörik a frissítéssel pár csomag, ami majd következővel újra működni fog. Nem maga az operációs rendszer unstable hanem a software csomagok nincsenek kellően tesztelve. Nálad jelenleg az operációs rendszer számodra elég fontos része, a grafikai alrendszer instabil. Ennél csak rosszabbat már nem csak jobbat hozhat a testing vagy az unstable ág. Természetesen maguk a szoftverek szinte minden esetben már egyszer stabilnak lettek nyilvánítva a fejlesztőjénél még Sid ágban is. Ritka esetben tartalmaz alpha állapotban levő szoftvert a Debian Sid. A forráskódból fordító Linux disztribúciók erre építenek. Azaz például a binary csomagokra épülő Debian disztribúció Sid ága valójában fejleszője által már releaselhető stabil programokat és verziókat tartalmaz. Adott gépen lefordítva forráskódból szinte mindent lerövidíthető a hosszas unstable -> testing -> stable folyamat és a végeredmény egy friss és stabul rendszer lesz. Viszont a programok fordításának feladata így a userének a gépére hárul.
- A hozzászóláshoz be kell jelentkezni
Itt valami mágia van!
Frissítettem testingre, de most sem megy. A verziók pedig frissültek.
Az Xorg.0.log most már semmi hibát nem tartalmaz, csak ennyit:
(EE) Screen 0 deleted because of no matching config section.
A konfigot az Xorg -configure parancsával generáltam ... Nem tudom, mi lehet a baj ...
- A hozzászóláshoz be kell jelentkezni
A helyedben kipróbálnám valami teljesen más Linux disztribúcióval, Manjaro, Fedora stb. Nulláról telepítve. Ha azokkal sem működik Windowszal is. Ha hardverhiba van a háttérben akkor nagyon sok időd mehet el árnyak kergetésével. Jobb ezt minél előbb megvizsgálni.
- A hozzászóláshoz be kell jelentkezni
Ubuntu live elhasalt, de a Linux Mint Mate felülettel azonnal indult, és mindent rendben vitt.
Megpróbáltam megnézni az xorg.conf fájlt, hogy milyen driver van benne, de nem volt meg az /etc/X11/xorg.conf fájl! Ez hogyan lehetséges?
Az lsmod azonban azt jelezte, hogy az amdgpu modul be van töltve.
Ez alapján úgy tűnik, a hardver rendben van. Így még inkább kíváncsi lettem, miért nem indul el debian alatt?
Megnéztem debian alatt is az lsmod listát. Nincs benne amdgpu. Gondoltam, kipróbálom, és manuálisan elindítom: modporbe amdgpu
És lőn! Ezek után már megy az X az amdgpu driverrel.
Akkor ez hogy is van? Nekem kellene bekonfigurálni, hogy minden indulásnál betöltődjön az amdgpu? Miért nem történik ez meg automatán? Hol kellene ezt korrektül beállítani?
- A hozzászóláshoz be kell jelentkezni
A megoldás, kb: gondolom, mikor úgy észlelte a legelején, hogy hibás az amdgpu driver, létrehozott az /etc/modprobe.d mappában egy blacklist-amdgpu.conf fájlt, amiben az amdgpu modult tiltólistára tette.
:(
Innentől nem töltődött be automatán. Bejegyzés törölve, rendszer automatán használja az amdgpu modult. Minden gyönyörű! :)
Köszönöm a támogatást, és a segítségeket!
- A hozzászóláshoz be kell jelentkezni
ezt valoszinuleg akkor tette fel a rendszer amikor az amdgpu helyett masik drivert kezdtel el probalgatni.
dpkg --search blacklist-amdgpu.conf
megmondja melyik csomagban volt. (hacsak azota nem telepitetted le)
neked aztan fura humorod van...
- A hozzászóláshoz be kell jelentkezni
Akartam javasolni, hogy nézd meg a blacklist-et, már bánom, hogy nem írtam be előbb...
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
- A hozzászóláshoz be kell jelentkezni
Több gépen megy nekem Debian 10 alatt a fenti processzor / GPU.
Ami kellett:
- kernel a backportsból. Nálam 5.7.x elég volt.
- firmware-amd-graphics csomag a videókártyához. Lehet, hogy ebből is a backportsból raktam fel a csomagot. Bár ez mehet innen is: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
- xserver-xorg-video-amdgpu - de ezt alapból feltette a rendszer.
Nálam ezekkel szépen és hiba nélkül megy az X szerver. Mi nem Waylandos Gnome-ot használunk hanem Mate desktopot. Ez lehet okoz különbséget.
- A hozzászóláshoz be kell jelentkezni
Én 4700U-t használok, abban Vega 7 Renoir GPU van. Igaz én nem Stoneagebianon használom, hanem Artix alatt (ez Arch systemd nélkül, de sima Archon is menne), nem kellett hozzá semmit hekkelni, alapból ment a tárolókban lévő csomagokkal (5.9.10-es kernel, 20201113-as linux-firmware csomag, 20.2-es mesa, 19.1.0-ás xf86-video-amdgpu, ez utóbbi csak a X.org-nak kell, Waylanden nem kéne). Ez sajnos nem olyan stabil, mint a Debian, vagy az Ubuntu LTS, meg nem enterspájz grade, mint a CentOS, ez ilyen komolytalan rolling, amit csak hobbisták használnak, ezzel csak azt tudod csinálni, hogy felteszed és megy. Nem kell hozzá PPA-val, külső tárolóval, free vs. nonfree körfutásokkal, backports-szal vergődni, nincs release party meg nagy bejelentések, ezek az életérzések nem adatnak meg.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Ó, egy Artix user! Jó az Artix? Ha egyszer kifullad a Gentoo valamiért, arra térnék át...
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
- A hozzászóláshoz be kell jelentkezni
Alapvetően nekem vegyesek vele a tapasztalataim. Maga az Artix nem lenne rossz, de
1) kevés mirror van hozzá és azok lassúak
2) OpenRC-vel használom, és az nem a legjobban van implementálva benne, Gentoo alatt olajozottabban, gyorsabban ment ugyanez az initrendszer. Bár fel lehet tenni Artixot runit-tal (azt használtam Void alatt) és S6-tal is (azt még sose használtam)
De szerintem Gentoo-ról már semmi másra nem érdemes váltani, hacsak nem LFS-re. A Gentoo sose fog kifulladni. Azt mondanom sem kell, hogy Gentoo alatt is azonnal mennie kéne a 3700U és 4700U által tartalmazott GPU-nak, csak arra kell figyelni, hogy kernelfordításkor a kernel konfigjában bejelölni, hogy az AMD GPU-kkal kapcsolatos drivert forgassa bele a kernelbe, meg telepíteni a linux-firmware-t és a USE flag-eknél hozzáadni az amd kulcsszót, hogy a X.org fordításakor tudja, hogy melyik xf86-os drivert kell feltenni.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Te miért váltottál Gentooo-ról Artix -ra?
- A hozzászóláshoz be kell jelentkezni
Rendszeresen azt veszem észre, hogy új biztonsági javítások esetén hamarabb patch-elem a programot, mint ahogy az a központi tárolóban megtörténik. Debian-ról azért tértem át Gentoo-ra kb. 18 évvel ezelőtt, mert nagyon le voltak maradva a csomagokkal. Szeretem a Gentoo-t, de sok csomagnál látom a Maintainer needed-et. Érezhetően kisebb a felhasználói bázis, mint a fénykorában (15 évvel ezelőtt). Most inkább Arch-ozni menő. Egyébként tiszteletem az archwiki-nek, rendszeresen használom. Mondjuk a Gentoo bája, hogy könnyű patch-elni a rendszert. Mostanság a Debian-nál sokszor hamarabb kint van a javított csomag...
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
- A hozzászóláshoz be kell jelentkezni
Arch stabilitása azért nem a Gentoo stabilitása. Heti egy rendszer crash simán benne van az Arch-ban. Gentoon ilyen soha nem volt.
- A hozzászóláshoz be kell jelentkezni
Még soha nem láttam rendszer crash-t arch-on, pedig több mint 10 éve használom. Lehet hardware-t kéne ellenőrizned...
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt. / Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!! / Mindenki jó valamire. Ha másra nem, hát elrettentő példának. / "Az udvariasság olyan, mint a nulla a számtanban. Egymagában mit sem jelent, de sokat változtat azon, amihez hozzátesszük." - Freya Stark 1893 - 1993
- A hozzászóláshoz be kell jelentkezni
Nekem a virtualbox neha magaval rantja az arch-t.
- A hozzászóláshoz be kell jelentkezni
A virtuális gépek világa elég ingatag, azokon bármilyen disztró, meg bármilyen OS könnyebben megborul. Ez nem valós tapasztalat, ha tényleg meg akarod ismerni az Arch stabilitását, tedd fel natívan a gépre és használd huzamos ideig. Ha nincs türelmed telepíteni, tedd fel Manjaro vagy ArcoLinux formájában, akkor is megkapod ugyanazt az Arch-ökoszisztámát, használhatod ugyanazt az AUR-t, stb..
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
ThinkPad E595-on futó Arch a host. A virtualbox-ban win10 megy. Előfordul (~20-bol 1-szer), hogy windows frissítések telepítése közben, ha nincs fókuszban a vb ablak, kernel panic-kal crashel.
- A hozzászóláshoz be kell jelentkezni
Nem tudom, nem használok VirtualBox-ot, de mikor még legutóbb használtam, akkor Mint KDE, Kubuntu, meg WinXP, 7, 10 alatt, ott élből, Arch nélkül sem volt stabil jószág, meg tud borulni hosttól és guest OS-től függetlenül itt-ott. Arch alatt qemu-t használok -enable-kvm kapcsolóval. És ezt könnyen ellenőrizhetitek is, felraktok Ubuntut, Debiant, és meglátjátok, hogy ugyanaz a VirtualBox, ugyanazzal a guest OS-sel ott sem lesz semmivel stabilabb, garantálom egy centivel se. Virtualbox esetében ez ilyen Órököl minőség, az addig volt normális szoftver, mint az Innotek fejlesztette, aztán ment lefelé szép fokozatosan a lejtőn.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Én a minap jártam úgy, hogy win10 2004 után elindítottam egy win10 1904-et és befagyott az egész rendszer. Power off gomb segített. Virrualbox, arch linux. Megesik, az én hibám volt.
- A hozzászóláshoz be kell jelentkezni
Ez legit ok a teljes host rendszer fagyására ?
- A hozzászóláshoz be kell jelentkezni
Ezt a heti egyszeri crash-t csak addig hiszed, amíg nem használsz Archot ténylegesen, mindennapi fő rendszernek. Aztán meglátod, hogy nem hogy heti egyszer, de évi egyszer se lesz crash. Igen, van, amikor frissítésbe kézzel kell beavatkozni, 1-2 alkalmazában előfordul egy kis bug (semmi dealbreaker, semmi nagy rendszert egészében kinyíró, teljesen működésképtelenné tevő nagy dolog), de mindig van rá workaround, és a bugot is elég gyorsan javítják, amilyen gyorsan jön, olyan gyorsan megy. Bár szerintem a Gentoo jobb disztró, nagyobb kontrollt ad a felhasználó kezébe, saját kernellel, saját választású initrendszerrel és logmegoldással még nagyobb szabadságot kínál, és sokkal minimalistább rendszer építhető belőle az Archnál is. Én inkább azokat az embereket nem értem, aki felteszik a Gentoo-t sytemd-vel és KDE-vel, annak nincs értelme, annyi erővel használhatnának Kubuntut, Fedora KDE-t, vagy Archot KDE-vel, whatever, elveszik a Gentoo értelme akkor, és a rengeteg óra fordítgatás a semmi miatt történt.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Igen, a Debian azért fejlődött, már nem annyira elavultak a csomagok, mint sok éve. Bár még most se a frissesség fellegvára, ha valaki a legfrissebb hardvereket akarja hajtani, meg a legfrisebb Proton, akármi kell neki, akkor arra továbbra sem való.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
"Nem kell hozzá PPA-val, külső tárolóval, free vs. nonfree körfutásokkal, backports-szal vergődni, nincs release party meg nagy bejelentések, ezek az életérzések nem adatnak meg."
jaja... s még az ilyen nyalánkságok sem, mint dependency hell... hogy az ember felrak egy smartmontools-t, ami magával ránt egy mailszervert... meg az a rohadt lassú dpkg....
- A hozzászóláshoz be kell jelentkezni
Arch linux-on hasznalom a kovetkezo kernel parametereket ezzel az APU-val:
radeon.cik_support=0 amdgpu.cik_support=1 radeon.si_support=0 amdgpu.si_support=1
- A hozzászóláshoz be kell jelentkezni
Szerintem ezek a kernelopciók feleslegesek. Nem ártanak, de nem is segítenek semmit. Nem kellettek se a topiknyitónak a megoldáshoz, se nekem (egyel újabb generációs APU-t használok). Mennie kéne külön varázslás nélkül, alapvetően mindent kéne vigyen az amdgpu KMS kerneldriver és a mesa. Aki X.org-ot használ, az még az xf85-videoa-amdgpu-t felteheti és a hardveres videódekódoláshoz a libva-mesa-drivert, meg a vulkan csomagot a Vulkan támogatásoz és ennyi.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Megy nélküle is, csak nem mindig ébred fel suspend-bol ha akkun van, ha jól emlékszem.
- A hozzászóláshoz be kell jelentkezni
Ja, az lehet, hogy azon segíteni fog. De a suspend-ből visszajövetel Linux alatt, akármilyen disztró alatt is állandóan problémás, nem csak GPU-tól függ, de CPU-tól, alaplapi chipsettől, BIOS-tól. Elég ritka kivétel, ha valakinek tényleg probléma nélkül megy, értem ezalatt, hogy nem csak lemegy suspendbe, sleepbe, stb., de onnan az esetek 100%-ban visszajön használható állapotúra a rendszer, glitchek nélkül. Suspenddel így 2020-ban nem is nagyon érdemes szenvedni, nagyobb DE-k és editorok tudnak session kezelést, és SSD-ről a boot pár másodperc, alig hosszabb, mintha suspendből jönne vissza a gép.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni