ChatGPT unter Linux: Gnome 43 hat seine eigene KI-Erweiterung erhalten

Update Sven Bauduin
73 Kommentare
ChatGPT unter Linux: Gnome 43 hat seine eigene KI-Erweiterung erhalten
Bild: HorrorPills

Ein Open-Source-Entwickler arbeitet aktuell an einer Erweiterung, welche den von OpenAI entwickelten Chatbot ChatGPT , der auf künstlicher Intelligenz basiert, in den freien Linux-Desktop Gnome integriert. Das textbasierte Dialogsystem soll dabei als Benutzerschnittstelle direkt über das Panel der Desktop-Umgebung nutzbar sein.

ChatGPT macht von sich reden

ChatGPT („Generative Pre-trained Transformer“) ist der Prototyp eines intelligenten Chatbots, welcher im November 2022 veröffentlicht wurde und seitdem weltweit für viel Aufsehen gesorgt hat. Um die Textgenerierung und das dahinter stehende Modell zu verbessern, wird die KI von ChatGPT fortlaufend durch menschliches Feedback trainiert und nutzt dazu die nachfolgenden Quellen:

  • Soziale Medien
  • Nachrichtenartikel
  • Gesprochene Sprache
  • Bücher und Literatur
  • Musik und Videos
  • Online-Foren

Durch das „Füttern“ von ChatGPT mit diesen Trainingsdaten, soll dieser wissen wie menschliche Sprache funktioniert und wie er auf bestimmte Fragen oder Anfragen angemessen zu reagieren hat. Ziel ist es, dass das Modell in der Lage ist, menschenähnliche Unterhaltungen zu führen und entsprechende Aufgaben zu übernehmen.

Gnome erhält ein ChatGPT-Addon

Der Open-Source-Entwickler HorrorPills hat jetzt über die Entwicklerplattform GitHub die Entwicklung eines ChatGPT-Addons für den freien Desktop Gnome bekanntgegeben, die sich bereits als Erweiterung im Panel von Gnome 43 nutzen lässt, wobei aktuell noch Probleme mit dem Display-Server-Protokoll Wayland auftreten können.

Vorausgesetzt wird die freie HTML-Rendering-Engine WebKit in der Version 2.x, bei der das Rendering (u. a. von HTML, JavaScript, CSS) in einem anderen Prozess abläuft als die Programmoberfläche.

Um die ChatGPT-Gnome-Desktop-Extension, so die vollständige Bezeichnung der Desktop-Erweiterung, zu nutzen, müssen Anwender wie folgt vorgehen.

HOW TO INSTALL:
  • Make sure you have the gnome-shell-extensions package installed. It allows you to turn on the Extension.
  • Place the chatgpt-gnome-desktop@chat-gpt-gnome-desktop folder in ~/.local/share/gnome-shell/extensions/.
  • Restart Gnome with Alt + F2 then type r.
  • Enable the extension inside the Gnome Extensions application.
  • Restart Gnome with Alt + F2 then type r or Log out & Log back in to Gnome.

Um die Erweiterung entsprechend nutzbar zu machen, sollte das freie GUI-Toolkit GTK4 unter auf Debian basierten Distributionen mit sudo apt install libgtk-4-dev und unter auf Arch Linux basierten Distributionen mit sudo pacman -S gtk4 entsprechend installiert werden.

Weitere Informationen zu dem Desktop-Addon, welches sich noch in einer frühen Entwicklungsphase befindet, liefert die offizielle Projektseite auf der Entwicklerplattform GitHub.

This Gnome Desktop Extension adds ChatGPT to your desktop experience. Clickable icon in the menu bar to hide and show ChatGPT!

To-do & Info:
  • Enable mouse-wheel scrolling (currently only keyboard-arow-scrolling is supported)
  • Clicking within the extension window is buggy (Using keyboard navigation is recommended). This will be fixed.
  • Add Gnome 43 support.
How to install:
  • Make sure you have the gnome-shell-extensions package installed. It allows you to turn on the Extension.
  • Place the chatgpt-gnome-desktop@chat-gpt-gnome-desktop folder in ~/.local/share/gnome-shell/extensions/
  • Restart Gnome with Alt+F2 then type r
  • Enable the extension inside the Gnome Extensions application.
  • Restart Gnome with Alt+F2 then type r or Log out & Log back in to Gnome.
KNOWN ISSUES AND POSSIBLE FIX:
  • Possibly not fully working on Wayland. Use Xorg.
  • Requiring WebKit2, version none: Requiring namespace 'Gtk' version '4.0', but '3.0' is already loaded can appear on Gnome 43.

On Ubuntu and Debian-based distributions, you can install the latest version of GTK 4 by running the following command in the terminal:

sudo apt install libgtk-4-dev

On Arch Linux and its derivatives, you can install GTK 4 by running the following command in the terminal:

sudo pacman -S gtk4

On Fedora, you can install GTK 4 by running the following command in the terminal:

sudo dnf install gtk4-devel

Once you have GTK installed, you can then set the default version by modifying your environment variables. On Ubuntu or Debian-based systems, you can do this by adding the following line to your .bashrc or .bash_profile file:

export GTK_VERSION=4

You may also need to set the GDK_BACKEND environment variable.

export GDK_BACKEND=x11

You will need to restart your terminal or run the command source ~/.bashrc for the changes to take effect.

On other distributions, you may need to use a different package manager or set the environment variables in a different way.

ChatGPT-Extension for Gnome
Update

Ein Account für ChatGPT wird vorausgesetzt

Anwender, welche die ChatGPT-Erweiterung als Addon auf dem Gnome-Desktop unter Linux nutzen wollen, benötigen hierfür auch weiterhin einen entsprechenden Account. Das dafür notwendige Benutzerkonto kann über die offizielle Website von OpenAI registriert werden.

Aktuell sind aber sowohl die Website von OpenAI und ChatGPT als auch der KI-gestützte Chatbot dermaßen überlastet, dass es sowohl bei der Registrierung des Accounts als auch bei der Nutzung des Bots immer wieder zu Fehlermeldungen und Abbrüchen kommen kann.

Die Redaktion dankt der Community, welche in den Kommentaren zu dieser Meldung auf die fehlenden Informationen zum Account hingewiesen hatte.