Is there a way to just kill rviz?
Please make rviz just respect ctrl-c, no questions asked. Yes, I have read http://answers.ros.org/question/45885/rviz-unsaved-changes/
When developing URDF, and playing with Gazebo simulation, I have to kill all ROS processes including rviz all the time. I know that C/Linux programs are ALLOWED to catch and ignore certain signals, but this "design decision" (and similar for gzserver and several python friends) costs me half an hour of my life every single day.
Why can't the stupid thing just stop, when there is no reason to continue? ctrl-\ is not 100% friendy to X11 and the rest of the world. When the user types ctrl-c, the process should just terminate, no questions asked.
What version are you using? In my experience, Ctrl-C works as expected with rviz.