Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48588 - Xfree4.3.0-r5: Mousepointer is displayed as a barcode
Summary: Xfree4.3.0-r5: Mousepointer is displayed as a barcode
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-21 12:14 UTC by Cedric Vonck
Modified: 2005-01-04 06:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cedric Vonck 2004-04-21 12:14:02 UTC
When I boot up Xfree86 with the commando xfree, the mouse pointer is displayed as a barcode or a large block.

Reproducible: Always
Steps to Reproduce:
1. Startx 
2. XSESSION="kde-3.2.1" or tvm or any other window manager
3.

Actual Results:  
The mouse pointer is displayed as a barcode or a large block.

Expected Results:  
The mouse should be displayed as a normal pointer

XFREE86 Config:
Section "Module" 

# This loads the DBE extension module. 

    Load        "dbe"     # Double buffer extension 

# This loads the miscellaneous extensions module, and disables 
# initialisation of the XFree86-DGA extension within that module. 
    SubSection  "extmod" 
      Option    "omit xfree86-dga"   # don't initialise the DGA extension 
    EndSubSection 

# This loads the Type1 and FreeType font modules 
    Load        "type1" 
    Load        "speedo" 
#    Load        "freetype" 
#    Load        "xtt" 

# This loads the GLX module 
    Load       "glx" 
# This loads the DRI module 
    Load       "dri" 

EndSection 

# ********************************************************************** 
# Files section.  This allows default font and rgb paths to be set 
# ********************************************************************** 

Section "Files" 

    RgbPath   "/usr/X11R6/lib/X11/rgb" 

    FontPath   "/usr/X11R6/lib/X11/fonts/local/" 
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/" 
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" 
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" 
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/" 
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/" 
#    FontPath   "/usr/X11R6/lib/X11/fonts/TrueType/" 
#    FontPath   "/usr/X11R6/lib/X11/fonts/freefont/" 
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/" 
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/" 

# The module search path.  The default path is shown here. 

    ModulePath "/usr/X11R6/lib/modules" 
#vonck 
EndSection 

# ********************************************************************** 
# Server flags section. 
# ********************************************************************** 

Section "ServerFlags" 

#    Option "NoTrapSignals" 
#    Option "DontVTSwitch" 
#    Option "DontZap" 
#    Option "Dont Zoom" 

#    Option "DisableVidModeExtension" 
#    Option "AllowNonLocalXvidtune" 
#    Option "DisableModInDev" 
#    Option "AllowNonLocalModInDev" 

EndSection 

Section "InputDevice" 

    Identifier   "Keyboard1" 
    Driver   "Keyboard" 


#    Option     "Protocol"      "Xqueue" 

    Option "AutoRepeat" "500 30" 
#    Option   "Xleds"      "1 2 3" 
#    Option "LeftAlt"     "Meta" 
#    Option "RightAlt"    "ModeShift" 

#    Option "XkbModel"    "pc102" 
#    Option "XkbModel"    "microsoft" 
#    Option "XkbLayout"   "de" 

#    Option "XkbLayout"   "de" 
#    Option "XkbVariant"  "nodeadkeys" 
#    Option "XkbOptions"  "ctrl:swapcaps" 

#    Option "XkbRules"    "xfree86" 
#    Option "XkbModel"    "pc101" 
#    Option "XkbLayout"   "us" 
#    Option "XkbVariant"  "" 
#    Option "XkbOptions"  "" 

#    Option "XkbDisable" 

    Option "XkbRules"   "xfree86" 
    Option "XkbModel"   "pc101" 
    Option "XkbLayout"   "us" 

EndSection 


# ********************************************************************** 
# Core Pointer's InputDevice section 
# ********************************************************************** 

Section "InputDevice" 

# Identifier and driver 

    Identifier   "Mouse1" 
    Driver   "mouse" 
    Option "Protocol"    "PS/2" 
    #Option "Device"      "/dev/mouse" 
    Option "Device" "/dev/psaux" 
    Option "ZAxisMapping" "4 5" 
    Option "SWcursor" 
    #Option "HWCursor" "False" 
# Mouse-speed setting for PS/2 mouse. 

#    Option "Resolution"   "256" 

