Linux Today: Linux News On Internet Time.

More on LinuxToday

Release Digest: GNOME, August 8, 2002

Aug 09, 2002, 05:00 (0 Talkback[s])


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

RhythmBox 0.3.0


RhythmBox 0.3.0


Rhythmbox is music management and playback software, inspired by Apple's

Overview of Changes in Rhythmbox 0.3

* Complete rewrite [Jorn Baayen]
* Danish translation [Kenneth Christiansen]
* Swedish translation [Christian Rose]
* Norwegian translation [Kjartan Maraas]
* Italian translation [Alessio Frusciante]
* German translation [Christian Meyer]
* French translation [Christophe Marlet]
* Internationalization fixes [Kenneth Christiansen]
* Volume slider controlling the system volume [Jeroen Zwartepoorte]
* Ability to run uninstalled [Thomas Vander Stichele]
* Song information dialog [Olivier Martin, Jorn Baayen]
* Bugfixes [Jorn Baayen, Olivier Martin, Dennis Smit]

Other contributors: Marco Pesenti Gritti

Note that searching with the new library has not been implemented yet,
and that the library is still rather buggy. Please don't file bugs on
This is just an intermediate release to work with the new gstreamer.



gnome-panel 2.0.5
gnome-session 2.0.5
gnome-desktop 2.0.6


* What are they ?

        gnome-panel contains the GNOME panel which the area
on your desktop from which you can run applications and
applets, and perform other tasks.

        gnome-desktop contains the libgnome-desktop library
which contains APIs that really belong in libgnome[ui] but
have not seen enough testing or development to be considered
stable. It also contains documents installed as part of the
core GNOME distribution, e.g. the GPL, GNOME's .desktop files,
the gnome-about program, some manpages and GNOME's core graphics
files and icons.

        gnome-session contains the GNOME session manager, the GNOME
session manager configuration program and several other session
management related utilities and the GNOME session manager proxy,
which handles basic session management for applications that do not
support XSMP.

* What's changed ?

gnome-panel 2.0.5


        * Fix #84744, applets not loading in the correct order (Mark)
        * Fix problem with more than one applet showing focus (Mark)


        * Manuel Borchers.

gnome-desktop 2.0.6


        * Don't stat all icons on startup (Mark)
        * Fix #89245, picking an .xpm over a .png (Mark)
        * Also read icons from our installed prefix (Mark)
        * Fix GConfClient leaks (Mark)


        * Simos Xenitellis and Tõivo Leedjärv.

gnome-session 2.0.5

Session Management Proxy

        * Fix crashing when starting emacs, #89968 (Mark)

* Where can I get them ?




CVSGnome Build Script 0.2.9


CVSGnome Build Script 0.2.9


CVSGnome is a modern powerfull GNOME build script. It's able to build from
stable Tarballs or CVS.


- updated to the most recent tarball versions.
- updated gettext to use a new version.



linphone 0.9.0pre3


linphone 0.9.0pre3


Linphone is a web-phone. It lets you make two-party phone 
calls using an IP network such as the internet.
It is compatible with SIP and RTP ietf protocols.


- New internal framework for audio processing, providing better
- The speex codec from http://speex.sourceforge.net has been ported to
linphone. It is now possible to make high quality talks even with 28k
- A console version of linphone called linphonec has been added inside the
package. It can be compiled without gnome.






(If you have no clue what gdm is, skip a few paragraphs down first)

What?  What?  What?  You want to tell me two releases came out within two
days and there weren't even showstopper bugs?  Yes, that's true!
is a good release, but is even better (though you can use
if you really REALLY want to).

OK what's new is that a whole bunch of reported bugs are now fixed.  Mostly
minor things.  There are some new features too!  One is the fact that you
now have mnemonics in the graphical greeter so you can use a keyboard to
do stuff.  Yay!

And now for the standard part of the release announcement:

