Solfege is a free eartraining program for GNOME. The program is part of the GNU Project. Check this page for info on mailinglists and where to get the latest version of Solfege.
Click on one of the icons on the toolbar to start practising, or click here for more info on the user interface. The users guide table of contents is available here.
One of the ideas of this program is that you can extend the program without
having to dig into the source code. If you want to practise some special chords
or want to practise dictation with some music not included, you can write
lesson files and put them into a
lessonfiles/
subdirectory in your $HOME directory. If you
create good lesson files, you really should consider contributing them by
sending them to the mailinglist so I can add them to the next version of this
program.