# When using XQUEUE, comment out the above two lines, and uncomment 
# the following line. 

#    Option "Protocol"   "Xqueue" 

# Baudrate and SampleRate are only for some Logitech mice. In 
# almost every case these lines should be omitted. 

#    Option "BaudRate"   "9600" 
#    Option "SampleRate"   "150" 

# Emulate3Buttons is an option for 2-button Microsoft mice 
# Emulate3Timeout is the timeout in milliseconds (default is 50ms) 

    Option "Emulate3Buttons" 
#    Option "Emulate3Timeout"    "50" 

# ChordMiddle is an option for some 3-button Logitech mice 

#    Option "ChordMiddle" 

EndSection 


# ********************************************************************** 
# Other input device sections 
# this is optional and is required only if you 
# are using extended input devices.  This is for example only.  Refer 
# to the XF86Config man page for a description of the options. 
# ********************************************************************** 
# 
# Section "InputDevice" 
#    Identifier  "Mouse2" 
#    Driver      "mouse" 
#    Option      "Protocol"      "MouseMan" 
#    Option      "Device"        "/dev/mouse2" 
# EndSection 
# 
# Section "InputDevice" 
#    Identifier "spaceball" 
#    Driver     "magellan" 
#    Option     "Device"        "/dev/cua0" 
# EndSection 
# 
# Section "InputDevice" 
#    Identifier "spaceball2" 
#    Driver     "spaceorb" 
#    Option     "Device"        "/dev/cua0" 
# EndSection 
# 
# Section "InputDevice" 
#    Identifier "touchscreen0" 
#    Driver     "microtouch" 
#    Option     "Device"        "/dev/ttyS0" 
#    Option     "MinX"          "1412" 
#    Option     "MaxX"          "15184" 
#    Option     "MinY"          "15372" 
#    Option     "MaxY"          "1230" 
#    Option     "ScreenNumber"  "0" 
#    Option     "ReportingMode" "Scaled" 
#    Option     "ButtonNumber"  "1" 
#    Option     "SendCoreEvents" 
# EndSection 
# 
# Section "InputDevice" 
#    Identifier "touchscreen1" 
#    Driver     "elo2300" 
#    Option     "Device"        "/dev/ttyS0" 
#    Option     "MinX"          "231" 
#    Option     "MaxX"          "3868" 
#    Option     "MinY"          "3858" 
#    Option     "MaxY"          "272" 
#    Option     "ScreenNumber"  "0" 
#    Option     "ReportingMode" "Scaled" 
#    Option     "ButtonThreshold"       "17" 
#    Option     "ButtonNumber"  "1" 
#    Option     "SendCoreEvents" 
# EndSection 

# ********************************************************************** 
# Monitor section 
# ********************************************************************** 

# Any number of monitor sections may be present 

Section "Monitor" 

    Identifier  "My Monitor" 

# HorizSync is in kHz unless units are specified. 
# HorizSync may be a comma separated list of discrete values, or a 
# comma separated list of ranges of values. 
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S 
# USER MANUAL FOR THE CORRECT NUMBERS. 

    HorizSync   31.5 - 79.0 

#    HorizSync   30-64         # multisync 
#    HorizSync   31.5, 35.2    # multiple fixed sync frequencies 
#    HorizSync   15-25, 30-50  # multiple ranges of sync frequencies 

# VertRefresh is in Hz unless units are specified. 
# VertRefresh may be a comma separated list of discrete values, or a 
# comma separated list of ranges of values. 
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S 
# USER MANUAL FOR THE CORRECT NUMBERS. 

    VertRefresh 50-90 

EndSection 


# ********************************************************************** 
# Graphics device section 
# ********************************************************************** 

# Any number of graphics device sections may be present 

# Standard VGA Device: 

Section "Device" 
    Identifier   "Standard VGA" 
    VendorName   "Unknown" 
    BoardName   "Unknown" 

# The chipset line is optional in most cases.  It can be used to override 
# the driver's chipset detection, and should not normally be specified. 

#    Chipset   "generic" 

# The Driver line must be present.  When using run-time loadable driver 
# modules, this line instructs the server to load the specified driver 
# module.  Even when not using loadable driver modules, this line 
# indicates which driver should interpret the information in this section. 

    Driver     "vga" 
