PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Allgemeiner Linux Frage-, Antwort- und Diskussionsthread


Seiten : 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19

Rooter
2020-10-11, 23:45:32
@Berniyh:
Skript mit Pipe:
#!/bin/sh
youtube-dl -f bestaudio/best -x --audio-format wav "$1" -o - | lame -V3 -q0 --vbr-new `youtube-dl --get-title "$1"`Aber es kommt die Fehlermeldung:
youtube-dl: error: Cannot download a video and extract audio into the same file! Use "-.%(ext)s" instead of "-" as the output template



@iuno:
Habe das hier gebastelt:
#!/bin/sh
youtube-dl -x --audio-format wav -f bestaudio/best "$1" --exec 'ffmpeg -i {} -c:a libmp3lame -q:a 3 -compression_level:a 0 ~/Musik/`youtube-dl --get-title "$1"`.mp3'
Er encoded was aber kriegt den Namen nicht hin, legt es als ".mp3" ab. Ist das, weil --exec in einer eigenen Shell läuft und daher $1 nicht kennen kann?
Und im Header der Datei steht Lavf statt LAME...

MfG
Rooter

iuno
2020-10-12, 09:38:42
tausche ' gegen ", damit die shell das expanden kann. Dann wirst du vermutlich wegen etwaiger Sonderzeichen/whitespace den Titel noch in "" setzen wollen, die du dafuer auf dieser Ebene escapen musst. Versuch's mal so:

youtube-dl -x --audio-format wav -f bestaudio/best "$1" --exec "ffmpeg -i {} -c:a libmp3lame -q:a 3 -compression_level:a 0 \"~/Musik/$(youtube-dl --get-title "$1").mp3\""

Rooter
2020-10-12, 18:29:50
Aus deinem Anführungszeichenkonstrukt werde ich nicht schlau. :confused:
Und LAME sagt dazu:
~/Musik/Rick Astley - Never Gonna Give You Up (Video).mp3: No such file or directory
ERROR: Command returned error code 1



Wollte meine eigene Version etwas eleganter machen:
#!/bin/sh
name=$(youtube-dl --get-title "$1")
youtube-dl -f bestaudio/best -x --audio-format wav "$1" -o "~/Musik/%(title)s.%(ext)s"
lame -V3 -q0 --vbr-new ~/Musik/"$name".wav ~/Musik/"$name".mp3 && rm ~/Musik/"$name".wavWeil da aber zwei Mal auf youtube.com zugegriffen wird ist es 20% langsamer, daher (no)

MfG
Rooter

Ganon
2020-10-12, 19:31:35
Mein Vorschlag, wenn du unbedingt lame direkt benutzen willst:


#!/bin/sh

mkdir -p /tmp/output

youtube-dl -f bestaudio/best -x --audio-format wav "$1" -o "/tmp/output/%(title)s.%(ext)s"

find /tmp/output/ -iname "*.wav" -execdir sh -c 'lame -V3 -q0 --vbr-new "{}" "/home/rooter/Musik/$(basename "{}" ".wav").mp3"' \;

rm -rf /tmp/output


Den Output Pfad musst du komplett angeben, weil wegen möglicher komischer Zeichen der Pfad in "" übergeben werden sollte. Aber lame löst "~" selbst nicht auf und somit kann er sonst keine Datei erstellen.

Rooter
2020-10-12, 20:18:44
Danke Ganon aber inwiefern ist das jetzt besser als meine Version von hier (https://www.forum-3dcenter.org/vbulletin/showthread.php?p=12456099#post12456099)?
(Außer, dass du korrekt /tmp nutzt, während ich es in den Ausgangsordner zwischenspeichere.)

MfG
Rooter

Ganon
2020-10-12, 21:11:25
Ich hab mir jetzt nicht jedes Skript im Thread hier im Detail angeschaut. Warum doktorst du denn jetzt noch daran rum, wenn du die Lösung schon vor zig Beiträgen hattest?

Rooter
2020-10-12, 22:52:26
Weil ich dauernd gesagt bekomme, wie es besser gehen würde. :freak: Die Lösungen sind aber irgendwie alle komplizierter.

Trotzdem danke @all. :)


Habe auch schon ein neues Thema:
Wie ersetzt man systemweit gzip mit pigz (https://zlib.net/pigz/)?
Einen Alias in der Config müsste man für bash, dash/sh ect... getrennt einrichten, oder?
/bin/gzip löschen und durch einen Symlink ersetzen würde beim nächsten Update überschrieben, oder?
:uponder:

MfG
Rooter

Ganon
2020-10-13, 00:42:54
Einen Alias in der Config müsste man für bash, dash/sh ect... getrennt einrichten, oder?

Joahr, du könntest dir auch einen Link in /opt/bin rein packen und dann deine PATH-Variable anpassen und /opt/bin ganz nach vorne packen. Dann würde er immer dies nehmen.

Du solltest aber sicher gehen, dass pigz wirklich ein Drop-In Replacement für gzip ist, weil sonst kann dir das auch das System zerstören, je nachdem was Installer und Programme so damit machen und entsprechende Verhaltensweisen erwarten.

/bin/gzip löschen und durch einen Symlink ersetzen würde beim nächsten Update überschrieben, oder?

Ja, das würde dann überschrieben werden.

fezie
2020-10-13, 09:14:09
Falls du eine Debian basierte Distro nutzt, kannst du gzip durch pigz ersetzen mit dpkg-divert
Dann wird es nicht beim nächsten Update überschrieben

aufkrawall
2020-10-13, 15:15:57
freetype 2.10.3 im Arch-Repo nutzt btw. nun ClearType-AA.

Rooter
2020-10-13, 18:53:23
Joahr, du könntest dir auch einen Link in /opt/bin rein packen und dann deine PATH-Variable anpassen und /opt/bin ganz nach vorne packen. Dann würde er immer dies nehmen.Das klingt gut, werde ich mal in der VM probieren.

Du solltest aber sicher gehen, dass pigz wirklich ein Drop-In Replacement für gzip ist, weil sonst kann dir das auch das System zerstören, je nachdem was Installer und Programme so damit machen und entsprechende Verhaltensweisen erwarten.
Ist von selben Entwickler wie gzip und zlib und Leute schreiben, sie nutzen es seit Jahren als Ersatz für gzip.

Falls du eine Debian basierte Distro nutzt, kannst du gzip durch pigz ersetzen mit dpkg-divert
Dann wird es nicht beim nächsten Update überschriebenWerde aus der man-page nicht recht schlau, wie könnte der Befehl dafür aussehen?

MfG
Rooter

Rooter
2020-10-13, 23:27:57
Joahr, du könntest dir auch einen Link in /opt/bin rein packen und dann deine PATH-Variable anpassen und /opt/bin ganz nach vorne packen. Dann würde er immer dies nehmen.Hmm...

$PATH sieht so aus:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Da gzip in /usr/bin liegt, habe ich in /usr/local/sbin einen Symlink auf pigz erstellt:
/usr/local/sbin$ ls -l | grep gzip
lrwxrwxrwx 1 root root 13 Okt 13 23:13 gzip -> /usr/bin/pigz


/usr/local/sbin/gzip startet auch pigz.
Aber nur gzip startet gzip.


EDIT: Okay, sbin ist nur für root, ich bin doof... X-D

EDIT2:
Schaut jetzt so aus, nur gzip geht aber immer noch nicht. :confused:
/usr/local/bin$ ls -l | grep zip
lrwxrwxrwx 1 root root 13 Okt 13 23:13 gzip -> /usr/bin/pigz

777 ist ja vorhanden aber nur mit sudo gzip startet pigz.

MfG
Rooter

Gast
2020-10-14, 09:35:48
KDE Plasma 5.20
https://kde.org/announcements/plasma-5.20.0


Die Gnome bzw. GTK-Leute versauen mit den Hamburger-Menüs (= völlige usability-Katastrophe) den Linux-Desktop. Auch beim Nutzen einer anderen DE gibt es kein echtes Entkommen. Am ehesten denke ich kann man mit KDE Plasma und QT-Apps dem Unsinn noch entkommen, auch wenn es leider auch dort hier und da so einen Quatsch gibt (Elisa-Music-Player).
Gnome und GTK-Apps ohne diese Hamburger-Menüs wäre gut. Aber so...


Does anyone like the "hamburger" menu on a desktop OS?
https://arstechnica.com/civis/viewtopic.php?f=14&t=1466660


Hamburger Menus and Hidden Navigation Hurt UX Metrics
Summary: Discoverability is cut almost in half by hiding a website’s main navigation. Also, task time is longer and perceived task difficulty increases.
https://www.nngroup.com/articles/hamburger-menus/


Horrible GTK3 / GNOME UI design is leaking into Ubuntu Mate applications in 20.04
https://ubuntu-mate.community/t/horrible-gtk3-gnome-ui-design-is-leaking-into-ubuntu-mate-applications-in-20-04/22028

Mit STLWRT versucht man sich von dem Unsinn zu retten. Vermutlich nicht sonderlich erfolgreich.
https://github.com/thesquash/stlwrt

aufkrawall
2020-10-15, 13:34:42
Hab mit Linux 5.9 und schedutil Takt-Governor auf dem 6700k keine Ruckler mehr in FF Webrender vsynctester.com. :)
intel_pstate powersave hingegen scheint fast schlimmer als jemals zuvor zu sein. Einfach nur unglaublich, was Intel für einen Rotz voreinstellt.

Rooter
2020-10-15, 21:53:30
EDIT2:
Schaut jetzt so aus, nur gzip geht aber immer noch nicht. :confused:
/usr/local/bin$ ls -l | grep zip
lrwxrwxrwx 1 root root 13 Okt 13 23:13 gzip -> /usr/bin/pigz

777 ist ja vorhanden aber nur mit sudo gzip startet pigz.

MfG
RooterOkay, beim nächsten Starten der VM hat alles genau so funktioniert, wie ich es haben wollte. :freak: Was war das jetzt? Hat das Terminalfenster noch Altlasten gehabt? Oder war es, weil ich den Sym-Link aus sbin verschoben habe? Aber der war wie gesagt lrwxrwxrwx.
:confused:

MfG
Rooter

fezie
2020-10-16, 08:24:39
Okay, beim nächsten Starten der VM hat alles genau so funktioniert, wie ich es haben wollte. :freak: Was war das jetzt? Hat das Terminalfenster noch Altlasten gehabt? Oder war es, weil ich den Sym-Link aus sbin verschoben habe? Aber der war wie gesagt lrwxrwxrwx.
:confused:

MfG
Rooter

Es kann schon sein, dass irgendwo im Cache noch gespeichert war, dass die gzip binary direkt in /usr/bin liegt. Statt dass die bash nochmal in /usr/local/bin geschaut hätte.
In dem Fall reicht es, dass Terminal neuzustarten. Bzw. sich neu auf der Konsole anzumelden

aufkrawall
2020-10-18, 18:54:23
Ok, schedutil ist ebenfalls immer noch nicht zu empfehlen. performance vs. schedutil:
https://abload.de/thumb/screenshot_20201018_1nlkt0.png (https://abload.de/image.php?img=screenshot_20201018_1nlkt0.png) https://abload.de/thumb/screenshot_20201018_1hxjyh.png (https://abload.de/image.php?img=screenshot_20201018_1hxjyh.png)
Ich blocke weiterhin acpi_cpufreq und intel_pstate, bringen mit Hardware Pstates eh ~rein gar nichts.

Dorn
2020-10-22, 10:28:41
Vielleicht kann hier jemand helfen, da ich nach einer halben Stunde internet Suche den Fehler nicht selber lösen kann:

Linux Mint 20 - Anwendungsverwaltung
Bekomme auf einmal nichts mehr runter gealden, folgender Fehler taucht auf:

Das Herunterladen der Paketdateien ist gescheitert

Failed to fetch http://archive.raptus-net.de/ubuntu/pool/universe/g/gsoap/libgsoap-2.8.91_2.8.91-2_amd64.deb Could not resolve 'archive.raptus-net.de'
Failed to fetch http://archive.raptus-net.de/ubuntu/pool/universe/q/qtbase-opensource-src/libqt5opengl5_5.12.8+dfsg-0ubuntu1_amd64.deb Could not resolve 'archive.raptus-net.de'
Failed to fetch http://archive.raptus-net.de/ubuntu/pool/universe/q/qtbase-opensource-src/libqt5printsupport5_5.12.8+dfsg-0ubuntu1_amd64.deb Could not resolve 'archive.raptus-net.de'
Failed to fetch http://archive.raptus-net.de/ubuntu/pool/universe/q/qtx11extras-opensource-src/libqt5x11extras5_5.12.8-0ubuntu1_amd64.deb Could not resolve 'archive.raptus-net.de'
Failed to fetch http://archive.raptus-net.de/ubuntu/pool/universe/libs/libsdl1.2/libsdl1.2debian_1.2.15+dfsg2-5_amd64.deb Could not resolve 'archive.raptus-net.de'
Failed to fetch http://archive.raptus-net.de/ubuntu/pool/multiverse/v/virtualbox/virtualbox-dkms_6.1.10-dfsg-1~ubuntu1.20.04.1_amd64.deb Could not resolve 'archive.raptus-net.de'
Failed to fetch http://archive.raptus-net.de/ubuntu/pool/multiverse/v/virtualbox/virtualbox_6.1.10-dfsg-1~ubuntu1.20.04.1_amd64.deb Could not resolve 'archive.raptus-net.de'
Failed to fetch http://archive.raptus-net.de/ubuntu/pool/multiverse/v/virtualbox/virtualbox-qt_6.1.10-dfsg-1~ubuntu1.20.04.1_amd64.deb Could not resolve 'archive.raptus-net.de'

Sudo apt update bringt nichts...

Killeralf
2020-10-22, 10:44:26
Vielleicht kann hier jemand helfen, da ich nach einer halben Stunde internet Suche den Fehler nicht selber lösen kann:

Linux Mint 20 - Anwendungsverwaltung
Bekomme auf einmal nichts mehr runter gealden, folgender Fehler taucht auf:

Das Herunterladen der Paketdateien ist gescheitert

Failed to fetch http://archive.raptus-net.de/ubuntu/pool/universe/g/gsoap/libgsoap-2.8.91_2.8.91-2_amd64.deb Could not resolve 'archive.raptus-net.de'

Steht ja eh in der meldung, die adresse kann nicht aufgelöst werden. Wenn ich nach der adresse im web suche, kann keiner der gefundenen links aufgerufen werden. Die dürften da ein DNS problem haben, oder die site ist generell down.

ManuelCalavera
2020-10-22, 10:56:07
Den Server soll man unter "Software Sources" (Menu button - Administration - Software Sources) wählen können.

Dorn
2020-10-22, 11:45:05
Den Server soll man unter "Software Sources" (Menu button - Administration - Software Sources) wählen können.Auf Deutsch ist das Aktualisierungsverwaltung-->bearbeiten-->Paketquellen.
Ich dachte die haben nichts miteinander zu tun, da hier die Softwareupdates / Betriebssystem Updates und Suche einwandfrei funktionierte.
Nachdem ich hier die Spiegelserver geändert habe ging auch wieder Software Installation über die Anwendungsverwaltung.

Danke wieder was dazu gelernt.:smile:

Rooter
2020-10-26, 23:12:35
Bin gerade dabei für meinen kommenden PC eine RX570 gebraucht zu ersteigern. Nun will ich die ausprobieren wenn sie ankommt, will dafür aber bei meinem ollen Win7 nicht von NV zu AMD und wieder zurück wechseln, treibermäßig. Daher würde ich die gerne mit einem Live-Linux testen. Also, mit welchem Programm, das ich ins Live-System installieren kann, kann ich genug Polygone durch die Karte jagen, damit die mal ins Schwitzen kommt?

glxgears: :ulol:
glmark2: :uponder:
vulkan-smoketest aus den vulkan-utils: Besser?
Ganz was anderes, ein Spiel evt.?

MfG
Rooter

Berniyh
2020-10-27, 07:17:43
Folding@Home evtl.?

Dino-Fossil
2020-10-27, 13:44:36
Die Unigine-Benchmarks sind evtl. ohne Installation direkt ausführbar.

Rooter
2020-10-27, 23:40:10
Habe jetzt noch das hier gefunden und das Paket enthält offenbar auch den guten, alten FurMark. :cool:
https://www.geeks3d.com/gputest/
In der VM komme ich auf 1-2 fps. :D

Folding@Home evtl.?Läuft unter Linux nur als Service und man sieht nichts davon, oder?

Die Unigine-Benchmarks sind evtl. ohne Installation direkt ausführbar.Zumindest in der VM klappt das nicht, ich kann die .run-Datei von Heaven ausführen aber die Installation geht nicht voran.

MfG
Rooter

aufkrawall
2020-10-28, 00:14:08
Der entpackt das einfach nur in ein Unterverzeichnis. Die Windows-Versionen dürften mit DX11 + DXVK in Wine aber vermutlich stärker heizen.

Benutzername
2020-10-28, 10:10:58
Folding@Home evtl.?

Der macht die GPU gut warm. Und tut was für die Wissenschaft. (y)


Nicht so extrem wie sowas wir Furmark. Aber der ist ja gemauso unrealistisch wie Prime95 in Bezug auf CPU Auslastung.

Rooter
2020-10-28, 17:59:11
Der entpackt das einfach nur in ein Unterverzeichnis.Ja, sollte er wohl, tut er aber nicht. Nach 5 Minuten ohne Fortschritt, gab ich es auf.
Wie kann man denn so eine .run-Datei manuell entpacken? Ist ja so ein komischer Zwitter aus Shell-Skript gefolgt von komprimierten Daten. :confused:

Die Windows-Versionen dürften mit DX11 + DXVK in Wine aber vermutlich stärker heizen.Habe von Wine (noch) keine Ahnung, daher ist mir das für den kurzen Test zu aufwändig.

Der macht die GPU gut warm. Und tut was für die Wissenschaft. (y)


Nicht so extrem wie sowas wir Furmark. Aber der ist ja gemauso unrealistisch wie Prime95 in Bezug auf CPU Auslastung.Braucht nicht realistisch sein, soll warm sein. :D

MfG
Rooter

Berniyh
2020-10-28, 19:23:20
Läuft unter Linux nur als Service und man sieht nichts davon, oder?
Ja, aber ist doch in einer Live Umgebung kein Problem, da hast du immer root access.

Zu sehen gibt es da natürlich nix, aber ich hatte das jetzt auch nicht so verstanden, dass das Voraussetzung war.
Sollte doch nur die Karte zum Schwitzen bringen und das schafft F@H.

Benutzername
2020-10-28, 19:40:37
Ja, aber ist doch in einer Live Umgebung kein Problem, da hast du immer root access.

Zu sehen gibt es da natürlich nix, aber ich hatte das jetzt auch nicht so verstanden, dass das Voraussetzung war.
Sollte doch nur die Karte zum Schwitzen bringen und das schafft F@H.

Ist auch sonst kein Problem mit sudo den folding@home daemon zu starten. So macht man das numal in der Unixwelt. Asteuern kann man ihn dann ja über das interface Progrämmchen FAHControl.

Benutzername
2020-10-28, 19:45:22
mal was anderes. Ich habe jetzt mal auf bunte Emojis im Brauser umgestellt. Sieht einfach besser aus als leere Kästchen oder Fragezeichen oder schwarz-weiß Emojis statt bunter Emojis. Jetzt sieht aber zum Bleistift Wikipedia so aus:

https://abload.de/thumb/bildschirmfotovom2020z2k7s.png (https://abload.de/image.php?img=bildschirmfotovom2020z2k7s.png)
Noto color Emoji


https://abload.de/thumb/bildschirmfotovom2020upkr6.png (https://abload.de/image.php?img=bildschirmfotovom2020upkr6.png)
Emoji One


und Igors Seite sieht jetzt so aus mit Emoji One:
https://abload.de/thumb/bildschirmfotovom20201ekk5.png (https://abload.de/image.php?img=bildschirmfotovom20201ekk5.png)



