So installieren Sie GitLab auf Ubuntu Server
Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie
Der Fenstermanager (KWin) von KDE hat seit der Veröffentlichung von KDE Plasma 5 viele Verbesserungen erfahren . Zu diesen Verbesserungen gehören die schnellere Gesamtleistung, mehr Anpassungsfunktionen, Fehlerbehebungen und natürlich eine geringere Speichernutzung. Die Fixes, die KWin hinzugefügt wurden, sind bemerkenswert, und als Ergebnis erweist es sich regelmäßig als einer der besten Window-Manager unter Linux. Trotz all der Korrekturen kommt es immer noch zu Brüchen, Einfrieren und Abstürzen.
Wenn Sie auf Ihrem Plasma 5-Desktop mit einem eingefrorenen oder abgestürzten KDE-Fenstermanager zu tun haben, können Sie keinen Hotkey drücken oder eine Einstellung ankreuzen, um das Problem zu beheben. Stattdessen müssen Sie die Sache selbst in die Hand nehmen. In diesem Handbuch erfahren Sie, wie Sie einen eingefrorenen KDE-Fenstermanager reparieren.
Der Fenstermanager (KWin) von KDE Plasma 5 kann bei Bedarf einfach neu gestartet oder erneut ausgeführt werden. Im Gegensatz zu einem Neustart des KDE-Plasma-Panels kann Kwin jedoch nicht vom Terminalfenster aus manipuliert werden. Der Grund, warum es auf diese Weise nicht funktioniert, ist, dass während des Neustarts des Fenstermanagers alle Möglichkeiten zum Wechseln zwischen Programmen (einschließlich des Terminals) nicht verfügbar sind.
Eine bessere Möglichkeit, die Ausführung des KDE Plasma-Fenstermanagers zu stoppen, um ihn neu zu starten oder erneut auszuführen, besteht darin, den Krunner-Schnellstarter zu verwenden, der Teil des Plasma-Desktops ist. Es ist unabhängig von Kwin und funktioniert auch ohne Window-Manager, vorausgesetzt, Sie haben Zugriff auf eine Tastatur.
Um mit Krunner eine defekte Instanz des KDE Plasma 5-Fenstermanagers zu beenden, drücken Sie zunächst Alt + F2 oder Alt + Leertaste auf der Tastatur. Sobald die Kombination gedrückt wird, wird ein App-Launcher im oberen Teil des Bildschirms angezeigt.
Klicken Sie mit der Maus auf das Startfeld, damit sich Plasma darauf konzentriert. Verwenden Sie dann den Befehl killall , um alle laufenden Instanzen von KWin auf Ihrem Linux-PC zu beenden.
killall kwin
Drücken Sie die Eingabetaste auf der Tastatur, um den Kill-Befehl auszuführen. Kurz darauf sollte KDE Plasma 5 alle Möglichkeiten zum Rendern von Desktop-Animationseffekten verlieren und alle Fenstersteuerelemente werden weg sein. Von hier aus müssen Sie Kwin von Krunner erneut ausführen, um wieder Zugriff auf die Fensterverwaltung in KDE zu erhalten.
Ein Neustart von Kwin auf KDE Plasma 5 muss direkt über Krunner neu gestartet werden. Dazu Alt + F2 oder Alt + Leertaste auf der Tastatur. Klicken Sie dann oben im Launcher auf das Textfeld und geben Sie den folgenden Befehl ein.
kwin --replace
Drücken Sie wie zuvor die Eingabetaste , um den Befehl über Krunner auszuführen. Wenn der Befehl erfolgreich ist, startet Krunner Kwin sofort neu und gibt Ihnen Zugriff auf Ihre Fenster, und alle eingefrorenen oder zerbrochenen Fenster sollten repariert werden!
Kwin direkt von Krunner aus neustarten zu können, wenn ein Problem auftritt, ist ziemlich nützlich, aber letztendlich kann es eine bessere Idee sein, ein Neustart-Skript einzurichten, wie Sie es nennen können, um Kwin sofort zu ersetzen, anstatt sich um die Befehlszeile.
Der erste Schritt beim Erstellen eines Neustartskripts besteht darin, mit dem Touch- Befehl eine leere Datei mit der Bezeichnung „kwin-restart“ zu erstellen. Geben Sie über das Terminal den folgenden Touch-Befehl ein.
touch kwin-restart
Nachdem Sie die neue Skriptdatei „kwin-restart“ erstellt haben, verwenden Sie den echo- Befehl, um die erste Codezeile zum Skript hinzuzufügen. Diese Codezeile ist kritisch, da der Interpreter auf Ihrem Linux-PC ohne sie nicht weiß, was er mit dem Skript anfangen soll.
echo '#!/bin/bash' > kwin-restart
Fügen Sie nach dem Shebang eine Codezeile hinzu, die alle laufenden Kwin-Prozesse auf dem System beendet.
echo 'killall kwin' >> kwin-restart
Fügen Sie mit echo die dritte Codezeile hinzu. Diese Zeile weist das System an, die Kwin-Fensterverwaltungs-App neu zu starten.
echo 'kwin --replace &' >> kwin-restart
Nachdem der gesamte Code dem Skript „kwin-restart“ hinzugefügt wurde, aktualisieren Sie die Berechtigungen der Datei mit dem Befehl chmod .
sudo chmod +x kwin-restart
Installieren Sie es mit mv in das Verzeichnis „/usr/bin/“ .
sudo mv kwin-restart /usr/bin/
Starten Sie Kwin über Krunner neu, indem Sie Alt + F2 oder Alt + Leertaste auf der Tastatur drücken und den folgenden Befehl eingeben .
kwin-neustart
Obwohl es nicht notwendig ist, ist es möglich, das Skript „kwin-restart“ mit einer Tastenkombination auszuführen. Öffnen Sie dazu Ihr App-Menü, suchen Sie nach „Custom Shortcuts“ und öffnen Sie die App mit diesem Label. Befolgen Sie dann die nachstehenden Schritt-für-Schritt-Anleitungen, um es als Verknüpfung einzurichten.
Hinweis: Für weitere Hilfe zu Verknüpfungen in KDE klicken Sie hier .
Schritt 1: Suchen Sie die Schaltfläche „Bearbeiten“ und klicken Sie mit der Maus darauf. Wählen Sie dann „Neu“, „Globale Verknüpfung“ und „Befehl/URL“.
Schritt 3: Gehen Sie zu „Kommentar“ und schreiben Sie „Kwin restart“ in das Feld.
Schritt 4: Klicken Sie in den benutzerdefinierten Tastenkombinationen auf die Schaltfläche „Trigger“ und weisen Sie die neue benutzerdefinierte Tastenkombination Ihrer bevorzugten Tastenkombination zu. Sie sind sich nicht sicher, welche Verknüpfung Sie verwenden sollen? Versuchen Sie es mit Strg + / .
Schritt 5: Gehen Sie zu „Aktion“ und geben Sie „kwin-restart“ ein. Klicken Sie dann auf „Übernehmen“.
Wenn die Verknüpfung angewendet ist, können Sie einen eingefrorenen, nicht mehr funktionierenden KDE Plasma 5-Fenstermanager mit nur einer Tastenkombination neu starten!
Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie
Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.
Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.
Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.
So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux
Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.
Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.
Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen
Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie
Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?