theARE
08-26-2003, 05:26 PM
I've had kylix open edition installed for a while, but havent really used it. So today I fire it up and get a wierd error:
~$ LC_ALL=en_US /usr/local/kylix3/bin/startdelphi
Generating font matrix. Please wait...
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 45 (X_OpenFont)
Value in failed request: 0x2600232
Serial number of failed request: 1713
Current serial number in output stream: 1714
It was working fine after installing it, and i played around a bit with it at the time, but now it just generates the font list and crashes. I tried Uninstalling it and re installing, but still get the same error.
Any help would be appreciated.
Thanks in advance
motub
08-26-2003, 07:02 PM
Not meaning to be rude, and I don't even know what Kylix is, much less how to use it, but it seems likely that you have uninstalled some semi-dependent program or library between the time that you last used kylix and now.
That would be a possible explanation of why uninstalling and reinstalling it didn't work. If you used the program a few times, and somehow changed its settings so that it then needed a particular font-- for example, to display your most recent project, if it automatically opens the last known project at program startup-- but you later uninstalled that font, the program would be unable to load the project and might well crash.
Also, uninstalling a program often leaves certain settings behind-- for example, you can uninstall Mozilla, but your profile remains on the system (in order to retain your email), and if you reinstall it, your profile will be reinstated. Perhaps the Kylix settings are similarly retained despite your uninstall-- programs dealing with authoring often behave this way, so as not to destroy your projects-in-progress. If so, reinstalling wouldn't fix the missing file(s), because it's not a program dependency that is broken. Such a dependency would be fixed by a reinstall (if your distribution's package management handles dependencies). Instead, it's a user-applied setting dependency, which can often persist across uninstall/reinstall.
As I said, I know nothing about Kylix except what I just looked up on the home page :), but have you done anything interesting with your fonts or font configuration files lately? And/or, is there in fact a personal project folder associated with Kylix in your ~/home (it might be .hidden)? If so, you might try deleting that folder and then trying the reinstall again, or even just running the program, which would probably create a new empty profile folder for you (as if you had never run the program before).
Just my ideas based on what I know about how some kinds of programs behave-- hope they help somewhat.