Kill X in Ubuntu with dontzap
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- Designing Electronics with Linux
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Dynamic DNS—an Object Lesson in Problem Solving
- Using Salt Stack and Vagrant for Drupal Development
- New Products
- Build a Skype Server for Your Home Phone System
- Validate an E-Mail Address with PHP, the Right Way
- Why Python?
- A Topic for Discussion - Open Source Feature-Richness?
- Tech Tip: Really Simple HTTP Server with Python
- Great
3 hours 12 min ago - Reply to comment | Linux Journal
3 hours 20 min ago - Understanding the Linux Kernel
5 hours 34 min ago - General
8 hours 4 min ago - Kernel Problem
18 hours 7 min ago - BASH script to log IPs on public web server
22 hours 34 min ago - DynDNS
1 day 2 hours ago - Reply to comment | Linux Journal
1 day 2 hours ago - All the articles you talked
1 day 5 hours ago - All the articles you talked
1 day 5 hours ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?



Comments
They did because they now
They did because they now use upstart and that combo is deprecated???
Don't know that have a package
The disabled Ctrl+Alt+Backspace is a feature (problem) of X.org 1.5 and later, not a Ubuntu's idea. In other distros you have to set DontZap to false in Section Serverflags of xorg.conf. And then edit some HAL rules for the keyboard to enable key combination. Nice touch in ubuntu
They have probably disabled
They have probably disabled that combination to protect novice users, who doesn't know what that combination does. Just imagine: you ask your friend for help. Your friend says that all you have to do is press Ctrl+Alt+Backspace to solve your problem. You press it... and your X is gone. The project you've been working on for a couple of hours (that you didn't save) is also lost.
Anyway, there *is* a reason for that, but advanced users would like it back, since it's a really useful feature.
Thanks.
Ubuntu has really screwed up
From the Ubuntu wiki -
"however this will change starting with 9.04 "Jaunty", as a number of users have complained about accidentally restarting their X-Server."
They don't know what a "number of users" is yet. Just wait until they get 100 times as many complaints about the "new" feature.
Jim.
A Possible Reason
I too noticed weeks ago that ctrl+alt+backspace was removed along with dontzap from the repository. I enjoyed having the capability when X Windows would hang due to an errant application. One possible explanation for removing this capability is to hide the functionality of the X Windows system to make Linux distributions seem more like a commercial operating system or possibly security. Frankly being able to kill the GUI and get a ASCII login prompt isn't very slick looking.
For those of us who have grown up with *nix, we understand the layering of X Windows and GNOME/KDE/etc. for our pretty GUI OS, but most users don't understand the heritage. Apple hid all of the complexities of UNIX from the user with OS X by building their own GUI on top of the Mach kernel. I think it is about time to dump the 70's technology of X Windows and build a new GUI/windowing system from the ground up for Linux.
One example why I'm sticking with CentOS
This is why I'm sticking with CentOS. It "just works" and doesn't get in my way. It just does what I tell it to do without argument. I used to use Kubuntu Jaunty, but I finally gave up 'cause of KDE 4.x. It doesn't do what I want it to do, and therefore it's too much of a pain in the backside for me to want to use it. To a lesser degree, Fedora has the same problem.
You said we could use a new modern replacement for X11. That actually wouldn't be a bad idea. The problem is that all the existing features of X11 would also need to be supported. Sort of a "backwards compatibility" mode. Remember, X11 isn't just a graphics engine, it's also a network protocol. You've got things like LTSP and other thin client architectures that depend on X11. So, maybe what ought to happen is an "X11+", a new mode of operation w/ a new set of API's that any new programs could use, but keep all the existing API's and stuff for all the existing programs. And make it multithreaded. Sort of how Intel/AMD have done with backwards compatibility in x86 processors for the last 30 years.
Oh, it'd also need to be at least as configurable as X11. Sometimes what X11 thinks is the "right" choice isn't what my application needs. I've gotta be able to still tweak things manually when I need to.
--SYG
Disabled in karmic
You can completely forget this article in 14 days. dontzap is not available anymore. Editing the xorg.conf by hand doesn't work either. The only thing you can do is use ALT-SysRq-K to kill X. Unfortunately the good old option to reset the screen resolution (CTRL-ALT-+) is gone forever. That was really useful when a program (usually games) switched to a different resolution but didn't switch back. dontzap used to re-enable that, too.
Dontzap is still available
According to the ubuntu wiki it just became an XKB option.
I'm not sure about DontZoom though.
err
and what about ctrl-alt-+?
To clarify my above comment,
ctrl-alt-+ = DontZoom, I couldn't find any information about its status.
That totally sucks
Grrrrrrrrr.....
Shawn Powers is an Associate Editor for Linux Journal. You might find him chatting on the IRC channel, or Twitter
Ubuntu need to reconsider their decision
I have no idea why they disabled ctrl+alt+backspace, I've never done it accidentally and not sure who would. I've been using the alt-printscreen+k to kill X when needed (hardly ever have to).
I suspect new users would just reboot, figuring their is no other option.
I agree. The only time I
I agree. The only time I every accidentally hit ctrl+alt+backspace was when I forgot I was in Virtual-Box and hit ctrl+alt+backspace to restart that desktop and I ended up restarting my real X.
But, I use ctrl+alt+backspace to restart X quite often for different reasons.
http://filmsbykris.com/
Everything you ever need to know about Open-Source Software.
ctrl+alt+backspace
I have no idea why they disabled ctrl+alt+backspace
My PC had a factory-default setting in BIOS, that enabled me to shut down my system instantly with a hotkey combination: ctrl+alt+backspace...
Wow... I can't believe
Wow... I can't believe somebody actually wrote a program to do that! Kinda goes to show that there must be *plenty* of people who get annoyed by this new "feature"!
--
Regards,
Matthew Cengia