Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Lightspeed
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Lightspeed
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2009:0119 - Bug Fix Advisory
Issued:
2009-01-20
Updated:
2009-01-20

RHBA-2009:0119 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

vnc bug fix and enhancement update

Type/Severity

Bug Fix Advisory

Red Hat Lightspeed patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

An enhanced vnc package that fixes various bugs is now available.

Description

  • When vncserver failed to start Xvnc, vncserver would exit without

producing an error message. This situation would occur, for example, if a
user attempted to start vncserver with illegal options. An error message
is now included in vncserver and will be displayed if Xvnc fails to start:
"Unable to start Xvnc, exiting". Furthermore, since no specific exit code
was assigned to this error, the exit code would default to "0". Without
a specific exit code, the only way to identify this particular error was
to look for the string of the error message in output. This strategy is
unreliable because the string is subject to change. A specific exit code
has now been assigned to this error, and if Xvnc fails to start,
vncserver will exit with code "2". Note: if vncserver fails to start due
to an illegal option selected by the user, this will be shown in the log
file for the vncserver session.

  • The GLX extension was not available to users of Xvnc on Red Hat

Enterprise Linux 5. Vncserver has been rebased to a version which supports
GLX and RENDER on all architectures. Furthermore, Red Hat Enterprise Linux
5 uses Xorg 7.1 and Mesa 6.5.1. GLX relies on Mesa, but Xorg 7.1 requires
additional patches to build against Mesa 6.5.1. These patches are now
included in the vnc package. With these patches applied, GLX is enabled in
Xvnc.

  • Xvnc's color depth settings did not always work correctly when using the

RENDER extension. Vncserver would sometimes output at a color depth other
than the one specified by the user, or would cause a segmentation fault.
A patch has been developed that corrects this issue. With the patch
applied, 8bpp, 16bpp, and 24bpp color modes all work correctly.

  • A fault in vnc.so could crash the X server under certain circumstances.

This could occur, for example, if a user opened a vnc connection to an X
session after X was already used on the console in the same session. A
patch has been developed that corrects this issue based on a patch from
upstream. With the patch applied, it is possible to open a vnc connection
to an X session in which X has already been used on the console.

  • An error message would be displayed during a vnc-based install:

"Couldn't interpret _XKB_RULES_NAMES property". The error appeared due to
a parameter in X server configuration file used by vncserver. This has been
corrected in a patch. With the patch applied, the error message does not
appear during vnc-based installation.

Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Affected Products

  • Red Hat Enterprise Linux Server 5 x86_64
  • Red Hat Enterprise Linux Server 5 ia64
  • Red Hat Enterprise Linux Server 5 i386
  • Red Hat Enterprise Linux Workstation 5 x86_64
  • Red Hat Enterprise Linux Workstation 5 i386
  • Red Hat Enterprise Linux Desktop 5 x86_64
  • Red Hat Enterprise Linux Desktop 5 i386
  • Red Hat Enterprise Linux for IBM z Systems 5 s390x
  • Red Hat Enterprise Linux for Power, big endian 5 ppc
  • Red Hat Enterprise Linux Server from RHUI 5 x86_64
  • Red Hat Enterprise Linux Server from RHUI 5 i386

