Author Topic: Linux lubuntu help  (Read 5516 times)

miniswrider

  • PGP
  • Posts: 9
Linux lubuntu help
« on: December 26, 2012, 04:17:33 PM »

I have looked on google, the forums, and everywhere that I could think of, but I could not find a solution. Now I turn to the active forum community directly for help.
1.I type ./pain* in directory
2.it starts, gives me this:

  Paintball 2 -- Version 2.0
  Execing configs/default.cfg.
  Console initialized.

  ------- Sound initialization -------
  LoadLibrary("./snd_oss.so")
  /dev/dsp: No such file or directory
  SNDDMA_Init: Could not open /dev/dsp.
  ------- Loading ref_pbgl.so -------
  LoadLibrary("./ref_pbgl.so")
  ref_gl version: PB2GL 0.37
  Failed to load "libGL.so", trying "libGL.so.1.2"
  Failed to load "libGL.so.1.2", trying "libGL.so.1"
  Using libGL.so.1 for OpenGL...
  Initializing OpenGL display
  ...setting mode 4: 800 600
  Using XFree86-VidModeExtension Version 2.2
  I got 8 bits of red
  I got 8 bits of blue
  I got 8 bits of green
  I got 24 bits of depth
  I got 8 bits of alpha
  I got 8 bits of stencil
  Using hardware gamma
  ------------------------------------
  WARNING: UDP_OpenSocket: bind (27910): Address       already in use
  ------- Loading gamei386.so -------
  LoadLibrary(./pball/gamei386.so)
  -------------------------
  52 CMDlist entrys found.
  -------------------------
  ==== PB2 InitGame ====
  autojoin on, normal
  === Rotation Init ===
  13 maps added to rotation.
  Global login disabled.
  ------- Server Initialization -------
  mapname: tutorials/tutorial1
  ==== PB2 InitMatch ====
  bad GAMETYPE, unsupported - 4 not in 16
  == Map Loaded: tutorials/tutorial1 ==
  === Team KOTH ===
  0 entities inhibited
  0 teams with 0 entities
  -------------------------------------
  ===== Paintball II Initialized =====
 
  paintball2: swrast/s_renderbuffer.c:588:        map_attachment: Assertion `srb->Map' failed.
  Received signal 6, exiting...
3. opens, then closes window
4. does nothing and stays on console
5. I have no freaking idea what to do so I look online and don't find anything
6. I register as miniswrider and start a thread in the help section
7. I wait for a response.

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Linux lubuntu help
« Reply #1 on: December 26, 2012, 04:53:50 PM »
Hmm. I'm not familiar with that assert.   "swrast" makes it sound like it's an issue with software rasterization.  If you're using software rasterizing for OpenGL, it's going to be super slow.  What video card do you have? Have you installed drivers for it? Can you run other 3D hardware accelerated games?

miniswrider

  • PGP
  • Posts: 9
Re: Linux lubuntu help
« Reply #2 on: December 27, 2012, 11:27:52 AM »
I opened the CLI and typed in: lspci
the abridged CLI output is as follows:

00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
   Subsystem: Dell Device 0160
   Flags: bus master, medium devsel, latency 0, IRQ 17
   I/O ports at ee00 [size=256]
   I/O ports at edc0 [size=64]
   Memory at feb7fa00 (32-bit, non-prefetchable) [size=512]
   Memory at feb7f900 (32-bit, non-prefetchable) [size=256]
   Capabilities: <access denied>
   Kernel driver in use: snd_intel8x0
   Kernel modules: snd-intel8x0

miniswrider

  • PGP
  • Posts: 9
Re: Linux lubuntu help
« Reply #3 on: December 27, 2012, 11:30:17 AM »
i have not been able to run any other games in ubuntu, but have been able to in debian(which works fine on this computer), wich tells me the hardware is fine.

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Linux lubuntu help
« Reply #4 on: December 27, 2012, 11:32:45 AM »
It sounds like it's a video driver issue. You posted information on your sound card. Do you know what video card you have?

miniswrider

  • PGP
  • Posts: 9
Re: Linux lubuntu help
« Reply #5 on: December 27, 2012, 11:42:40 AM »
sorry, here is the video card info:


00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE C
hipset Integrated Graphics Device (rev 01) (prog-if 00 [VGA controller])
   Subsystem: Dell Device 0160
   Flags: bus master, fast devsel, latency 0, IRQ 16
   Memory at e8000000 (32-bit, prefetchable) [size=128M]
   Memory at feb80000 (32-bit, non-prefetchable) [size=512K]
   Expansion ROM at <unassigned> [disabled]
   Capabilities: <access denied>
   Kernel driver in use: i915
   Kernel modules: intelfb, i915

EDIT:I would post glxinfo but there is no spoiler...

miniswrider

  • PGP
  • Posts: 9
Re: Linux lubuntu help
« Reply #6 on: December 27, 2012, 11:56:45 AM »
I am going to try to compile the 3d mesa driver from here:
http://intellinuxgraphics.org/download.html

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Linux lubuntu help
« Reply #7 on: December 27, 2012, 12:09:19 PM »
You shouldn't have to compile the drivers. If you have something like an nvidia card, you probably have to install proprietary drivers that are not open sourced.

miniswrider

  • PGP
  • Posts: 9
Re: Linux lubuntu help
« Reply #8 on: December 27, 2012, 12:25:58 PM »
even though the mesa drivers are there you still recommend proprietary intel drivers?

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Linux lubuntu help
« Reply #9 on: December 27, 2012, 01:11:09 PM »
Oh, I'm not sure with intel. What I was saying is that you shouldn't have to actually compile the drivers. They should be available in a package you can just install with apt-get, or whatever you're using to install packages. I think Intel driver support is pretty crappy on Linux, so good luck.

miniswrider

  • PGP
  • Posts: 9
Re: Linux lubuntu help
« Reply #10 on: December 27, 2012, 01:32:42 PM »
Thank you for the help, I will try to find a package now.

miniswrider

  • PGP
  • Posts: 9
Re: Linux lubuntu help
« Reply #11 on: December 27, 2012, 02:42:54 PM »
I could not figure out which packages I needed and which I didn't, here is a list of the packages I found:
libegl1-mesa: free implementation of the EGL API -- runtime
libegl1-mesa-dbg: free implementation of the EGL API -- debugging symbols
libegl1-mesa-dev: free implementation of the EGL API -- development files
libegl1-mesa-drivers: free implementation of the EGL API -- hardware drivers
libegl1-mesa-drivers-dbg: free implementation of the EGL API -- driver debugging symbols
libgbm-dev: generic buffer management API -- development files
libgbm1: generic buffer management API -- runtime
libgbm1-dbg: generic buffer management API -- debugging symbols
libgl1-mesa-dev: free implementation of the OpenGL API -- GLX development files
libgl1-mesa-dri: free implementation of the OpenGL API -- DRI modules
libgl1-mesa-dri-dbg: Debugging symbols for the Mesa DRI modules
libgl1-mesa-dri-experimental: free implementation of the OpenGL API -- Extra DRI modules
libgl1-mesa-dri-experimental-dbg: Debugging symbols for the experimental Mesa DRI modules
libgl1-mesa-glx: free implementation of the OpenGL API -- GLX runtime
libgl1-mesa-glx-dbg: Debugging symbols for the Mesa GLX runtime
libglapi-mesa: free implementation of the GL API -- shared library
libglapi-mesa-dbg: free implementation of the GL API -- debugging symbols
libgles1-mesa: free implementation of the OpenGL|ES 1.x API -- runtime
libgles1-mesa-dbg: free implementation of the OpenGL|ES 1.x API -- debugging symbols
libgles1-mesa-dev: free implementation of the OpenGL|ES 1.x API -- development files
libgles2-mesa: free implementation of the OpenGL|ES 2.x API -- runtime
libgles2-mesa-dbg: free implementation of the OpenGL|ES 2.x API -- debugging symbols
libgles2-mesa-dev: free implementation of the OpenGL|ES 2.x API -- development files
libopenvg1-mesa: free implementation of the OpenVG API -- runtime
libopenvg1-mesa-dbg: free implementation of the OpenVG API -- debugging symbols
libopenvg1-mesa-dev: free implementation of the OpenVG API -- development files
libosmesa6: Mesa Off-screen rendering extension
libosmesa6-dev: Mesa Off-screen rendering extension -- development files
libxatracker-dev: X acceleration library -- development files
libxatracker1: X acceleration library -- runtime
libxatracker1-dbg: X acceleration library -- debugging symbols
mesa-common-dev: Developer documentation for Mesa

Zorchenhimer

  • Autococker
  • Posts: 2614
Re: Linux lubuntu help
« Reply #12 on: December 27, 2012, 05:39:03 PM »
I think Intel driver support is pretty crappy on Linux, so good luck.

They're getting better thanks to Valve though.  From Valve's linux blog:

Quote
We’ve been working with NVIDIA, AMD, and Intel to improve graphic driver performance on Linux. They have all been great to work with and have been very committed to having engineers on-site working with our engineers, carefully analyzing the data we see. We have had very rapid turnaround on any bugs we find and it has been invaluable to have people who understand the game, the renderer, the driver, and the hardware working alongside us when attacking these performance issues.

miniswrider, I'd just start trying a bunch, lol.  Start with libgl1-mesa-glx and if that doesn't work libegl1-mesa-drivers.  If that still doesn't work, you could always try compiling the driver from source.  Intel provides downloads for the source over here: http://intellinuxgraphics.org/2012Q4.html

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Linux lubuntu help
« Reply #13 on: December 27, 2012, 06:08:41 PM »
I want to say when I installed ubuntu on my laptop that had an intel video card, it had hardware support by default, or there was some icon that looked like a card on the upper right of the screen that I could click on and install proprietary drivers.  That might have been for the nvidia computer, though.

miniswrider

  • PGP
  • Posts: 9
Re: Linux lubuntu help
« Reply #14 on: December 27, 2012, 07:36:03 PM »
They're getting better thanks to Valve though.  From Valve's linux blog:

miniswrider, I'd just start trying a bunch, lol.  Start with libgl1-mesa-glx and if that doesn't work libegl1-mesa-drivers.  If that still doesn't work, you could always try compiling the driver from source.  Intel provides downloads for the source over here: http://intellinuxgraphics.org/2012Q4.html
I kind of ran into this problem while trying to compile and I am stuck(sorry its long):


toby@ubuntu:~/mesa$ make
Making all in src
make[1]: Entering directory `/home/toby/mesa/src'
Making all in mapi/glapi/gen
make[2]: Entering directory `/home/toby/mesa/src/mapi/glapi/gen'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/toby/mesa/src/mapi/glapi/gen'
Making all in mapi/shared-glapi
make[2]: Entering directory `/home/toby/mesa/src/mapi/shared-glapi'
make  all-am
make[3]: Entering directory `/home/toby/mesa/src/mapi/shared-glapi'
/bin/mkdir -p ../../../lib
ln -f .libs/libglapi.so.0.0.0 ../../../lib/libglapi.so.0.0.0
ln -sf libglapi.so.0.0.0 ../../../lib/libglapi.so.0
ln -sf libglapi.so.0 ../../../lib/libglapi.so
make[3]: Leaving directory `/home/toby/mesa/src/mapi/shared-glapi'
make[2]: Leaving directory `/home/toby/mesa/src/mapi/shared-glapi'
Making all in mapi/glapi
make[2]: Entering directory `/home/toby/mesa/src/mapi/glapi'
ln -sf .libs/libglapi.a libglapi.a
make[2]: Leaving directory `/home/toby/mesa/src/mapi/glapi'
Making all in glsl
make[2]: Entering directory `/home/toby/mesa/src/glsl'
make  all-recursive
make[3]: Entering directory `/home/toby/mesa/src/glsl'
Making all in builtin_compiler
make[4]: Entering directory `/home/toby/mesa/src/glsl/builtin_compiler'
  LEX    glcpp-lex.c