GDM is the GNOME Display Manager, it is the little proggie that runs in the
background, runs your X sessions, presents you with a login box and then
tells you to piss off because you forgot your password.  It does pretty much
everything that you would want to use xdm for, but doesn't involve as much
crack.  It doesn't use any code from xdm, and has a more paranoid and safer
design overall.  It also includes many features over xdm, the biggest one of
which is that it is more user friendly, even if your X setup is failing.  The
goal is that users should never, ever have to use the command line to
customize or troubleshoot gdm.  It of course supports xdmcp, and in fact
extends xdmcp a little bit in places where I thought xdm was lacking (but is
still compatible with xdm's xdmcp).


Highlights of and stuff:

- The graphical greeter has mnemonics so that you can use the keyboard to
  log in!

- Don't run BackgroundProgram unless BackgroundType=0.  You can get the
  original behaviour with RunBackgroundProgramAlways=true.  This is to
  fix the redhat setup to be 'saner'

- The Xterm failsafe session runs the xterm in the lower right hand corner.
  I just hope that redhat uses this session as it does cooler things then
  the Xsession failsafe which sucks ass.

- A bunch of scattered minor fixes

- Add redhat-config-xfree86 to the XKeepsCrashing script (Havoc) stuff:

- Stop using stdio in the slave to communicate with the greeter (greeters
  still use stdio).  This "may" fix the FreeBSD /dev/ttys issue.  Plus it's
  a nicer way to do it.

- Read and honour the gtkrc setting in the graphical greeter, fixes #90003

- Add a DIRTY_SERVERS and SOFT_RESTART_SERVERS fifo commands which will
  make gdm restart all the X servers next time it wants to reinit (such as
  when a user logs out) or as soon as possible (in case of SOFT_RESTART_SERVERS)
  (See doc in daemon/gdm.h, look for the GDM_SOP_)
  Useful for changing X configuration.
  You can do "(echo;echo DIRTY_SERVERS) > /var/gdm/.gdmfifo" (Given that
  ServAuthDir is /var/gdm).  This is a possible solution to issues
  such as in redhat bug 70072

- Only set GDM_LANG if a language different from the system default was

- In Gnome and Xsession sessions, ensure that the language is set properly
  fixes #89970

- Fix crasher bug on closing the gdmsetup window, and fix applying changes
  that happened before the writing timeout

- Clear the initial message even on further tries to log in, fixes redhat bug

- When starting Xnest give it the current font path.  Should fix #89308

- make the gdmXnest link relative

- Gnome and Xsession scripts no longer read in the xdm resources, I was
  told this is bad

- Fix some RTL issues with the language lists

- Ignore up/down/tab in the graphical greeter just like in the standard one,
  focus doesn't work right here anyway

- Translation updates (Dmitry G. Mastrukov, Andras Timar, UHU Linux team,
  Manuel Borchers, Christian Neumair, TÅivo Leedjärv, Duarte Loreto,
  Stanislav Brabec, Michal Bukovjan, Gustavo Noronha Silva, Peteris Krisjanis,
  Akira TAGOH)

Note:  GDM2 was originally written by Martin K. Petersen , and
has for a while now been maintained by the Queen of England.  She is usually
not responsive to bug reports or feature requests.  You can try to send them
to me however.

Note2:  If installing from the tarball do note that make install overwrites
most of the setup files, all except gdm.conf and gnomerc.  It will however
save backups with the .orig extension first.

Note3:  Distributors, packagers.  Please, PLEASE use the standard Gnome script
when setting things up as gnome, or at least equivalently working scripts.  It
should never be OK to just exec gnome-session, that is considered bad form.
The script needs to read (if available) the ~/.gnomerc and otherwise read
the /gdm/gnomerc file.  This allows users and administrators to
setup custom startup for gnome.



Sorry no RPMS.  There is a spec file included in the tarball and it may or may
not work (it should, and it did some time ago but I haven't tried it lately).

Have fun,


PS:  You'd think I'd make up two different PS notes if I have two diffrent
releases, right?

PS2:  HEY!  That's cheating, the first PS was too short!  HA!

PS3:  The PS writing person has been sacked.  We have hired a moose to finish
this announcement.

PS4:  Mooses (moosen? meese? what the hell is the plural) can't write.  The
moose has been sacked.  No lammas here either.  You just have to do without
further PSs (PSen?)

   Man will occasionally stumble over the truth, 
   but most times he will pick himself up and carry on.
                       -- Winston Churchill