Kubuntu Loadingscreen optimieren

Jartex

Cadet 3rd Year
Registriert
Sep. 2020
Beiträge
40
Moin,

ich habe mir zur Aufgabe gemacht Linux während meiner Ausbildung nochmal intensiv beizubringen.

Dabei hab ich festgestellt, dass Kubuntu (24.04 LTS) die beste Distribution für mich persönlich für den Anfang ist (später vielleicht auf CachyOS umsteigen).

Soweit hab ich viel visuelles angepasst und bin dann auch auf den Systemstart (nach dem SDDM) gekommen. Dort kann man ja nämlich auch GIFs abspielen lassen.

Ich habe mir ein GIF rausgesucht, jedoch 1.lagt es beim Abspielen.
2.es spielt nicht lang genug ab und der Desktop wird gestartet.

Ich habe auch schon mit ChatGPT einen Timer-Codeblock in die Splash.qml reingeschrieben und das hat leider auch nicht funktioniert.
IMG_5983.jpeg
IMG_5984.jpeg
IMG_5985.jpeg


Meine Fragen nun sind:

1.
Wie kann ich das GIF mindestens 1 mal vollständig durchlaufen lassen und am besten mehrmals.

2.
Wie kann ich das GIF ohne Ruckler abspielen lassen (evtl. nachdem alle Sachen im OS geladen wurden)

3. (Optional irgendwann später)
Kann ich dieses GIF auch komplett von Sekunde 0 wenn das OS bootet abspielen lassen bis SDDM erscheint, statt dem Standard blau leuchtendem Kubuntu Schriftzug? (Einfach für die smoothness)

4.
Wie kann ich ein GIF in der Bash mit Neofetch abspielen lassen? Also erstmal, wie kann ich Neofetch bei Konsolenstart und dann die eigene GIF-ASCII Animation ausführen lassen und dort einfügen? Dafür muss ich auch wissen, wie ich eine sehr gute ASCII-Animation von einem GIF hinkriege (oder andere Zeichencodierung)?

Ich bin dankbar für jede Antwort.
 
  • Gefällt mir
Reaktionen: Crisser67
Sorry, aber hast du jetzt wirklich codeblöcke von deinem Bildschirm mit dem Handy abfotografiert?

Bruder! :--D

Es gibt hier extra eine Codefunktion beim Posten, sogar mit syntax highlighting!

Durch diese Fotos quälen sich nur die echten Masochisten.
 
  • Gefällt mir
Reaktionen: Tanzmusikus, Crisser67, dms und 9 andere
Pack Code in Codeblöcke. Die Fotos sind eine Zumutung und lassen sich beschissen referenzieren.
Code:
printf("Ich bin ein Codeblock");


Ansonsten fehlen Angaben nach welcher Anleitung du vorgegangen bist.
 
Jartex schrieb:
Wie kann ich ein GIF in der Bash mit Neofetch abspielen lassen? Also erstmal, wie kann ich Neofetch bei Konsolenstart und dann die eigene GIF-ASCII Animation ausführen lassen und dort einfügen? Dafür muss ich auch wissen, wie ich eine sehr gute ASCII-Animation von einem GIF hinkriege (oder andere Zeichencodierung)?
https://duckduckgo.com/?q=show+gif+in+commandline&t=newext&atb=v430-1
->
https://ayushgupta.tech/blog/play-gif-in-terminal
Jartex schrieb:
Dafür muss ich auch wissen, wie ich eine sehr gute ASCII-Animation von einem GIF hinkriege
gibt es tools fuer..
 
  • Gefällt mir
Reaktionen: Piktogramm und Jartex
Das was du brauchst ist AnimatedImage QML Type für den Ladeschirm zwischen SSDM und Desktop, glaube ich. Hier ist ein Tutorial für den grundlegenden Start. Neofetch ist end of life, nutz fastfetch anstatt, wie das mit gifs funktioniert steht z.B. hier.

Ich würde empfehlen die kompletten unixporn-like Anpassungen erstmal in einer VM auszuprobieren und erst auf dein OS zu übertragen wenn du sicher bist, dass alles soweit fehlerfrei funktioniert. Weil sonst nerviger. 😉
 
  • Gefällt mir
