View previous topic :: View next topic |
Author |
Message |
ManfredB Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 27 Dec 2007 Posts: 1789
|
Posted: Thu Sep 26, 2019 8:10 am Post subject: Gentoo-stable mit Kernel 5.3.4 |
|
|
Hallo zusammen,
nachdem Gentoo amd64 mit Kernel 5.3.1 null Probleme hat,
konnte ich - versuchsweise installiert - bei Gentoo-stable nur mit einem kernel-Crash rechnen.
Meine Frage dazu:
Ist es nicht möglich, per emerge --autounmask-write "=sys-kernel/gentoo-sources-5.3.1" auch für Gentoo-stable zu aktivieren?
Was hindert stable an der Nutzung dieses neuesten Kernels?
Danke für Antworten.
Gruß
Manfred
Last edited by ManfredB on Sun Oct 06, 2019 2:08 pm; edited 2 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Max Steel Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/14981993534abd00719e921.png)
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Thu Sep 26, 2019 8:18 am Post subject: |
|
|
amd64 ist stable, was du meinst ist vmtl ~amd64, was der testing Kanal "ist"
stable hindert eigentlich nichts daran die neueste Version 5.3.1 zu nutzen, außer evtl fehlender Treibersupport seitens nvidia, sollte sich die ABI in der Zwischenzeit geändert haben, und sollte das der Fall sein können nur die nvidia-drivers nicht genutzt werden, der nouveau Treiber sollte hiervon nicht betroffen sein.
Der Grund warum es 5.3.1 nicht in stable schafft sind zweierlei: 1. sind, soweit ich das sehe, die Longterm Kernel 4.19, 4.14, 4.9 und 4.4 "stable". während vmtl erst der nächste Release 5.4 wieder als stable eingestellt wird.
Weiterhin könnte es durchaus auch daran liegen dass stable erst durch eine Reihe von "läuft hier und keine Probleme" MEldungen durchgehen muss. Zumidnest ist das der Fall bei anderen Paketen. schau mal in https://bugs,gentoo.org danach und du wirst fündig. _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ManfredB Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 27 Dec 2007 Posts: 1789
|
Posted: Thu Sep 26, 2019 8:43 am Post subject: |
|
|
Zunächst erst einmal danke für die erste Reaktion auf meine Frage.
Es ist richtig, daß ich bei der Beschreibung nicht genau beschrieben habe,
was amd64 nach meiner Sicht meint. Genauer:
In /etc/portage/make.conf ergänze ich dazu die Zeile
ACCEPT_KEYWORDS="~amd64"
Das ist - wenn ich es richtig verstehe - nicht mehr stable, sondern unstable oder testing.
Bei eselect profile list wähle ich immer 23 plasma-desktop.
Allerdings bin ich mir bei diesen Einstellungen keineswegs sicher, ob ich das richtig interpretiere.
Eines weiß ich nur:
emerge --ask sys-kernel/gentoo-sources:
stable 4.19.72
amd64 5.3.1
Gruß
Manfred |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Max Steel Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/14981993534abd00719e921.png)
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Thu Sep 26, 2019 9:04 am Post subject: |
|
|
Ein blick in eix bestätigt das auch
Code: |
$ eix gentoo-sources
[U] sys-kernel/gentoo-sources
Verfügbare Versionen:
(4.4.189) 4.4.189^bs
(4.4.192) 4.4.192^bs
(4.4.193) (~)4.4.193^bs
(4.4.194) (~)4.4.194^bs
(4.9.189) 4.9.189^bs
(4.9.192) 4.9.192^bs
(4.9.193) (~)4.9.193^bs
(4.9.194) (~)4.9.194^bs
(4.14.138) 4.14.138^bs
(4.14.143) 4.14.143^bs
(4.14.144) (~)4.14.144^bs
(4.14.145) (~)4.14.145^bs
(4.14.146) (~)4.14.146^bs
(4.19.66) 4.19.66^bs
(4.19.72) 4.19.72^bs
(4.19.73) (~)4.19.73^bs
(4.19.74) (~)4.19.74^bs
(4.19.75) (~)4.19.75^bs
(5.2.13) (~)5.2.13^bs
(5.2.14) (~)5.2.14^bs
(5.2.15) (~)5.2.15^bs
(5.2.16) (~)5.2.16^bs
(5.2.17) (~)5.2.17^bs
(5.3.0) (~)5.3.0^bs
(5.3.1) (~)5.3.1^bs
{build experimental symlink}
Installierte Versionen: 5.2.13(5.2.13)^bs(00:23:14 09.09.2019)(-build -experimental -symlink) 5.3.0(5.3.0)^bs(13:50:26 18.09.2019)(-build -experimental -symlink)
Startseite: https://dev.gentoo.org/~mpagano/genpatches
Beschreibung: Full sources including the Gentoo patchset for the 5.3 kernel tree |
(ich fahre hier auch ~amd64)
Du kannst natürlich problemlos 5.3.1 oder alle über die /etc/portage/package.keywords unter stable freischalten.
Code: | $ cat /etc/portage/package.keywords
sys-kernel/gentoo-sources
=sys-kernel/gentoo-sources-5.3.1
>sys-kernel/gentoo-sources-5.3.0
>=sys-kernel/gentoo-sources-5.3.1
sys-kernel/gentoo-sources:5.3.1
|
Du brauchst von den Beispielen nur eine Zeile, die erste ist anders als die anderen das freischalten aller Versionen im für deine Installation default-unstable-keyword
Der letzte schaltet allerdings einen Slot frei, was hier in dem Beispiel etwas gemein ist, da alle Versionen ihren eigenen Slot bekommen. wenn du dir die bash anschaust, wird das ersichtlicher. _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
asturm Developer
![Developer Developer](/images/ranks/rank-dev.gif)
Joined: 05 Apr 2007 Posts: 9334
|
Posted: Sat Sep 28, 2019 8:04 am Post subject: |
|
|
Nur LTS Kernel Versionen werden stabilisiert. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ManfredB Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 27 Dec 2007 Posts: 1789
|
Posted: Sun Sep 29, 2019 2:38 pm Post subject: |
|
|
Vielen Dank für eure Statements.
Mir ist inzwischen klar geworden, daß nicht alles, was man sich wünscht auch zu machen ist.
Daher lasse ich es so, wie es bei stable angeboten wird.
Gruß
Manfred |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
misterjack Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1830638973416002505a3eb.jpg)
Joined: 03 Oct 2004 Posts: 1657
|
Posted: Mon Sep 30, 2019 11:09 pm Post subject: Re: Gentoo-stable kommt mit Kernel 5.3.1 nicht klar |
|
|
ManfredB wrote: | bei Gentoo-stable nur mit einem kernel-Crash rechnen. |
da würde ich doch gerne einmal die bildschirmausgabe sehen. dass nämlich ein „Gentoo-stable kommt mit Kernel 5.3.1 nicht klar“ gilt, halte ich lediglich für eine laxe behauptung deinerseits ![Wink ;)](images/smiles/icon_wink.gif) _________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ManfredB Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 27 Dec 2007 Posts: 1789
|
Posted: Wed Oct 02, 2019 9:41 am Post subject: |
|
|
Folgendes kann ich noch ergänzen:
Ich habe heute einen neuen Versuch gestartet.
Gentoo-stable-Installation.
Basis-Installation bis zum Kernel:
emerge --autounmask-write "=sys-kernel/gentoo-sources-5.3.1"
genkernel-Installation im Anschluss.
genkernel --menuconfig all
Alles genau nach Anleitung.
(Ergänzung: ich mache das aus einer bestehenden Gentoo-stable heraus)
Nach der Basis-Installation habe ich das System neu gestartet.
Normalerweise startet das System bis tty0 und ich muss mich dann als root einloggen.
Doch jetzt kommt das Problem:
Ich lande nicht auf tty0, sondern nur auf einer dunklen Seite, wo der Cursor oben links in der Ecke sanft blinkt.
Keine Möglichkeit, das System weiter zu installieren.
Allerdings muss ich dazu noch schreiben:
Auf der Partition war vorher schon eine Gentoo-stable, die ich - bis auf das /home-Verzeichnis - komplett gelöscht habe,
dann mit der Neuinstallation begonnen.
Da ich nun nichts mehr machen kann, drücke ich die Tastatur STRG ALT ENTF, um das System neu zu starten,
da taucht eine Zeile auf:
Wechsel auf Level 6
und dann geht es rückwärts, doch plötzlich bleibt das System hängen und die ganze Seite ist voll von Text,
den ich nicht interpretieren kann, aber der auf einen Crash des Kernels hindeutet.
Nur meine Restart-Taste am PC ermöglicht reboot.
Gruß
Manfred |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Max Steel Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/14981993534abd00719e921.png)
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Wed Oct 02, 2019 10:10 am Post subject: |
|
|
Hast du mal versucht den Kernel ohne --menuconfig anzupassen vor dem bauen?
und den quiet Parameter aus dem Bootloader zu deaktivieren?
systemd oder openrc System? _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ManfredB Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 27 Dec 2007 Posts: 1789
|
Posted: Wed Oct 02, 2019 10:39 am Post subject: |
|
|
Da ich schon sehr lange mit gentoo umgehe,
weiß ich schon, daß ich keinerlei Eingriffe mache vor zB kernel-config.
systemd ist bei mir inzwischen ausgeschlossen.
quiet-Parameter im Bootloader habe ich nie bei gentoo.
Ich habe das Bild, das am Schluß auf dem Monitor zu sehen war,
fotographiert, aber mir ist nicht ganz klar, wie ich das Bild auf meinen PC bekomme,
um es hier hochzuladen.
Ich schaue mal, was ich machen kann.
Gruß
Manfred |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ManfredB Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 27 Dec 2007 Posts: 1789
|
Posted: Wed Oct 02, 2019 1:50 pm Post subject: |
|
|
Kurz entschlossen habe ich in /etc/portage/make.conf die Zeile
ACCEPT_KEYWORDS="~amd64"
eingefügt, dann noch einmal das Basis-Update durchgeführt.
Dabei ist plötzlich gentoo-sources-5.3.2 aufgetaucht, womit ich nun überhaupt nicht gerechnet habe.
Nun wird also nicht stable, sondern testing genutzt, um das Ganze zu beenden.
Damit lasse ich nun stable ruhen.
Gruß
Manfred |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
misterjack Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1830638973416002505a3eb.jpg)
Joined: 03 Oct 2004 Posts: 1657
|
Posted: Wed Oct 02, 2019 4:10 pm Post subject: |
|
|
ManfredB wrote: | Dabei ist plötzlich gentoo-sources-5.3.2 aufgetaucht, womit ich nun überhaupt nicht gerechnet habe. |
Ja, weil der erst heute ausgespielt wurde ![Wink ;)](images/smiles/icon_wink.gif) _________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mike155 Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Thu Oct 03, 2019 1:55 am Post subject: |
|
|
ManfredB wrote: | Kurz entschlossen habe ich in /etc/portage/make.conf die Zeile
ACCEPT_KEYWORDS="~amd64"
eingefügt, dann noch einmal das Basis-Update durchgeführt.
Nun wird also nicht stable, sondern testing genutzt, um das Ganze zu beenden.
Damit lasse ich nun stable ruhen. |
Warum machst Du so etwas? Wenn Du ein stabiles System mit wenig Arbeit haben willst, solltest Du bei stable bleiben! So mache ich das auch auf meinen Systemen. Über /etc/portage/package.accept_keywords hole ich mir dann die unstable Version von einigen wenigen Paketen, von denen ich die neueste Version brauche. Ich achte regelmäßig darauf, dass immer möglichst wenig Pakete in /etc/portage/package.accept_keywords stehen.
Genauso ist es beim Kernel. 4.19.x ist die stabile und empfohlene LTS Version. Wenn es keinen triftigen Grund gibt (neuer Computer und deswegen werden aktuelle Treiber benötigt oder man will bei der Kernel-Enwicklung mitarbeiten) ist man gut beraten, bei 4.19 bleiben - so lange, bis es einen neuen LTS Kernel mit mindestens 10 Minor versionen gibt. Klar kann man auch spaßeshalber mit einem Bleeding Edge Kernel 5.3.x experimentieren - aber dann sollte man sich nicht wundern, wenn es Probleme gibt - und man sollte auch in der Lage sein, diese zu erkennen und wissen, wie man damit umgeht bzw. wie man diese behebt. Und natürlich sollte man immer einen lauffähigen 4.19 LTS Kernel als Backup haben - damit man davon booten kann, wenn es mit dem Bleeding Edge Kernel Probleme gibt. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
misterjack Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1830638973416002505a3eb.jpg)
Joined: 03 Oct 2004 Posts: 1657
|
Posted: Thu Oct 03, 2019 4:31 am Post subject: |
|
|
mike155 wrote: | Warum machst Du so etwas? Wenn Du ein stabiles System mit wenig Arbeit haben willst, solltest Du bei stable bleiben! |
Die Anforderung hat er ja nirgends definiert. Code: | ACCEPT_KEYWORDS="~amd64" | haben ziemlich viele, inklusive mir. Und ich muss sagen nach 'n halben Jahr: die bisherigen Problemchen waren meist Pillepalle.
mike155 wrote: | Wenn es keinen triftigen Grund gibt (neuer Computer und deswegen werden aktuelle Treiber benötigt oder man will bei der Kernel-Enwicklung mitarbeiten) ist man gut beraten, bei 4.19 bleiben - so lange, bis es einen neuen LTS Kernel mit mindestens 10 Minor versionen gibt. |
Seit Jahren setze ich den neuesten ein, ohne nennenswerte Probleme. Und wenn doch, bootet man einfach den zuletzt gelaufenen. Das kostet mich 'n Reboot und es gibt absolut keinen triftigen Grund bei 'nem LTS-Kernel zu bleiben. Lies mal das Heise Kernel-Log, was du so alles mit deinem Uralt-Kernel verpasst: https://www.heise.de/ct/entdecken/?hauptrubrik=Trends+%26+News&unterrubrik=Kernel-Log
Übrigens ist 5.3 laut Definition nicht Bleeding Edge, das trifft eher auf die Vorabversion 5.4 zu ![Razz :P](images/smiles/icon_razz.gif) _________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ManfredB Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 27 Dec 2007 Posts: 1789
|
Posted: Sun Oct 06, 2019 2:16 pm Post subject: |
|
|
Hallo zusammen,
ich habe heute erneut einen Versuch gestartet, in gentoo-stable den neuesten Kernel zu installieren.
Dazu habe ich kurz in /etc/portage/make.conf
ACCEPT_KEYWORDS=" ~amd64"
eingetragen.
emerge --sync --quiet
Dann
emerge --ask sys-kernel/gentoo-sources
es wurde 5.3.4 angezeigt.
eselect kernel list
eselect kernel set 2 (5.3.4)
Danach
emerge --ask sys-kernel/genkernel
Beide Programme in den neuesten Versionen.
genkernel --menuconfig all
Dann linux-firmware 20191004 unmasked und installiert.
Zum Schluss
grub-mkconfig -o /boot/grub/grub.cfg.
Den Eintrag aus diese grub.cfg habe ich kopiert und in den Bootloader-grub von ArchLinux
eingetragen.
Dann reboot - und gentoo-stable startet mit dem kernel 5.3.4 ohne Probleme.
Fazit:
Beim ersten Versuch habe ich wohl die hier beschriebenen Schritte nicht vollständig durchgeführt,
das war dann mein Fehler.
Gruß
Manfred
Last edited by ManfredB on Mon Oct 07, 2019 5:41 am; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
toralf Developer
![Developer Developer](/images/ranks/rank-dev.gif)
![](images/avatars/10034462014367c4dfe33c1.gif)
Joined: 01 Feb 2004 Posts: 3943 Location: Hamburg
|
Posted: Sun Oct 06, 2019 5:57 pm Post subject: |
|
|
ManfredB wrote: | ACCEPT_KEYWORDS=" ~amd6" | Das dürfte beim nächsten @world dann Dein komplettes System auf ~amd64 bringen (anbei, im Zitat dürfte eine "4" fehlen, richtig?) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ManfredB Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 27 Dec 2007 Posts: 1789
|
Posted: Mon Oct 07, 2019 5:44 am Post subject: |
|
|
Vollkommen richtig:
1. Fehler korrigiert
2. Um genau das zu verhindern, habe ich diese Zeile aus der make.conf wieder entfernt.
3. Beim nächsten Update bin ich vorsichtshalber so vorgegangen:
emerge -avuDN world --exclude sys-kernel/genkernel
Denn der zur stable-Version gehörige genkernel passt nicht zum 5.3.4.
Danke für den Hinweis.
Gruß
Manfred |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
asturm Developer
![Developer Developer](/images/ranks/rank-dev.gif)
Joined: 05 Apr 2007 Posts: 9334
|
Posted: Mon Oct 07, 2019 6:16 am Post subject: |
|
|
Genau dafür gibt es doch /etc/portage/package.accept_keywords. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|