Amarok + Screenlets Now Playing
Kategoriregler
Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
Varning! Det som diskuteras här är inte alltid enkelt och det kan hända att vissa installationer/modifieringar kan göra ditt system oanvändbart. Inget för nybörjare. Gör alltid backup av känslig data innan du experimenterar.
-
- Inlägg: 30
- Blev medlem: 22 jul 2007, 12:29
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
- Ort: Karlshamn
Amarok + Screenlets Now Playing
Har ett problem med cover art för screenlets now playing. Den uppdaterar låtarna men ingen cover art syns, även fast covers funkar felfritt i Amarok. Har lagt in python-dcop som angavs som lösning när jag googlade problemet, men det hjälpte inte. Så jag är lite lost för tillfället!
Re: Amarok + Screenlets Now Playing
Jo det här är lite knepigt....
Starta terminalen
Starta Now Playing screenleten
Kolla egenskaperna att Amarok är vald som spelare, högerklick eller lilla ikonen
Kolla i Terminalfönstret om det kommer några felmeddelanden.
Ev måste du starta om Now Playing om inte Amarok var vald. Enkelt via managern.
Starta terminalen
Kod: Markera allt
screenlets-manager
Kolla egenskaperna att Amarok är vald som spelare, högerklick eller lilla ikonen
Kolla i Terminalfönstret om det kommer några felmeddelanden.
Ev måste du starta om Now Playing om inte Amarok var vald. Enkelt via managern.
-
- Inlägg: 30
- Blev medlem: 22 jul 2007, 12:29
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
- Ort: Karlshamn
Re: Amarok + Screenlets Now Playing
Jag hade valt Amarok redan innan, gjorde dock som du sa och startade screenlets-manager via terminalen och startade sedan om nowplaying, vilket gav följande output.
Vet inte riktigt hur jag ska tolka detta 
Kod: Markera allt
UNREGISTER screenlet: NowPlayingScreenlet
CachingBackend: Loading instances from cache
CachingBackend: Loading <NowPlaying1>
Found a running session of NowPlaying, adding new instance by service.
Error in screenlets.services.get_service_by_name: org.freedesktop.DBus.Error.ServiceUnknown: The name org.screenlets.NowPlaying was not provided by any .service files
Screenlet has already been added to /tmp/screenlets/screenlets.todd.running
REGISTER screenlet: NowPlayingScreenlet
Loading instances in: /home/todd/.config/Screenlets/NowPlaying/default/
File: NowPlaying1.ini
/home/todd/.config/Screenlets/NowPlaying/default/NowPlaying1
LOAD NEW THEME: default
FOUND: /usr/share/screenlets/NowPlaying/themes/default
Set options in NowPlayingScreenlet
LOAD NEW THEME: lucid-light
FOUND: /usr/share/screenlets/NowPlaying/themes/lucid-light
amarok
Screenlet has been initialized.
Restored instances from session 'default' ...
Found a player AmarokAPI
Setting callbacks
Traceback (most recent call last):
File "/usr/share/screenlets/NowPlaying/NowPlayingScreenlet.py", line 317, in dbus_check_player
if player and player.is_active(self.dbus_iface):
File "/usr/lib/python2.5/site-packages/screenlets/plugins/LastFMProxy.py", line 39, in is_active
app = mpdclient2.connect()
File "/usr/lib/python2.5/site-packages/screenlets/plugins/mpdclient2.py", line 329, in connect
conn = mpd_connection(host, port)
File "/usr/lib/python2.5/site-packages/screenlets/plugins/mpdclient2.py", line 287, in __init__
self.talker = socket_talker(host, port)
File "/usr/lib/python2.5/site-packages/screenlets/plugins/mpdclient2.py", line 22, in __init__
self.sock.connect((host, port))
File "<string>", line 1, in connect
socket.error: (111, 'Connection refused')

Re: Amarok + Screenlets Now Playing
Nope.. det var inget självklart felmeddelande.
Det finns en klockren tråd hos U-F med det här och det funkar hos vissa.
Enklaste testet
Terminalen igång likadant
Stoppa Now playing
Starta Nautilus
Ctrl-H för dolda mappar
.config/Screenlets/NowPlaying/default/
Släng ini filen som ligger där.
Starta igen och kolla terminalen.
Snubben som gjort Screenlets blev sne på några "pajsare" och ligger lågt just nu.
Man kan även köra en högre version via Launchpad.... ska kolla lite
Det finns en klockren tråd hos U-F med det här och det funkar hos vissa.
Enklaste testet
Terminalen igång likadant
Stoppa Now playing
Starta Nautilus
Ctrl-H för dolda mappar
.config/Screenlets/NowPlaying/default/
Släng ini filen som ligger där.
Starta igen och kolla terminalen.
Snubben som gjort Screenlets blev sne på några "pajsare" och ligger lågt just nu.
Man kan även köra en högre version via Launchpad.... ska kolla lite
-
- Inlägg: 30
- Blev medlem: 22 jul 2007, 12:29
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
- Ort: Karlshamn
Re: Amarok + Screenlets Now Playing
Testade nya tipset utan något resultat, får samma meddelanden i terminalen. Jag kör Amarok 1.4.9.1 förresten, och screenlets hämtade jag via pakethanteraren idag (0.1.2).
Re: Amarok + Screenlets Now Playing
Knepigt.... jag kör Exaile och det funkar klockrent
Det funkar troligen i utvecklingsversionen, har KDE4as Amarok själv så det blir iaf fel.
Vill du testa så hojta till... snabbt gjort.
Kod: Markera allt
plun@dunder:~$ screenlets-manager
True
Starter already exists.
DAEMON FOUND!
True
Launch NowPlaying
Launching Screenlet from: /home/plun/.screenlets/NowPlaying/NowPlayingScreenlet.py
Logging output goes to: $HOME/.config/Screenlets/NowPlayingScreenlet.log
REGISTER screenlet: NowPlayingScreenlet
True
Det funkar troligen i utvecklingsversionen, har KDE4as Amarok själv så det blir iaf fel.
Vill du testa så hojta till... snabbt gjort.