Reaktionen: Tanzmusikus, Crisser67, Piktogramm und 2 andere
|Moppel| schrieb:
Sorry, aber hast du jetzt wirklich codeblöcke von deinem Bildschirm mit dem Handy abfotografiert?

Bruder! :--D

Es gibt hier extra eine Codefunktion beim Posten, sogar mit syntax highlighting!

Durch diese Fotos quälen sich nur die echten Masochisten.
Problem ist, ich hatte keine Zeit mehr leider bessere Bilder aufzunehmen. Musste Passwort zurücksetzen und danach erst den Post erstellen.

Wenn ich wieder an dem System sein kann, folgt der Code mit dem Syntax Highlightning.

Aber ehrlich gesagt hab ich nicht viel geändert. Der GIF-Name ist auch der Name von dem Systemstart, den man im KDE Store runterladen kann. Wenn man nach besten Bewertungen sortiert kommt dieser pinke Baum, der sich langsam aufbaut. Viel geändert hab ich nicht. Nur ganz oben paar Zeilen und den Timer ganz unten.

Tut mir leid für die Umstände.

Sobald ich mich an dem System wieder anmelden kann folgt der Code
 
Zuletzt bearbeitet:
Jartex schrieb:
Problem ist, ich hatte keine Zeit mehr leider bessere Bilder aufzunehmen.
Jartex schrieb:
Sobald ich mich an dem System wieder anmelden kann und Screenshots machen kann.
Es geht nicht um die Qualität der Fotos oder dass du stattdessen ordentliche Screenshots machen solltest.

Bilder, egal welcher Art oder Qualität, sind da schlicht unpraktisch, erst recht wenn der Code dann auch noch auf mehrere Bilder aufgeteilt ist und man beim Nachvollziehen dann ständig zwischen den Buildern umherwechseln muss. Stattdessen einfach den relevanten Code am Stück in Textform per Copy & Paste in entsprechende Codeblöcke im Forenbeitrag kopieren.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Tanzmusikus und Jartex
Piktogramm schrieb:
Pack Code in Codeblöcke. Die Fotos sind eine Zumutung und lassen sich beschissen referenzieren.
Code:
printf("Ich bin ein Codeblock");


Ansonsten fehlen Angaben nach welcher Anleitung du vorgegangen bist.
Ich wusste Linux-User fühlen sich oft als was besseres und sind oft unfreundlich was Erklärungen angeht aber so krass hätte ich nicht erwartet.
Ergänzung ()

TorenAltair schrieb:
Wieso keine Zeit mehr? Ob das GIF heute oder in 5 Tagen läuft, ist doch egal?
Weil ich mich vielleicht schon einmal beschäftigen wollte, bevor ich mich wieder an den PC setzen kann? LOL
Ergänzung ()

mibbio schrieb:
Es geht nicht um die Qualität der Fotos oder dass du stattdessen ordentliche Screenshots machen solltest.

Bilder, egal welcher Art oder Qualität, sind da schlicht unpraktisch, erst recht wenn der Code dann auch noch auf mehrere Bilder aufgeteilt ist und man beim Nachvollziehen dann ständig zwischen den Buildern umherwechseln muss. Stattdessen einfach den relevanten Code am Stück in Textform per Copy & Paste in entsprechende Codeblöcke im Forenbeitrag kopieren.
Ich weiß, das habe ich etwas falsch formuliert. Wie gesagt ich war in Eile als ich den Beitrag geschrieben habe.

Ich wollte es auch selbstverständlich als Code dann hier reinposten, sonst hätte ich das Code Highlightning nicht erwähnt, macht kein Sinn so ein Tool auf ein Screenshot anzuwenden aber ich hab mehrere Gedanken leider irgendwie vermischt und es ist dazu gekommen. Das war nach der Arbeit und bin wie gesagt nicht mehr dazu gekommen.
Ergänzung ()

sedot schrieb:
Das was du brauchst ist AnimatedImage QML Type für den Ladeschirm zwischen SSDM und Desktop, glaube ich. Hier ist ein Tutorial für den grundlegenden Start. Neofetch ist end of life, nutz fastfetch anstatt, wie das mit gifs funktioniert steht z.B. hier.

