1.0.7 Abiword hangs laptop w/Xorg

Please post any bugs you have found
Post Reply
Message
Author
ybkosher
Posts: 5
Joined: Mon 21 Nov 2005, 21:08
Location: Uh-merica

1.0.7 Abiword hangs laptop w/Xorg

#1 Post by ybkosher »

I am using an ancient laptop, a Toshiba Satellite 110CS with a Pentium 75MHz, 800Mb hard drive and 40Mb RAM. It has no CD, so I'm using WAKEPUP with the 3 files on the hard drive. I have 115Mb as a swap partition. The LCD can only do 640x480x16bpp or 800x600x8bpp max.

I tried Xvesa, but it basically looks black & white and that's at 4bpp. 8bpp was worse and the titlebar, etc. fonts are all messed up.

Xorg works, but here is the problem. All the programs I tried, including Mozilla, except Abiword. Abiword freezes the whole PC while loading the splash screen. I.e., the space for the splash screen comes up, but the splash screen doesn't. After that I have to reboot. In Xvesa, Abiword works.

The irony is, I put Puppy on this specifically to use Abiword. Help please!

ybkosher
Posts: 5
Joined: Mon 21 Nov 2005, 21:08
Location: Uh-merica

#2 Post by ybkosher »

SOLVED

It was a problem with my xorg.conf. Below is the corrected one, in case someone else has this laptop. If xorgconfwizard seems to hang, wait a few minutes and then reboot and try xwin when you get to the console prompt. That worked for me.

#Special base config file used in Puppy Linux.

# **********************************************************************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
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 font modules
Load "type1"
Load "freetype"

# This loads the GLX module
Load "glx"

# This loads xtrap extension, used by xrandr
Load "xtrap"

EndSection

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

Section "Files"

# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.

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

# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)

FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"

EndSection

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

Section "ServerFlags"

# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.

# Option "DontVTSwitch"

# Enables mode switching with xrandr

Option "RandR" "on"

EndSection

#everything past here is auto-generated by Puppy's XorgWizard...


Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto" #mouse0protocol
Option "Device" "/dev/mouse"
#Option "Emulate3Buttons"
#Option "Emulate3Timeout" "50"
#Option "ZAxisMapping" "4 5" #scrollwheel
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31.5-48.5
VertRefresh 56-72
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "Linear" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "HWclocks" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "STN" # [<bool>]
#Option "UseModeline" # [<bool>]
#Option "Stretch" # [<bool>]
#Option "LcdCenter" # [<bool>]
#Option "MMIO" # [<bool>]
#Option "SuspendHack" # [<bool>]
#Option "FixPanelSize" # [<bool>]
#Option "18BitBus" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # [<str>]
#Option "SetMclk" # <freq>
#Option "FPClock8" # <freq>
#Option "FPClock16" # <freq>
#Option "FPClock24" # <freq>
#Option "FPMode" # [<bool>]
Identifier "Card0"
Driver "chips"
BusID "ISA"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 8
Subsection "Display"
Depth 8
Modes "800x600"
EndSubsection
EndSection

Post Reply