# The BusID line is used to specify which of possibly multiple devices 
# this section is intended for.  When this line isn't present, a device 
# section can only match up with the primary video device.  For PCI 
# devices a line like the following could be used.  This line should not 
# normally be included unless there is more than one video device 
# intalled. 

#    BusID      "PCI:0:10:0" 

#    VideoRam   256 

#    Clocks   25.2 28.3 

EndSection 

# Device configured by xf86config: 

Section "Device" 
    Identifier  "** SiS (generic)                      [sis]" 
    Driver      "sis" 
    VideoRam    65536 
    #VideoRam   32768 
# Option "no_accel" 
# Option "fifo_moderate" 
# Option "fifo_conserv" 
# Option "fifo_aggressive" 
# Option "no_BitBlt" 
# Option "fast_vram" 
# Option "pci_burst_on" 
# Option "xaa_benchmark" 
# Option "ext_eng_queue" 
    # Insert Clocks lines here if appropriate 
EndSection 


# ********************************************************************** 
# Screen sections 
# ********************************************************************** 

# Any number of screen sections may be present.  Each describes 
# the configuration of a single screen.  A single specific screen section 
# may be specified from the X server command line with the "-screen" 
# option. 
Section "Screen" 
    Identifier  "Screen 1" 
    Device      "** SiS (generic)                      [sis]" 
    Monitor     "My Monitor" 
    DefaultDepth 16 

    Subsection "Display" 
        Depth       8 
        Modes       "800x600" "640x480" "640x400" 
        ViewPort    0 0 
    EndSubsection 
    Subsection "Display" 
        Depth       16 
        Modes       "1024x768" "800x600" "640x480" 
        ViewPort    0 0 
    EndSubsection 
    Subsection "Display" 
        Depth       24 
        Modes       "1024x768" "800x600" "640x480" 
        ViewPort    0 0 
    EndSubsection 
EndSection 

# ********************************************************************** 
# ServerLayout sections. 
# ********************************************************************** 

# Any number of ServerLayout sections may be present.  Each describes 
# the way multiple screens are organised.  A specific ServerLayout 
# section may be specified from the X server command line with the 
# "-layout" option.  In the absence of this, the first section is used. 
# When now ServerLayout section is present, the first Screen section 
# is used alone. 

Section "ServerLayout" 

# The Identifier line must be present 
    Identifier  "Simple Layout" 

# Each Screen line specifies a Screen section name, and optionally 
# the relative position of other screens.  The four names after 
# primary screen name are the screens to the top, bottom, left and right 
# of the primary screen.  In this example, screen 2 is located to the 
# right of screen 1. 

    Screen "Screen 1" 

# Each InputDevice line specifies an InputDevice section name and 
# optionally some options to specify the way the device is to be 
# used.  Those options include "CorePointer", "CoreKeyboard" and 
# "SendCoreEvents". 

    InputDevice "Mouse1" "CorePointer" 
    InputDevice "Keyboard1" "CoreKeyboard" 

EndSection 

Section "DRI" 
   Mode 0666 
EndSection
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2004-04-21 14:59:00 UTC
These are in the wrong spot:

    Option "SWcursor" 
    #Option "HWCursor" "False" 

HWCursor defaults to on with the sis driver, so try changing the above to:

    Option "SWcursor" "True"
    #Option "HWCursor" "False" 

Also move it into the Section "Device" with the sis driver (note, there are two Device sections)

If that doesn't work around the problem, can you attach a screenshot? Also try a few methods of starting X, such as xdm and startx.
Comment 2 Cedric Vonck 2004-04-21 21:20:41 UTC
Ok I will try it....
Comment 3 Cedric Vonck 2004-04-22 09:35:15 UTC
The suggestion of the last person did not work.
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-03 12:21:20 UTC
Please reopen and change the summary if this is still a problem with >=xorg-x11-6.8.0.
Comment 5 Cedric Vonck 2005-01-04 06:52:25 UTC
For me, you can close this bug because
a) I don't use a X-Server anymore
b) Its a long time ago that I installed Gentoo.

Best regards & wishes!