Ich würde empfehlen die kompletten unixporn-like Anpassungen erstmal in einer VM auszuprobieren und erst auf dein OS zu übertragen wenn du sicher bist, dass alles soweit fehlerfrei funktioniert. Weil sonst nerviger. 😉
Vielen Dank schon mal für diese hilfreiche Info. Anders als ein paar deiner zuvorkommenden Linux-Kollegen konntest du auf den Punkt bringen, was ich wo nachschauen kann oder wonach ich suchen soll. Ich hab fr nur ein Gedankenfehler gehabt beim Schreiben weil ich da gerade unterwegs war und die machen mich blöd an dafür hahaha.

VM ja, mag ich auch aber ist jetzt nicht so relevant. Ich habe das System ohnehin nur dafür aufgebaut und getestet, damit ich Linux besser kennenlerne. Wenn es dann zu Fehlern kommt, dann muss ich das auch wieder fixen. Das ist mir auch tatsächlich passiert, als ich versucht habe durch Codeempfehlung die längere Anzeige vom GIF zu erreichen . 2 Zeilen in eine conf Datei für Plymouth geschrieben und den initramfs neu generiert und meine Konfiguration war gef…. War natürlich nervig aber hat auch Spaß gemacht was übers Mounten und ein paar andere Sachen zu lernen
 
Zuletzt bearbeitet:
@Jartex garbage in = garbage out oder so
brauchst dich nicht über die unfreundlichen linux user beschweren die dir helfen wollen wenn du keine anständigen infos lieferst mit denen man arbeiten kann.

nimm dir bitte zeit, poste die geforderten infos und nach welcher anleitung du das versucht hast, dann können wir dir andtändig weiterhelfen. bei so aussagen wie "ich hatte keine zeit das anständig zu posten" wunderts mich nicht das solche antworten kommen.
 
Piktogramm schrieb:
Pack Code in Codeblöcke. Die Fotos sind eine Zumutung und lassen sich beschissen referenzieren.
Code:
printf("Ich bin ein Codeblock");


Ansonsten fehlen Angaben nach welcher Anleitung du vorgegangen bist.
Wie meinst du Anleitung? Ich lese und schaue mir Videos an. Anleitungen sind nicht immer das beste, weil man sonst schnell Sachen ausführt von denen man nichts versteht. Sie können zwar helfen Sachen zu lernen, wenn sie gut formuliert sind aber deshalb lieber richtig lernen und dann Anleitung versuchen zu verstehen.
Ergänzung ()

Mr. Poe schrieb:
@Jartex garbage in = garbage out oder so
brauchst dich nicht über die unfreundlichen linux user beschweren die dir helfen wollen wenn du keine anständigen infos lieferst mit denen man arbeiten kann.

nimm dir bitte zeit, poste die geforderten infos und nach welcher anleitung du das versucht hast, dann können wir dir andtändig weiterhelfen. bei so aussagen wie "ich hatte keine zeit das anständig zu posten" wunderts mich nicht das solche antworten kommen.
Es zwingt doch niemand mir zu helfen lol? Wenn es nicht ausreicht ein Bild von nem Codeblock zu sehen an dem ich höchstens 5-7 Zeilen geändert habe und der Rest unverändert blieb, dann weiß ich auch nicht, wie unzufrieden man sein kann.

1. ich wusste nicht, dass so viele hier es als notwendig ansehen Code in Textform zu haben, um helfen zu können.

2. die Zeit die sie aufgewendet haben, um mir eine unnötige Antwort zu liefern, hätten die auch dafür nutzen können, um den Screen mit dem Gif zu finden. Das kann man alles dem Bild und meinem Text entnehmen.

Aber ja es ist gerechtfertigt, dass man blöd angemacht wird, weil man die ungeschriebenen Regeln nicht befolgt. I'm sorry. Aber fr, statt Negatives zu spreaden einfach mal dann wirklich versuchen zu helfen und den Eintrag von dem Screenshot zu finden, was die safe in der selben Zeit geschafft hätten, wie den unnötigen Kommentar zu verfassen. Aber ja ich bin schuld, dass es rechtfertigt mich doof anzumachen, statt sachlich zu schreiben, was hilfreich wäre oder was nötig ist, um mir zu helfen.

Krass ja, hätte ich nicht erwartet.
Ergänzung ()

