At the heart of every Unix and Linux desktop is the X Window
system (also referred to as just X). It’s a heart that, now with the X.org
7.3 release, adds a number of new features including input hot-plugging
support.
While hot plugging, the ability to plug something in while the
system is already running and have it be detected, might not sound like
something new, it is new to X.
“The ability to hot-plug basically anything has never worked before in X,”
Guy Lunardi, product manager for SUSE Linux Enterprise Desktop, Novell told
InternetNews.com. “In the recent past, the Linux kernel has been
taking care of the hot-plug of input devices. The X server had really no
knowledge of those new devices.
“With the X server being capable of knowing
about when devices are added or removed is a huge improvement,” Lunardi continued. “Not only does
that apply to input devices, but monitors are also detected and added on the
fly as well without requiring the user to log out or anything.”
Though input hot plugging may seem like something that is widely required, it
took the efforts of someone with a particular need for this solution.
According to X developer and Intel employee Keith Packard, that person was
Daniel Stone, working at Nokia on the N770 and N800 projects.
“Those devices [Nokia’s] are often dynamically connected to different
keyboards, which turns out to be the interesting part of input hot-plugging, as
different keyboards have different symbols on some keys,” Packard explained
to InternetNews.com.
“Until now, most people have only needed to
hot-plug pointer devices, mice, touch pads, etc. As the Linux kernel can
merge these devices together, things worked fairly well without X support.”
Since 2004, X.org has been the leading organization behind the development of
X. The X Window System is an open source-licensed windowing system
(graphical user interface) for Unix and Linux platforms and is essentially a standard library of routines that can be used to develop GUI applications and open source desktop environments.
Nearly every modern Unix and Linux operating
system uses X as the foundation for its desktop system.
Among the users of X is Sun’s Solaris. Stuart Kreitman, software engineer at
Sun Microsystems, explained that Sun has had hot-plugged input devices for a
while now.
“Semi-automatic hot plug of graphics displays (e.g. projector attached to
laptop) is something relatively new, yet even there, we have been part of
the X.org conversations on how it might get done,” Kreitman told
InternetNews.com.
Kreitman and Novell’s Lunardi were also keen on another aspect of the X.org
7.3 release, called Xrandr1.2, which allows dynamic screen resize and rotate, and attachment of new screens on the fly.
For Intel’s Packard the best part of the release has been the release process
itself.
“We set out with release 7.0 to create a process where releases would no
longer be an onerous task taking weeks of developer effort, and with 7.3,
we’ve finally reached that goal,” Packard said.
“Eric Anholt, our release
wrangler for 7.3, worked with the X.org community to ensure that the many
pieces that make up X.org 7.3 were packaged and ready to ship. With the
individual pieces prepared, the release process now devolves to collecting
the pieces together and making the release announcement.”
With the 7.3 release out the door, there are is still a long list of items
that Packard wants to get done with X.org.
“Our biggest changes ahead are tighter integration with the kernel, improved
memory management and better media acceleration,” Packard said. “Kernel
integration will bring improved suspend/resume support, on-screen kernel
messages and faster boot times.”
This article was first published on InternetNews.com.
Ethics and Artificial Intelligence: Driving Greater Equality
FEATURE | By James Maguire,
December 16, 2020
AI vs. Machine Learning vs. Deep Learning
FEATURE | By Cynthia Harvey,
December 11, 2020
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2021
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.