PlaneShift
Support => Linux Specific Issues => Topic started by: kaz on August 28, 2007, 12:41:44 am
-
I'm using Ubuntu Feisty Fawn, Gnome on a notebook with intel
first I had a problem because the text wasn't displayed right, but thx to this forum I managed to
solve it \\o//
I updated and made the setup, everything fine, but when I launch the client
it sorts of split the screen and the upper right part is blinking fast black-picture-black-picture and the lower left part
a bit slower. but everything else works fine, I was able to login and stuff although I didn't try anyfurther because
my eyes began to hurt and head felt dizzy.
since I didn't found a thread with a similar problem I thought I could ask right away
hope you can help me :sorcerer:
this is what happened in terminal while running:
Using fontsize 13 for resolution 800x600
crystalspace.maploader.parse.image:
Could not open image file 'tlo-ke_1.dds' on VFS!
crystalspace.maploader.parse.texture:
Couldn't load image 'tlo-ke_1.dds', using error texture instead!
crystalspace.maploader.parse.image:
Could not open image file '/planeshift/items/spoon_wooden01a.dds' on VFS!
crystalspace.maploader.parse.texture:
Couldn't load image '/planeshift/items/spoon_wooden01a.dds', using error
texture instead!
WARNING! Object 'spikes_06' is not closed!
WARNING! Object '_s_sigil_03' is not closed!
WARNING! Object '_s_sigil_05' is not closed!
WARNING! Object '_s_walls_01' is not closed!
WARNING! Object '_s_bridge_01' is not closed!
WARNING! Object '_s_sigil_01' is not closed!
...
crystalspace.graphics3d.shader.fixed:
Multitexture units: moderate 4
psEngine destroyed.
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x3c00003
Serial number of failed request: 172
Current serial number in output stream: 174
oh yes and I tried out a lot of different setup-settings
but everwhere the same, no matter if fullscreen or diffrent resolution
-
From what you posted, this section concerns me:
crystalspace.graphics3d.shader.fixed:
Multitexture units: moderate 4
psEngine destroyed.
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x3c00003
Serial number of failed request: 172
Current serial number in output stream: 174
That X Error more than likely is the cause, or even the result of the problem, I just can't tell. When I get X Errors, I just reinstall the OS and or game. I am running Opensuse 10.2 and have never had any problems, however I had many on Ubuntu. If your not into reinstalling th OS, I would first check that drivers are working and up to date. Next, see if you have a decent graphic card capable of running it well. Next, check your Xorg version, make sure it is up to date as well. If all that fails, I would reinstall the game itself. And of course, the last option is that OS reinstall, but that may not produce results. Good luck, hope you can fix it.
-
it seems the "bad-window"-error comes after closing the game, so it doesn't have to be the problem for the blinking
really annoying, you know, the textures everything is alright. I can walk around and such, but the screen is blinking :@#\
reinstalling the game and xorg didn't help much
now it's not black-picture-black but the text and icons blinking and mouse/keyboard input is realy slow, sort of blinking with the other things
I don't want to reinstall the os, especially if there's only a very slight chance that it would help
drivers are also up to date
it now says something in at the loading screen:
Indirect rendering may indicate a flawed OpenGL Setup if you run on a local x-server
maybe this is the reason why it's not working:
glxinfo
direct rendering: No
could that be? and what possiblities are there to make it work?
-
Yes, that's most likely the problem. Have a look at your xorg.conf in /etc/X11. There is this section called 'Module'. Mine is looking like this:
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Check if glx is listed in yours, if not, copy and paste. Then check again in your console with glxinfo and glxgears.
*Edit*
Your graphic card must be able to perform it though and your drivers should be up to date.
-
it is already listed...
here's the whole xorg.conf:
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "lv3:ralt_switch"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Device"
Identifier "Intel Corporation 82852/855GM Integrated Graphics Devic
e"
Driver "i810"
BusID "PCI:0:2:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation 82852/855GM Integrated Graphics Devic
e"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
Section "DRI"
Mode 0666
EndSection
glxgears don't go really smooth, they look like lagging, turn-stop-turn-stop
framerate is always about
1921 frames in 5.0 seconds = 383.379 FPS
direct rendering is still no
drivers are up to date, and the card should be able to manage, it managed to run WoW too ( if that counts as a reference..)
but I never managed to run compiz or beryl, so it could be but that would be sad :'(
-
From the last post, it says that your monitor resolution is at 1280x800. Try taking this down the common 1024 x 768 just to see if that works, it sounds weird, but I've had games with resolution requirements.
-
The i810 driver supports hardware accelerated 3D via the Direct Rendering Infrastructure (DRI), but only in depth 16 for the i810/i815 and depths 16 and 24 for the 830M and later. So open xorg.conf again. For editing this file you have to be root, so do it via console by typing: sudo gedit /etx/X11/xorg.conf. Then modify the file in the following sections until it looks like this:
Section "Device"
Identifier "Intel Corporation 82852/855GM Integrated Graphics Devic
e"
Driver "i810"
BusID "PCI:0:2:0"
VideoRam 65536
Option "NoAccel" "false"
Option "SWCursor" "false"
Option "DRI" "true"
EndSection
Now scroll down a bit more to 'Section "Screen"'. Modify this section until it looks like this:
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation 82852/855GM Integrated Graphics Devic
e"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Make sure the 'default depth' is 16, or else it won't work. Save the file and restart your computer. Hope this will solve it, good luck! :)
-
I still have this problem. Iv'e tried altering xorg.conf without any luck and also tried to disable metacity. Any suggestions?
-
?
-
do you run gnome or kde? do you have an ati card?