Fixes

  • BZ - 282661 - Reproducible crash in libvnc.so [crashes Xorg]
  • BZ - 385241 - feature request: update vnc-server
  • BZ - 451789 - [CRM#1825054] Enable support for GLX in Xvnc
  • BZ - 458651 - Give exit code != 0 when vncserver did not started
  • BZ - 464783 - Couldn't interpret _XKB_RULES_NAMES property

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 5

SRPM
vnc-4.1.2-14.el5.src.rpm SHA-256: 19f506da381add304f53768493bcfa42f12988a789cbb91a92ba82dbf279580f
x86_64
vnc-4.1.2-14.el5.x86_64.rpm SHA-256: 9b0652edffb5a6e6207f1983832f67f37abd293bd4bfc643cdfc8b9c96bac006
vnc-server-4.1.2-14.el5.x86_64.rpm SHA-256: b880920d19d2fdf57aaa299aa1d6d8737d04783644673bc405570612ccb76ed2
ia64
vnc-4.1.2-14.el5.ia64.rpm SHA-256: 5b782304d6a7416645a7d4deb4f0d055af6bce08bd5dd8f99ee2e748d01cd9bb
vnc-server-4.1.2-14.el5.ia64.rpm SHA-256: 2c91e2a8cc54f72c99ceee15a6b3cca3d4d7dd70e20bfebd625a145240160d60
i386
vnc-4.1.2-14.el5.i386.rpm SHA-256: 1c25485fde9f2ecf28c1cda1b69c44c69e58320faf91cdc317ba0ad47eb65437
vnc-server-4.1.2-14.el5.i386.rpm SHA-256: 0ff799c5f2c5a21af14749679da8da9414e723f0aa0683e59913ca41853f1a4a

Red Hat Enterprise Linux Workstation 5

SRPM
vnc-4.1.2-14.el5.src.rpm SHA-256: 19f506da381add304f53768493bcfa42f12988a789cbb91a92ba82dbf279580f
x86_64
vnc-4.1.2-14.el5.x86_64.rpm SHA-256: 9b0652edffb5a6e6207f1983832f67f37abd293bd4bfc643cdfc8b9c96bac006
vnc-server-4.1.2-14.el5.x86_64.rpm SHA-256: b880920d19d2fdf57aaa299aa1d6d8737d04783644673bc405570612ccb76ed2
i386
vnc-4.1.2-14.el5.i386.rpm SHA-256: 1c25485fde9f2ecf28c1cda1b69c44c69e58320faf91cdc317ba0ad47eb65437
vnc-server-4.1.2-14.el5.i386.rpm SHA-256: 0ff799c5f2c5a21af14749679da8da9414e723f0aa0683e59913ca41853f1a4a

Red Hat Enterprise Linux Desktop 5

SRPM
vnc-4.1.2-14.el5.src.rpm SHA-256: 19f506da381add304f53768493bcfa42f12988a789cbb91a92ba82dbf279580f
x86_64
vnc-4.1.2-14.el5.x86_64.rpm SHA-256: 9b0652edffb5a6e6207f1983832f67f37abd293bd4bfc643cdfc8b9c96bac006
vnc-server-4.1.2-14.el5.x86_64.rpm SHA-256: b880920d19d2fdf57aaa299aa1d6d8737d04783644673bc405570612ccb76ed2
i386
vnc-4.1.2-14.el5.i386.rpm SHA-256: 1c25485fde9f2ecf28c1cda1b69c44c69e58320faf91cdc317ba0ad47eb65437
vnc-server-4.1.2-14.el5.i386.rpm SHA-256: 0ff799c5f2c5a21af14749679da8da9414e723f0aa0683e59913ca41853f1a4a

Red Hat Enterprise Linux for IBM z Systems 5

SRPM
vnc-4.1.2-14.el5.src.rpm SHA-256: 19f506da381add304f53768493bcfa42f12988a789cbb91a92ba82dbf279580f
s390x
vnc-4.1.2-14.el5.s390x.rpm SHA-256: cd5ac600a031fbf5bcf260ca5d23ee11b5e6e46ad72558f9a6b3a2b9c47e2ec1
vnc-server-4.1.2-14.el5.s390x.rpm SHA-256: cd809735b487695ffda0e8937b79c833b766727a82c6bb49ebfceb5244595e04

Red Hat Enterprise Linux for Power, big endian 5

SRPM
vnc-4.1.2-14.el5.src.rpm SHA-256: 19f506da381add304f53768493bcfa42f12988a789cbb91a92ba82dbf279580f
ppc
vnc-4.1.2-14.el5.ppc.rpm SHA-256: 35822190e6a53f345d9c4550b9fe52cef6c0b07feba91c55d5d5de6ee450915c
vnc-server-4.1.2-14.el5.ppc.rpm SHA-256: 3a5aa530a559b7b48f2f77990dfa6b74f6c08cc8d4d1e10d9cf84f59eb29eb78

Red Hat Enterprise Linux Server from RHUI 5

SRPM
vnc-4.1.2-14.el5.src.rpm SHA-256: 19f506da381add304f53768493bcfa42f12988a789cbb91a92ba82dbf279580f
x86_64
vnc-4.1.2-14.el5.x86_64.rpm SHA-256: 9b0652edffb5a6e6207f1983832f67f37abd293bd4bfc643cdfc8b9c96bac006
vnc-server-4.1.2-14.el5.x86_64.rpm SHA-256: b880920d19d2fdf57aaa299aa1d6d8737d04783644673bc405570612ccb76ed2
i386
vnc-4.1.2-14.el5.i386.rpm SHA-256: 1c25485fde9f2ecf28c1cda1b69c44c69e58320faf91cdc317ba0ad47eb65437
vnc-server-4.1.2-14.el5.i386.rpm SHA-256: 0ff799c5f2c5a21af14749679da8da9414e723f0aa0683e59913ca41853f1a4a

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2026 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility