Skip to content

Manjaro KDE Plasma 21.2.2

Linux
5 1 307
  • Da ich auf dem Quartz64 schon länger nur mit dem Manjaro OS teste und mir das ganz gut gefällt, habe ich gedacht wir machen mal einen Live Test 🙂

    Dazu ausgewählt habe ich mein ThinkPad X230

    Screenshot_20220207_173905.png

    Die Installation lief problemlos, gewählt hatte ich ein BTRFS, das vollverschlüsselt angelegt wurde. In dem ThinkPad ist eine 1TB große SSD. Nach der Installation das Notebook durchgestartet, dann kommt die Passwortabfrage. Login funktioniert nicht 😞 Ich habe ein Sonderzeichen im Passwort, was auf der amerikanischen Tastatur woanders liegt als auf der deutschen. Da ich das Problem von vielen Distributionen her kenne, war es für mich nicht schwierig das richtige Zeichen einzugeben.

    Nach dem erfolgreichen Login mal kurz umgeschaut, wo ist denn der Wayland Login??

    pacman -S plasma-wayland-session
    

    sollte das Problem lösen. Den User einmal ausloggen und vor dem Einloggen kann man unten links als Arbeitsflächen-Sitzung Wayland auswählen. Danach hatte ich eine Wayland-Session. Warum? Wer hier mitliest wird feststellen, das ich davon schwärme, weil es sich soviel "besser" anfühlt. Diese verdammten Lags sind weg! Als eifrige Linux-User, die auch mal gerne was anderes installieren, werdet ihr wissen was ich meine.

    Ja, Wayland hat so seine Probleme, das dürfte auch der Grund sein warum man erst ein Paket nachinstallieren muss, damit man es nutzen kann!? Ich freue mich immer, wenn ich mal reinsehen kann, wie weit es mittlerweile ist. Auf meinem Haupt-PC nutze ich eine Distribution, die das nicht anbietet?

    Was ist mir noch aufgefallen?

    Firefox war auf englisch, warum!? Das ist nicht schön und sollte doch auch eigentlich nicht passieren, warum ist das Paket nicht mit installiert worden? Man kann das im FF über die Einstellungen machen oder auf der Konsole

    pacman -S firefox-i18n-de
    

    Danach den FF einmal neustarten. Problem erledigt.

    Was noch? Kommen wir mal zu BTRFS. Warum ich das ausgewählt habe? Keine Ahnung 🙂 Einfach mal mit rumspielen. Jetzt hatte ich bei der Installation die ganze SSD angegeben, das wollte ich heute mal etwas anpassen. Dazu die KDE Partitionsverwaltung aufgerufen.

    Screenshot_20220207_175833.png

    Der Screenshot zeigt das Ergebnis. Habe die Platte geteilt, und eine neue Partition eingerichtet. Wieder BTRFS und verschlüsselt. Einmal durchgestartet, danach hatte ich zwei Laufwerke, beide vollverschlüsselt. Nett 😉

    Suspend usw. geht einwandfrei. Was mir eben noch aufgefallen ist, das WLan zickt rum und macht keine Verbindung. Das muss ich mal in Ruhe ausprobieren.

    Als Kernel nutzt Manjaro zur Zeit einen 5.15.19er Kernel.

    Bei der Videowiedergabe im FF fällt mir nix besonderes auf, läuft flüssig.

    Wenn mir noch was auffällt, werde ich das hier ergänzen. Mein erstes Kurzfazit - ist brauchbar 🙂

  • WiFi Problem gelöst.

    sudo nano /etc/modprobe.d/iwlwifi.conf
    

    Inhalt der Datei

    options iwlwifi 11n_disable=1 swcrypto=1
    

    Quelle: https://forum.manjaro.org/t/wifi-available-but-not-working/42720/21

    Ich denke, so langsam wird die Kiste alt....

  • Der Beitrag über diesem kann eigentlich in die Tonne. Danach hatte ich nur noch ca. 15 Mbits/sec. Das war nicht so optimal, so fing ich an zu spielen. Erst habe ich

    swcrypto=1
    

    entfernt. Natürlich immer schön neu gestartet. Jetzt hatte ich schon mal ordentliche 140 Mbits/sec. Jo, ist was älter die Hardware, reicht aber für das was ich hauptsächlich damit mache.

    Heute dann nach der Arbeit mal weiter getestet und weiter auskommentiert usw. , zum Schluss habe ich die Datei komplett entfernt. Neustart - WiFi ohne Probleme mit 140 Mbits/s.

    -----------------------------------------------------------
    Server listening on 5201
    -----------------------------------------------------------
    Accepted connection from 192.168.178.41, port 42206
    [  5] local 192.168.178.27 port 5201 connected to 192.168.178.41 port 42208
    [ ID] Interval           Transfer     Bitrate
    [  5]   0.00-1.00   sec  13.1 MBytes   110 Mbits/sec                  
    [  5]   1.00-2.00   sec  17.5 MBytes   147 Mbits/sec                  
    [  5]   2.00-3.00   sec  17.1 MBytes   144 Mbits/sec                  
    [  5]   3.00-4.00   sec  17.7 MBytes   149 Mbits/sec                  
    [  5]   4.00-5.00   sec  17.5 MBytes   147 Mbits/sec                  
    [  5]   5.00-6.00   sec  17.7 MBytes   148 Mbits/sec                  
    [  5]   6.00-7.00   sec  17.6 MBytes   148 Mbits/sec                  
    [  5]   7.00-8.00   sec  17.2 MBytes   145 Mbits/sec                  
    [  5]   8.00-9.00   sec  17.1 MBytes   143 Mbits/sec                  
    [  5]   9.00-10.00  sec  17.6 MBytes   148 Mbits/sec                  
    [  5]  10.00-10.04  sec   699 KBytes   139 Mbits/sec                  
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval           Transfer     Bitrate
    [  5]   0.00-10.04  sec   171 MBytes   143 Mbits/sec                  receiver
    -----------------------------------------------------------
    Server listening on 5201
    -----------------------------------------------------------
    Accepted connection from 192.168.178.41, port 42210
    [  5] local 192.168.178.27 port 5201 connected to 192.168.178.41 port 42212
    [ ID] Interval           Transfer     Bitrate         Retr  Cwnd
    [  5]   0.00-1.00   sec  18.0 MBytes   151 Mbits/sec    0    870 KBytes       
    [  5]   1.00-2.00   sec  16.2 MBytes   136 Mbits/sec    0   1.51 MBytes       
    [  5]   2.00-3.00   sec  17.5 MBytes   147 Mbits/sec    0   1.51 MBytes       
    [  5]   3.00-4.00   sec  16.2 MBytes   136 Mbits/sec    0   1.51 MBytes       
    [  5]   4.00-5.00   sec  16.2 MBytes   136 Mbits/sec    0   1.51 MBytes       
    [  5]   5.00-6.00   sec  16.2 MBytes   136 Mbits/sec    0   1.51 MBytes       
    [  5]   6.00-7.00   sec  17.5 MBytes   147 Mbits/sec    0   1.51 MBytes       
    [  5]   7.00-8.00   sec  16.2 MBytes   136 Mbits/sec    0   1.51 MBytes       
    [  5]   8.00-9.00   sec  16.2 MBytes   136 Mbits/sec    0   1.51 MBytes       
    [  5]   9.00-10.00  sec  17.5 MBytes   147 Mbits/sec    0   1.51 MBytes       
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval           Transfer     Bitrate         Retr
    [  5]   0.00-10.01  sec   168 MBytes   141 Mbits/sec    0             sender
    -----------------------------------------------------------
    Server listening on 5201
    -----------------------------------------------------------
    

    Beim Tippen ist mir eingefallen, das ich gestern in der Fritzbox was umgestellt hatte. Kurz kontrollieren. Es ist eingestellt gewesen WPA + WPA2. Ok, jetzt wird mir einiges klar. Umgestellt auf WPA2 + WPA3 - Plopp - Geht nix mehr! Keine Verbindung......

    Ok, bevor ich ein Manjaro installiert hatte, war ein Debian 11 drauf ohne Probleme. Was ich aber jetzt nicht 100% bestätigen kann, ob das WiFi ging!? Ich nutze das Notebook zu 99% nur mit LAN. Zurück und neu installieren? Nö, jetzt werde ich erst mal 14 Tage Manjaro testen.

    Eine Umstellung auf WPA + WPA2 ist übrigens keine Option für mich.

  • Lässt mir keine Ruhe.....

    Ich habe die Verbindung heute mal ohne den NetworkManager konfiguriert. Mit wpa_supplicant usw. Das leif einwandfrei, auch mit WPA2 / WPA3 in der Fritzbox.

    Da stimmt irgendwas nicht mit dem NetworkManager von KDE / Manjaro !? Wo jetzt weitersuchen 🤔

  • Ok, geht nicht. Manjaro und ich werden leider keine Freunde. Da sind zu viele Dinge, die nicht besonders gut umgesetzt sind. Heute mal den Test gemacht und mein geliebtes Linux Mint Cinnamon installiert.

    • Passwort für die Verschlüsselung nimmt anstandslos deutsche Sonderzeichen an
    • WiFi geht auch nicht mit WPA3, man kann aber einfach auf WPA2 umstellen und das funktioniert.

    Damit endet dieser Versuch jetzt..

  • FrankMF FrankM hat am auf dieses Thema verwiesen
  • AI Bots aussperren

    Linux linux block-ai nginx
    2
    0 Stimmen
    2 Beiträge
    148 Aufrufe
    FrankMF
    Wir können das noch für eine sanfte Methode erweitern, das ist die Datei robots.txt, wo man sich in alten Zeiten mal dran hielt. Einige Bots machen das, andere nicht. Praktisch, das o.g. Projekt bietet diese Datei auch an. Dann werden wir das kurz mal mit einbauen. ai-block.sh #!/bin/bash # Script um AI-Bots zu blocken # https://github.com/ai-robots-txt/ai.robots.txt/tree/main mkdir /root/AI-test cd /root/AI-test ## Daten holen curl -O https://raw.githubusercontent.com/ai-robots-txt/ai.robots.txt/master/nginx-block-ai-bots.conf curl -O https://raw.githubusercontent.com/ai-robots-txt/ai.robots.txt/master/robots.txt ## Daten in nginx einbauen mv nginx-block-ai-bots.conf /etc/nginx/blocklists/ mv robots.txt /var/www/html ## NGINX neustarten systemctl restart nginx.service Damit das in nginx funktioniert. Den Server Block um folgendes erweitern. # Serve robots.txt directly from Nginx location = /robots.txt { root /var/www/html; try_files $uri =404; } Kurzer Test https://<DOMAIN>/robots.txt Ergebnis User-agent: AI2Bot User-agent: Ai2Bot-Dolma User-agent: Amazonbot User-agent: anthropic-ai User-agent: Applebot User-agent: Applebot-Extended User-agent: Brightbot 1.0 User-agent: Bytespider User-agent: CCBot User-agent: ChatGPT-User User-agent: Claude-Web User-agent: ClaudeBot User-agent: cohere-ai User-agent: cohere-training-data-crawler User-agent: Crawlspace User-agent: Diffbot User-agent: DuckAssistBot User-agent: FacebookBot User-agent: FriendlyCrawler User-agent: Google-Extended User-agent: GoogleOther User-agent: GoogleOther-Image User-agent: GoogleOther-Video User-agent: GPTBot User-agent: iaskspider/2.0 User-agent: ICC-Crawler User-agent: ImagesiftBot User-agent: img2dataset User-agent: imgproxy User-agent: ISSCyberRiskCrawler User-agent: Kangaroo Bot User-agent: Meta-ExternalAgent User-agent: Meta-ExternalFetcher User-agent: OAI-SearchBot User-agent: omgili User-agent: omgilibot User-agent: PanguBot User-agent: Perplexity-User User-agent: PerplexityBot User-agent: PetalBot User-agent: Scrapy User-agent: SemrushBot-OCOB User-agent: SemrushBot-SWA User-agent: Sidetrade indexer bot User-agent: Timpibot User-agent: VelenPublicWebCrawler User-agent: Webzio-Extended User-agent: YouBot Disallow: /
  • Nextcloud - Update 31.0.2

    Nextcloud nextcloud linux
    1
    0 Stimmen
    1 Beiträge
    140 Aufrufe
    Niemand hat geantwortet
  • Forgejo Installation mit Restic nach Hetzner S3 sichern

    Restic restic linux forgejo
    2
    2
    0 Stimmen
    2 Beiträge
    268 Aufrufe
    FrankMF
    Ich habe ja im obigen Beispiel, den gesamten Ordner von der Postgres Installation gesichert. backup_pfad_postgres="/home/pguser/db-data" Ich habe dann mal ein wenig in der Dokumentation gelesen und das hier gefunden. https://www.postgresql.org/docs/current/app-pgdump.html Einfach den Ordner zu sichern, ist ja bei jeder Datenbank ein gewisses Risiko. Die Konsistenz der Daten ist nicht gesichert. Darum gibt es bei den Datenbanken auch immer Tools, mit denen man die Daten sichern kann. In der Doku steht folgendes. pg_dump — extract a PostgreSQL database into a script file or other archive file Aber wichtiger ist das hier. pg_dump is a utility for backing up a PostgreSQL database. It makes consistent backups even if the database is being used concurrently. pg_dump does not block other users accessing the database (readers or writers). Das macht also konsistente Backups. Wichtig noch zu wissen ist folgendes. pg_dump only dumps a single database. To back up an entire cluster, or to back up global objects that are common to all databases in a cluster (such as roles and tablespaces), use pg_dumpall. Ok, das scheint gut geeignet zu sein, um die Datenbank zu sichern. Aber, wie? Auf meinen Eingangsbeitrag kam es zu folgendem Dialog auf Mastodon. https://nrw.social/deck/@nebucatnetzer@social.linux.pizza/114132208440509237 Das war der Anstoß sich mit dem Thema zu beschäftigen. Und ich hatte dann folgende Lösung. podman exec -it postgres pg_dump -U postgres -f /var/lib/postgresql/data/dump.txt Ok, was mache ich hier? Wir führen einen Befehl vom Host aus gesehen, im Container aus. podman exec -it postgres Der Teil führt den folgenden Befehl im Container aus. pg_dump -U postgres -f /var/lib/postgresql/data/dump.txt pg_dump - Das Tool fürs Backup -U postgres - Der Befehl wird als User postgres ausgeführt -f /var/lib/postgresql/data/dump.txt - Das Dump File wird im Data Ordner abgelegt, den haben wir ja persistent auf dem Host. Somit kann ich das jetzt einfach in mein Backup Script einbauen und brauchen nicht mehr den ganzen Ordner zu kopieren, sondern nur noch das Dump File. Ich werde diese Änderungen in das obige Script einbauen.
  • Restic v0.16.1 released

    Restic restic linux
    1
    0 Stimmen
    1 Beiträge
    165 Aufrufe
    Niemand hat geantwortet
  • NAS 2023 - Hardware

    Angeheftet Verschoben Linux nas linux
    3
    6
    0 Stimmen
    3 Beiträge
    1k Aufrufe
    FrankMF
    Ich war nicht so ganz zufrieden Die zwei 4TB 5 1/4 Zoll HDDs müssen jetzt mal weichen. [image: 1684584960061-20230520_091729-resized.jpg] Ich habe jetzt wieder einen Proxmox Backup Server im Einsatz, da brauche ich nicht mehr so viel Speicherplatz im NAS. Kleiner, aber wichtiger Nebeneffekt ist der, das ich jetzt ca. 7W eingespart habe. In Zeiten wie diesen, rechnet sich das. Nein, die Investitionskosten rechnen wir jetzt nicht dagegen [image: 1684585295398-screenshot_20230520_140727_voltcraft-sem6000_ergebnis.jpg] Aktuelle Platten Ausstattung 1 TB NVMe SSD (Proxmox Systemplatte) 2 * 2,5 Zoll 1TB SSD WD Red (ZFS Pool für mein NAS) 1 * 2,5 Zoll HDD 2TB für Datensicherung
  • Nextcloud - Desktop Integration

    Nextcloud nextcloud debian linux
    1
    3
    0 Stimmen
    1 Beiträge
    309 Aufrufe
    Niemand hat geantwortet
  • SSHFS

    Linux linux
    1
    0 Stimmen
    1 Beiträge
    344 Aufrufe
    Niemand hat geantwortet
  • Veracrypt Volume einhängen

    Linux linux
    1
    0 Stimmen
    1 Beiträge
    909 Aufrufe
    Niemand hat geantwortet