madmax2010 schrieb:
Danke auf jeden Fall schon mal, hab nach einem Online-Tool gesucht aber die sind nicht so geil gewesen. Entweder schlechte Zeichenwahl oder keine Farbe oder falsche Farbe.
Ergänzung ()

Mr. Poe schrieb:
@Jartex garbage in = garbage out oder so
brauchst dich nicht über die unfreundlichen linux user beschweren die dir helfen wollen wenn du keine anständigen infos lieferst mit denen man arbeiten kann.

nimm dir bitte zeit, poste die geforderten infos und nach welcher anleitung du das versucht hast, dann können wir dir andtändig weiterhelfen. bei so aussagen wie "ich hatte keine zeit das anständig zu posten" wunderts mich nicht das solche antworten kommen.
Muss man aber unfreundlich werden? Wtf Alter. Ich bin komplett neu was das angeht und ich werde für die unnötigsten Sachen blöd angemacht, statt sachlich zu schreiben, was nötig ist, um mir zu helfen. Kommt mal bitte klar. Würde ich nichts lernen wollen, würde ich nicht fragen. Ihr denkt auch ich wär ein 5. Klässler und ihr seid alle Rektor Hr. Dr. Meier.
Ergänzung ()

Mr. Poe schrieb:
@Jartex garbage in = garbage out oder so
brauchst dich nicht über die unfreundlichen linux user beschweren die dir helfen wollen wenn du keine anständigen infos lieferst mit denen man arbeiten kann.

nimm dir bitte zeit, poste die geforderten infos und nach welcher anleitung du das versucht hast, dann können wir dir andtändig weiterhelfen. bei so aussagen wie "ich hatte keine zeit das anständig zu posten" wunderts mich nicht das solche antworten kommen.
Übrigens Zitieren will gelernt sein.
 
Zuletzt bearbeitet:
Jartex schrieb:
Noch ein freundlicher (nicht ironisch sondern wirklich so gemeint) Rat, da Du Dich in Deiner Ausbildung befindest. Lege Dir einen guten Umgangston zu, wir sind nicht mehr auf dem Schulhof. Ich erlebe es öfter von anderen, die aus antrainiertem Verhalten plötzlich einem Kunden ein „Alter!“ oder ähnliches entgegenwerfen.
 
Jartex schrieb:
Ich wusste Linux-User fühlen sich oft als was besseres und sind oft unfreundlich was Erklärungen angeht aber so krass hätte ich nicht erwartet.
Jartex schrieb:
Es zwingt doch niemand mir zu helfen lol? Wenn es nicht ausreicht ein Bild von nem Codeblock zu sehen an dem ich höchstens 5-7 Zeilen geändert habe und der Rest unverändert blieb, dann weiß ich auch nicht, wie unzufrieden man sein kann.

Quellcode wird in Textform verarbeitet. Deine Bilder erzeugen einen Medienbruch und diese sind immer Mist. Einfach mal Text aus einem Screenshot kopieren geht halt nicht. Ganz zu schweige davon, dass es sich halt wirklich schlecht lesen lässt.

Jartex schrieb:
Wie meinst du Anleitung? Ich lese und schaue mir Videos an. Anleitungen sind nicht immer das beste, weil man sonst schnell Sachen ausführt von denen man nichts versteht. Sie können zwar helfen Sachen zu lernen, wenn sie gut formuliert sind aber deshalb lieber richtig lernen und dann Anleitung versuchen zu verstehen.
Du schreibst selber, dass du irgendwoher Quellext hast, und da nur ein paar Zeilen geändert hast. Ohne die Quelle für den Ansatz zu nennen, noch das erkennbar ist welche Zeilen du WIESO geändert hast.
Die Referenz: Ich habe Quellcode <CodeBlock> von [1] und habe Zeile 23..42 geändert, WEIL: <aussagekräftige Begründung bzw. Gedankengänge>.

Jartex schrieb:
1. ich wusste nicht, dass so viele hier es als notwendig ansehen Code in Textform zu haben, um helfen zu können.
Wie verarbeitest du Quelltext und wieso gehst du davon aus, dass Andere dies anders tun?