make[4]: *** [glcpp-lex.c] Error 1
make[4]: Leaving directory `/home/toby/mesa/src/glsl/builtin_compiler'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/toby/mesa/src/glsl'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/toby/mesa/src/glsl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/toby/mesa/src'
make: *** [all-recursive] Error 1

Narga

  • 68 Carbine
  • Posts: 401
Re: Linux lubuntu help
« Reply #15 on: December 27, 2012, 09:03:00 PM »
I want to say when I installed ubuntu on my laptop that had an intel video card, it had hardware support by default, or there was some icon that looked like a card on the upper right of the screen that I could click on and install proprietary drivers.  That might have been for the nvidia computer, though.

I experienced a problem where I wouldn't get the popup, I explained how I solved it in the "This is why I hate steam..." thread.

I realized what the problem was.

Instead of using the older version of Ubuntu with LTS (12.04.1), I was using the latest version (12.10).

When I finished installing Ubuntu 12.04.1 LTS, It told me that graphics card drivers were available. There were about 4 options.

To use steam, you have to install the latest experimental version (310) of the graphics driver if you're using an Nvidia graphics card.

TF2 is working fine now.

gonass

  • 68 Carbine
  • Posts: 383
Re: Linux lubuntu help
« Reply #16 on: January 01, 2013, 02:04:34 AM »
Years ago I ran dp2 in ubuntu (hardy herron) on a macbook.  This probably has nothing to do with your error but one weird thing i noticed is that if I made a link to the program it wouldn't run.  I had to go to where it was installed and select the program from there.