Başlatıcıda Yinelenen (Spotify) Simgesi


9

Ubuntu 13.04'e spotify yükledim ve başlatıcıdaki simgeyi kilitledim. Ancak programdan tam olarak çıktığımda veya yeniden başlattığımda ve spotify'ı açmak için bu simgeyi kullandığımda, yeni bir simge oluşturulur veya? üstünde.

Bu Ubuntu 13.04'ün temiz bir yüklemesidir, bu yüzden bunun bilinen bir hata olup olmadığını veya sadece yinelenen bir simge oluşturmadığından emin olmanın bir yolu olup olmadığını merak ediyor muydunuz?

Not: Henüz yüklediğim başka bir programda (Chrome ve Steam) henüz gerçekleşmedi


2
Bana göre, bu Spotify'daki bir hataya benziyor ve onlara bir hata olarak bildirilmelidir. Bence kullanıcının Spotify'ı çalıştırmaya devam etmesini ve göstergeyi göstermek / gizlemek için çıkmasını ve daha sonra Başlatıcı'dan yeniden başlatmasını beklediğini düşünüyorum. 2 simgenin yanındaki, biri başlatıcı simgesini, diğeri çalışan bir örneği gösteren 2 farklı oka dikkat edin. Bu 2 simgenin birleştirilememesi bence ayarlarla değiştirebileceğiniz bir şey değil.
chaskes

1
Bilgisayarımda ne kadar sürede başlatılacağımı, bir dakika bekleyip başlatmayı ya da yeniden başlatmayı bıraktığım zamana bağlı gibi görünüyor, tüm hizmetlerini nasıl başlattığında bir hata olmalı - ya da düzgün bir şekilde başlatılması gereken bir şey beklemiyor.
Mateo

Bu, çeşitli yazılımlarla olur veya olmuştur: Bu, Unity'nin (ve özellikle bamf adı verilen bir kütüphanenin) çalışmasının bir sonucudur.
Alistair Buxton

@AlistairBuxton bu bamf veya Spotify bir hata mı?
Salem

1
Bamf'ta bir böcek. Örneğin bakınız: bugs.launchpad.net/unity-2d/+bug/704046 . bamf "bamf uygulama eşleştirme çerçevesi" dir - iş, iki pencerenin aynı uygulamaya ait olup olmadığını tespit etmek ve böylece aynı başlatıcı simgesi altında istiflenip birleştirilmeyeceğini tespit etmektir. Tüm uygulamalar için bunu yapmanın güvenilir bir yolu yoktur, bu nedenle bamf özellikle java ve spotify gibi köşe vakalarını işlemek için vardır.
Alistair Buxton

Yanıtlar:


11

Bu bir hatadır, bu kısmi bir çözümdür.

Geçici çözüm için, aşağıdaki masaüstü dosyasıyla bile başlatıcıyı kullanarak (ya da sadece pencereyi kapatarak) ve göstergeyi üst menüde bırakarak yeniden başlatın) sonuçlar tutarsız ve buggy görünüyor.


StartupWMClass=SpotifyTanımlanmış yeni bir başlatıcı oluşturun .

Aşağıdaki spotify.desktopiçeriklerle bir dosya oluşturabilirsiniz:

[Desktop Entry]
Name=Spotify
GenericName=Music Player
Comment=Listen to music using Spotify
Icon=spotify-client
Exec=spotify %U
TryExec=spotify
Terminal=false
Type=Application
Categories=Qt;Audio;Music;Player;AudioVideo
MimeType=x-scheme-handler/spotify
StartupWMClass=Spotify

Veya /opt/spotify/spotify-client/spotify.desktopsatır StartupWMClass=Spotifysonunu ekleyerek orijinali düzenleyin (süper kullanıcı izinleri gerektirir)

"Belgeler" gibi saklayabileceğiniz bir yere kaydedin. Ardından başlatıcıya sürükleyin.

Bu, WMClass spotify adlı pencerelerin bu simgenin altında açılmasını sağlayacaktır.

Bir pencerenin WMClass'ını almak için kod:

xprop|grep WM_CLASS

Bu, spotify penceresine tıklarken aşağıdakileri döndürür:

WM_CLASS(STRING) = "spotify", "Spotify"

(Bu sadece sorunu kısmen çözüyor gibi görünüyor, tamamen çıkmak muhtemelen iki simgeyle sonuçlanacak)

Not: Sorunun daha az başlattığımda sorunun daha az olmaya başladığını fark ettim - bu muhtemelen sistemimin önyüklemenin yüklü olması nedeniyle yardımcı olabilir: https://apps.ubuntu.com/cat/applications/preload/


Ne yazık ki, bu çözüm Ubuntu 14.04'te çalışmaz. Farklı bir geçici çözümünüz varsa lütfen gönderin.
Luís de Sousa

hayır, aynı durum, "aşağıdaki masaüstü dosyası ile bile sonuçlar tutarsız ve buggy görünüyor." pencereyi kapatma / göstergeden çıkma, sonra başlatıcıyı kilitleme / kilidini açma ve başlatıcıyı düzenleme gibi farklı kombinasyonları deneyin/usr/share/applications
Mateo

2

Ardından, daha önce başlatıcıya kilitlediğiniz başlatıcıdaki Simgeyi kaldırın ve başlatıcıya gelen simgeyi işaretleyin.

Bunu her seferinde böyle söylemiyorum . Başlatıcının aynı Simgeye her yerden başka bir yerden eriştiğini düşünüyorum. Kilitli olanı kaldırın ve yenisini saklayın. Ardından yeniden başlatın ve tekrar deneyin.


Ubuntu 14.04'te bu prosedür, tüm Spotify simgelerini başlatıcıdan kaldırır.
Luís de Sousa

1

Spotify'dan tamamen çıkmadan önce Spotify'ı Gizle'yi (sistem tepsisi simgesinde) tıklatırsanız hatadan kaçınabilirsiniz.


Ubuntu 14.04 için bir çözüm değil.
Luís de Sousa
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.