Jartex schrieb:
2. die Zeit die sie aufgewendet haben, um mir eine unnötige Antwort zu liefern, hätten die auch dafür nutzen können, um den Screen mit dem Gif zu finden. Das kann man alles dem Bild und meinem Text entnehmen.
Ich werde nicht mehr Aufwand betreiben dafür, dass du keinen Aufwand betreibst darüber nachzudenken potentiellen Helfern das Helfen zu erleichtern.
Vor allem, hast du in der Schule/Lehre Texte auch immer nur als Fotos eines Bildschirms abgegeben? Wie war das Ergebnis?


Jartex schrieb:
I'm sorry. Aber fr, statt Negatives zu spreaden einfach mal dann wirklich versuchen zu helfen
:D
 
  • Gefällt mir
Reaktionen: dms und konkretor
TorenAltair schrieb:
Noch ein freundlicher (nicht ironisch sondern wirklich so gemeint) Rat, da Du Dich in Deiner Ausbildung befindest. Lege Dir einen guten Umgangston zu, wir sind nicht mehr auf dem Schulhof. Ich erlebe es öfter von anderen, die aus antrainiertem Verhalten plötzlich einem Kunden ein „Alter!“ oder ähnliches entgegenwerfen.
Mein Lieber, was glaubst du wen ich damit angesprochen habe? Richtig, niemand, weil das einfach ein Spruch ist. Mit Ton hat das nichts zu tun. Respekt Zoll ich denen, die auch Respekt zeigen und den hab ich vom ersten Moment hier nicht bekommen. „Alter“ sagt man auch nur, wenn man von etwas erstaunt oder genervt und oder beides ist. Aber ich glaub ich muss nicht erklären wie es gemeint ist, weil du als angehender Boomer auch glaubst, dass ich das was ich ins Internet trage auch genauso in der Geschäftswelt mache. Da besteht absolut gar kein Zusammenhang. Wie gesagt, wenn man mir Respekt entgegen bringt, tu ich das auch.
 
Statt hier rum zu lamentieren, pass dein Posting mit den geforderten Änderungen und Quellcode an. In reinen Linux Foren bekommst du höchstens ein RTFM oder STFU und dein Thread ist dann zu.
Hier wird dir noch geholfen wie du in deinem weiteren Berufsleben richtig posten lernst in Foren,Bug Reports etc.
 
Piktogramm schrieb:
Quellcode wird in Textform verarbeitet. Deine Bilder erzeugen einen Medienbruch und diese sind immer Mist. Einfach mal Text aus einem Screenshot kopieren geht halt nicht. Ganz zu schweige davon, dass es sich halt wirklich schlecht lesen lässt.


Du schreibst selber, dass du irgendwoher Quellext hast, und da nur ein paar Zeilen geändert hast. Ohne die Quelle für den Ansatz zu nennen, noch das erkennbar ist welche Zeilen du WIESO geändert hast.
Die Referenz: Ich habe Quellcode <CodeBlock> von [1] und habe Zeile 23..42 geändert, WEIL: <aussagekräftige Begründung bzw. Gedankengänge>.


Wie verarbeitest du Quelltext und wieso gehst du davon aus, dass Andere dies anders tun?



Ich werde nicht mehr Aufwand betreiben dafür, dass du keinen Aufwand betreibst darüber nachzudenken potentiellen Helfern das Helfen zu erleichtern.
Vor allem, hast du in der Schule/Lehre Texte auch immer nur als Fotos eines Bildschirms abgegeben? Wie war das Ergebnis?



:D
1. man kann Text aus einem Screenshot extrahieren.
2. die Bilder sind wirklich nicht so kacke, dass man darauf nichts erkennt.
3. was interessiert es jemanden der was von Coding versteht, woher der Code stammt.
4. bin ich ein hu……., dass ich mich komplett erkläre, wieso ich was gemacht habe. Ich dachte ihr seid alle so krass und versteht was vom coding aber ich höre nur, wieso hast du das und wieso hast du das. Ist doch komplett egal. Fakt ist es funktioniert nicht.
5. Hättest du meine Antworten gelesen hättest du herausgelesen, dass ich den Ladescreen aus dem KDE Store heruntergeladen habe. Dort gibt es auch zu 99% ein Script, damit der Ladescreen auch funktioniert.
6. Wie gesagt, statt mich zu nerven, wieso hast du das so und so gemacht, könnte man diese Zeit dafür nutzen, das dazugehörige Skript von dem Theme zu finden.
7. Ich habe gesagt, dass ich zurzeit nicht ans System kann und sobald ich kann, den Text reinposten kann, weißt du was? Sogar mit Syntax Highlightning mache ich. Extra für dich.
8. Nein nicht immer aber oft. Nennt sich Digitalisierung. Hab mein Fachabi + ITA sehr gut bestanden so btw.
 
