バイナリパッチで回避できないか

ソースから構築するのは手間がかかるがバイナリパッチであれば直ぐにできそう。(注: GNOME 2.20.2のバイナリで実行してるので、他のバージョンではパッチが当てられないと思う。2.30.3でもバッチ可能を確認済み。)

# cd /usr/bin/
# mv  gnome-session  gnome-session.orig
# cat  gnome-session.orig | sed "s/\x0f\x84\xf5\x05\x00\x00\x90/\x90\x90\x90\x90\x90\x90\x90/g" >  gnome-session
# diff gnome-session gnome-session.orig
Binary files gnome-session and gnome-session.orig differ

これで、あのダイアログとはとりあえずオサラバできた。