Sziasztok!
A problémám az, hogy az amdgpu PAMAC-al történő telepítése közben állandóan hibára fut.
gpg --keyserver keys.gnupg.net --recv-keys 702353E0F7E48EDB
ez is és ennek más formái is kipróbálásra kerültek, de semmi.
A PKGBUILD csomag is feltelepült.
Egyébként nem nagyon tetszik nekem az a sok függőségi probléma kezelés. Kezdő ARCH-os vagyok, debianról váltottam, és furcsállom, h laikus kezdőnek ilyen alapvető programok hibáiba kell ütközni. Vagy én nem értek hozzá... :). Még!
Mit lehet ezzel kezdeni?
Ez a kimenet:
Telepítés ncurses5-compat-libs...
Cloning into 'ncurses5-compat-libs'...
remote: Enumerating objects: 56, done.
remote: Counting objects: 100% (56/56), done.
remote: Compressing objects: 100% (49/49), done.
remote: Total 56 (delta 5), reused 56 (delta 5)
Unpacking objects: 100% (56/56), done.
==> Csomag készítése: ncurses5-compat-libs 6.1-1 (2018. aug. 18., szombat, 17:55:49 CEST)
==> Futtatási függőségek ellenőrzése...
hiba: nem sikerült regisztrálni a(z) 'spooky_aur' adatbázist (az adatbázis már regisztrált)
==> Fordítási függőségek ellenőrzése...
==> Források letöltése...
-> ncurses-6.1.tar.gz letöltése...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3286k 100 3286k 0 0 1500k 0 0:00:02 0:00:02 --:--:-- 1500k
-> ncurses-6.1.tar.gz.sig letöltése...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 72 100 72 0 0 145 0 --:--:-- --:--:-- --:--:-- 145
==> source fájl eredetiségének ellenőrzése ezzel: md5sums...
ncurses-6.1.tar.gz ... Rendben
ncurses-6.1.tar.gz.sig ... Kihagyva
==> Forrásfájlok aláírásainak ellenőrzése gpg-vel...
ncurses-6.1.tar.gz ... HIBA (ismeretlen nyilvános kulcs 702353E0F7E48EDB)
==> HIBA: Egy vagy több PGP aláírás nem ellenőrizhető!
Köszönöm a segítő válaszokat!
Hozzászólások
ilyen kimenet is van:
[root@gerizs gerizs]# gpg --recv-keys 702353E0F7E48EDB
gpg: keybox '/root/.gnupg/pubring.kbx' created
gpg: key 702353E0F7E48EDB: 143 signatures not checked due to missing keys
gpg: /root/.gnupg/trustdb.gpg: Bizalmi adatbázis létrejött.
gpg: key 702353E0F7E48EDB: public key "Thomas Dickey " imported
gpg: Nem találtam alapvetően megbízható kulcsot.
gpg: Összesen feldolgoztam: 1
gpg: importálva: 1
és ilyen is van, ami után nekem még nem működött:
[root@gerizs gerizs]# pacman-key --recv-key 702353E0F7E48EDB
gpg: key 702353E0F7E48EDB: 143 signatures not checked due to missing keys
gpg: key 702353E0F7E48EDB: public key "Thomas Dickey " imported
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: bad data signature from key 20E8A9C77716EB4F: Hibás kulcshasználat (0x19, 0x2)
gpg: depth: 0 valid: 1 signed: 5 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: bad data signature from key 20E8A9C77716EB4F: Hibás kulcshasználat (0x19, 0x2)
gpg: depth: 1 valid: 5 signed: 73 trust: 0-, 0q, 0n, 5m, 0f, 0u
gpg: depth: 2 valid: 73 signed: 8 trust: 73-, 0q, 0n, 0m, 0f, 0u
gpg: A bizalmi adatbázis következő ellenőrzése: 2018-10-19.
gpg: Összesen feldolgoztam: 1
gpg: importálva: 1
==> Megbízhatósági adatbázis frissítése...
gpg: A bizalmi adatbázis következő ellenőrzése: 2018-10-19.
Próbáltad beimportálni az illető kulcsot?
No keyboard detected... Press F1 to run the SETUP
Szerintem még nem.
ja, de. félig csak, a pacman-key --lsign maradt le.
a kimenet:
[root@gerizs gerizs]# pacman-key --recv-key 702353E0F7E48EDB
gpg: key 702353E0F7E48EDB: 143 signatures not checked due to missing keys
gpg: key 702353E0F7E48EDB: "Thomas Dickey " not changed
gpg: Összesen feldolgoztam: 1
gpg: változatlan: 1
==> Megbízhatósági adatbázis frissítése...
gpg: A bizalmi adatbázis következő ellenőrzése: 2018-10-19.
[root@gerizs gerizs]# pacman-key --lsign 702353E0F7E48EDB
-> 702353E0F7E48EDB kulcs aláírása helyileg...
==> Megbízhatósági adatbázis frissítése...
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: bad data signature from key 20E8A9C77716EB4F: Hibás kulcshasználat (0x19, 0x2)
gpg: depth: 0 valid: 1 signed: 6 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: bad data signature from key 20E8A9C77716EB4F: Hibás kulcshasználat (0x19, 0x2)
gpg: depth: 1 valid: 6 signed: 73 trust: 1-, 0q, 0n, 5m, 0f, 0u
gpg: depth: 2 valid: 73 signed: 8 trust: 73-, 0q, 0n, 0m, 0f, 0u
gpg: A bizalmi adatbázis következő ellenőrzése: 2018-10-19.
[root@gerizs gerizs]#
és nem jó...
Tedd fel a PKGBUILD scriptet a pastebin-re, lehet az tartalmaz hibás validpgpkeys= sort valahol. Ezek az AUR-os scriptek ilyenek, nem tartják őket karban, ez-az elavult bennük, amitől szenvedés lesz a telepítése.
No keyboard detected... Press F1 to run the SETUP
hogyan kell?
amúgy van valami alternatíva helyette?
Az is jó, ha ide a fórumba illeszted be, csak ha nagyon hosszú, akkor megkeseríti a topik további görgetését. A pastebin.com-ra meg csak be-Ctrl+V-zed, elmented, kapsz egy linket, amit beteszel ide. De az is jó, ha adsz linket a PKGBUILD-hez, csak hogy lássuk a scriptet mi van belekókányolva.
No keyboard detected... Press F1 to run the SETUP
Erre gondoltál?
# This is an example PKGBUILD file. Use this as a start to creating your own,
# and remove these comments. For more information, see 'man PKGBUILD'.
# NOTE: Please fill out the license field for your package! If it is unknown,
# then please put 'unknown'.
# Maintainer: Your Name
pkgname=NAME
pkgver=VERSION
pkgrel=1
epoch=
pkgdesc=""
arch=()
url=""
license=('GPL')
groups=()
depends=()
makedepends=()
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=
changelog=
source=("$pkgname-$pkgver.tar.gz"
"$pkgname-$pkgver.patch")
noextract=()
md5sums=()
validpgpkeys=()
prepare() {
cd "$pkgname-$pkgver"
patch -p1 -i "$srcdir/$pkgname-$pkgver.patch"
}
build() {
cd "$pkgname-$pkgver"
./configure --prefix=/usr
make
}
check() {
cd "$pkgname-$pkgver"
make -k check
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir/" install
}
Ebben nincs semmi rendellenes, teljesen alap script. Próbáld meg a validpgpkeys=(' ') részbe is beírni az illető kulcsot, hátha akkor nem szívózik.
No keyboard detected... Press F1 to run the SETUP
ok, megnézem_!
háát, ez nem sikerült!!
Most vettem észre, hogy ez nem jó. Ez egy sample script, ami lényegében üres. Azt tedd be, amit pamac letölt, azaz amiből próbálja neked lefordítani és telepíteni a kívánt csomagot.
A csomag pontos nevét is írd meg.
No keyboard detected... Press F1 to run the SETUP
Azt merre keresgéljem?
Ez jó kérdés, nem használtam pamac-ot még. A yaourt AUR-ból telepítéskor rákérdez, hogy szerkeszteni akarod-e a scriptet, ha igent nyomsz neki, akkor a default text editorban megjeleníti, onnan ki tudod másolni. De az is jó, ha PONTOS csomagnevet írsz, akkor letöltöm én is ezt az AUR-os csomagot, és belenézek az install scriptbe. Annyi nem elég, hogy amdgpu, ilyen csomag NINCS az AUR-ban. Egész pontos név kell, ha alsó kötjel vagy kötőjel van benne, az is fontos.
No keyboard detected... Press F1 to run the SETUP
AUR-ban van, nem a sima tárolóban. amdgpu-pro a csomag neve. Ezt a ayaourt féle telepítést meghesszelem, hogy milyen scriptet csinál.
Az amdgpu-pro csomag elavult, lassan egy éve (2017-12-25 óta) nincs frissítve, állítólag az xf86-video-amdgpu ugyanolyan teljesítményt nyújt, de nem teszteltem. Szerintem próbáld ki, a hivatalos tárolóban található, tehát:
, csomag inkompatibilitás esetén az AUR-ból való telepítést hibáztatnám.
Ha mégis amdgpu-pro kell, - mindenféleképpen kézzel kéne a legújabb, de egyben támogatott kernelt használva saját magad fordítani (stb.) - akkor kezdésnek ajánlanám: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=amdgpu-pro-insta…
Persze odafigyelve a verziókra, lehetőleg a legújabbat használd, a patchek meg nem biztos, hogy szükségesek, ha mégis, akkor előfordulhat, hogy saját magad kell a forráskódban kutakodnod, stb.
Itt egy táblázat, mely segíthet a megfelelő driver kiválasztásában: https://wiki.archlinux.org/index.php/Xorg#AMD, illetve https://wiki.archlinux.org/index.php/Xorg#Driver_installation
Kezdőknek viszont javasolnám e procedúra s az AUR használatának kerülését egy darabig, helyette használd a fent említett táblázatot, s telepítsd az xf86-video-amdgpu, vagy az xf86-video-ati nevezetű csomagot, függően attól, hogy milyen videokártyád van. :)
Köszönöm szépen, ennek nekiállok, mihelyst lesz egy kis időm, és megírom milyen sikerrel jártam! :)
Szóval az opencl-amd csomaggal telepítette a legfrisebb amdgpu-pro csomagot.
modprobe.blacklist=radeon radeon.si_support=0 radeon.ci_support=0 amdgpu.si_support=1 amdgpu.ci_support=1
ezzel kell engedélyezni, de lövésem sincs, mit kell ezzel kezdeni. Ebben segítsetek!
megoldottam. Úgy néz ki működik.
~/.cache/pamac/csomagneve
Basszus, ilyen nincs! Nem találom a pamac könyvtárat a rejtett fájlok között. Azaz a cache-ban. Kezdem azt hinni, hogy nekem valami más van... :)
Pedig újra elindítottam a telepítést, de nem jött létre ilyen könyvtár.
[root@gerizs gerizs]# cd ~/.cache
[root@gerizs .cache]# ls
dconf mesa_shader_cache
[root@gerizs .cache]# exit
exit
[gerizs@gerizs ~]$ cd ~/.cache
[gerizs@gerizs .cache]$ ls
babl
event-sound-cache.tdb.4758cbb4466b4d808edaa6920208453a.x86_64-unknown-linux-gnu
fontconfig
gegl-0.4
gnome-calculator
gstreamer-1.0
mesa_shader_cache
mozilla
mozplugger
qBittorrent
qt_compose_cache_little_endian_4758cbb4466b4d808edaa6920208453a
sessions
thumbnails
thunderbird
Bocsi, pacaur-ra gondoltam, a pamac nem tudom hol tárolja, gondolom a /var/cache vagy a tmp-ben.
Szerk.: dupla.
Ha máshogy nem megy akkor tedd fel kézzel, letöltöd az aur-ból az ncurses-t, kicsomagolod, belépsz a könyvtárba majd: makepkg -s --skippgpcheck && pacman -U *.pkg.tar.xz , ezután pedig kezdheted megint pacaur-os telepítését a főcsomagnak. Mellesleg javaslom, hogy válts mondjuk trizen-re.
Helló ! Kb két hete miután volt szerencsém olvasni, hogy a Manjaro az éllovas, neki álltam telepíteni. Az összes változatot elindítottam a telepítőjével szép sorban. Mind leállt 92-nél. Mert kilőtte maga alól a hálózatot. Telepítőből kilép, újraindit, mit tesz isten ott a Manjaro aranyom. Csomaglista üres, hálózat nincs. Nosza adok neki egy wifit, wifi-hálózatot felismer, telepíti, frissíti a csomagokat. ( Pacman, AUR ) Mükszik. Majd frissít. De: csak akkor indul, ha a grub-ot a tartalmazó HDD mbr-jébe telepítem. Ha a saját partíciójába, akkor jő a kernel panic. Virtualbox feltelepül de a virtualconfig nem jön létre. VMware nem települ: nem sikerül létrehoznia az user környezetet.
Egyébként minden alkalommal, mindegy, hogy gnome xfce kde stb, közli a topikindítóban leírt üzenetet.
Eddig ennyi.
Igen, nekem is érdekes anomáliák történnek ezzel az Arch-al. virtualbox nem működik megfelelően, pacman szivat a függőségeivel, h nem tudja telepíteni. Ilyesmik. aggasztó kicsit számomra, pedig meleg szívvel ajánlották ezt a disztrót.
Szia. Arch-ot kell telepíteni nem ilyen mutánsokat. :)
+100
Kellett gyorsan egy rendszer, feldobtam egy manjarot virtualboxba, de kiakaszt, csak még nem volt időm cserélni.
===============================================================================
// Hocus Pocus, grab the focus
winSetFocus(...)
http://c2.com/cgi/wiki?FunnyThingsSeenInSourceCodeAndDocumentation
Köszönöm, igen, erre már én is gondoltam.
Az ncurses-t nem is kell AUR-ból telepíteni, ott van a 6.1-es verzió a rendes tárolóban, első körben azt tedd fel pacman-nal, majd utána próbáld újra ezt a scriptet.
No keyboard detected... Press F1 to run the SETUP
Annyi, hogy az amdgpu-nak ez kell, és már másba is futottam, aminek ez az ncurses kell.
Azt értem, hogy ez kell neki. De akkor is le tudod tölteni így:
pacman -S ncurses
Majd miután felment, újra megpróbálod pamac-kal telepíteni, amit eredetileg akartál.
No keyboard detected... Press F1 to run the SETUP
Ezeket már régebben is próbáltam, akkor sem volt jó. A kézi telepítés aszem jó volt korábban is, de annyira letaglóz, hogy nem lehet semerre se haladni ezzel az egésszel, hogy hagytam, most veszem elő megint, hátha...
A fentebb már taglalt PKGBUILD script hátha segít, de erre még külföldi oldalakon se nagyon találtam megoldást.
https://wiki.archlinux.org/index.php/AMDGPU#Selecting_the_right_driver
https://aur.archlinux.org/packages/amdgpu-pro/ (a csomag elavult)
https://www.archlinux.org/packages/extra/x86_64/xf86-video-amdgpu/ (hivatalos, nyílt forráskódú)
https://wiki.archlinux.org/index.php/AUR_helpers (kezdőknek nem javasolnám)