Es ist deine Bringschuld und nicht unsere Holschuld. Ein ordentlicher Post mit sauberen Quellcode zu erstellen. Der hingerotze Anfangs Post motiviert doch niemand, bei dem Thema zu helfen. Ich popel doch aus einem Screenshot nicht dutzende Zeilen Quellcode. Nur weil du dir hier keine Mühe gibst müssen hier die Boardis nicht Stunden im lesen deines Posts verbringen.

Bug Reports erstellen musst du noch üben.
Es gab jetzt genügend Hinweise dazu wie so etwas ordentlich erstellt werden könnte.
 
Jartex schrieb:
1. man kann Text aus einem Screenshot extrahieren.
2. die Bilder sind wirklich nicht so kacke, dass man darauf nichts erkennt.
Ja, man kann aus den Fotos die Informationen schon irgendwie rausziehen, aber es ist schlicht zusätzlicher Aufwand. Und sowas lädt man nicht auf die Anderen ab, die hier freiwillig in ihrer Freizeit helfen.

Als Hilfesuchender bist du in einer gewissen Bringschuld und kannst nicht zusätzlich zum eigentlichen Anliegen auch noch einfordern, dass die anderen sich auch noch die Arbeit machen, sich den fraglichen Code auf irgendwelchen Fotos zu fummeln.

Als Hilfesuchender ist es schlicht deine Verantwortung, es den Helfenden möglichst einfach zu machen. Im Optimalfall direkt von selbst aber spätestens, wenn darum gebeten wird. Wenn du dann aber weiter darauf bestehst, dass die Anderen sich ja den Code aus den Bildern fummeln können, dürfte die Motivation, zu helfen, ziemlich runtergehen. Frei nach dem Motto "Wie man in den Wald hereinruft ...". Denn wenn du dir schon keine Mühe gibst, kannst du die erst recht nicht von Anderen erwarten.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Crisser67, Deinorius, Mr. Poe und eine weitere Person
konkretor schrieb:
Es ist deine Bringschuld und nicht unsere Holschuld. Ein ordentlicher Post mit sauberen Quellcode zu erstellen. Der hingerotze Anfangs Post motiviert doch niemand, bei dem Thema zu helfen. Ich popel doch aus einem Screenshot nicht dutzende Zeilen Quellcode. Nur weil du dir hier keine Mühe gibst müssen hier die Boardis nicht Stunden im lesen deines Posts verbringen.

Bug Reports erstellen musst du noch üben.
Es gab jetzt genügend Hinweise dazu wie so etwas ordentlich erstellt werden könnte.
Du verstehst glaube ich immer noch nicht was ich gesagt habe oder? Ich kann physisch nicht an das Gerät oder sogar einen anderen PC. Logische Schlussfolgerung, ich kann erstmal auch nicht den Quellcode hier reinposten. Zeit zu finden, irgendetwas unnötiges zu schreiben hast du aber das Theme mit der Splash.qml zu finden, nicht. Ah ja.

Und wie man Bug Reports erstellt, hab ich sicherlich nicht nötig, die Umstände sind leider nicht die besten. Außerdem gab es 2 Personen die mir schon weiterhelfen konnten. Wie gesagt du musst nicht antworten, wenn du kein Bock darauf hast aber mir 10 mal zu schreiben, wieso das nicht geht ohne den Quellcode als Text zu haben. Ich hab doch auch paar mal schon geschrieben, dass ich den Quellcode als Text nachreiche, sobald ich kann. In der Zwischenzeit kannst du dich damit beschäftigen oder halt nicht. Keiner Zwingt dich. Wenn das zurzeit eine zu große Herausforderung für dich oder jemand anderen darstellt, dann kannst du ja später wieder anknüpfen, wenn der Quellcode da ist oder dich mit den anderen Fragen beschäftigen.

Wieso ist man aber so sauer? Verstehe ich nicht.
 
Zurück
Oben