Kann man das den Fonts irgendwie abgewöhnen normale Zahlen in Bitmaps zu verwandeln? Tante google hat da nix zu ausgespuckt. ;(

Rooter
2020-10-28, 23:01:54
Ja, aber ist doch in einer Live Umgebung kein Problem, da hast du immer root access.Nein. Wie kommst du denn darauf?
Root habe ich wie üblich nur, wenn ich mein Passwort eingebe.

Ist auch sonst kein Problem mit sudo den folding@home daemon zu starten. So macht man das numal in der Unixwelt. Asteuern kann man ihn dann ja über das interface Progrämmchen FAHControl.Für einen kurzen Benchmark macht aber etwas im Hintergrund keinen Sinn.

MfG
Rooter

aufkrawall
2020-10-28, 23:06:41
Mensch, pack doch einfach mal die VM/Live-Dings weg und starte Furmark. :freak:

Rooter
2020-10-28, 23:17:09
Die Graka ist gerade im Zulauf zu mir.
Und der Rest "bare metal" kommt erst Mitte nächsten Monat.

MfG
Rooter

Berniyh
2020-10-29, 08:54:17
Nein. Wie kommst du denn darauf?
Root habe ich wie üblich nur, wenn ich mein Passwort eingebe.
In einer Live Umgebung (also wenn du ein Image aus dem Netz runterlädst und startest) gibt es kein Passwort.
Da gibst du `sudo su` ein und bist root.

Wenn das bei dir anders ist, dann hast du etwas anderes als eine normale Live Umgebung.
Falls du das natürlich installiert hast, dann ist das anders. Da wird dann bei der Installation ein Passwort vergeben.

Abgesehen davon: bei F@H läuft nur der Compute Service als root.
Die GUI dazu läuft wieder über den normalen Benutzer.

fezie
2020-10-29, 09:23:45
Da gibst du `sudo su` ein und bist root.


Wo ist der Sinn sudo mit su zu kombinieren?
Eine login Shell als root bekommt man mit `sudo -i` oder `su -`

Berniyh
2020-10-29, 09:51:25
Das ist doch egal, darum ging es gar nicht. ;)

Ob sudo su oder sudo -i spielt jetzt keine große Rolle.
su - geht aber nicht, da kein Passwort für root festgelegt ist und su ohne nicht funktioniert.
bzw. ist das nicht ganz korrekt, su funktioniert genau dann ohne Passwort, wenn man root ist, daher funktioniert ja auch sudo su.

iuno
2020-11-12, 12:35:48
Ggf. interessant: https://airlied.blogspot.com/2020/11/linux-graphics-why-sharing-code-with.html

Ganon
2020-11-12, 17:14:44
Er liegt da ganz sicher nicht falsch. Es ist nur etwas naiv anzunehmen, dass das "Linux Ökosystem" das führende System in Sachen Grafiktreiber-Entwicklung wird. Vielleicht wenn Game-Streaming mal durch die Decke gehen sollte... sehe ich aktuell aber nicht.

Zur Zeit bin ich einfach nur froh, wenn ich keinen schlecht gewarteten, kernelabhängigen Binärblob brauche, um meinen Computer zu benutzen. Und dass AMDVLK da so ein bisschen vor sich hin gammelt liegt vermutlich auch an radv. War halt zuerst da und war von Tag1 an besser. Dass der amdgpu-Treiber das erst ermöglicht hat, ist ja auch schonmal was, auch ganz unabhängig von AMDVLK.

Aktuell muss man ja eher aufpassen, dass man mit seinem Computer überhaupt noch alles machen darf, was man will. Gerade die neu aufkommenden ARM Systeme von MS und (im Besonderen) Apple sind da zugenagelter als mir lieb ist.

Dino-Fossil
2020-11-18, 10:51:12
Nach einigem gefrickele, bis ich alle Parameter gesetzt hatte, scheint Firefox (mit Webrender) auf meinem Renoir-Laptop nun endlich vaapi für Hardware-Beschleunigung von Videos zu nutzen.
Allerdings bleibt mpv gerade für youtube immer noch um einiges besser - die CPU-Belastung fällt da nochmals deutlich niedriger aus. Speziell 1080p60 VP9 belastet die CPU unter Firefox immer noch um einiges mehr als mit mpv...

aufkrawall
2020-11-18, 12:06:49
Hast du media.ffvpx.enabled = false gesetzt? Ich hab hier mit 6700k und Navi fast keinen Unterschied zwischen Firefox und mpv bei sowohl Auslastung als auch Package-Verbrauch.
Allerdings ist auf schwachen Systemen (würde ich Renoir aber nicht zu zählen) auch unter Windows mpv deutlich effizienter als Video im Browser. Der Legacy-Edge war dabei btw. viel bessser als Edgium...

Leider wird aber nun zumindest vorübergehend, bis hoffentlich nur FF 85, mit dem EGL-Backend ein 60fps Fake-Timer anstatt echtes Vsync genutzt, weshalb ich es erstmal wieder nicht nutze.

Btw: Die Stromsparmodi von Navi funktionieren echt prima: Ich hab auf dem Desktop und bei Video ständig nur die Hälfte oder noch weniger GPU-Verbrauch vs. Polaris, obwohl der maximale Verbrauch ja deutlich höher ist.

Er liegt da ganz sicher nicht falsch. Es ist nur etwas naiv anzunehmen, dass das "Linux Ökosystem" das führende System in Sachen Grafiktreiber-Entwicklung wird.

amdgpu ist eher schneller als der Windows-Kernel-Treiber, amdvlk-pro Linux ist regelmäßig einige Prozent schneller als unter Windows. ;)
RADV-ACO kann dann noch zusätzliche (deutlichere) Benefits bringen. Dass Intel unter Linux immer noch langsamer ist, liegt nur an ihnen selbst.


Und dass AMDVLK da so ein bisschen vor sich hin gammelt liegt vermutlich auch an radv.

amdvlk gammelt nicht, gibt ständig Updates für sowohl -open als auch -pro. Der -pro ist ~exakt der gleiche Treiber wie für Windows. Der -open scheint sich halt eher an Entwickler/Stadia zu richten als an Consumer und der -pro leidet an AMDs unnötig umständlicher Distribution.

Dino-Fossil
2020-11-18, 12:32:16
Hast du media.ffvpx.enabled = false gesetzt? Ich hab hier mit 6700k und Navi fast keinen Unterschied zwischen Firefox und mpv bei sowohl Auslastung als auch Package-Verbrauch.

Ja, habe ich. Bin mir auch nicht ganz sicher, was das genaue Problem ist. Eben spielt er das selbe Video mit halber CPU-Belastung ab, wie heute morgen.

Vielleicht initialisiert er vaapi manchmal nicht richtig, oder es war eine der anderen Einstellungen in der about:config, die ich noch geändert habe - obwohl die angeblich egal sind. Werde mal bei Gelegenheit noch ein wenig experimentieren...

roadrunner
2020-11-18, 12:32:40
Nach einigem gefrickele, ...

Servus,

Kannst Du bitte mitteilen, was Du alles eingestellt hast? Ich habe dies nämlich bei mir bei zwei älteren Laptops probiert (1x Intel Atom x5-Z8300 und 1 x Lenovo ThinkPad Edge E50 0301 mit Intel Core i3-350M 2.26 GHz) und konnte es nicht zum laufen bringen.

Eine kontrolle mit intel-gpu-top zeigte immer, dass nur "webrenderer" verwendet wird. Mit MPV & Youtube wird hingegen Video verwendet - da kommt am Ende also etwas um welten besser raus.

Probiert habe ich das mit Kubuntu sowohl unter X11 als auch unter wayland...

Ich habe nun schon so viele Beiträge im Internet gesucht und ausprobiert und komme irgendwie nicht weiter...

Kennt Ihr irgend eine gute und aktuelle Zusammenfassung was alles getweakt werden muss, damit es funktioniert?

mfg roadrunner

Dino-Fossil
2020-11-18, 12:49:15
Ich bin im wesentlichen der Anleitung aus der Arch-Wiki gefolgt:

https://wiki.archlinux.org/index.php/Firefox#Hardware_video_acceleration

Vorher natürlich vaapi installieren und sicherstellen, dass es läuft.

Wenn du dann Firefox per
MOZ_X11_EGL=1 MOZ_LOG="PlatformDecoderModule:5" firefox

startest, kannst du in der log-Ausgabe überprüfen, ob vaapi genutzt wird, oder falls nicht, evtl. Hinweise erhalten, woran es liegt.
(Der erste Parameter ist nur für X11 nötig, unter Wayland benötigst du einen anderen, siehe Wiki. Du kannst das dann als Umgebungsvariable setzen, oder den Starter für Firefox anpassen, um es nicht jedesmal manuell eingeben zu müssen. Der zweite Parameter ist nur fürs logging benötigt und kann ansonsten weggelassen werden)

Allerdings weiß ich nicht, inwieweit deine Rechner das ordentlich unterstützen, die sind ja doch ein wenig älter, speziell das Lenovo-Gerät.
Wenn der Video-Decoder der GPU den jeweiligen Videocodec nicht kann, wirst du auch keine Hardware-Beschleunigung bekommen. Daher auch sicherstellen, dass der richtige Codec genutzt wird (z.B. gibt es h264ify als Plugin für Firefox um youtube-Videos mit h.264 abzuspielen, anstatt VP9 oder AV1 zu nutzen).

roadrunner
2020-11-18, 12:54:49
Danke werde ich mal probieren. Bei beiden rechnern habe ich im vorfeld schon h264 getestet gehabt. vaapi können beide und die cpu last fällt ja mit mpv bei h264 dramatisch runter. So gesehen sind gerade diese alten dinger supter testkandidaten - da eine cpu dekodierung sofort auffält.

Ich test es mal und melde mich wieder.

Benutzername
2020-11-18, 20:19:55
Allerdings weiß ich nicht, inwieweit deine Rechner das ordentlich unterstützen, die sind ja doch ein wenig älter, speziell das Lenovo-Gerät.
Wenn der Video-Decoder der GPU den jeweiligen Videocodec nicht kann, wirst du auch keine Hardware-Beschleunigung bekommen. Daher auch sicherstellen, dass der richtige Codec genutzt wird (z.B. gibt es h264ify als Plugin für Firefox um youtube-Videos mit h.264 abzuspielen, anstatt VP9 oder AV1 zu nutzen).


Codiert Youtube überhaupt noch alle Videos in h.264? :confused:

Benutzername
2020-11-18, 20:26:00
amdgpu ist eher schneller als der Windows-Kernel-Treiber, amdvlk-pro Linux ist regelmäßig einige Prozent schneller als unter Windows. ;)
RADV-ACO kann dann noch zusätzliche (deutlichere) Benefits bringen. Dass Intel unter Linux immer noch langsamer ist, liegt nur an ihnen selbst.

in dem Interview bei Anadtech hat die Intels Treiberchefin Lisa Pearce versprochen, daß sie die Treiberentwikclung umgekrempelt haben um eben mit Xe konkurrenzfähig zu sein. Mal schauen ob die neuen treiber halten was sie verspricht.

roadrunner
2020-11-18, 22:18:14
Codiert Youtube überhaupt noch alle Videos in h.264? :confused:

Standardmäßig kommt VP9 - aber mit der Erweiterung "enhanced-h264ify" kann man das super auf h264 einschränken. Kontrollieren kann man das super, wenn man sich in youtube auch die "Statistiken für interessierte" bzw. "statistics for nerds" ansieht.

Bartfratze
2020-11-23, 19:26:31
In welcher Config kann man in Manjaro festlegen, wieviele Kernel installiert bleiben sollen? Nach jedem Update kloppt er gleich den alten in die Tonne und man ist neuen Bugs gnadenlos ausgeliefert.
Suche seit einer Stunde nach einer Lösung, aber weder im Arch-Wiki noch sonstwo gibts Antworten (Höchstens für Debianabkömmlinge findet sich was). Muss aber gehen, auf nem Drittrechner behält er immer noch den letzten.

Beide Rechner haben die 5.4-LTS Kernel installiert, keine experimentellen "manuell" zusätzlich oder dergleichen. "Remove unrequiered dependencies" im pamac-manager ebenfalls deaktiviert. :confused:

Flyinglosi
2020-11-24, 12:04:51
Bräuchte mal nen Tipp: Hab hier nen Rechner im lokalen Netz (sprich am Rooter mit DHCP) hängen, mit dem ich mich per SSH verbinde. Nun möchte ich, parallel dazu die Möglichkeit schaffen, diesen Rechner direkt per LAN-Kabel an mein Notebook zu klemmen und ohne zwischengeschalteten Rooter ebenfalls damit Verbindung aufnehmen.

Wie konfiguriere ich das am elegantesten?

Auf Notebook und besagtem Rechner läuft Ubuntu.

mfg

Stephan

Dino-Fossil
2020-11-24, 12:27:36
In welcher Config kann man in Manjaro festlegen, wieviele Kernel installiert bleiben sollen? Nach jedem Update kloppt er gleich den alten in die Tonne und man ist neuen Bugs gnadenlos ausgeliefert.

Es gibt ein Menü "Manjaro Einstellungen", da hast du auch die installierten Kernel.
Aber vermutlich meinst du nicht die Major-Versionen, sondern die kleineren Updates, also z.B. 5.8.12 auf 5.8.14?
Da bin ich gerade auch überfragt, wobei ich auch nur äußerst selten mal Probleme mit solchen Updates hatte (praktisch nie).

Mint + Cinnamon hat da ein Tool mit einer sehr präzisen Liste, glaube ich. Ob das bei Manjaro+Cinnamon auch so ist, müsste man mal ausprobieren.

Berniyh
2020-11-24, 13:15:59
Bräuchte mal nen Tipp: Hab hier nen Rechner im lokalen Netz (sprich am Rooter mit DHCP) hängen, mit dem ich mich per SSH verbinde. Nun möchte ich, parallel dazu die Möglichkeit schaffen, diesen Rechner direkt per LAN-Kabel an mein Notebook zu klemmen und ohne zwischengeschalteten Rooter ebenfalls damit Verbindung aufnehmen.

Wie konfiguriere ich das am elegantesten?

Auf Notebook und besagtem Rechner läuft Ubuntu.

mfg

Stephan
Das erscheint mir ehrlich gesagt unnötig umständlich, aber musst du selbst wissen.

Das Problem dabei wäre, dass ohne DHCP die Netzwerkkarten auch keine IP zugewiesen bekommen.
Lösung ist dann entweder auf einem der beiden Geräte einen DHCP Server laufen zu lassen (was aber irgendwo Overkill ist), oder an beiden eine feste IP zu vergeben.
Letzteres kann auch zusätzlich zu den DHCP Einstellungen erfolgen, d.h. es wäre hier keine Umkonfiguration notwendig.

IP Addresse manuell hinzufügen gelingt z.B. mit:
ip addr add dev enp4s0 10.0.2.1/24
wobei man enp4s0 und 10.0.2.1 durch das gewünschte Netzwerkinterface sowie die gewünschte IP Adresse ersetzen muss.
Ergibt:
ip addr show dev enp4s0
Ausgabe:
[...]
inet 10.0.2.1/24 scope global enp4s0
valid_lft forever preferred_lft forever
[...]

Damit man das nicht immer manuell machen muss kann man das auch in die Systemeinstellungen integrieren, aber da hängt es stark davon ab welches System die Distribution hier nutzt (Networkmanager, systemd-networkd etc.).
Daher müsste hier erst mal wissen was da zum Einsatz kommt (nutze selbst kein Ubuntu). ;)

Flyinglosi
2020-11-24, 13:38:17
Das erscheint mir ehrlich gesagt unnötig umständlich, aber musst du selbst wissen.
Was wäre die Alternative? Wenn ich unterwegs bin, hab ich meinen Rooter selten dabei :biggrin:

Bartfratze
2020-11-24, 13:53:01
Aber vermutlich meinst du nicht die Major-Versionen, sondern die kleineren Updates, also z.B. 5.8.12 auf 5.8.14?

Genau.

Mint + Cinnamon hat da ein Tool mit einer sehr präzisen Liste, glaube ich. Ob das bei Manjaro+Cinnamon auch so ist, müsste man mal ausprobieren.

Debianabkömmlinge (Zumindest die *ubuntus) haben vor ner Weile Kernel-Updates immer einfach aufs System geschmissen, die alten durften man selbst wegräumen. Das automatische Aufräumen kam dann erst später hinzu.
Manjaro wird (vermutlich) da ja sein eigenes autoremovaltool haben.

iuno
2020-11-24, 14:56:07
Was wäre die Alternative?
So umstaendlich finde ich das nicht.
Statische IP-Adressen bei beiden Geraeten konfigurieren. Ausserhalb des DHCP-Bereichs aber im privaten subnetz des Heimnetzwerks. Das richtet man einmal ein und dann funktioniert es in beiden Setups.

Rooter
2020-11-24, 15:20:45
Bräuchte mal nen Tipp: Hab hier nen Rechner im lokalen Netz (sprich am Rooter mit DHCP) hängen, mit dem ich mich per SSH verbinde. Nun möchte ich, parallel dazu die Möglichkeit schaffen, diesen Rechner direkt per LAN-Kabel an mein Notebook zu klemmen und ohne zwischengeschalteten Rooter ebenfalls damit Verbindung aufnehmen.

Wie konfiguriere ich das am elegantesten?

Auf Notebook und besagtem Rechner läuft Ubuntu.

mfg

Stephan
:freak:

Wenn ich unterwegs bin, hab ich meinen Rooter selten dabei :biggrin:
:freak: :freak:

MfG
Rooter

Flyinglosi
2020-11-24, 17:15:01
jaja, steinigt mich :rolleyes:

Rooter
2020-11-25, 10:39:32
Habe meinen neuen Rechner (https://www.forum-3dcenter.org/vbulletin/member.php?u=16898&tab=other2) jetzt brauchbar am Laufen, paar Probleme habe ich aber noch:

Sofort nach dem Start des Kernels kommt kurz eine Fehlermeldung, irgendwas mit "Can't unpack initramfs, decode error". In journalctl -b finde ich das aber nicht. Problem?
Die Festplatten-LED blinkt 1x pro Sekunde auf. Und nicht nur für ne Millisekunde. Extrem nervig! Was macht Linux da? Oder liegt das am Board? Es ist die SSD mit dem OS, wenn ich die Datengrab HDD aushänge ändert sich nichts.
Unter Volllast (mprime + FurMark) geht die CPU-Temp auf 92°C hoch. :| Problem oder normal? Muss dann ggf. nochmal die Gehäuselüfter umklemmen und mich mit der Lüftersteuerung im BIOS befassen.
Mein Drucker (Panasonic KX-MB1500 (https://geizhals.de/panasonic-kx-mb1500-a736624.html), leider nur GDI) druckt gar nicht. :( In der Datenbank von CUPS ist er nicht aufgeführt. Was kann ich da noch machen?


Mein PC und meine AV-Anlage hängen an verschiedenen Steckdosen. Daher höre ich, wenn mein PC aus ist oder gerade heruntergefahren wurde, ein leises Brummen. Das ist aber sofort weg wenn Windows hochgefahren ist.
Jetzt hatte ich mal Linux Mint 20 xfce vom Stick gebootet (um für einen Kumpel die HDD auf eine neue SSD zu klonen mit GParted) und das Brummen ist unter Linux auch noch auf auf dem Desktop vorhanden. :( Erst wenn ich z.B. in FF einen Radio-Stream starte, wird die Audio-Hardware (ALC892 onboard) "gestartet" und das Brummen ist weg. Gibt es einen Weg, das von Anfang an los zu werden?
(Ich weiß, dass es Filter dafür gibt, aber wie gesagt, unter Windows tritt es im Betrieb ja auch nicht auf, also gibt es unter *nix doch sicher auch eine Softwarelösung!?)
Stromsparmodi für Audio?
Das habe ich übrigens hiermit gelöst:
in der datei /etc/pulse/default.pa und /etc/pulse/system.pa habe ich die zeile(n)

load-module module-suspend-on-idle

auskommentiert (also ein # davorgestellt)

jetzt brummt es nicht mehr.:up:

MfG
Rooter

aufkrawall
2020-11-25, 11:20:16
Leider wird aber nun zumindest vorübergehend, bis hoffentlich nur FF 85, mit dem EGL-Backend ein 60fps Fake-Timer anstatt echtes Vsync genutzt, weshalb ich es erstmal wieder nicht nutze.

Ist in der Nightly jetzt wieder echtes Vsync.

Colin MacLaren
2020-11-26, 11:33:58
Ich hatte wieder ein lustiges Linux-Erlebnis.

Ich wollte opensuse auf meinem Laptop installieren, um es etwas kennenzulernen, da ich es auch beruflich benötige.

Also boote ich vom USB-Stick und werde statt mit dem Installationsdesktop mit einem weißen Screen mit bunten vertikalen Streifen begrüßt.

Nach dem Reboot flackert der Monitor überall. Im Bios, in Windows, im Splashscreen. Es ist nicht wegzubekommen. Nichtschwarze Flächen haben halbtransparente, gräuliche vertikale Streifen. Nicht mal ein Bios-Reset hilft. Nur der Ladebalken der Linuxinstallation, der flackert nicht.

Ein neuer Installationsversuch bringt das gleiche Ergebnis.
Also noch einmal mit "nomodeset"-Parameter gebootet. Hier komme ich in Installationsmenü. Es findet aber mein Intel Raid nicht.

Ich fahre den Rechner herunter. Der Monitor geht wieder. WTF.

Rooter
2020-11-26, 12:45:29
Okay, das hier
Sofort nach dem Start des Kernels kommt kurz eine Fehlermeldung, irgendwas mit "Can't unpack initramfs, decode error". In journalctl -b finde ich das aber nicht. Problem?ist geklärt, es ist nur ein Anzeigefehler - wenn der Kernel sein initramfs nicht entpacken könnte, würde der Bottvorgang ja nicht weiter gehen - wegen eines Fehlers in der Funktion unlz4().
Könnte es weg bekommen indem ich initramfs auf gzip umstelle, aber was soll's.

Hat hierzu echt keiner Ideen? :(

Die Festplatten-LED blinkt 1x pro Sekunde auf. Und nicht nur für ne Millisekunde. Extrem nervig! Was macht Linux da? Oder liegt das am Board? Es ist die SSD mit dem OS, wenn ich die Datengrab HDD aushänge ändert sich nichts.
Unter Volllast (mprime + FurMark) geht die CPU-Temp auf 92°C hoch. :| Problem oder normal? Muss dann ggf. nochmal die Gehäuselüfter umklemmen und mich mit der Lüftersteuerung im BIOS befassen.
Mein Drucker (Panasonic KX-MB1500 (https://geizhals.de/panasonic-kx-mb1500-a736624.html), leider nur GDI) druckt gar nicht. :( In der Datenbank von CUPS ist er nicht aufgeführt. Was kann ich da noch machen?
MfG
Rooter

Dino-Fossil
2020-11-26, 14:09:08
Festplatten-LED:
Evtl. Dateisystem-Indizierung im Hintergrund? Z.B. Baloo in KDE. Sollte dann irgendwann fertig sein...

fezie
2020-11-26, 14:36:02
Mein Drucker (Panasonic KX-MB1500 (https://geizhals.de/panasonic-kx-mb1500-a736624.html), leider nur GDI) druckt gar nicht. :( In der Datenbank von CUPS ist er nicht aufgeführt. Was kann ich da noch machen?
[/LIST]


GDI ist ziemlich Windows spezifisch. Mir ist nicht bekannt, dass es einen einzigen GDI only Drucker gibt der unter Linux zum drucken gebracht werden kann. Also wenn du per Google keine Treiber für Linux dafür findest, dann wird es sie wahrscheinlich auch nicht geben.

Rooter
2020-11-26, 21:33:12
Wie aktiviere ich denn Schriftenglättung in xfce? Bei Erscheinungsbild → Schriften ist der Haken drin aber egal, ob ich bei Hinting "Keine" oder "Stark" einstelle, scheint sich gar nix zu ändern. Jedenfalls nicht im Browser (Vivaldi). :uponder:

Festplatten-LED:
Evtl. Dateisystem-Indizierung im Hintergrund? Z.B. Baloo in KDE. Sollte dann irgendwann fertig sein...Ist xfce. Und ich denke dann würde das nicht genau 1x/Sek. blinken. Und ja, auch mal fertig werden.
Ich denke eher es sind die normalen Logs die da geschrieben werden und das Board zeigt das so an, statt nur für die Mikrosekunde aufzublinken, die das tatsächlich dauert.

GDI ist ziemlich Windows spezifisch. Mir ist nicht bekannt, dass es einen einzigen GDI only Drucker gibt der unter Linux zum drucken gebracht werden kann. Also wenn du per Google keine Treiber für Linux dafür findest, dann wird es sie wahrscheinlich auch nicht geben.Okay, ich bin doof, es gibt auf der Panasonic-Seite einen Linux-Treiber und der funzt 1A. X-D

Aber den Scanner kriege ich nicht ins laufen. Für den gibt es auch einen Treiber und da soll man in die Datei /lib/udev/rules.d/40-libsane.rules folgendes einfügen:
# Panasonic MFS scanners
ATTRS{idVendor}=="04da", ENV{libsane_matched}="yes"

Da ich die 40-libsane.rules nicht habe, habe ich es in die vorhandene 60-libsane.rules eingefügt. Aber "Dokumenten-Scanner" oder scanimage -L finden nix. Auch eine Kopie der 60-libsane.rules abgespeichert als 40-libsane.rules hilft nix. Die Nummern müssten stimmen:
lsusb | grep Pana
Bus 003 Device 002: ID 04da:0f0b Panasonic (Matsushita) KX-MB1500G

Wie gehe ich weiter vor?

MfG
Rooter

Rooter
2020-11-27, 01:57:58
Habe mir jetzt für Conky eine schöne Konfig gebaut und scheitere nun an der banalen Aufgabe das in den Autostart zu bringen. :rolleyes:

Was ist denn hier falsch? :confused:
Der Befehl ist korrekt, wenn ich das so ins Terminal kopiere, funzt es. Aber beim Neustart passiert gar nichts.

https://abload.de/img/bildschirmfoto_2020-11tklk.png

N8
Rooter

iuno
2020-11-27, 16:21:02
Was fuer ein "autostart manager" ist das? Hast du davon logs?

ggf. vollen Pfad angeben (/usr/bin/conky oder wo auch immer es liegt)

Rooter
2020-11-27, 16:31:21
Was fuer ein "autostart manager" ist das? Hast du davon logs?Der von xfce halt. Keine Ahnung wo dessen Logs liegen.

ggf. vollen Pfad angeben (/usr/bin/conky oder wo auch immer es liegt)Das war's, geht jetzt, danke. :up:
Warum geht das nicht mit ~, das sollte nach dem Login doch schon definiert sein?

MfG
Rooter

iuno
2020-11-27, 19:55:48
Ich kenne das Programm nicht, ob das Manager $PATH auswertet wird nur so vom Screenshot nicht klar ;-)
~ ist Bash, wenn auf der Zeile keine Bash eine expansion macht (was auch wahrscheinlich ist) kann das Programm damit halt nichts anfangen.

Rooter
2020-11-27, 20:37:25
~ ist Bash, wenn auf der Zeile keine Bash eine expansion macht (was auch wahrscheinlich ist) kann das Programm damit halt nichts anfangen.Ahso, alles klar, danke!

MfG
Rooter

Rampage 2
2020-11-28, 00:35:39
Ich stehe aktuell vor einem ganz akuten Problem und will es über meine Linux Live-CD (Manjaro 18.0.4) lösen:

Ich muss ein paar Dateien an der versteckten Windows EFI-Systempartition (die genau 100MB groß ist) ändern - einige Dateien umbenennen und einige Dateien von einer externen Quelle (angeschlossenes USB-Laufwerk oder Windows-Installationsmedium auf DVD oder USB-Stick) dorthin kopieren.

Da derzeit kein Windows als Hostsystem installiert oder als LiveCD verfügbar ist, will ich es deswegen mit meiner Linux Live-CD machen - zumal Windows vermutlich eh meckern würde, wenn ich versuche an einer versteckten Windows-Systempartition herumzufuchteln oder sie würde sie gar nicht erst sehen (also als grafische Oberfläche), weil sie ja versteckt ist.

Wie kann ich es unter einer Linux Live-Umgebung bewerkstelligen, diese versteckte Partition im Dateimanager (in meinem Fall "Dolphin") sichtbar und editierbar zu machen? - Ich will also möglichst mit einer grafischen Oberfläche (z.B. einem Dateimanager) statt Kommandozeile arbeiten, so dass ich bequem die Partition wie ein Laufwerk öffnen, die gewünschten Dateien umbenennen und andere gewünschte Dateien aus einer externen Quelle in die gewünschte Stelle hineinkopieren kann.

Oder ist das mit Linux nicht möglich? Ich habe meine Manjaro Live-CD gerade angeschmissen und die besagte Partition (Partitionsbezeichnung: nvme0n1p1) wird in Dolphin nicht angezeigt - lediglich "Basic Data Partition" (von der ich weiß, dass sie mein frisch installiertes - aber noch nicht lauffähiges - Windows ist, mit der Partitionsbezeichnung nvme0n1p3) wird von Dolphin erkannt, was aber nicht weiter verwunderlich ist, schließlich hat Windows die EFI-Systempartition bei der Installation ja als "versteckt" deklariert. Wenn ich in der Adresszeile von Dolphin einfach nur "/dev/" eingebe, dann erscheinen alle 3 Partitionen, die zu dieser Windows-Installation gehören als "nvme0n1p1", "nvme0n1p2" und "nvme0n1p3" (die Letzte ist die eigentliche Windows-Installation) und alle sind mit einem Schloss-Symbol versehen, also anscheinend weder einsehbar noch veränderbar!

Wie soll ich jetzt vorgehen? :confused:

R2

DevilX
2020-11-28, 06:33:47
Aus dem Kopf kannst du mit gparted auch Partitionen einhängen.
Ansonsten würde ich in den sauren Apfel beißen und kurz in der Konsole mounten.

Rampage 2
2020-11-28, 07:10:27
Aus dem Kopf kannst du mit gparted auch Partitionen einhängen. Ansonsten würde ich in den sauren Apfel beißen und kurz in der Konsole mounten.

Soweit ich weiß, ist gparted in meiner Distro (Manjaro 18.0.4, basierend auf ArchLinux) nicht enthalten, nur parted - aber ich kann nochmal nachschauen...

R2

Bartfratze
2020-11-28, 10:46:41
Gparted ist vielleicht nicht auf dem Livemedium, kannst es jedoch übern Paketmanager nachinstallieren. Oder versuchst "gnome-disks", was ja bei XFCE dabei sein müsste.

Rooter
2020-11-29, 11:03:26
Mal noch ein Wort zum Thema swappiness, das wir hier ja vor einiger Zeit hatten:

Habe das jetzt mal fest auf 10 eingestellt:
rooter@Ryzen:~$ cat /proc/sys/vm/swappiness
10

Scheint aber nichts zu ändern:
rooter@Ryzen:~$ free -m
gesamt belegt frei gemeinsam Zwischen verfügbar
Speicher: 16017 2265 4000 260 9751 13161
Auslager: 2047 81 1966
Trotz fast 4GB ungenutzt wurden 81MB ausgelagert. :rolleyes:

Werde es jetzt so lassen und den Memory-Manager sein Ding machen lassen. Obwohl ich zu gerne wüsste, warum der sich so entscheidet.

MfG
Rooter

Tyrann
2020-11-29, 11:25:14
Mal noch ein Wort zum Thema swappiness, das wir hier ja vor einiger Zeit hatten:

Habe das jetzt mal fest auf 10 eingestellt:
rooter@Ryzen:~$ cat /proc/sys/vm/swappiness
10

Scheint aber nichts zu ändern:
rooter@Ryzen:~$ free -m
gesamt belegt frei gemeinsam Zwischen verfügbar
Speicher: 16017 2265 4000 260 9751 13161
Auslager: 2047 81 1966
Trotz fast 4GB ungenutzt wurden 81MB ausgelagert. :rolleyes:

Werde es jetzt so lassen und den Memory-Manager sein Ding machen lassen. Obwohl ich zu gerne wüsste, warum der sich so entscheidet.

MfG
Rooter

gute Frage, trotz Swapiness auf 2 sieht es bei mir so aus:

[root@kiste ~]# free
gesamt benutzt frei gemns. Puffer/Cache verfügbar
Speicher: 30104 6705 1262 1311 22136 21642
Swap: 3071 259 2812
Gesamt: 33176 6964 4074

[root@kiste ~]# uptime
11:25:52 up 20 days, 16:05, 1 user, load average: 1,05, 1,48, 1,41

Abnaxos
2020-11-29, 14:37:48
Trotz fast 4GB ungenutzt wurden 81MB ausgelagert. :rolleyes:

Werde es jetzt so lassen und den Memory-Manager sein Ding machen lassen. Obwohl ich zu gerne wüsste, warum der sich so entscheidet.
"Frei" bedeutet nicht "unbenutzt". "Unbenutzten" Speicher gibt es unter Linux eigentlich nie. Da sind insbesondere noch die Disk-Caches, die als "frei" deklariert sind. Sie gelten als "frei", weil man darauf verzichten könnte, wenn mehr Speicher benötigt würde.

Wenn belegter Speicher schlicht nicht benutzt wird (was unter Linux aufgrund des Konzepts UNIX recht häufig vorkommt), wird der Kernel diesen oft zugunsten von Caches auslagern, weil das System so schneller wird.

Lass den Kernel einfach seinen Job machen, er weiss besser, was er tut, als du.

Rooter
2020-11-29, 15:01:19
"Frei" bedeutet nicht "unbenutzt". "Unbenutzten" Speicher gibt es unter Linux eigentlich nie. Da sind insbesondere noch die Disk-Caches, die als "frei" deklariert sind. Sie gelten als "frei", weil man darauf verzichten könnte, wenn mehr Speicher benötigt würde.Nein, was du meinst ist in meiner Ausgabe das was unter "verfügbar" steht. Das ist ungefähr "frei" (unbenutzt) + "zwischen" (Caches).

Lass den Kernel einfach seinen Job machen, er weiss besser, was er tut, als du.Da habe ich keine Zweifel, mich wundert nur, dass man offenbar nirgends im Netz nachlesen kann was er tut.

MfG
Rooter

Ganon
2020-11-29, 21:41:02
Da habe ich keine Zweifel, mich wundert nur, dass man offenbar nirgends im Netz nachlesen kann was er tut.

Der ganze Kernel ist Open Source. Du kannst schon nachlesen was er tut :D

Aber so hinterher ist das immer schwer nachzuvollziehen. Die Sache ist die: Wenn die Sachen (warum auch immer) ausgelagert sind, wird der Kernel sie nicht aktiv wieder einlagern, solange sie nicht gebraucht werden.

Wie gesagt, stelle es auf 0, dann lagert der Kernel im Großen und Ganzen nur aus, wenn er wirklich muss. Ansonsten kann er sich auch entscheiden uralten Kram der schon ewig ungenutzt im RAM liegt, rauszuwerfen um mehr Caches aufzunehmen. Swappiness ist ein Richtwert, keine harte Grenze.

Rooter
2020-11-29, 22:34:48
Der ganze Kernel ist Open Source. Du kannst schon nachlesen was er tut :DIch kann aber kein C. Ich meine daher eine Seite wo es ein Programmierer erklärt, basierend auf dem Quellcode. Aber obwohl das so ein strittiges Thema ist, konnte ich sowas nicht finden.

MfG
Rooter

Benutzername
2020-11-30, 03:46:38
Ich kann aber kein C. Ich meine daher eine Seite wo es ein Programmierer erklärt, basierend auf dem Quellcode. Aber obwohl das so ein strittiges Thema ist, konnte ich sowas nicht finden.

MfG
Rooter

C lesen zu können ist ja nur der erste Schritt. Der nächste wäre sich in Betriesbsystemcaches einzuarbeiten damit Du das überhaupt verstehen und nachvollziehen kannst, was da programmiert wurde. Kann man zum Cache subsystem sicher auch alles auf der LKML (Linux Kernel Mailing Liste) nachlesen und manchmal schreiben Leute auch Artikel darüber. Finde auf die Schnelle aber leider keinen. :(


An sich gibt swappiness an, ab wieviel % RAM-Auslastung Linux anfängt auszulagern. Also bei zB swappiness 60, lagert Linux ab 40% RAM-Belegung aus nach /swap. Wonach Linux entscheidet was zuerst ausgelagert wird, keine Ahnung. Vermutlich die Datenblöcke auf die am wenigsten zugegriffen wurde in letzter Zeit.

Rooter
2020-11-30, 18:14:20
Heute gemerkt, dass mein Monitor gar nicht nach x Minuten abschaltet, wie ich eingestellt habe. Nach etwas rumforschen fand ich den Tipp, den Bildschirmschoner aus dem Autostart zu nehmen und das hat geholfen. Ob wohl es keine Rolle spielte, ob ich es in den Energiespareinstellungen von xfce- oder des Bildschirmschoners angab. xset q sagte jedenfalls DPMS is Enabled und mit xset dpms force off ging der Monitor auch aus. :confused:
Naja, geht jetzt jedenfalls und Screensaver nutze ich ja eh nicht.

An sich gibt swappiness an, ab wieviel % RAM-Auslastung Linux anfängt auszulagern. Also bei zB swappiness 60, lagert Linux ab 40% RAM-Belegung aus nach /swap. Wonach Linux entscheidet was zuerst ausgelagert wird, keine Ahnung. Vermutlich die Datenblöcke auf die am wenigsten zugegriffen wurde in letzter Zeit.Ja, vermutlich das am wenigsten Genutzte.
Es ist aber kein Prozentwert vom freien RAM. Denn dann hätte er bei 10 und noch 1/4 frei ja nicht schon 80MB weg geschoben.

MfG
Rooter

Rampage 2
2020-11-30, 22:27:36
Gparted ist vielleicht nicht auf dem Livemedium, kannst es jedoch übern Paketmanager nachinstallieren. Oder versuchst "gnome-disks", was ja bei XFCE dabei sein müsste.

Das Problem hat sich erledigt - ich hab mir einfach 'ne WinPE Live-CD gebastelt und von dort aus die nötigen Modifikationen ausgeführt.

Dennoch: es ist schade, dass ich nicht meine Manjaro Live-CD ootb für diesen Zweck verwenden kann, denn um gparted (nach-)installieren zu können, braucht Manjaro eine Internetverbindung...:redface:

R2

Rooter
2020-12-02, 00:00:20
Heute gemerkt, dass mein Monitor gar nicht nach x Minuten abschaltet, wie ich eingestellt habe.Es hat heute wieder nicht funktioniert und ich weiß jetzt warum: Wenn im Browser (Vivaldi oder Firefox, egal) ein YouTube-Video oder auch nur ein Radiostream läuft, geht der Monitor nicht aus. :ugly:
Wie kriege ich das weg? Habe meinen PC während Home-Office für Webradio an, aber der Monitor dürfte ruhig abschalten.

MfG
Rooter

Berniyh
2020-12-02, 13:38:22
Videoplayer blockieren von sich aus den Screensaver, das ist normal.
In vlc kann man das glaube ich konfigurieren, beim Browser wäre mir das nicht bekannt, aber kannst ja mal danach suchen.

Dass man das seitens X oder Wayland blockieren könnte ist mir auch nicht bekannt.

aufkrawall
2020-12-02, 13:42:10
Ja, die einfachste "Lösung" wird wohl sein, den Stream in einem Programm laufen zu lassen, das DPMS nicht blockt.

Rooter
2020-12-05, 13:57:32
Lasse den Radiostream jetzt von Audacious abspielen, damit gibt es das Problem nicht. :)

Dass der Browser DPMS bei Videocontent blockt macht ja Sinn aber warum bei einem reinen Audiostream?

MfG
Rooter

aufkrawall
2020-12-05, 14:19:22
Ganz sinnfrei ist das nicht, falls das ansonsten die Audioausgabe über einen Monitor mit DP/HDMI beeinträchtigen würde. Und immer den chronischen Entwickler-Mangel für die Linux-Versionen bedenken.

Rooter
2020-12-05, 14:25:01
Wer gibt schon den Ton über den Monitor aus... :D

Ja okay, das macht vermutlich Sinn. Am Besten wäre es natürlich wenn man es konfigurieren könnte.

MfG
Rooter

Th3o
2020-12-07, 22:09:05
Hi,

ich habe eine Frage bzgl. der Namensauflösung. Ich habe eine Synology NAS mit dem Namen balu und einer IP-Adresse, die via DHCP vom Router zugewiesen wurde. Ich kann von Windows 10 aus die NAS sowohl über die IP-Adresse als auch über den Namen balu anpingen. Unter Linux (Manjaro 20.2 mit Gnome) geht das nur über die IP-Adresse. Ich möchte jetzt einige NAS-Freigaben über die /etc/fstab einbinden, würde aber gerne statt der IP-Adresse //192.168.0.121/data lieber //balu/data schreiben, weil die IP-Adresse sich mal verändern könnte. Was fehlt mir unter Linux an Einstellungen, damit das geht?

aufkrawall
2020-12-07, 22:15:53
Netzwerk-Shares sollte man nicht in die fstab eintragen und imho auch nicht via cifs mounten, das kann horrorartige Lähmungserscheinungen und Wartezeiten verursachen.
Trag mal in die smb.conf
[global]
client min protocol = NT1
ein und starte neu, dann sollten u.a. SMB1-Shares in den grafischen Dateibrowsern normal sichtbar sein und darüber in der grafischen Oberfläche via GvFS/KIO mountbar sein.

fezie
2020-12-08, 08:39:49
Hi,

ich habe eine Frage bzgl. der Namensauflösung. Ich habe eine Synology NAS mit dem Namen balu und einer IP-Adresse, die via DHCP vom Router zugewiesen wurde. Ich kann von Windows 10 aus die NAS sowohl über die IP-Adresse als auch über den Namen balu anpingen. Unter Linux (Manjaro 20.2 mit Gnome) geht das nur über die IP-Adresse. Ich möchte jetzt einige NAS-Freigaben über die /etc/fstab einbinden, würde aber gerne statt der IP-Adresse //192.168.0.121/data lieber //balu/data schreiben, weil die IP-Adresse sich mal verändern könnte. Was fehlt mir unter Linux an Einstellungen, damit das geht?

Du könntest in der /etc/hosts ein Eintrag für balu mit der IP-Adresse machen.

Killeralf
2020-12-08, 09:32:22
Du könntest in der /etc/hosts ein Eintrag für balu mit der IP-Adresse machen.

Unter der voraussetzung, daß balu die IP adresse eben nicht per DHCP zugewiesen bekommt, sondern mit einer statischen außerhalb der DHCP range versehen ist.

iuno
2020-12-09, 11:30:47
Da der Grund ist, dass sich die IP Adresse aendern kann, bringt der hosts Eintrag genau nichts. Wenn kein lokaler Nameserver vorhanden bzw. nicht anstaendig konfigurierbar ist wird vermutlich wird sowas wie mDNS mit Avahi gewollt.

Natuerlich waere es so oder so sinnvoll fuer derartige Geraete feste IP Adressen zu benutzen.

fezie
2020-12-09, 11:54:02
Jenachdem was für ein DHCP Server eingesetzt wird, kann man darüber ja auch feste IPs verteilen.

Th3o
2020-12-09, 12:11:08
Ich habe erstmal den Thunar von XFCE installiert, der kann sehr gut mit Samba Shares umgehen und Verknüpfungen auf diese erstellen, die auch nach dem Neustart da sind. So habe ich das auch auf dem Desktop Rechner mit XFCE gemacht und das reicht mir eigentlich. Feste IP Adresse werde ich wahrscheinlich doch über die MAC Adresse im Router einstellen. Ich will nämlich über rsync Dateien mit der NAS synchronisieren und das geht wohl nur über "richtig" gemountete Samba Shares.

Acid-Beatz
2020-12-12, 15:54:33
Mal eine kurze Frage zwischendurch: weiß jemand, inwiefern sich der Netzwerkstack von Linux dem gegenüber von Windows unterscheidet, wenn die Verbindung schlecht ist?

Hintergrund meiner Frage: Ich habe Internet über LTE und seit circa einem Momat öfter Probleme, weil (vermutlich) die LTE Verbindung ziemlich am Ende ist und es dort immer mal wieder High-Pings von bis zu 1s gibt, und davon paar am Stück hintereinander.

Bei Windows habe ich das Gefühl, dass es wegen der zu hohen Latenz dann automatisch davon ausgeht, dass die Verbindung weg ist, obwohl sie ja theoretisch noch da ist, nur eben mit hoher Latenz.
Bei Linux wirds halt dann zäh, aber die Verbindung steht, was mir natürlich 1000x lieber ist.

Danke !

Plutos
2020-12-13, 16:51:46
Gibt es unter Linux (speziell Mint+Cinnamon) ein funktionales Äquivalent zu den Tastenkombinationen Strg+Shift+Escape (für den Task-Manager, unter Windows) und den allseits beliebten Affengriff?

Rooter
2020-12-13, 18:31:41
Cinnamon weiß ich nicht aber unter Xfce habe ich mir das hier in den Tastatureinstellungen als Tastenkürzel definiert und es klappt einwandfrei.

MfG
Rooter

aufkrawall
2020-12-16, 23:31:28
Firefox 85 DE mit erneutem Hardware-Vsync für EGL ist im Arch-Repo.
Für VP9 VAAPI muss man nun zusätzlich auch media.rdd-vpx.enabled = false setzen. Würde soweit sagen, dass es hier mit Navi problemlos läuft (anders als WR + VP9 D3D11VA unter Windows :D ).

Rooter
2020-12-16, 23:33:03
Das geht aber nur mit Wayland, oder?

MfG
Rooter

aufkrawall
2020-12-16, 23:34:16
Auch Xorg, musst Firefox mit MOZ_X11_EGL=1 starten.

Screemer
2020-12-19, 05:23:20
Gibt's eigentlich egal ne Möglichkeit xrdp zu nutzen um eine aktuell laufende Session fern zu steuern? Neue RDP Sessions zu öffnen oder auf schon bestehende RDP Session via Port zu verbinden ist kein Problem. Aber eine bestehende Desktopsitzung fern zu steuern bekomme ich nicht gebacken.

Mit vnc ist es kein Thema aber ab und an wäre es schön direkt den Windows RDP client dafür nutzen zu können ohne den Umweg über vnc, das evtl auf der aktuellen Maschine nicht verfügbar ist, gehen zu müssen.

aufkrawall
2020-12-20, 01:02:44
Ui, RDNA2 scheint unter Arch auf Anhieb einwandfrei ohne irgendwelches Gefrickel oder sonstige Probleme zu laufen. Mehr Plug & Play geht nicht. :eek:
(Ok, evtl. noch in naher Zukunft mit Clover für OCL. ;) )

Th3o
2021-01-06, 11:21:57
Hatte seit kurzem das Problem, dass Gnome unter Manjaro ewig zum Runterfahren/Restart gebraucht hat. Recherche im Internet hat ergeben, dass man in der Datei
/usr/lib/systemd/user/gnome-session-restart-dbus.service
am Ande diese Zeile hinzufügen muss
Slice=-.slice
Danach zweimal herunterfahen und voilà Shotdown ist wieder flott wie vorher.

Rooter
2021-01-07, 21:32:07
Ich habe hier noch einen schrottreifen Laptop namens "24-7" mit WinXP der hin und wieder als Downloadhure läuft. Mit smb://24-7/ kann ich den erreichen, Thunar fragt nach dem Passwort und er zeigt mir die beiden freigegebenen Verzeichnisse an. Aber wenn ich in eins von denen rein will, dauert es 10 Sekunden und dann kommt: "... konnte nicht geöffnet werden. Einhängen der Windows-Freigabe ist fehlgeschlagen: Die Wartezeit für die Verbindung ist abgelaufen."
Waran könnte es liegen? :confused: Wenn ich den Fehler google, finde ich nur Leute, die erst gar nicht auf den Rechner drauf kamen aber das scheint bei mir ja zu klappen. Nur die Ordner öffnen geht nicht.

Bonusfrage: Was ist unter Linux der VNC-Client der Wahl der auch mit .vnc-Dateien gestartet werden kann? Damit wird der Laptop nämlich ferngesteuert, ich will aber nicht immer das Passwort eingeben müssen.

MfG
Rooter

Bartfratze
2021-01-08, 08:17:19
Waran könnte es liegen?

Sieht mir nach dieser client min/max protocol Sache aus (smb.conf), die hier im Thread schon mal präsent war.

VNC-Client [...] ich will aber nicht immer das Passwort eingeben müssen.

Remmina speicherte das früher in den Dateien, inzwischen aber im Gnome Keyring, so dass man das Passwort nicht mehr eingeben muss, sobald der unlocked wurde (idR nach dem Login).

Rooter
2021-01-09, 14:18:52
Sieht mir nach dieser client min/max protocol Sache aus (smb.conf), die hier im Thread schon mal präsent war.Das hatte ich eigentlich ausgeschlossen weil ich ja auf den Rechner verbinden kann und er mir die freigebenen Ordner anzeigt, ich konnte sie nur nicht öffnen. :redface:

Habe jetzt das hier ein /etc/samba/smb.conf unter [global] eingetragen und es funktioniert. :)
client min protocol = NT1
ntlm auth = ntlmv1-permitted


Remmina speicherte das früher in den Dateien, inzwischen aber im Gnome Keyring, so dass man das Passwort nicht mehr eingeben muss, sobald der unlocked wurde (idR nach dem Login).Das öffnet zwar auch keine .vnc-Dateien aber im Gegensatz zu SSVNC merkt es sich das Passwort. Das genügt mir, danke.

Rooter
2021-01-09, 18:16:58
Ich kriege den Scanner meines Panasonic KX-MB1500 (https://geizhals.de/panasonic-kx-mb1500-a736624.html) hier um's Verrecknen nicht unter Linux Mint 20 zum laufen. :(

Von Panasonic gibt es Treiber und Anleitungen jeweils für den Druckerteil und den Scannerteil:
https://panasonic.net/cns/pcc/support/fax/common/table/linuxdriver.html

Den Druckertreiber habe ich nach Anleitung installiert und es lief sofort, ich kann drucken, Text, Grafik, alles klar.
Auch den Scanner habe ich nach der PDF Anleitung (https://www.psn-web.net/cs/support/fax/common/file/Linux_ScanDriver/ScannerDriver_Ubuntu_ENG_011.pdf) installiert aber der Dokument-Scanner zeigt immer an, es sei kein Scanner installiert. :uponder:
Wenn ich das Setup erneut aufrufe wird mir die Deinstallation angeboten, der Treiber ist also drauf.
Da ich in /lib/udev/rules.d/ keine Datei 40-libsane habe, habe ich den geforderten Eintrag
# Panasonic MFS scanners
ATTRS{idVendor}=="04da", ENV{libsane_matched}="yes"
in der vorhandenen 60-libsane gemacht.
Sieht für mich alles richtig aus aber der Scanner wird nicht erkannt. :(
Wie gehe ich weiter vor? Mal ein anderes Scan-Programm probieren? Welches?

MfG
Rooter

Plutos
2021-01-21, 12:33:14
Ich habe ein NAS (QNAP IS-453S) und Clients mit Windows 10 und Linux Mint 20.1 (und ein unbekanntes OS, das auf einem Dell-Netzwerkdrucker läuft), die darauf zugreifen sollen. Ich kann unter anderem "Microsoft Networking", "NFS v2/v3" und/oder "NFS v4" einrichten. Was nehme ich da am besten? :uponder:

Ich nehme mal an, die ganzen anderen Dinge wie "Apple Networking", Telnet, SSH, FTP, Bonjour usw. brauche ich eher nicht?

aufkrawall
2021-01-21, 13:45:26
"Microsoft Networking" wird SMB sein. Da das sowohl in heimischen als auch vielen Firmennetzwerken sowohl mit Windows als auch Linux üblich ist, sollte nichts dagegen sprechen.

exzentrik
2021-01-24, 02:37:09
Unter Manjaro und mit AMDGPU-Treiber (Nouveau) zeigt die Radeon 6800 XT ja leider auch das von Windows bekannte VRAM-Takt-Verhalten im Idle – mit dem Unterschied, dass die bekannten Workarounds dort irgendwie nicht greifen. AMDGPU.DC=0 via GRUB sorgt für einen schwarzen Bildschirm bzw. ein Einfrieren beim Booten. Runterstellen von 144 auf 120 oder sogar 60 Hz bringt hinsichtlich Leistungsaufnahme gar nichts. Und "Reduced Blanking" via CVT führte auch nicht zum Erfolg. Ich installierte sogar extra den Kernel 5.10.9, der angeblich eine ähnliche Problematik löst – bei mir fruchtete das aber nicht.

Nun bin ich ratlos. Hat vielleicht jemand noch eine Idee, wie ich der Radeon diese Unart im Idle abgewöhnen kann, sodass sie ordentlich heruntertaktet?

aufkrawall
2021-01-24, 03:02:15
Unter Manjaro und mit AMDGPU-Treiber (Nouveau) zeigt die Radeon 6800 XT ja leider auch das von Windows bekannte VRAM-Takt-Verhalten im Idle

Nouveau ist für Nvidia. amdgpu ist der Kernel-Treiber und mit hoher Wahrscheinlichkeit ist dieser allein, also ohne Mitwirken der Userspace-Treiber in Mesa/etc., für das ausbleibende Runtertakten verantwortlich.


AMDGPU.DC=0 via GRUB sorgt für einen schwarzen Bildschirm bzw. ein Einfrieren beim Booten.

Das muss auch so sein, denn so hast du ab Vega keinen Treiber zur Display-Ansteuerung. ;)


Runterstellen von 144 auf 120 oder sogar 60 Hz bringt hinsichtlich Leistungsaufnahme gar nichts. Und "Reduced Blanking" via CVT führte auch nicht zum Erfolg. Ich installierte sogar extra den Kernel 5.10.9, der angeblich eine ähnliche Problematik löst – bei mir fruchtete das aber nicht.

Nun bin ich ratlos. Hat vielleicht jemand noch eine Idee, wie ich der Radeon diese Unart im Idle abgewöhnen kann, sodass sie ordentlich heruntertaktet?
Mir war das bei meinem Bruder auch schon aufgefallen, ich schaus mir mal an. Ich würde aber davon ausgehen, dass da ohne Kernel-Fix nichts zu machen ist, wenn ein erhöhter Timing-Wert für vertikales Blanking nicht fruchtet.

exzentrik
2021-01-24, 18:41:15
Okay, meinte mit Nouveau halt die quelloffene AMD-Treibervariante. Ich probierte heute noch mit Tools wie CoreCtrl und radeon-profile herum, aber es war nicht möglich, den VRAM-Takt zu beeinflussen. Auch nicht über Bordmittel und amdgpu-ppfeaturemask. Vielleicht ist die 6800 XT noch zu neu?

Jedenfalls ist das alles schon ziemlich ernüchternd. Habe eigentlich wenig Lust, Manjaro jetzt ständig mit unnötig erhöhtem Mehrverbrauch zu fahren. Mit der GeForce konnte ich mir wenigstens Workarounds dafür zurechtfrickeln. :down:

aufkrawall
2021-01-24, 19:37:31
Ich probierte heute noch mit Tools wie CoreCtrl und radeon-profile herum, aber es war nicht möglich, den VRAM-Takt zu beeinflussen. Auch nicht über Bordmittel und amdgpu-ppfeaturemask. Vielleicht ist die 6800 XT noch zu neu?

Overdrive für RDNA2 kommt erst mit Linux 5.12. Bis dahin gibts nur SPPT, etwa via upp. Ob sich damit etwas in der Hinsicht erreichen ließe, keine Ahnung.


Jedenfalls ist das alles schon ziemlich ernüchternd. Habe eigentlich wenig Lust, Manjaro jetzt ständig mit unnötig erhöhtem Mehrverbrauch zu fahren. Mit der GeForce konnte ich mir wenigstens Workarounds dafür zurechtfrickeln. :down:
Das Problem haben auch zig Navi-User unter Windows, von daher...

exzentrik
2021-01-25, 15:13:05
Jo, auf den Kernel 5.12 hoffe ich auch. Der könnte ja schon im April stabil sein und soll dann auch explizit ein Untertakten des VRAMs (https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.12-RX-6000-Overclocking) via sysfs ermöglichen.

aufkrawall
2021-01-26, 19:44:47
Hab das gemacht, was ich hier im Thread zum Thema des Problems unter Windows und auf dem Freedesktop-Tracker vorgeschlagen hatte: Das vertikale Blanking-Timing erhöht -> geht (4k 60Hz). :)
ASIC-Verbrauch im Idle nun 6-9W.

exzentrik
2021-01-26, 19:53:32
Und wie machst du das unter Linux? Habe jetzt hier im Thread dazu spontan nichts gefunden.

aufkrawall
2021-01-26, 19:57:14
Custom EDID laden:
https://wiki.archlinux.org/index.php/kernel_mode_setting#Forcing_modes_and_EDID

Die EDID kann man sich glücklicherweise ganz normal via CRU unter Windows editieren und als .bin abspeichern, die lässt sich dann mit den oben verlinkten Parametern laden. :)
(Mit Nvidia kann man sie btw. über die Xorg-Config laden.)

exzentrik
2021-01-26, 20:01:22
Danke. Das werde ich mal testen. Falls es wirkt, bekommst du von mir … ein weiteres Danke. :wink:

Apropos Radeon und Energiemanagement: AMD RDNA2 "Duty Cycle Scaling" Will Turn Off The GPU Under Heavy Load For Relief (https://www.phoronix.com/scan.php?page=news_item&px=AMDGPU-Duty-Cycle-Scaling)

aufkrawall
2021-01-31, 15:27:26
Mir ist noch aufgefallen, dass mit der 6800 und 5.10 der Hardware-Cursor ruckelt. Ist mit 5.11-rcx gefixt.
Power- und Lüfter-Steuerung sollten übrigens auch ohne Overdrive schon über sysfs gehen. Mit 5.12 gibt es offenbar auch noch eine Verbesserung bez. des Speicherns solcher Werte über Suspend hinaus.

Ich hab leider mit der 5700 XT mit 5.11 eine Regression, in HotS gibts zwischendurch Ruckler. Auf dem 6800-System ist das offenbar nicht der Fall. Meine Versuche, das faulty Commit zu bisecten, sind leider wegen nicht funktionierendem Treiber mit den Commits als Head aus dem entsprechenden Zeitraum erfolglos geblieben...

Edit: Offenbar brauchts ab 5.11, zumindest mit Intel, einen Takt-Governor. Da blockt man die Treiber, um solche Probleme zu vermeiden, und dann so etwas. :freak:

Th3o
2021-02-05, 11:41:24
Ich habe Manjaro mit dem 5.9 Kernel und habe mir eine 6800 bestellt. Würde der Rechner nach dem Einbau überhaupt starten? Ich will vorerst nicht damit spielen (dafür habe ich das Windoofs), aber Internet sollte schon gehen.

aufkrawall
2021-02-05, 12:14:02
Sollte gehen.

Plutos
2021-02-11, 07:01:02
Was passiert eigentlich mit NTFS Alternate Data Streams (ADS, wie bspw. dem "ZoneIdentifier" bei aus dem Internet heruntergeladenen Dateien) beim Kopieren auf ext4? Ich komme drauf, weil ich zufällig gesehen hab, dass mein QNAP NAS (verwendet AFAIK ebenfalls ext4) einen extra (versteckten) Ordner anlegt, in dem scheinbar die ADSes von dorthin kopierten Dateien landen.

Ich meine, ich kann darauf verzichten, weil es sich nach meiner Stichprobe wirklich nur um o.g. ZoneIdentifier handelt, aber interessieren tät's mich jetzt schon, ob da potentiell hinweislos Daten verschwinden. Nach meinen Verständnis kann so ein ADS ja auch potentiell wichtige Daten enthalten. :freak:

Ganon
2021-02-11, 08:49:06
Das hängt vermutlich auch ein stückweit davon ab mit was du kopierst. Aber normalerweise landet so ein Kram bei ext4 in den xattrs. Insgesamt gibt es für so stark Betriebssystem/Dateisystem-abhängige Funktionen selten Garantien, dass sie bei einer Kopie auch ankommen. Das gilt übrigens auch in Windows, wenn du von NTFS nach exFAT kopierst. Da ist der Kram dann auch weg.

Ähnliche Probleme hast du auch, wenn du z.B. unter Linux Dateien kopierst, aber bei cp nicht den "-a" Flag mit angibst. Dann übernimmt er nicht alle Metadaten und xattrs.

Verlassen würde ich mich auf sowas nicht. Ich bin in der Regel schon froh, wenn Umlaute in Dateinamen erhalten bleiben, wenn man die so umher kopiert :ugly:

fezie
2021-02-11, 09:27:42
Der Standard bei ntfs-3g für die mount Option streams_interface ist xattr
Also wenn du die xattr rüberkopierst, dann werden die auch mitgesichert.

Rooter
2021-02-28, 10:20:26
Ich kriege den Scanner meines Panasonic KX-MB1500 (https://geizhals.de/panasonic-kx-mb1500-a736624.html) hier um's Verrecknen nicht unter Linux Mint 20 zum laufen. :(
Gestern Abend bei Ubuntuusers angemeldet und gefragt, vorhin die Lösung bekommen:
sudo apt install libusb-0.1-4

Läuft! :ucatch:

MfG
Rooter

Theo_Retisch
2021-03-09, 08:21:01
Weiss jemand, wo ich die youtube-dl.conf hinpacken muss, wenn ich ytdl als snap auf Ubuntu 20LTS verwende? Über die Dateisuche kann ich sie nicht finden, geh also davon aus, dass ich sie erstmal erstellen muss.

Edit: Was ich schon ausprobiert hab: /etc/...., /home/NUTZER/.config/.... und innerhalb /home/NUTZER/snap/youtube-dl/ZAHL/.config/.... Nichts fruchtet.

Marscel
2021-03-11, 09:37:57
Hat hier schon jemand Erfahrung mit dem neuen Standby-Murks aka "Modern Standby", das anscheinend in den letzten zwei oder drei Jahren von Intel und MS gepushed wurde, und womit ACPI S3 zum Legacy degradiert zu sein scheint?

Also mein sehr neuer Dell Inspiron mit I5 1135G7 listet keinen S3-Support mehr. Stattdessen finde ich, dass S0ix (https://01.org/blogs/qwang59/2018/how-achieve-s0ix-states-linux) der neueste Scheiß sein soll.

Problem: Mit Kernel 5.11 ist das funktional mit Schalte mal das Display ab, aber gib weiter munter Wärme ab und kühl mal Zwischendurch gleichzusetzen. Also praktisch ist der Akku damit natürlich nach einem Tag Sch0ix leer. Läuft das bei irgendwem besser?

Dino-Fossil
2021-03-12, 10:17:58
Hat hier schon jemand Erfahrung mit dem neuen Standby-Murks aka "Modern Standby", das anscheinend in den letzten zwei oder drei Jahren von Intel und MS gepushed wurde, und womit ACPI S3 zum Legacy degradiert zu sein scheint?

Ich hatte das Problem bei meinem Renoir-Laptop. Einige Laptops können das im BIOS deaktivieren, meiner leider nicht.
Auf der Arch-Wiki gab es eine Lösung (https://wiki.archlinux.org/index.php/Lenovo_IdeaPad_5_14are05#Suspend_issues_(S3_sleep_fix)), den Laptop per Anpassen der ACPI-Events in ein ordentliches Standby zu bringen.
Für mich funktioniert das, aber ich kann nicht einschätzen, ob sich das leicht anpassen lässt.

Ich dachte, ich hätte kürzlich mal etwas gelesen, dass so klang als ob auch der Linux Kernel demnächst den Modern Standby-Quark unterstützen könnte - aber vielleicht war da der Wunsch Vater des Gedankens...

Marscel
2021-03-12, 14:34:31
Ich hatte das Problem bei meinem Renoir-Laptop. Einige Laptops können das im BIOS deaktivieren, meiner leider nicht.
Auf der Arch-Wiki gab es eine Lösung (https://wiki.archlinux.org/index.php/Lenovo_IdeaPad_5_14are05#Suspend_issues_(S3_sleep_fix)), den Laptop per Anpassen der ACPI-Events in ein ordentliches Standby zu bringen.
Für mich funktioniert das, aber ich kann nicht einschätzen, ob sich das leicht anpassen lässt.

Danke, ja, aber an ACPI-Tables herumspielen ist nichts triviales bzw. ich hab bei mir auch schon reingeguckt und muss erstmal passen.

Im BIOS gibts die drollige Funktion "S3 Verbieten" ... Welches S3? Tiger Lake kann anscheinend von Haus aus gar kein S3 mehr, so die Recherche

Ich dachte, ich hätte kürzlich mal etwas gelesen, dass so klang als ob auch der Linux Kernel demnächst den Modern Standby-Quark unterstützen könnte - aber vielleicht war da der Wunsch Vater des Gedankens...

Mittlerweile vermute ich, dass Intel Tiger Lake einfach noch zu neu ist: Auf Kernel 5.8 von Ubuntu funktionieren auch noch nicht einmal powertop und Suspend-to-Idle, auf 5.11 geht das bare minimum.

Anscheinend sollen neue Prozessoren auf C8 bis C10 Power states runtergehen können, ich krieg hier gerade mal C2 auf Package-Ebene: Also praktisch nichts. Seufz, vermutlich mal abwarten.

Theo_Retisch
2021-03-21, 08:18:19
Weiss jemand, wo ich die youtube-dl.conf hinpacken muss, wenn ich ytdl als snap auf Ubuntu 20LTS verwende?

Edit: Was ich schon ausprobiert hab: /etc/...., /home/NUTZER/.config/.... und innerhalb /home/NUTZER/snap/youtube-dl/ZAHL/.config/.... Nichts fruchtet.

Habs rausgefunden: Die Config gehört unter /home/NUTZER/snap/youtube-dl/current/ - wer hätte es gedacht, ich anfangs nicht.

Mr.Fency Pants
2021-04-10, 10:46:00
Ich möchte gerne Linux (erstmal) zusätzlich zu Windows 10 nutzen und dann gucken, ob ich mittelfristig umsteige. Aus Sicherheitsgründen würde ich 2 SSDs nutzen wollen (Windows 10 ist schon installiert). Ist es bei 2 SSDs auch möglich Dualboot zu nutzen, um nicht jedes mal die zu bootende SSD umstellen zu müssen?

Ist das zudem ein sinnvolles Vorgehen oder doch besser 1 SSD mit beiden Systemen? Ich will erstmal testen, wie gut/schlecht Spiele unter Linux laufen (Steam).

Mond
2021-04-10, 11:31:11
Ich hätte jetzt gesagt, dass bei der Linux Installation automatisch Grub installiert wird und du so bequem auswählen kannst, was gestartet werden soll. Oder geht das mit aktuellen UEFI Systemen und Windows 10 nicht mehr?

fezie
2021-04-10, 11:36:01
Geht auch mit EFI.

Man muss halt nur aufpassen, wenn man Linux dann doch nicht mehr haben will. Und die /boot Partition gelöscht ist.
Dann muss man nämlich den Windows Bootcode wieder als default reinmachen.

Th3o
2021-04-10, 11:36:26
Ich habe Windows 10 und Manjaro Linux auf getrennten SSDs und benutze das BIOS Bootmenü. Ich hätte nichts dagegen, wenn Manjaro Windows 10 ins Grub Menü aufgenommen hätte, aber aus mir unerklärlichen Gründen tat es nicht bei der Installation und auch später macht es nicht. Bin aber ansonsten mit Manjaro echt zufrieden, imho das beste Linux.

Rooter
2021-04-10, 17:45:52
Schon probiert mit dem Befehl update-grub den OS Scan nochmal laufen zu lassen?

MfG
Rooter

fezie
2021-04-10, 17:49:54
Schon probiert mit dem Befehl update-grub den OS Scan nochmal laufen zu lassen?

MfG
Rooter

Funktioniert nur wenn os-prober auch installiert ist.

Mr.Fency Pants
2021-04-12, 08:37:10
Habe gestern mal Pop OS auf einer zweiten SSD installiert. Problem ist, dass er meinen TP-Link WLan Stick zwar erkennt, die Verbindung zum Wlan jedoch scheitert, es kommt immer nur die Meldung, dass eine Verbindung nicht möglich sei. Unter Win10 alles kein Problem. Mir ist aufgefallen, dass die grüne Led am Stick unter Linux nicht blinkt, wie sie das unter Win10 macht. Ein Wechsel auf einen anderen USB Port hat leider keine Verbesseung gebracht. Hat jemand eine Idee?

Mr.Fency Pants
2021-04-12, 15:23:53
Jetzt nach diversen Neustarts scheint das Wlan zu funktionieren.

Mir fällt auf, dass meine 1TB HDD Datenplatte alle paar Sekunden Geräusche von sich gibt, es sieht so aus, als ob Linux im Hintergrund regelmäßig drauf zugreift. Kann man das irgendwie unterbinden, so dass Linux nur drauf zugreift, wenn man auch auf die Platte zugreift?

exzentrik
2021-04-12, 15:33:34
Könnte je nach Distro ein Indizierungsdienst wie Baloo sein. In letzterem Fall könntest du den über "balooctl disable" deaktivieren.

Mr.Fency Pants
2021-04-12, 16:17:10
Danke für den Tipp, aber der scheint nicht installiert zu sein, wenn ich den Befehl ausführe. Könnte es noch etwas anderes sein? Ich nutzte Pop OS.

exzentrik
2021-04-13, 12:42:23
Könntest es mal mit Tools wie atop, iotop oder dstat versuchen. Die ermitteln, welche Prozesse gerade für Festplattenaktivität sorgen.

Mr.Fency Pants
2021-04-14, 10:05:02
Danke, werde ich mal probieren.

Th3o
2021-04-18, 12:01:17
Funktioniert nur wenn os-prober auch installiert ist.
os-prober ist instaliert, aber es macht nichts

~ >>> sudo os-prober
~ >>>

soll os-prober hier was melden?

Bartfratze
2021-04-18, 21:48:13
Der os-prober sollte während update-grub automatisch ausgeführt werden (sieht man dann unter anderem im Output), sofern /etc/default/grub entsprechend konfiguriert (https://forum.manjaro.org/t/warning-os-prober-will-not-be-executed-to-detect-other-bootable-partitions/57849) ist.

Sonyfreak
2021-04-19, 10:48:13
os-prober ist instaliert, aber es macht nichts

~ >>> sudo os-prober
~ >>>

soll os-prober hier was melden?Siehe hier: Warning: os-prober will not be executed to detect other bootable partitions (https://forum.manjaro.org/t/warning-os-prober-will-not-be-executed-to-detect-other-bootable-partitions/57849)

os-prober has been disabled by default, you need to uncomment/add
GRUB_DISABLE_OS_PROBER=false to /etc/default/grub and run sudo update-grub

mfg.

Sonyfreak

EDIT: Bartfratze hat die Lösung eh auch schon gepostet.

Th3o
2021-04-19, 11:14:22
So sieht der Inhalt von /etc/default/grub aus


GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash apparmor=1 security=apparmor resume=UUID=eadbb92a-53ce-4bce-953d-9e86d6606cfa udev.log_priority=3 amdgpu.ppfeaturemask=0xffffffff"
GRUB_CMDLINE_LINUX=""

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"

# Uncomment this option to enable os-prober execution in the grub-mkconfig command
GRUB_DISABLE_OS_PROBER=false


GRUB_DISABLE_OS_PROBER ist offensichtlich auf false gesetzt, trotzdem passiert nichts. Was mich auch wundert: Das Grub-Bootmenü wird überhaupt nicht angezeigt, es kommt sofort der Login-Bildschirm. Bei einer Manjaro Testinstallation unter VirtualBox kommt hingegen das Grub-Bootmenü.

aufkrawall
2021-04-19, 11:16:35
Ultra Fast Boot im Bios an?

Gast
2021-04-24, 09:30:39
So sieht der Inhalt von /etc/default/grub aus


[..]
GRUB_TIMEOUT_STYLE=hidden
[...]
# Uncomment this option to enable os-prober execution in the grub-mkconfig command
GRUB_DISABLE_OS_PROBER=false


GRUB_DISABLE_OS_PROBER ist offensichtlich auf false gesetzt, trotzdem passiert nichts. Was mich auch wundert: Das Grub-Bootmenü wird überhaupt nicht angezeigt, es kommt sofort der Login-Bildschirm. Bei einer Manjaro Testinstallation unter VirtualBox kommt hingegen das Grub-Bootmenü.


Damit das Bootmenu auch angezeit wird, muss dieser Wert noch angepasst werden:
GRUB_TIMEOUT_STYLE=hidden
zu
GRUB_TIMEOUT_STYLE=menu

Danach muss die Konfiguration wieder aktualisiert werden (hattest du das auch nach dem Ändern des OS_PROBER=false gemacht?, hier ebenfalls nötig):
grub-mkconfig -o /pathto/grub.cfg

Watson007
2021-05-01, 19:29:49
hier hat doch bestimmt jemand schon Erfahrungen mit der Installation von Linux auf neuen UEFI-Notebooks.

Ich will Linux Mint auf dem neuen Medion Akoya E14304 (AMD Ryzen 3 E4300U) Notebook installieren, aber wenn ich mittels F10 den USB-Stick während des Bootvorganges auswähle, passiert nix.
Ich will Windows nicht löschen, sondern Linux parallel installieren.

Oder sollte ich damit besser noch etwas warten, bis das Notebook unterstützt wird? Aber das er gar nicht vom USB Stick bootet wundert mich etwas.

Secure Boot zu deaktivieren hats noch nicht gebracht.
Edit: Linux Mint bootete er nicht, aber Ubuntu scheint zu gehen

Rooter
2021-05-02, 01:09:54
Ja, habe ich dir ja schon im anderen Thread beantwortet...


Habe gestern usrmerge installiert. Soweit alles gut. :)

MfG
Rooter

Bartfratze
2021-05-02, 11:29:19
Edit: Linux Mint bootete er nicht, aber Ubuntu scheint zu gehen

Erfahrungsgemäß würde ich bei auf amdgpu setzende Hardware tendenziell eher zu aktuelleren Distros (z.b. Fedora) oder Rolling Releases raten. Die Debianabkömmlinge haben teilweise richtig alte Firmware drinne, die nervige Bugs hat. Vom LTS sollte man sich nicht blenden lassen: Bugs bleiben drin.

Rooter
2021-05-02, 13:18:59
Hmm, wenn ich mit Double Commander per FTP auf mein Handy zugreifen will, stürzt dort die zuständige App ab (Wifi FTP Server). Das ist neu, vor einigen Wochen ging das noch. :|

MfG
Rooter

aufkrawall
2021-05-02, 13:29:11
Die Debianabkömmlinge haben teilweise richtig alte Firmware drinne
Die Firmwares für RDNA2 waren btw. teilweise fehlerhaft und hatten Hardware-Decoding und Chip-Sensorwerte beeinträchtigt. Das linux-firmware 20210426.fa0efef Paket im Arch Testing Repo enthält schon die neuen.

Th3o
2021-05-02, 13:57:01
Schon Manjaro ausprobiert?

Bartfratze
2021-05-02, 15:14:58
Die Firmwares für RDNA2 waren btw. teilweise fehlerhaft und hatten Hardware-Decoding und Chip-Sensorwerte beeinträchtigt. Das linux-firmware 20210426.fa0efef Paket im Arch Testing Repo enthält schon die neuen.

War die 20.50 firmware (https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/amdgpu) die fehlerhafte? Die war hier im Raven auch richtig crashy (System max 2h stabil).
20210426.fa0efef ist bei Manjaro schon im stable-branch, hab die aber noch nicht getestet.

Flyinglosi
2021-05-04, 17:12:08
Kurze Frage an die Profis:
Ich habe hier einen PC mit installiertem Ubuntu auf einer M.2-SSD. Auf dieser möchte ich WIN10 installieren und das Ubuntu auf ne SATA-SSD umsiedeln.

Kann ich dazu einfach (z.B. mit Macrium Reflect Free) ein Image der ersten SSD ziehen und auf die zweite klonen? Wenn ich dies nach der Installation von WIN10 erledige, müsste sich die beiden Systeme quasi in Ruhe lassen, oder? Ich frage auch, weil ich die SATA-SSD erst in einigen Tage geliefert bekomme und ich eventuell schon vorab WIN10 installieren möchte.

Danke für eure Antworten!

mfg

Stephan

aufkrawall
2021-05-04, 17:16:11
War die 20.50 firmware (https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/amdgpu) die fehlerhafte? Die war hier im Raven auch richtig crashy (System max 2h stabil).
20210426.fa0efef ist bei Manjaro schon im stable-branch, hab die aber noch nicht getestet.
Für Navi 21 schon (bzw. auch schon davor), Navi 10 und älter liefen dahingehend nach meinem Eindruck problemlos. Zu APUs kann ich nichts sagen, wobei die wohl eher problembehaftet sind (zumindest leite ich das von Treiber-Problemen ab).
Die neuen Firmwares stammen dann entsprechend aus dem neuen 21.10er-Branch.

Bartfratze
2021-05-05, 17:01:31
Kann ich dazu einfach (z.B. mit Macrium Reflect Free) ein Image der ersten SSD ziehen und auf die zweite klonen?

Hab keine Erfahrung mit dem Program, aber zumindest mit Gnome-Disks, gparted und fsarchiver ist das Umkopieren/Klonen eines Linux völlig problemlos.
Danach wirst du einige UUID anpassen müssen (fstab, grub, kann sein auch noch irgendwas anderes für Suspend2Disk), bis dahin kann das booten deutlich länger dauern (wegen Timeouts der Mounts), aber das ist nix vor dem man sich fürchten müsste.

Richtig nochmal fricklig wird das bei LUKS, weil man dann noch die UUID in crypttab ändern muss (und noch irgendwas... leider vergessen wo und was) und bis das alles korrekt ist, findet er root nicht und bootet demnach nicht, was bedeutet, dass man von nem Live-Sys drauf zugreifen muss. Eine Version von Live-Manjaro war mal extrem hilfreich, weil die das LUKS-Mounten, das Umbiegen der Startumgebung mit einer Menüführung und so einfachen Warnhilfen ("Wenn du das machst, musst du noch dies ausführen, soll das getant werden?") drin hatten. Glaube, das hieß irgendwas mit Architekt. Weiß aber nicht, obs noch dabei ist.

exzentrik
2021-05-05, 17:51:14
Manjaro Architect gibt es nach wie vor. Ist das CLI- bzw. TUI-Setup der Distro, also komplett ohne moderne GUI. Meine bevorzugte Installationsweise, da man auch genau bestimmen kann, welche Pakete installiert werden sollen usw.

Edit: Sehe gerade, dass Architect wohl auf Eis gelegt wurde, weil der Haupt-Maintainer keine Zeit dafür hat. Das ist bitter, auch wenn Architect nach wie vor großteils gut funktionieren soll. (Hier die aktuellste noch auffindbare ISO (https://de.osdn.net/projects/manjaro/storage/architect/.20.2.1/).)

Bartfratze
2021-05-08, 18:05:40
fyi: 20210426.fa0efef + Raven = immernoch kaka

exzentrik
2021-05-11, 15:18:56
AMDGPU Appears Ready To Flip On ASPM For More GPUs To Help With Power Savings (https://www.phoronix.com/scan.php?page=news_item&px=AMDGPU-ASPM-Ready)

While the initial ASPM support in AMDGPU worked its way to be enabled by default for Navi 1x / Vega / Polaris, it looks like AMD is now comfortable enabling it for more GPUs moving forward. There is a patch sent out today to enable ASPM by default. While the patch message is light, it's enabling Active State Power Management by default for more GPUs from the RX 6000 "Sienna Cichlid" GPUs while on the older spectrum back through Volcanic Islands.

Rooter
2021-05-13, 20:25:31
Grad mal ein bisschen Spaß gehabt mit dem alten Mint 18 auf der olle 64GB SSD im Laptop:
Einfach mal im laufenden Betrieb die Ordner /lib, /opt und /var gelöscht. :freak: Was Root so alles kann... ;D
Laufende Programme liefen weiter aber man konnte nichts Neues mehr starten, auch nicht mehr herunterfahren. Nach einem Reset bootete er natürlich nicht mehr.

Habe dann versucht vom Live-Stick mit Timeshift das vorhandene Backup zurückzuspielen. Das gelang auch und ich konnte booten aber sofort nach dem Start stürzte Cinnamon immer ab. :uponder:
Bin nicht happy damit wie das geklappt hat. Was, wenn ich mal ernsthaft auf Timeshift angewiesen bin? :frown:

MfG
Rooter

Benutzername
2021-05-18, 13:56:17
Grad mal ein bisschen Spaß gehabt mit dem alten Mint 18 auf der olle 64GB SSD im Laptop:
Einfach mal im laufenden Betrieb die Ordner /lib, /opt und /var gelöscht. :freak: Was Root so alles kann... ;D
Laufende Programme liefen weiter aber man konnte nichts Neues mehr starten, auch nicht mehr herunterfahren. Nach einem Reset bootete er natürlich nicht mehr.

Habe dann versucht vom Live-Stick mit Timeshift das vorhandene Backup zurückzuspielen. Das gelang auch und ich konnte booten aber sofort nach dem Start stürzte Cinnamon immer ab. :uponder:
Bin nicht happy damit wie das geklappt hat. Was, wenn ich mal ernsthaft auf Timeshift angewiesen bin? :frown:

MfG
Rooter


Ich brauchte timeshift bisher einmal, hat funktioniert. aber das ist halt auch nur sample size = 1.

Wäre interessant zu gucken, was bei Dir schief gelaufen ist.

Julius
2021-05-18, 15:49:56
Ich habe 2x postive Erfahrung mit Timeshift und 1x negativ.
Beim Negativen hatte ich das System bei einem Distro Update richtig zerschossen. Lag aber an mir da ich sehr tief im System rum gemacht hatte wegen Tochpad Gesten etc.

Mir fehlt noch sowas wie Synology Acitve Backup oder Veeam Endpoint Backup. Also wo ich einfach die ganze Festplatte einfach weg sichern kann.

exzentrik
2021-05-20, 13:40:57
Custom EDID laden:
https://wiki.archlinux.org/index.php/kernel_mode_setting#Forcing_modes_and_EDID

Die EDID kann man sich glücklicherweise ganz normal via CRU unter Windows editieren und als .bin abspeichern, die lässt sich dann mit den oben verlinkten Parametern laden. :)
(Mit Nvidia kann man sie btw. über die Xorg-Config laden.)

Bei mir hat das mit der Custom-EDID nicht funktioniert. Aber per CVT konnte ich den Idle-Bedarf der Radeon unter Manjaro jetzt senken. Erst mal diesen Befehl ausführen:

cvt 2560 1440 120

Das führt bei mir zur Ausgabe:

Modeline "2560x1440R" 497.25 2560 2608 2640 2720 1440 1443 1448 1525 +hsync -vsync

Den Wert 1525 habe ich dann einfach auf 1565 erhöht und über folgende Kommandos einen neuen Anzeigemodus erstellt:

xrandr --newmode "Antibug" 497.25 2560 2608 2640 2720 1440 1443 1448 1565 +hsync -vsync
xrandr --addmode DisplayPort-1 "Antibug"
xrandr --output DisplayPort-1 --mode "Antibug"

Idle-Leistungsaufnahme ist von 110 auf 84 Watt gefallen. Immer noch rund 10 Watt höher als unter Windows 10, aber eine deutliche Verbesserung.

Dino-Fossil
2021-05-21, 12:24:38
Ist hier eigentlich jemand mit aktuellem AMD-Laptop und Kernel 5.11/5.12 von einem Bug betroffen, der das System nach dem Aufwecken aus Suspend einfriert?

Es scheint ein amdgpu-Bug zu sein, nach dem was ich durch ein wenig Recherche herausbekommen habe. Kernel 5.10 war zeitweise ebenfalls betroffen, geht aber wieder. Bei 5.11 läuft bei mir nur 5.11.6 richtig, 5.12 geht bisher auch nicht.

Konkret hab ich das Problem auf meinem Renoir-Laptop (4600U).

Flyinglosi
2021-05-21, 12:54:57
Bräuchte mal eben einen Tipp zu folgender Aufgabestellung:

Ich habe eine Reihe von kleinen Skripts (Shell und Python), welche in einem Git-Repo liegen und mittels diesem einigen Mitarbeitern zur Verfügung gestellt werden.

Nun liegt das Repo typischerweise in einem Ordner ala "/home/USER/alle_repos/das_eine_repo".

Wie sorge ich nun möglichst elegant dafür, dass diese Skripten von überall im Terminal ausgeführt werden können, ohne diese z.B. in einen der bin-Ordner kopieren zu müssen?

Danke im Vorhinein für eure Tipps

mfg

Stephan

aufkrawall
2021-05-21, 13:07:55
Bei mir hat das mit der Custom-EDID nicht funktioniert.
Sollte aber definitiv gehen. amdgpu.dc will einen noch höheren Blanking-Wert haben als der Windows-Treiber.
Mit PCIe-ASPM in 5.14 für RDNA2 sollte der Idle-Verbrauch dann auf Windows-Niveau sinken, hab ich mit einem drm-next Kernel schon ausprobiert. Ich habs im Bios aber aus, weil mir das unter Windows offenbar harte Crashes verursacht.

exzentrik
2021-05-21, 13:35:50
Sollte aber definitiv gehen. amdgpu.dc will einen noch höheren Blanking-Wert haben als der Windows-Treiber.

Hatte den bei mir auf 100 erhöht, was eigentlich schon recht weit über dem Standard liegt. Wie viel musstest du denn draufpacken?

Bartfratze
2021-05-21, 13:37:54
Ist hier eigentlich jemand mit aktuellem AMD-Laptop und Kernel 5.11/5.12 von einem Bug betroffen, der das System nach dem Aufwecken aus Suspend einfriert?

Kiek mal hier (https://gitlab.freedesktop.org/drm/amd/-/issues), ich meine da öfter mal über den oder ähnliche Bugs gelesen zu haben. (Weiß nicht, obs ein von AMD betriebener Bugtracker ist, aber die Reports sind da alle sehr aktuell.)

Es scheint ein amdgpu-Bug zu sein, nach dem was ich durch ein wenig Recherche herausbekommen habe.

Wieso scheint? Kiek doch mittels # journalctl -b -1 wer da Randale gemacht hat.

BTW: Standby-Krams hier auf keinem Rechner wirklich stable. amdgpu und radeon: "60% of the time, it works every time" mit nvidia: "I can't go to the bathroom by myself, would you please help me? BUT I'M GOOD AT OTHER STUFF!" :freak:

aufkrawall
2021-05-21, 13:38:07
Hatte den bei mir auf 100 erhöht, was eigentlich schon recht weit über dem Standard liegt. Wie viel musstest du denn draufpacken?
Ich hab nur 1440p 85Hz, dafür funktioniert LCD Standard + vBlank 65. Hab 6W GPU ASIC in Idle.
Edit: Für 1440p 144Hz wären 100 immer noch nicht sehr viel, viele Standard-EDIDs liegen darüber.

exzentrik
2021-05-21, 14:02:02
Ich hatte die 100 für 120 Hz eingestellt.

Übrigens kann man sich den Umweg über xrandr auch sparen – zumindest noch. Einfach die ermittelte und dann modizierte cvt-Modeline in /etc/X11/xorg.conf eintragen. In meinem Fall sieht das so aus:

Section "Monitor"
Identifier "DisplayPort-1"
Modeline "2560x1440_120.00" 497.25 2560 2608 2640 2720 1440 1443 1448 1565 +hsync -vsync
EndSection

Nach einem Neustart steht der neue Hz-Modus in den Anzeige-Einstellungen bereit.

aufkrawall
2021-05-21, 14:09:29
Für Wayland geht halt nur Custom EDID (gilt bei AMD leider auch unter Xorg für diverse Farb-Eigenschaften wie TV/PC-Range usw.). :)
Du kannst ja z.B. 115Hz in der EDID eintragen, um mal zu überprüfen, ob sie überhaupt korrekt geladen wird (steht aber auch in dmesg, inkls. etwaiger Fehlerbeschreibung).

exzentrik
2021-05-21, 15:49:22
Für Wayland geht halt nur Custom EDID (gilt bei AMD leider auch unter Xorg für diverse Farb-Eigenschaften wie TV/PC-Range usw.). :)
Du kannst ja z.B. 115Hz in der EDID eintragen, um mal zu überprüfen, ob sie überhaupt korrekt geladen wird (steht aber auch in dmesg, inkls. etwaiger Fehlerbeschreibung).

Joooo, nun hat's geklappt. Und die Idle-Leistungsaufnahme ist dadurch jetzt exakt auf dem Niveau von Windows 10 (~ 74 Watt inklusive Display). Danke! =)

aufkrawall
2021-05-21, 15:54:37
Nice.

Falls es dich noch interessiert: Die Takt-Anpassung ist für Navi 21 immer noch nicht aggressiv genug unter Linux: https://gitlab.freedesktop.org/drm/amd/-/issues/1500
Da hatte ich ja einen Workaround via power_dpm_force_performance_level und pp_power_profile_mode gepostet. Kann ich immer noch nur empfehlen, der Verbrauch bei komplettem Idle steigt damit gar nicht. Hab mir das per systemd unit in den Autostart gepackt (so kann man es etwa auch via resume hook automatisch nach Suspend wieder anwenden lassen usw.).

Gast
2021-05-23, 12:29:46
Bräuchte mal eben einen Tipp zu folgender Aufgabestellung:

Ich habe eine Reihe von kleinen Skripts (Shell und Python), welche in einem Git-Repo liegen und mittels diesem einigen Mitarbeitern zur Verfügung gestellt werden.

Nun liegt das Repo typischerweise in einem Ordner ala "/home/USER/alle_repos/das_eine_repo".

Wie sorge ich nun möglichst elegant dafür, dass diese Skripten von überall im Terminal ausgeführt werden können, ohne diese z.B. in einen der bin-Ordner kopieren zu müssen?

Danke im Vorhinein für eure Tipps

mfg

Stephan

z.B. Datei anlegen "/etc/profile.d/git-murks.sh" mit Inhalt:

if [ -d "$HOME/alle_repos/das_eine_repo" ] ; then
PATH="$HOME/alle_repos/das_eine_repo:$PATH"
fi

Rooter
2021-05-23, 15:58:44
Hmm, wenn ich mit Double Commander per FTP auf mein Handy zugreifen will, stürzt dort die zuständige App ab (Wifi FTP Server). Das ist neu, vor einigen Wochen ging das noch. :|Wenn ich mit Thunar auf's Handy zugreife, stürzt die App auch ab.
Habe jetzt eine andere Wifi FTP Server App am Handy installiert und es geht wieder.

MfG
Rooter

aufkrawall
2021-05-26, 23:33:20
PCIe ASPM für RDNA2 im amd-drm-next Kernel spart hier, wie unter Windows, 20W an der Steckdose. Mal schauen, ob es, im Gegensatz zu Windows, stabil läuft. :freak:
med_power_with_dipm für SATA spart hier auch sage und schreibe genau 10W an der Steckdose ein, bin so mit 43W 5W unter Windows. :cool:

Watson007
2021-05-27, 15:44:35
es gibt ja immer mehr Handys mit Monitoranschluss über USB-C
Und entsprechend Handys mit Desktopmodus

glaubt Ihr, dass ein Handy für einen Großteil der User zukünftig der Ersatz für den PC darstellen wird?
Ich denke da muss Microsoft schon aufpassen, die Rechenleistung dürfte für die meisten User eigentlich heute schon ausreichen

Mit Android ist ja meistens Linux auf den Handys.

Rooter
2021-05-28, 20:43:29
Mit Android ist ja meistens Linux auf den Handys.Und?
:uconf2:

MfG
Rooter

Watson007
2021-05-28, 23:29:06
es könnten ja die Mobile-Apps immer mehr zu Desktop-Anwendungen ausgebaut werden, die nur im Desktop-Modus alle Funktionen anbieten. Ist das so undenkbar?

ich denke halt, in Zukunft könnte ein Smartphone für alles technisch ausreichen. Noch mehr als heute, wenn man Monitor, Tastatur und Maus anschließen kann, und im Desktopmodus mehr Funktionen angeboten werden.
Heute gibts da wohl noch ein paar Usability-Hürden, aber das könnte in Zukunft vielleicht beseitigt sein.
Wozu mehrere Computer kaufen, wenn einer ausreicht?

Für Büroarbeit brauchts ja nicht wirklich viel Rechenleistung, da dürfte die Rechenleistung von Smartphones schon heute ausreichen und die Touch-Bedienung z. B. erschwert das richtige Arbeiten.

Wäre vielleicht eine Möglichkeit, dass Linux in Zukunft doch noch auf Desktops kommt, vielleicht aber nur über Android.
Naja mal gucken was in Zukunft kommt, zumindest müsste bei jedem Monitor USB-C als mögliche Bildquelle eingebaut werden.

Bartfratze
2021-05-29, 09:22:13
Wäre vielleicht eine Möglichkeit, dass Linux in Zukunft doch noch auf Desktops kommt, vielleicht aber nur über Android.

Eigentlich ist Android der blanke Horror und man übertreibt nicht, wenn man es mit "Linux done wrong" beschreibt. Immerhin haben sie es hinbekommen, noch bevormundender, spionierender und nervender, als Windows zu sein.
Obwohl der Kernel ja nix für die GUI kann, die Google ihm übergestülpt hat.

Linux(Distributionen) sind Freiheit, Android ist Sklaverei.

lumines
2021-05-30, 16:31:10
Eigentlich ist Android der blanke Horror und man übertreibt nicht, wenn man es mit "Linux done wrong" beschreibt. Immerhin haben sie es hinbekommen, noch bevormundender, spionierender und nervender, als Windows zu sein.
Obwohl der Kernel ja nix für die GUI kann, die Google ihm übergestülpt hat.

In Nord Korea kannst du sogar Linux-Distributionen mit Überwachung bekommen. Und jetzt?

aufkrawall
2021-05-30, 16:56:09
Android hat sicherlich beim Grafik-Stack etc. vieles richtig gemacht (zumindest vs. den Schrott von 2010 aus der regulären Linux-Welt). Das ist jetzt aber auch ewig her. Und da Microsoft sich Wayland-Linux annähert, muss Android das auch tun (oder verschwinden) und nicht umgekehrt.
Warum sollte man etwas geniales wie eine komplett modulare Linux-Distribution (+Flatpak) einem inflexiblen Frickel-Scheiß wie Android opfern...

Loeschzwerg
2021-05-30, 16:57:49
glaubt Ihr, dass ein Handy für einen Großteil der User zukünftig der Ersatz für den PC darstellen wird?


Ja, das wäre vermutlich schon jetzt verbreiteter, wenn es nicht nur ein paar Geräte mit Dex oder Easy Projection gäbe.

aufkrawall
2021-05-30, 17:01:55
Der Trend ist wohl eher Convertibles, mit entsprechend Windows oder Chrome OS (Apple schwächelt hier seltsamerweise noch?).

Bartfratze
2021-05-30, 17:12:40
In Nord Korea kannst du sogar Linux-Distributionen mit Überwachung bekommen. Und jetzt?

Argumentum ad absurdum? :confused:
(Ick raff dat echt nich :freak:)

lumines
2021-05-30, 17:34:31
Argumentum ad absurdum? :confused:
(Ick raff dat echt nich :freak:)

Es gibt so viele unterschiedliche Linux-Distributionen, dass es praktisch unmöglich ist allgemeine Aussagen über die jeweiligen Ziele der Projekte zu treffen. Open Source als Entwicklungsmodell hat gewonnen und man sollte sich deshalb nicht wundern, dass man heute in wirklich jedem Softwareprojekt eine wilde Ansammlung aus Open-Source-Libraries oder auch ganze Linux-Distributionen für die unterschiedlichsten Zwecke findet.

Was du an Linux-Distributionen gut findest, ist vermutlich auch nicht Linux, sondern GNU und die jeweiligen Communities.

GNU/Linux und Android haben bis auf den Kernel eigentlich auch relativ wenige Gemeinsamkeiten. Ein Windows mit WSL ist technisch näher an einer Linux-Distribution als Android.

Bartfratze
2021-05-30, 21:02:39
Es gibt so viele unterschiedliche Linux-Distributionen, dass es praktisch unmöglich ist allgemeine Aussagen über die jeweiligen Ziele der Projekte zu treffen.

Ja klar war meine Aussage unterkomplex und ich hab auch die falschen Begriffe weiterverwendet.

GNU/Linux und Android haben bis auf den Kernel eigentlich auch relativ wenige Gemeinsamkeiten.

Full ack, von daher wäre (IMO) ein "Desktopdurchbruch von Android" nicht gleichsetzbar mit dem "Desktopdurchbruch von Linux" (wie er in der Kommentarspalte bei heise unter jeder "Linuxmeldung" genannt wird).
Sowieso wäre für den User, der von seiner nervigen Spionageblackbox aus Redmond zur nervigen Spionageblackbox aus Kalifornien gewechselt ist, alles gleich.:freak:

Man darf sich ruhig auch fragen, ob diverse Distris einem Durchbruch/Ansturm des Mainstreams überstehen würden. Damit käme auch Aufmerksamkeit von Leuten, die Sicherheitslücken für ihre eigenen, schädlichen Zwecke ausnutzen würden. Die Qualität von Open Source Software ist nicht - wie leider oft behauptet wird - besser, als die von Closed Source Software.:frown:

Theo_Retisch
2021-06-02, 10:43:23
Kubuntu 20.04 LTS, Onboard Audio "Starship/Matisse HD Audio (B550 Chipsatz)", Digitalausgang

Wenn ich den Sound "mute", dann eine Audiodatei mit zB VLC öffne, "unmuted" sich der Sound von selbst. Gleiches Spiel beim Firefox, Audacity etc. Die Lautstärke, auf die es sich "unmuted", ist die gleiche, die vorher eingestellt war, also kein Veränderung auf 100% oÄ.
Ganz simpel, ich "mute" die Audioausgabe und egal welches Programm mit aktiver Audioausgabe "unmuted" die Ausgabe einfach.

Ich hab nichts in den Soundeinstellungen geändert. Hat jemand ne Ahnung, wie man das löst?


Gruß!

Bartfratze
2021-06-02, 13:18:59
Wenn ich den Sound "mute", dann eine Audiodatei mit zB VLC öffne, "unmuted" sich der Sound von selbst.

Wird der Sound tatsächlich unmuted oder wird lediglich das "Kabel-Audio" gemuted, während Digital unberührt bleibt (oder umgekehrt, je nach Setup)? Wäre rauszufinden, indem du statt "unmute" halt die Lautstärke änderst.

Kann mich dunkel daran erinnern, dass VLC bei mir auch mal in den Audioeinstellungen rumgepfuscht hat. Firefox und Audacity aber nie.
Allerdings werden "unmutes" und "Volumne Changes" bei mir (Jedoch: XFCE, nicht KDE) ans alte Audiodevice gesendet, wenn ich vom Kabel auf Blutooth switche (eigentlich aktiviere ich es nur, das (teilweise) switchen passiert irgendwo in dieser undurchsichtigen Automatik).
Das würde dann wie unmuten aussehen, ist letztendlich aber bloß eine grafische Visualisierung des falschen Devices.

Theo_Retisch
2021-06-02, 13:31:03
Wird der Sound tatsächlich unmuted oder wird lediglich das "Kabel-Audio" gemuted, während Digital unberührt bleibt (oder umgekehrt, je nach Setup)?

Ich "mute" -> Einblendung auf dem Monitor "Audio stumm" -> ich öffne zB im Browser ein yt Video (egal ob Browser schon offen oder nicht) -> Tonspur läuft direkt über die Lautsprecher ->keinerlei Einblendung auf dem Monitor, wegen Lautstärke oder stumm.
Wenn ich nun nochmals auf "mute" gehe, bleibt der Ton auch aus. Wenn ich mit "mute" im Video vor- oder zurückspringe, bleibt der Ton auch aus. Es ist immer nur das initiale Öffnen einer Video-/Audiodatei, egal ob aus dem Dateimanager oder im Browser.
Dachte zuerst, das wär irgendwie eine Art "Komfortfunktion"; aber dann mal logisch drüber nachgedacht, ist es ziemlich beschissen ^^

Edit: Bei Kabelverbindung ist es das selbe.

aufkrawall
2021-06-04, 13:20:24
Mit Pacman 6.0 kann man in der Config nun parallele Downloads einstellen, ziemlich geil. :D

BBig
2021-06-05, 21:26:27
Mit Pacman 6.0 kann man in der Config nun parallele Downloads einstellen, ziemlich geil. :D

Danke!

==> https://archlinux.org/pacman/pacman.conf.5.html
ParallelDownloads = sexy

Colin MacLaren
2021-06-06, 20:51:17
Ich habe ein neues Problem auf meinem Ubuntu-Server:

Ich hatte noch eine Wifi-Karte übrig und habe diese, primär wegen Bluetooth, installiert. Danach funktioniert mein kabelgebundes Netzwerk nicht mehr. Die Karte ist einfach weg, es blinkt auch nichts am Router oder an der Ethernet-Buchse. Das gleiche Spiel, wenn ich testweise eine USB-Netzwerkkarte verwende. Baue ich die WiFi-Karte wieder aus, so wird mein Ethernet wieder erkannt.

Bartfratze
2021-06-09, 09:07:37
Hat einer von euch einen Phoronix-Account? Beim Artikel über Grub 2.06 (https://www.phoronix.com/scan.php?page=news_item&px=GRUB-2.06-Released) schreibt er "LUKS2 encrypted volume support", was unterkomplex ist. Korrekt ist, sie haben den LUKS2-Header-Patch implementiert, Argon2 als Hashing-Algorithmus aber nicht. Sobald da PBKDF2 aus dem Header verschwindet (z.b. nach dem Löschen alter Passwörter und dem Anlegen neuer), kommst du auch mit Grub 2.06 nicht mehr an das System. Da kann man böse auf die Schnauze fliegen bzw. viel Zeit verschwenden.
Wollten die Grub-Devs zwar dokumentieren, aber der Artikel impliziert das IMO völlig anders.

Quelle: Entwicklung auf der Grub-Maillingliste verfolgt.

aufkrawall
2021-06-09, 12:07:06
Hab da schon einen Account, nur von dem von dir geschilderten Sachverhalt absolut 0 Ahnung.
Er vergleicht aber auch ständig ohne Erläuterung Board- vs. ASIC-Power bei GeForce vs. Radeon oder macht mehrere Tests mit offenbar kaputter Testumgebung (jüngst 6800 non-XT Performance). Würde mich überhaupt nicht wundern, wenn ein großer Anteil der Ergebnisse der Tests insgesamt falsch oder ungültig wäre.

Bartfratze
2021-06-09, 13:46:08
Hab da schon einen Account, nur von dem von dir geschilderten Sachverhalt absolut 0 Ahnung.

Brauchst keine Ahnung, kurzer Hinweis sollte reichen: For LUKS2 only the PBKDF2 key derivation function is supported, as Argon2 is not yet supported. Source: https://www.gnu.org/software/grub/manual/grub/grub.html#cryptomount
Wer auf LUKS2-Support gewartet hat, sollte bezüglich dem Stichwort Argon2 bescheid wissen und der spart sich Zeit und Geraffel mit einem unbootbaren System.


Der Sachverhalt selbst ist eigentlich es ganz einfach: Der LUKS-Header ist das Gefäß, wo der Key reinkommt, der die Laufwerks/Partitionsdaten verschlüsselt und der ist mit deinem Passwort verschlüsselt (es gehen ja auch mehrere Passwörter » Keyslots). Das Hashverfahren dazu ist bei LUKS1 in der Regel PBKDF2, Argon2 funktioniert mit LUKS1 nicht, da der entsprechende Headerbereich für den Hashwert zu klein ist. Der LUKS2-Header ist größer, daher kannst du da PBKDF2 und Argon2-Hashes hinterlegen (und mehr Keyslots).
Grub konnte bisher PBKDF2 hashen, sowie den LUKS1-Header lesen. Nun kann es PBKDF2 hashen und LUKS1+2 Header lesen.

Wenn du jetzt den Header von LUKS1 auf 2 konvertierst, sind deine Passworthashes noch im PBKDF2-Format drin und du kommst mit Grub 2.06 ans Laufwerk.
Wenn du irgendwann mal mit cryptsetup (oder irgendein GUI-Dings, dass das benutzt) dein Passwort änderst, wird das alte mit PBKDF2-Hash gelöscht und (weil es da ein LUKS2-Header sieht) das neue Passwort als Argon2-Hash reingeschrieben.
Grub kann zwar den LUKS2-Header lesen, aber nicht Argon2 hashen » Booten kannst du dann nicht mehr.

aufkrawall
2021-06-09, 19:37:35
Ok, leuchtet ein. https://www.phoronix.com/forums/forum/phoronix/latest-phoronix-articles/1260746-grub-2-06-released-with-boothole-fixes-luks2-encrypted-volume-support?p=1260920#post1260920

Bartfratze
2021-06-10, 08:01:10
Die Leutis, die ihr System nicht schrotten, werden's dir danken!

Langsam kann ich nachvollziehen, wieso der Seitenbetreiber so oft kritisiert wird.

fezie
2021-06-11, 08:23:10
Hat einer von euch einen Phoronix-Account? Beim Artikel über Grub 2.06 (https://www.phoronix.com/scan.php?page=news_item&px=GRUB-2.06-Released) schreibt er "LUKS2 encrypted volume support", was unterkomplex ist. Korrekt ist, sie haben den LUKS2-Header-Patch implementiert, Argon2 als Hashing-Algorithmus aber nicht. Sobald da PBKDF2 aus dem Header verschwindet (z.b. nach dem Löschen alter Passwörter und dem Anlegen neuer), kommst du auch mit Grub 2.06 nicht mehr an das System. Da kann man böse auf die Schnauze fliegen bzw. viel Zeit verschwenden.
Wollten die Grub-Devs zwar dokumentieren, aber der Artikel impliziert das IMO völlig anders.

Quelle: Entwicklung auf der Grub-Maillingliste verfolgt.

Und das selbe Spiel mit dem Artikel bei Heise:

https://www.heise.de/news/Bootloader-Grub-2-06-verbessert-Sicherheit-6068231.html

Kein Wort von nicht funktionierendem Argon2 Support.

Bartfratze
2021-06-11, 11:51:19
Zum Heulen! (Die schreiben sogar von "LUKS2-Verschlüsselung", dabei ist das im Grunde genommen der Container, die Verschlüsselung ist standardmäßig AES). :freak:

BTW, entsprechender Bugtrackereintrag (http://savannah.gnu.org/bugs/?60231).

fezie
2021-06-17, 14:05:12
Jetzt kommt ja scheinbar mit Windows 11 das Thema Secure Boot wieder hoch.
Da frage ich mich, wie ist das unter Linux und den proprietären Treibern von Nvidia oder anderen out-of-tree Kernel Modulen?
Geht das überhaupt? Muss man dann jedes mal nach dem kompilieren die noch selber signieren?

Theo_Retisch
2021-06-21, 09:09:07
Kubuntu 20.04 LTS, Onboard Audio "Starship/Matisse HD Audio (B550 Chipsatz)", Digitalausgang
Wenn ich den Sound "mute", dann eine Audiodatei mit zB VLC öffne, "unmuted" sich der Sound von selbst. Gleiches Spiel beim Firefox, Audacity etc.


Hab die Lösung gefunden.
Per Konsole: "alsamixer" aufrufen, dann unter F3 "Wiedergabe" gibt es eine Option namens "Auto-Mute". Diese deaktivieren. Fertig.

Was ich sehen konnte, war, dass sich die Soundausgabe im Idle "gemutet" hat, sobald man die Maus etwas bewegt, "unmutet" sie sich wieder. Keine Ahnung wofür oder wer das brauchen kann. Aber bei mir hat es dieses komische Verhalten des automatischen "unmutens" mit sich gebracht. Nach dem Deaktivieren keine Probleme mehr.

Mr.Fency Pants
2021-06-22, 11:44:35
Ist jetzt nicht direkt eine Linux Frage, aber kann ich anstatt von einem USB Stick auch von einer externen HDD USB installieren? Das dürfte theoretisch doch kein Problem darstellen, oder gibt es da irgendwelche Fallstricke?

fezie
2021-06-22, 15:43:50
Ist jetzt nicht direkt eine Linux Frage, aber kann ich anstatt von einem USB Stick auch von einer externen HDD USB installieren? Das dürfte theoretisch doch kein Problem darstellen, oder gibt es da irgendwelche Fallstricke?


Linux selbst macht keinen Unterschied zwischen einem USB Stick und einer USB HDD.
Ist beides ein /dev/sd? device.
Sollte also problemlos funktionieren.

Mr.Fency Pants
2021-06-22, 16:02:11
Danke für die Rückmeldung. Ich habe mir jetzt mal Pop OS mit KDE Plasma Desktop aufgesetzt, da ich von Big MS weg will. Ich bin soweit ganz zufrieden, stelle jedoch fest, dass sich das System manchmal ruckliger und nicht so responsiv anfühlt wie Win 10 (z.B. beim Browsen u.a. auf Youtube mit vielen Videos in der rechten Leiste) oder wenn man z.B. durch die Liste scrollt, um ein neues Theme herauszusuchen und herunterzuladen.

Ich bin bei Linux mit einem Intel NUC mit Celeron Prozessor (J3455, 1,5 GHz) und 8Gb Ram unterwegs. Die 4 Kerne sind schon immer mal recht gut ausgelastet, auch beim Surfen auf aufwändigen Seiten, Ram ist max. bei 2GB. Könnte also ein schnellerer Prozzi eine Verbesserung bringen, oder fühlt sich Linux generell nicht smooth an wie Windows 10? Sollte es mind. ein i5 für ein flüssiges Linuxerlebnis sein?

aufkrawall
2021-06-22, 16:21:58
Das Problem ist, dass der Fenster-Compositor und 3D-Anwendungen für den XServer abseits von Vollbild ohne Compositor nicht "zero copy" arbeiten, was der schrottigen Intel Gen 9-Grafik und älter das Genick bricht.

Falls du schon KDE Plasma 5.21 oder .22 nutzt (was ich sehr empfehlen würde): Geh mal in den Systemeinstellungen in die Compositor-Sektion und stelle die Latenz-Optimierung auf maximum smoothness. Dann starte im Terminal-Emulator (Konsole) KWin neu mit "KWIN_USE_INTEL_SWAP_EVENT=1 kwin_x11 --replace". Läufts dann besser?
Wenn er keine Probleme bereitet, würd ich auch den xf86-video-intel Xorg-Treiber nutzen (aber nicht dessen TearFree Feature, das ist kaputt).

In Firefox läuft mit der Schrott-GPU/CPU vielleicht auch das alte OpenGL Advanced Layers besser als Webrender.

Mr.Fency Pants
2021-06-22, 16:59:36
Das Problem ist, dass der Fenster-Compositor und 3D-Anwendungen für den XServer abseits von Vollbild ohne Compositor nicht "zero copy" arbeiten, was der schrottigen Intel Gen 9-Grafik und älter das Genick bricht.

Falls du schon KDE Plasma 5.21 oder .22 nutzt (was ich sehr empfehlen würde): Geh mal in den Systemeinstellungen in die Compositor-Sektion und stelle die Latenz-Optimierung auf maximum smoothness. Dann starte im Terminal-Emulator (Konsole) KWin neu mit "KWIN_USE_INTEL_SWAP_EVENT=1 kwin_x11 --replace". Läufts dann besser?
Wenn er keine Probleme bereitet, würd ich auch den xf86-video-intel Xorg-Treiber nutzen (aber nicht dessen TearFree Feature, das ist kaputt).

In Firefox läuft mit der Schrott-GPU/CPU vielleicht auch das alte OpenGL Advanced Layers besser als Webrender.

Danke für die Info. Ich habe mich recherchiert, welcher Befehl der korrekte fürs KDE Plasma Update ist: sudo pkcon update

Wenn ich diesen eingebe sagt er mir immer: "sudo: pkcon: Befehl nicht gefunden". Liegt es daran, dass ich mit Pop OS unterwegs bin? Ich schnalle nicht ganz, weshalb er den Befehl nicht ausführt. System ist auf dem neusten Stand.

aufkrawall
2021-06-22, 22:26:55
Etwa im "Infozentrum" stehen die Versionsdetails zu den KDE-Komponenten. Ich habe von Pop OS keine Ahnung.

Mr.Fency Pants
2021-06-23, 11:26:23
Ich habe jetzt rausgefunden, dass Pop OS noch gar nicht auf Plasma 5.2x ist und dies aktuell auch noch nicht vorgesehen ist. Hatte mir stattdessen mal Kubuntu installiert, dort habe ich aber andere Probleme (wird kurz nach der Installation sehr langsam). Manjaro ebenfalls, zudem gibt es bei allen Distros, die ich bisher ausprobiert hatte Soundknackser. Deutlich langsamer/verzögert sind aber alle gegenüber Win10. Alleine einen bootbaren USB Stick mit einer anderen Distro zu erstellen dauert ewig im Gegensatz zu Windows, keine Ahnung warum. Werde jetzt nochmal Linux Mint ausprobieren, wobei ich nicht glaube, dass dies eine große Verbesserung bringen wird.

Das ist echt schade, würde gerne auf Linux umsteigen, aber mit den ganzen Problemen (gerade bei der Performance) wird das wohl erstmal nix. Auch diverse Anfragen in Foren haben mich da nicht so wirklich weiter gebracht. :(

Rooter
2021-06-23, 19:24:36
Kernel 5.11 für Linux Mint ist erschienen. Update gemacht, alles scheint bisher zu laufen und ich brauche für das 2.5G-LAN keinen Treiber mehr nachinstallieren weil der ab 5.11 in Kernel ist. :)

MfG
Rooter

Benutzername
2021-06-24, 18:54:31
Kernel 5.11 für Linux Mint ist erschienen. Update gemacht, alles scheint bisher zu laufen und ich brauche für das 2.5G-LAN keinen Treiber mehr nachinstallieren weil der ab 5.11 in Kernel ist. :)

MfG
Rooter


Hat er mir jetzt auch gerade angeboten. Na toll, machen mir wieder die Uptime kaputt. :biggrin:


Hoffentlich renkt sich der Standby wieder ein mit dem neuen Kernel, der ist seit dem hin und her mit Nouveau und dem nVidia blob wegen Firefox bisschen zickig und wacht nicht mehr richtig auf ab und zu.

Heimatsuchender
2021-07-07, 01:39:03
Ich brauche mal Hilfe. Ich habe auf einem alten EEE PC Anti X Linux installiert. Das ist sehr sparsam und läuft sogar sehr gut. Aber: Da ist die Seamonkey Suite bei. Und da kommt das Problem. Ich bekomme die Suite nicht aktualisiert. Ich habe die aktuellste Version runtergeladen und komme nicht weiter. Die Datei ist gepackt im Ordner Downloads. Aber auch mit entpackten Dateien komme ich nicht weiter. Die Suite hat zwar eine Update-Funktion, aber da passiert auch nichts. Hat jemand einen Tip für mich? Schon an einer Browser-Aktualisierung zu scheitern, ist irgendwie....

Simon Moon
2021-07-07, 02:12:09
Ich brauche mal Hilfe. Ich habe auf einem alten EEE PC Anti X Linux installiert. Das ist sehr sparsam und läuft sogar sehr gut. Aber: Da ist die Seamonkey Suite bei. Und da kommt das Problem. Ich bekomme die Suite nicht aktualisiert. Ich habe die aktuellste Version runtergeladen und komme nicht weiter. Die Datei ist gepackt im Ordner Downloads. Aber auch mit entpackten Dateien komme ich nicht weiter. Die Suite hat zwar eine Update-Funktion, aber da passiert auch nichts. Hat jemand einen Tip für mich? Schon an einer Browser-Aktualisierung zu scheitern, ist irgendwie....


In Linux brauchst du im normalfall keine Software im Internet zu suchen, das läuft alles über den Paket-Manager. Bei AntiX müsste das wie bei Debian "apt" sein. Der greift dann auf das Repository der Distro zu und checkt was für Programme da zu Verfügung stehen und ob da neuer Versionen vorhanden sind.



Dafür einfach "sudo apt update" in der Konsole eingeben und er checkt ob Updates da sind. Mit "sudo apt upgrade" werden die installierten Programme auf den aktuellen Stand gebracht. "sudo apt install *programmname*" installiert zusätzliche Pakete aus dem Repository. Alternativ sollte bei AntiX "Synaptic" installiert sein, damit hast du eine graphische Oberfläche mit der du das erledigen kannst.

Heimatsuchender
2021-07-07, 10:52:21
In Linux brauchst du im normalfall keine Software im Internet zu suchen, das läuft alles über den Paket-Manager. Bei AntiX müsste das wie bei Debian "apt" sein. Der greift dann auf das Repository der Distro zu und checkt was für Programme da zu Verfügung stehen und ob da neuer Versionen vorhanden sind.



Dafür einfach "sudo apt update" in der Konsole eingeben und er checkt ob Updates da sind. Mit "sudo apt upgrade" werden die installierten Programme auf den aktuellen Stand gebracht. "sudo apt install *programmname*" installiert zusätzliche Pakete aus dem Repository. Alternativ sollte bei AntiX "Synaptic" installiert sein, damit hast du eine graphische Oberfläche mit der du das erledigen kannst.


Danke. Das werde ich dann nochmal machen. Andere Programme wurden nämlich ganz normal aktualisiert. Nur Seamonkey macht Theater.

Rooter
2021-07-08, 20:34:56
Heute ist Linux Mint 20.2 erschienen. :)
Ich habe es aber nicht eilig mit der Installation. Werde am WE evt. schon mal den Laptop updaten.

MfG
Rooter

lumines
2021-07-11, 13:09:23
Danke. Das werde ich dann nochmal machen. Andere Programme wurden nämlich ganz normal aktualisiert. Nur Seamonkey macht Theater.

Was heißt "ganz normal aktualisiert"? AntiX scheint auf Debian Stable aufzubauen. Die allermeisten Programme in Stable bekommen nur gebackportete Sicherheitsupdates und keine neuen Major-Releases zu sehen, von einigen wenigen Paketen abgesehen. Bei Debian ist es vollkommen normal, dass gewisse Programme auf älteren Versionen stehenbleiben.

Benutzername
2021-07-12, 09:30:23
Heute ist Linux Mint 20.2 erschienen. :)
Ich habe es aber nicht eilig mit der Installation. Werde am WE evt. schon mal den Laptop updaten.

MfG
Rooter


Ja, Ich warte auch eher auf Mint 20.2.1 Irgendwas klemmt ja doch immer. sollen andere den Test machen. :wink: Ist ja nicht so, daß MINT20.1 plötzlich aufhört zu funktionieren oder Patches zu bekommen.

Rooter
2021-07-13, 21:01:16
Habe es gestern am Laptop installiert:
1,5 Minuten Download über die hiesige 35 Mbit Leitung. Dann 3 Minuten Installationszeit auf einem 2010er Laptop mit Intel i3 2T/4C und SSD. Mit liebem Gruß an Microsoft! :ufinger:
Nach einem Kurztest scheint noch alles einwandfrei zu laufen, inkl. YouTube.

MfG
Rooter

Bartfratze
2021-07-14, 13:41:47
Firmware 20210629.r1978.d79c267-1 für Ravens (Vega), die sich bisher daran aufgehängt haben (VM_L2_PROTECTION_FAULT_STATUS (https://gitlab.freedesktop.org/drm/amd/-/issues/1609)) immer noch kaka. Habs nicht genau nachgeprüft, aber rein vom Dateiänderungsdatum sollte die 21.20 Firmware drin sein.

Immerhin hat amdgpu zum ersten Mal erfolgreich "soft recovered", aber hm, tja, wäre schön, wenn sie mal langsam wieder zu dem Punkt zurückkehren würden, wo dies gar nicht notwendig war. :freak:

Dino-Fossil
2021-07-22, 15:42:03
Auf meinem Renoir-Laptop (Lenovo ideapad 5 14ARE05 mit 4600U) funktioniert seit 5.13.3 oder .4 endlich wieder Suspend/Resume. Inzwischen offenbar sogar ohne den vorher nötigen ACPI patch (ich habe einen dieser Laptops, bei denen es keinen BIOS-Schalter gibt um modern-standby zu deaktivieren, es ist aber prinzipiell möglich mit einem Patch den alten S3 zu aktivieren)!

Damit habe ich nach 3 Monaten endlich wieder funktionierendes Standby mit aktuellen Kernel-Versionen (abseits vom 5.10 LTS, der nach einem mehrwöchigen Intermezzo irgendwann gefixt wurde).

Die Entscheidung, ohne verfügbare & funktionierende Alternative das zuvor bestehende Standby-Verhalten quasi kaputt zu machen, war dann meiner Meinung nach doch fragwürdig...

Ganon
2021-07-30, 07:40:30
Eigentlich wollte ich noch kein neues Gerät anschaffen, aber jetzt hat mein altes Gerät mehr oder weniger den Geist aufgegeben. Meine Wahl fiel auf das Lenovo IdeaPad 5 Pro Gen 6. Eckdaten: Ryzen 5800H, 16GB RAM, 1TB NVMe SSD, 16" 120Hz IPS Screen (2560x1600).

Da die Hardware noch relativ neu ist, war ich natürlich auf den Linux-Support gespannt. Erst mal unter Windows alle Updates laufen lassen (inkl. EFI Update). Dann SecureBoot deaktiviert, Bitlocker aus gemacht und erfreulicherweise konnte ich dann in den Windows Partitionseinstellungen die C-Partition problemlos um rund 800GB verkleinern. Windows hat dann noch 150GB.

Das ArchLinux Installations-Image startete trotz "nur" Kernel 5.12 problemlos. Einzig das WLAN-Gerät wird nicht erkennt. Ich hab mir derweil mit einem alten WLAN-Stick beholfen der hier noch rumliegt. Nach der Installtion mit Kernel 5.13 gestartet und WLAN geht weiterhin nicht. Kurzes googlen führt zu Tage, dass man erst mal https://aur.archlinux.org/packages/rtw89-dkms-git/ braucht. Entsprechende Pull-Request für den Mainline Kernel sind wohl auch erst recht frisch, kann also noch etwas dauern.

Ansonsten funktionierte bisher an sich alles was ich probiert hab. Lautstärke/Helligkeit Tasten funktionieren. Backlight-Stufen der Tastatur funktioniert. Grafik via AMDGPU funktioniert. Sound funktioniert. Bildschirm wird auch korrekt mit 120Hz erkannt (60Hz geht wahlweise auch).

Ein paar Anmerkungen:
- Das Programm cpupower kann wohl mit der Umgebung noch nicht viel anfangen. Erkennt die Daten eher falsch, behauptet die CPU hätte keine Turboboost Zustände. Das Tool turbostat zeigt diese aber und auch mit entsprechenden Live-Taktraten.
- CPU Temperatur auslesen geht wohl erst mit dem zukünftigen Kernel 5.15, GPU Temperatur auslesen geht aber. Diese dürften in der Regel identisch sein.

Kriegt also von mir auch trotz noch hier und da leicht fehlendem Support für die neue Hardware durchaus eine Empfehlung für (Arch)Linux (zumindest soweit ich es probiert habe :D). Das Gerät selbst ist auch sehr stabil verarbeitet, ist leise im Alltags-Surfen Betrieb und unter großer Last ist es ein tiefes rauschen, statt pfeifende Lüfter.

Bartfratze
2021-07-30, 09:35:37
Seltsam, sollte Zen3 nicht in k10temp seit Kernel 5.10 drinne sein? Ist in /sys/class/hwmon/hwmon<id>/ nix von der CPU zu sehen (k10temp müsste dann in name stehen und die Sensorwerte in temp<id>_label)?

Stromverbrauch Win vs. Arch (Idle, Video mit mpv) wäre auch noch interessant zu lesen.

Rooter
2021-07-30, 10:05:44
Stromverbrauch Win vs. Arch (Idle, Video mit mpv) wäre auch noch interessant zu lesen.+1

MfG
Rooter

Ganon
2021-07-30, 10:26:03
Seltsam, sollte Zen3 nicht in k10temp seit Kernel 5.10 drinne sein? Ist in /sys/class/hwmon/hwmon<id>/ nix von der CPU zu sehen (k10temp müsste dann in name stehen und die Sensorwerte in temp<id>_label)?

https://www.phoronix.com/scan.php?page=news_item&px=AMD-Zen-3-APU-Temp-hwmon

Desktop != APU

Zum Stromverbrauchsvergleich... ja, wenn ich mal Lust dazu hab, vergleiche ist das mal. Aktuell will ich erst mal meinen Kram passend zum System wieder einrichten.

Bartfratze
2021-07-30, 11:01:55
Desktop != APU

Stimmt, wegen anderen IDs wird die Temperaturabfrage (derzeit) nicht auf den APUs ausgeführt. (Zeile 452 in k10temp.c (https://github.com/torvalds/linux/blob/master/drivers/hwmon/k10temp.c) (siehe auch 433-440)). :freak:

Ganon
2021-07-30, 11:16:07
Ja kommt dann ja irgendwann. Ich hab's mit Temperatur auslesen jetzt auch nicht eilig, solange alles andere funktioniert.

Vielleicht allgemein noch zum Gerät: Das EFI ist recht spärlich an Optionen. Es gibt zwar einige Punkte, aber grob ein Drittel von denen hat dann im Auswahl-Menü keine weitere Option :ugly: Der Userspace Zugriff zum AMD PSP lässt sich aber auch hier abschalten, wer will. SecureBoot wie ja schon gesagt auch. Es gibt da noch ein/zwei Performance/Energie relevante Punkte die ich mir noch mal genauer anschauen will. Ansonsten gibt's eigentlich keinen Grund das EFI je wieder aufzurufen.

Ganon
2021-08-04, 18:52:45
Als Ergänzung zum Notebook: Das non-Mainline rtw89 Modul, was ich verlinkt habe, funktioniert zwar grundlegend, aber in den Standard-Settings ist es dann doch recht "crashy". Schreibt man in die /etc/modprobe.d/rtw89pci.conf: "options rtw89pci disable_aspm_l1=Y disable_aspm_l1ss=Y" dann lief es aber soweit stabil.

Mich hat trotzdem die ganze Sache angenervt und ich habe jetzt das Modul durch ein Intel AX200 ausgetauscht. Das ist an sich auch gar nicht so schwierig. Mit einem T4 Torx Schraubendreher unten den Deckel abmachen (Achtung: Schrauben haben unterschiedliche Länge!) und dann lacht einen auch schon das Modul an. Die NVMe SSD ist praktisch gleich daneben und auch ebenso simpel zu tauschen. Werde ich vermutlich auch noch irgendwann tun, aber noch reicht der Speicher.

Wollte es nicht verschwiegen haben :D

Ganon
2021-08-16, 08:44:09
Hab gestern mal wieder was gelernt, was ich mal gerne besprechen möchte. Ich weiß jetzt nicht was die genaue Ursache ist, die Anzahl der Threads, irgendeine andere Konfiguration, oder irgendwas in Sway bzw. den Launcher bemenu.

Mir ist halt auf dem neuen Notebook aufgefallen, dass wenn ich größeres Zeug kompiliere oder in Blender was rendere, dass mir dabei der Rest des Systems abstirbt. Firefox wird unbenutzbar, Sound fängt an zu stottern etc.

Mein Gedanke war da jetzt (neben dem Versuch linux-zen zu testen), dass ich einfach die Priorität von Blender und dem Compiler auf das Minimum denke. Das hatte interessanterweise keinerlei Effekt, was mich dann doch stark gewundert hat.

Stellt sich raus, dass der Kern Prozesse in unterschiedliche Gruppen packt (autogroups) und die Priorität nur innerhalb dieser Gruppen gilt (das Feature gibt es schon ewig). Ansonsten gilt nur die Priorität der Gruppe. Scheinbar haben auch erst kürzlich die Gentoo Leute damit ihren "Spaß" ( https://bugs.gentoo.org/777492 )

Anyway, ich habe testhalber mal das Feature mittels des Boot Parameters "noautogroup" deaktiviert und siehe da, die gesenkte Priorität zeigt ihren Effekt, alles läuft fluffig, obwohl Blender rendert. Eigentlich soll das autogrouping ja genau das Problem lösen.

Ich finde auf Google relativ wenig zu dem Thema, muss mich dazu mal einlesen. Hat jemand hier vielleicht schon etwas mehr Erfahrung damit?

Bartfratze
2021-08-16, 10:51:58
Hat jemand hier vielleicht schon etwas mehr Erfahrung damit?

Im Gegenteil, mir ist dieses Verhalten zwar schon aufgefallen (renice hat bei verschiedensten Anwendungen keinerlei Effekt), hab aber nie nach dem Sinn gegraben.
Typ bei Reddit (https://www.reddit.com/r/linux/comments/d7hx2c/why_nice_levels_are_a_placebo_and_have_been_for_a/) meint auch: Ist so.
In der Doku muss man schon nach autogroup suchen (1 (https://www.man7.org/linux/man-pages/man1/renice.1.html), 2 (https://man7.org/linux/man-pages/man2/nice.2.html), 3 (https://man7.org/linux/man-pages/man7/sched.7.html)), damit man die Hinweise entdeckt. Oder vielleicht müsste man auch mal anfangen genauer zu lesen *hust*.

aufkrawall
2021-08-16, 13:29:45
Das mit den Autogroups war mir tatsächlich nicht bekannt. Jedoch wundere ich mich trotzdem über dein Problem:

Mir ist halt auf dem neuen Notebook aufgefallen, dass wenn ich größeres Zeug kompiliere oder in Blender was rendere, dass mir dabei der Rest des Systems abstirbt. Firefox wird unbenutzbar, Sound fängt an zu stottern etc.

Wie schwach ist denn dieses NB? Drosselt es? Bei gescheiten CPUs ab 4C 8T sollte sich das System bei hoher Last generell weiterhin gut bedienen lassen.
Ich der Hinsicht kann ich übrigens komplett vom Custom-Scheduler PDS abraten: Der lässt einen mitunter Minuten warten, wenn man versucht, andere Prozesse zu starten, während ein Programm mit hoher CPU-Last läuft. :freak:

Ganon
2021-08-16, 13:46:11
Was hat denn die Kern Anzahl damit zu tun? Wenn ich alle Kerne/Threads zu 100% mit einer Anwendung auslaste, dann ist es ja nur logisch dass irgend eine Anwendung den kürzeren zieht. Normalerweise sollte der Scheduler ja dafür sorgen, dass es eben nicht dazu führt, das der Rest des Systems lahm wird, aber offensichtlich läuft hier was schief. Darum meine Vermutung, dass hier irgendwas mit den autogroups falsch oder ungünstig läuft.

Wie oben schon gesagt, ist ein Ryzen 5800H.

Dino-Fossil
2021-08-16, 13:49:20
Mein Laptop mit 4600U zeigt bei 100% CPU-Auslastung (sehr rechenintensive, gut parallelisierte Aufgabe) auch ein gewisses "Hakeln" - benutzbar bleibt er, aber die Schwuppizidät leidet. Das ist unter Manjaro.

aufkrawall
2021-08-16, 14:02:04
Was hat denn die Kern Anzahl damit zu tun?
Das merkst du dann bei einem 2C-Krüppel. ;)

Habe gerade Blender Cycles auf 100% am laufen, der 11400F drosselt bei der eingestellten 95W-Marke auf ~3,8GHz. Es starten aber weiterhin Programme noch recht zügig, es freezt nichts und das Scrollen in FF WR ist auch nach wie vor flüssig. Ist mit Linux 5.13-tkg-cfs und Plasma Xorg.
Sway hat natürlich noch keinen vernünftig implementierten HW-Cursor, der Cursor versagt mit Sway unter hoher CPU- oder GPU-Last in Spielen komplett. Ist nicht vergleichbar zur Situation unter Xorg, das bei Performance-Fragen viel besser ist als sein Ruf (zumindest mit amdgpu DDX).

Bartfratze
2021-08-16, 14:09:23
Wenn ich alle Kerne/Threads zu 100% mit einer Anwendung auslaste, dann ist es ja nur logisch dass irgend eine Anwendung den kürzeren zieht.

Der Hinweis auf's Drosseln vom guten @aufkrawall ist gar nicht so abwegig: Wenn hier auf dem (vergleichweise uralten) 2500U (Zen 1) Handbrake+Zeugs läuft, hakelt es zwar, bleibt aber mehr oder weniger benutzbar.
Gleicher Workload aber mit Throttlen*: Da kann man wirklich von Unbenutzbarkeit sprechen (sekundenlangen Pausen im FF, Videos im mpc beginnen zu ruckeln).

*Das Throttlen ergibt sich aus irgendeinem UEFI-Bug z.b. nach Stand-By oder anderen Situationen, das sich fixen lässt, wenn man dann die TDP und Maxtemp mit ryzenadj auf Voreinstellungen setzt. Throtteln meint hier explizit ein Absenken der Kernfrequenz auf 399 - jedenfalls nachdem was der Kernel via /sys/ ausgibt)

aufkrawall
2021-08-16, 14:14:16
Kurze OT-Frage: Sollte in Blender OptiX nicht schneller als CUDA sein? Mit der 3060 ist hier definitiv CUDA schneller, wobei das offenbar auch schon die "RT-Cores" nutzt.
Um wieder den Bogen zu Linux zu spannen: Mit der 6800 war das Rendering mit dem OpenCL-Treiber aus dem Pro-Package langsamer als mit der 5700 XT, AMD hegt und pflegt OpenCL...

Ganon
2021-08-16, 14:28:14
Der Hinweis auf's Drosseln vom guten @aufkrawall ist gar nicht so abwegig

Ich kann die Taktraten während das Auftritt gerne mal checken, aber dann würde es mich weiterhin wundern, warum es dann nicht auftritt, wenn ich die Prozesspriorität ändere. Zumal das Rendering selbst ja nicht einbricht oder merklich langsamer laufen würde.

Bartfratze
2021-08-16, 14:50:33
warum es dann nicht auftritt, wenn ich die Prozesspriorität ändere. Zumal das Rendering selbst ja nicht einbricht oder merklich langsamer laufen würde.

Wenn die Performance beim Renderprog nicht einbricht, ist das Throttlen unwahrscheinlich, da hast du Recht.
Da Unbenutzbarkeit jeder anders definiert und das Soundstottern auch einfach an der unterschiedlichen Pulsedefaultprio der jeweiligen Distri liegen kann, würde ich in Richtung Throttlen auch nicht unbedingt Zeit investieren.

Zumal ja auch die Beschreibungen des Reddittypen und auch der Dokumentation exakt das bei dir vorliegende Verhalten spiegeln.

Werd mir das bei mir auch mal anschauen, muss aber erst was grafisches bauen, dass mir die Prozesse und deren Gruppierungen anzeigt.

aufkrawall
2021-08-16, 14:57:02
Wenn selbst Audio-Ausgabe leidet, würd ich ganz klar sagen, dass etwas nicht richtig funktioniert. Vielleicht, der Begriff fiel ja schon, irgendein ACPI-Gespacke, ein verbugter Treiber etc.
Kann mich nicht erinnern, mit Linux jemals verzerrten Sound gehabt zu haben (von "lustigen" Dingen wie unglücklicher speech-dispatcher Default-Config mal abgesehen).

Ganon
2021-08-16, 15:06:52
Die verzerrte Sound Ausgabe kann ja auch schlicht daher kommen, dass Firefox nicht mehr genug Zeit bekommt den Puffer zu füllen. Muss also nicht zwangsläufig was mit dem Soundsystem zu tun haben.

Aber naja, ich schaue heute Abend mal wie die autogroup Verteilung so ist.

Bartfratze
2021-08-16, 15:52:57
Verzerrter Sound find ich auch ungewöhnlich, aber unzweifelhaft geht beim Throttlen der Output von lastverursachenden Programmen in den Keller. Videocodierung bei mir von sagen wir 12 fps auf 1fps, also abseits aller Messschwankungen.

Kurzer Zwischenbericht:
Alles was von systemd gestartet wird (Parent-ID = systemd-ID), bekommt bei mir seine eigene Autogroup, alles was von xfce4-session gestartet wird, kommt in "autogroup-68". Auch das xfce4-panel (Quasi alle GUI-Panels + Plugins wie Whisker Menu). Und alle damit gestarteten Programme (FF, LibreOffice, Bash). Sogar von z.b. Thunar (durch Doppelklick auf Files) gestartete Programme kommen in "autogroup-68", einfach alles, was über die GUI passiert landet in der selben Gruppe und teilt sich dann laut Doku die CPU-Zeit des betreffenden Timeslots.
Den nice-wert der Gruppe anzupassen brächte vermutlich dann auch nichts, weil ja alles zusammen hängt.

Während mir unklar ist, warum die Childs von systemd alle ihre eigenen Groups haben, während die Childs von xfce4-session sich den Buddelkasten teilen, erscheint mir das Verhalten der Autogroups bei systemd logischer.
Zum Beispiel wäre es bei Firefox, der ja eine Anzahl Subprocesse (contentproc) startet, sinnvoll alle in eine Gruppe zu packen mit gleichem nicewert. So passiert das aber nicht. :confused:

Ganon
2021-08-16, 17:32:17
Da haben wir schon einmal einen Unterschied zu meiner Sway-Session, wie sie bei mir läuft. Egal was, es kommt immer in eine andere autogroup. Ich habe gerade FireFox, Gedit, Telegram und Blender offen... Alle mittels bemenu gestartet, alle eine eigene autogroup. Dem muss ich wohl mal nachgehen...

Eigentlich™ sollte das aber auch bedeuten, dass FireFox und Blender eine wesentlich bessere Trennung erhalten sollten, als wenn sie beide in einer Autogroup laufen. So verstehe ich zumindest die Man-Page zu sched:


Suppose that there are two autogroups competing for the same CPU
(i.e., presume either a single CPU system or the use of
taskset(1) to confine all the processes to the same CPU on an SMP
system). The first group contains ten CPU-bound processes from a
kernel build started with make -j10. The other contains a single
CPU-bound process: a video player. The effect of autogrouping is
that the two groups will each receive half of the CPU cycles.
That is, the video player will receive 50% of the CPU cycles,
rather than just 9% of the cycles, which would likely lead to
degraded video playback. The situation on an SMP system is more
complex, but the general effect is the same: the scheduler
distributes CPU cycles across task groups such that an autogroup
that contains a large number of CPU-bound processes does not end
up hogging CPU cycles at the expense of the other jobs on the
system.


Das scheint aber hier nicht wirklich zu funktionieren. Der Effekt wäre erklärbarer, wenn sie sich eine Autogroup teilen.

aufkrawall
2021-08-16, 17:37:38
Dann würd ich mal eine andere DE testen und testweise auch mal HT im Bios abschalten.

Bartfratze
2021-08-16, 18:14:53
Egal was, es kommt immer in eine andere autogroup.[...]
Eigentlich™ sollte das aber auch bedeuten, dass FireFox und Blender eine wesentlich bessere Trennung erhalten sollten, als wenn sie beide in einer Autogroup laufen.

So wie ich das verstehe (worauf man allerdings wenig geben kann): Process.nice und Group.nice werden unterschiedlich behandelt, die Tools nice und renice setzen Process.nice, aber niemals Group.nice. Solange das Autogroup-Feature aktiv ist, haben sie also keine Auswirkungen, da Process.nice dann niemanden interessiert*.
Da bei dir nicht alles in einem Buddelkasten landet, wäre halt zu testen, wie sich das System verhält, wenn der Group.nice von Blenders autogroup in Richtung +19 (idle-priorität) gesenkt wird.

Reddittyp schreibt, dass man das mittels nice-wert in /proc/<processid>/autogroup machen kann, aber ob's stimmt?

Auf jeden Fall ist es aber ein interessantes Thema!

*Laut Docu zwar innerhalb der Group, aber bei mir z.b. bekommen 2 gleiche Processe (z.b. Avidemux, die beide dieselbe Datei mit gleichen Einstellungen codieren) immer jeweils knapp 50 %, völlig egal welche nice-wert sie bekommen. Aber scheinbar läufts bei XFCE ja nicht so, wie es sollte. :freak:

Ganon
2021-08-16, 18:54:24
Dann würd ich mal eine andere DE testen und testweise auch mal HT im Bios abschalten.

Kann HT im BIOS nicht abschalten, aber das wäre jetzt auf den ersten Blick auch nicht zielführend. Ansonsten bekommt auch unter GNOME jeder Prozess eine eigene Autogroup. Aber lustigerweise tritt hier das Problem gar nicht auf. Scheint wohl ein Sway-only Effekt zu sein. Dem gehe ich später auch mal nach, reicht für heute erst mal :ugly:

Ansonsten sind hier alle Prozesse, die ich unter Sway starte direkte Kinder von systemd (Parent PID = 1).

Reddittyp schreibt, dass man das mittels nice-wert in /proc/<processid>/autogroup machen kann, aber ob's stimmt?

Also ein "echo 19 > /proc/blenderpid/autogroup" senkt die Priorität wirklich.

Bartfratze
2021-08-16, 20:21:39
Nur nebenbei, SMT kann man auch im Betrieb abschalten:

#!/bin/bash
echo $1 > /sys/devices/system/cpu/cpu1/online
echo $1 > /sys/devices/system/cpu/cpu3/online
echo $1 > /sys/devices/system/cpu/cpu5/online
echo $1 > /sys/devices/system/cpu/cpu7/online


Aufruf dann:

# scriptname.sh 0
für aus und 1 für an.

Also ein "echo 19 > /proc/blenderpid/autogroup" senkt die Priorität wirklich.

Also nicht nur anzeigend, sondern Blender's Group bekommt tatsächlich idle-prio und das System ist fluffig?

noautogroup per Grub (update wurde nicht vergessen) hat bei mir gar keine Auswirkungen, autogroups werden immer noch erstellt, als wäre nix gewesen. Dasselbe bei # echo 0 > /proc/sys/kernel/sched_autogroup_enabled - XFCE lässt mich nicht 1x auch Captain sein. :c

Ganon
2021-08-16, 20:26:16
Nur nebenbei, SMT kann man auch im Betrieb abschalten:

Ich glaube es gibt sogar einen Kernel-Parameter, der das abschaltet, aber wie gesagt, ich will HT nicht abschalten :D


Also nicht nur anzeigend, sondern Blender's Group bekommt tatsächlich idle-prio und das System ist fluffig?

Jup.


noautogroup per Grub (update wurde nicht vergessen) hat bei mir gar keine Auswirkungen, autogroups werden immer noch erstellt, als wäre nix gewesen. Dasselbe bei # echo 0 > /proc/sys/kernel/sched_autogroup_enabled - XFCE lässt mich nicht 1x auch Captain sein. :c

Er packt die auch weiterhin in autogroups, aber der Scheduler ignoriert diese schlicht und schaut schlicht auf die nice-Werte der Prozesse.

aufkrawall
2021-08-16, 21:01:56
Mit Plasma Xorg ist hier ebenfalls jeder von der Shell gespawnte Prozess in derselben Autogroup und geänderte Nice für Blender hat entsprechend keine spürbare Auswirkung. Ist ja ein Ding, scheint mir für Desktop-Benutzung nicht sonderlich sinnvoll zu sein.