Tampilkan Info Pemutaran Spotify di Bilah Atas di Ubuntu 24.04


Pengguna Spotify? Berikut ekstensi yang dapat menampilkan informasi trek saat ini di bilah atas Ubuntu.

Ini adalah spotify-tray, alat sumber terbuka gratis yang tersedia sebagai Ekstensi Shell GNOME, yang dapat menampilkan judul, artis, dan/atau album lagu atau podcast yang sedang diputar di panel atas.

Ekstensi ini sangat sederhana dan dapat disesuaikan. Anda dapat mengontrol:

  • Di mana (kiri, tengah, atau kanan) untuk menampilkan info pemutaran di bilah atas.
  • Apa yang akan ditampilkan, termasuk lagu, artis, album, teks khusus, emoji (melalui pemilih bawaan).
  • Tampilkan dalam mode statis, atau tenda bergulir horizontal.

Ia menggunakan antarmuka dbus Spotify yang terekspos untuk mengambil metadata, bukan API web, dan berfungsi dengan aplikasi Spotify yang diinstal sebagai paket Snap, Flatpak, dan Deb .

Sejauh ini, ekstensi tersebut mendukung versi GNOME dari 3.36 hingga 46. Artinya, ekstensi ini berfungsi pada Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04, dan versi terbaru lainnya Linux, seperti Debian 11/12, Fedora Workstation, Arch, RHEL 9 dengan GNOME Desktop.

Langkah 1: Instal Ekstensi Spotify-Tray

Untuk Ubuntu 22.04, dan Ubuntu 24.04, cari dan instal terlebih dahulu “Extension Manager” dari Perangkat Lunak Ubuntu atau App Center.

Instal Extension Manager di Perangkat Lunak/Pusat Aplikasi Ubuntu

Kemudian, Anda dapat menggunakan “Extension Manager” untuk mencari & menginstal ekstensi spotify tray di bawah tab Jelajahi. Untuk Ubuntu 22.04, ganti filter jika tidak menampilkan hasil pencarian yang benar.

Untuk Ubuntu 20.04 dan Linux lainnya dengan GNOME, cukup buka halaman tautan di bawah:

Spotify-tray di EGO: https://extensions.gnome.org/extension/4472/spotify-tray/

Kemudian gunakan tombol ON/OFF untuk menginstal.

CATATAN: Anda perlu menginstal ekstensi browser (jika diminta di halaman) dan menyegarkan. Pengguna Ubuntu juga perlu menekan Ctrl+Alt+T untuk membuka terminal dan menjalankan perintah untuk menginstal paket agen:

sudo apt install chrome-gnome-shell

Langkah 2: Perbaiki untuk GNOME 46 (Ubuntu 24.04)

Pada saat penulisan, ekstensi tersebut bermasalah jika Anda menginstalnya di GNOME 46.

Ini dinonaktifkan secara default dengan tanda silang di halaman Manajer Ekstensi (atau aplikasi Ekstensi GNOME). Dengan membuka dialog preferensinya, Anda akan melihat “Ada yang tidak beres” dengan detail teknis berikut:

GLib.FileError: Gagal membuka file “/home/ji/.local/share/gnome-shell/extensions/[email /prefs.xml ”: Tidak ada file atau direktori seperti itu

Jejak tumpukan:
getPreferencesWidget@file:///home/ji/.local/share/gnome-shell/extensions/[email dilindungi]/prefs.js:78:17
fillPreferencesWindow@resource:///org/gnome/Shell/Extensions/js/extensions/prefs.js:36:29
_loadPrefs@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:41:18
async*_init@resource:///org/gnome/Shell/Extensions/js/extensionPrefsDialog.js:26:14

Untuk memperbaiki masalah ini, cukup buat file prefs.xml secara manual di bawah folder ekstensi, dan tempelkan konten file dari halaman proyek Github.

  • Pertama, buka halaman file proyek github.com/esenliyim/sp-tray/blob/master/prefs.xml, tekan Ctrl+A untuk memilih semua dan menyalin konten file.
  • Luncurkan "Editor Teks" dan buat file kosong, lalu tempelkan konten ke dalam file ini

  • Terakhir, tekan Ctrl+Shift+S di editor teks untuk membuka dialog “Simpan Sebagai”. Kemudian lakukan:

    • Tetapkan nama file prefs.xml
    • Simpan ke direktori “.local/share/gnome-shell/extensions/extensions/[email /”.

Tekan Ctrl+H untuk menampilkan/menyembunyikan folder .local jika Anda tidak melihatnya. Terakhir, keluar lalu masuk kembali untuk menerapkan perubahan.

Langkah 3: Konfigurasikan Ekstensi

Jika semuanya berjalan dengan baik, Anda sekarang dapat meluncurkan “Extension Manager” atau “Gnome Extensions” (keduanya tersedia di Perangkat Lunak Ubuntu atau App Center), dan klik ikon roda gigi untuk meluncurkan dialog preferensi untuk ekstensi tersebut.

Terakhir, konfigurasikan apa yang akan ditampilkan di bilah atas, posisi, mode tampilan, dan lainnya.

Setelah selesai, luncurkan Spotify dan mainkan sesuatu untuk diverifikasi. Menikmati!