Showing posts with label Banshee. Show all posts
Showing posts with label Banshee. Show all posts

Thursday, October 8, 2009

Strange Display Issues

Recently I have been having a very strange issue with my desktop box. After I log in (sometimes immediately, sometimes after just a few minutes), menus stop appearing. This includes the Gnome-panel menus as well as the menus in any program I may be running or the right-click context menu in Nautilus. When I click a menu, its color changes to indicate that it has been clicked like it normally would, but I don't see the menu.

If I am running any program such as Nautilus or Totem when the problem occurs, I can keep using it normally (as long as I don't need to access a menu or right-click anything), but the only way I have found to resolve the issue is by restarting X (after having installed dontzap and re-enabling the ctrl+alt+backspace shortcut).

Also-- I use Gnome-Do's Docky interface. I noticed that if I click an icon in Docky while this problem is going on, the icon grows like normal then nothing happens: the program does not launch and the icon doesn't shrink back to its normal size either.

So, this seems to be some weird problem with my desktop not refreshing or something. I do not recall making any changes recently, other than installing a few updates when prompted (sorry, I don't recall which ones, but this came up about 2-3 weeks ago).



Over the weekend I installed a host of updates (including some kernel updates and the problem seemed to go away. Unfortunately, that proved not to be the case: I'm still having the problem, although I have some more information about what seems to be going on. 

It all seems to be related to an episode I had a few months ago after I inadvertently allowed my $HOME partition to fill up. I wrote about it in all its painful glory here.

Since that time everything has seemed fine, except weird issues I've been having in Banshee. I noticed after I addressed the issues caused by the full partition that whenever I launched Banshee, it would never remember my view settings (it did before the problems I had). For example, one view pane would always be reduced to about 5% of the viewable screen instead of the 60/40 split I would always use. Every time I launch Banshee the first thing I do is resize the view panes to the way I like them, but it never remembers the preference (again, it used to remember).

The display issue I wrote about in my first post seems to have started coming up after Banshee locked up when I paused a movie I was watching. I killed the program with the Force Quit applet. I think that this is when the display issues started.

As I mentioned above, the problems seemed to stop when I installed some updates (including a Kernel update). Tonight I re-installed the latest kernel through Synaptic and the issue seemed to stop again.

I'm going to play around with Banshee and see if I can cause this to happen again. What I'm wondering is whether what I'm describing about Banshee and the other issues ringing any bells to anyone. Am I touching on something here? If I am able to cause this to happen by causing a Banshee lockup again, I guess I could try to back up my banshee.db then completely remove/ reinstall the program and see if it performs normally again.

Monday, February 9, 2009

A (somewhat) Sad State of Affairs for Linux iPod Users

I have a 30GB iPod Video (5th generation) that I use with Ubuntu Intrepid. My music collection is larger than the capacity of my iPod, so I can't simply sync everything-- what I do is sync specific playlists. This, coupled with the fact that I view album art support a must, creates a specific need that not every program can satisfy.

I've tried out most of the popular players and IMO, the only one that really does everything properly is AmaroK 1.4. Here's why the others don't live up:

Songbird: Can effortlessly sync my playlists, is (AFAIK) the only program that can "restore" your iPod to factory defaults like iTunes can, BUT has no support for artwork (yet). This is a deal-breaker for me. Another strike against Songbird in my book is the fact that it ignores use Gnome's window manager and uses its own.

GTKPod: I have to admit I hate this one. The things you have to do to get stuff on the iPod are just silly. The interface is not intuitive. Also there seemed to be no easy (possible?) way to just sync the playlists I want-- I can transfer a whole playlist there, but when I update the playlist there is no quick way to sync the changes to the iPod. It does support artwork, however.

Banshee: Supports artwork. Does a pretty good job overall but again, no real "sync" feature. Like with GTKPod, I'm stuck having to drag and drop things I want and can't just sync changes to my playlists. This one is a bummer because Banshee is my preferred app for library management & playback on my desktop.

Rythmbox: Basically the same as Banshee with respect to syncing. Didn't bother to check if it will put the artwork on my iPod.

...which brings us to...

AmaroK: I'm not a big fan of KDE apps in Gnome due to the differences look and feel (especially ugly KDE 3.5 apps) but AmaroK 1.4 just does everything I want, the way I expect. It supports selective syncing (e.g. my playlists, even when I update them) and puts the artwork on the iPod. AmaroK 2 doesn't have device support yet, so I'm sticking with 1.4 for this sole reason.

If not for AmaroK 1.4 I would have to rely on a Windows app under WINE or VirtualBox, which would just add another layer of complexity to the whole thing.  The biggest annoyance here would be the fact that I would have to edit my playlists to be Windows-frienldy (change every slash to a backslash in the playlists using a text editor) then save a "Windows" copy for the syncing player to use.   This is on top of my current process which is:

1. Edit playlist(s) using Banshee, my preferred app
2. Export the playlist
3. Import the playlist to AmaroK
4. Sync

So even as it stands now, I have to do a couple more steps than I'd like (if only Banshee synced the way I like, I wouldn't have to bother with exporting/importing the playlists like I do).

"Why not use AmaroK for your music playback?"

Not a bad idea, and I actually used to do this-- but now that I have a burgeoning video library in addition to my music  (for use with XBMC downstairs or playback on the computer in my room), I like that I can use  one app for both audio and video.

So, seeing as 2009 will certainly be the year of Linux on the Desktop, I hope that this will improve with time.  In the case of Banshee, which is currently under active development and becoming more and more popular, I'm sure that will be the case.  I eagerly await future releases of what has become my player of choice lately.