Page 1 of 4 123 ... LastLast
Results 1 to 10 of 33

Thread: I can't run anything that uses openGL?

  1. #1

    Default I can't run anything that uses openGL?

    Hi --

    I'm new to Suse and am trying to learn the ropes. I've tried to install several games, but run into all sorts of problems, especially with openGL. I haven't gotten anything at all to work on Suse as far as these games go.

    Here's an example of what happens when I try to run the game Tremulous:

    linux-nmor:~> tremulous
    tremulous 1.1.0 linux-x86 Feb 28 2006
    ----- FS_Startup -----
    Current search path:
    /home/bland/.tremulous/base
    /usr/local/games/tremulous/base/vms-1.1.0.pk3 (4 files)
    /usr/local/games/tremulous/base/map-uncreation-1.1.0.pk3 (110 files)
    /usr/local/games/tremulous/base/map-tremor-1.1.0.pk3 (45 files)
    /usr/local/games/tremulous/base/map-transit-1.1.0.pk3 (135 files)
    /usr/local/games/tremulous/base/map-niveus-1.1.0.pk3 (134 files)
    /usr/local/games/tremulous/base/map-nexus6-1.1.0.pk3 (151 files)
    /usr/local/games/tremulous/base/map-karith-1.1.0.pk3 (118 files)
    /usr/local/games/tremulous/base/map-atcs-1.1.0.pk3 (87 files)
    /usr/local/games/tremulous/base/map-arachnid2-1.1.0.pk3 (67 files)
    /usr/local/games/tremulous/base/data-1.1.0.pk3 (1229 files)
    /usr/local/games/tremulous/base

    ----------------------
    2080 files in pk3 files
    execing default.cfg
    couldn't exec autogen.cfg
    couldn't exec autoexec.cfg
    Hunk_Clear: reset the hunk ok
    ----- Client Initialization -----
    ----- Initializing Renderer ----
    -------------------------------
    ----- Client Initialization Complete -----
    ----- R_Init -----

    ------- Input Initialization -------
    Joystick is not active.
    ------------------------------------
    ...loading libGL.so.1:
    Calling SDL_Init(SDL_INIT_VIDEO)...
    SDL_Init(SDL_INIT_VIDEO) passed.
    Initializing OpenGL display
    ...setting mode 3: 640 480
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Xlib: extension "GLX" missing on display ":0.0".
    Xlib: extension "GLX" missing on display ":0.0".
    SDL_SetVideoMode failed: Couldn't find matching GLX visual
    Couldn't get a visual
    ...WARNING: could not set the given mode (3)
    ----- CL_Shutdown -----
    RE_Shutdown( 1 )
    -----------------------
    ----- CL_Shutdown -----
    -----------------------
    Sys_Error: GLimp_Init() - could not load OpenGL subsyst

    Any help? I'm at wits end.

  2. #2
    Join Date
    Jun 2008
    Location
    Oregon, US
    Posts
    109

    Default Re: I can't run anything that uses openGL?

    Have you installed any drivers for your video card? You didn't say which version of Suse you had installed, but since you said you are new, I will assume 11.0.
    You will need to install the driver for your specific card.

    Follow the instructions for nvidia NVIDIA - openSUSE, or for ati ATI - openSUSE.

    You should only have to follow the "easy way".

    Make sure that you follow the instructions on setting up compositing for the nvidia, or the setup with sax2 for the ati.

  3. #3

    Default Re: I can't run anything that uses openGL?

    Thanks for the advice -- I'm still pretty new at all of this.

    So far, I had SuSE Linux Enterprise (most recent version) installed on an R-series laptop I just purchased a few weeks ago through IBM/Lenovo. It was Linux or Vista, and I chose Linux. Sure, gotta learn a new operating system, but I'm up for the challenge! Besides, of what I do know I can do so far, I love!

    I'm not quite sure how to tell if I have ATI or NVIDIA. Decided to just go ahead and see what worked.

    For each, I get a YMP file that when I open, appears in some sort of text editor and just is a bunch of text with some sort of markup language.

    Not sure what to do here.

  4. #4
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    23,711
    Blog Entries
    1

    Default Re: I can't run anything that uses openGL?

    You need to determine the exact graphics chipset employed before trying to install video drivers. I would have thought you would have manuals included with purchase that would give the chipset info. There are a number of ways to get this info:

    1) Typing 'sysinfo:/' into Konqueror (if using KDE) will give you graphics hardware details.

    2) Open a console (terminal window) and type '/sbin/lspci -v' to get pci devices listed, including video hardware. If you need help to understand this, post the output.

    3) Google your laptop model and include 'graphics' in search to yield helpful results.

  5. #5

    Default Re: I can't run anything that uses openGL?

    Great! Thank you

    1. I did a search for Konqueror and don't seem to have it on this computer.

    2. Will post output in next post [since content is too long]

    3. This is one thing I came up with:

    IBM-Lenovo Thinkpad R61 - Linux Laptop Wiki



    If it's any extra help, this is what I have off the bill from when I ordered this laptop with Suse Linux Enterprise 10 preinstalled:


    7732CTO THINKPAD R61
    42V8708 SBB 80GB HDD,5400RPM
    42V8717 SBB CD-RW/DVD-R.24X24X24X8UB-S
    42X0805 VBB PC CARDSLOT EX CARDSLOT
    41W1501 SBB INTELPRO/WL3945ABGUSCNLAAP
    42V9337 SBB 4 CELL LI-ION BATERRY
    41W1787 SBB CPK NORTH AMERICA
    42X3383 SBB LANGUAGE PACK US ENGLISH
    42X5959 SBB INTLGMA X3100 W/1394 W/AMT
    42V9635 SBB 14.1WXGAW/OBT,CAM,WWAN,11N
    39T6440 SBB 56K V.92 DESIGNED MODEM
    42X2727 SBB INTEL2DUO PROCESSOR T7250
    42W7329 SBB CL.PLATE R61 WL
    42W7347 SBB FCC LABEL
    42W7348 SBB GEO LABEL US,WLAN
    42W7328 SBB INT WLAN ANT14.1"(11ABG)
    93P7251 SBB THINKPAD LOGO PLATE R-SER.
    42W7333 SBB MT 7732 SYSTEM LABEL
    42X3384 SBB MECH MISC PARTS
    42X1233 SBB NEWINTELLAB_DUALCORE/CEDUO
    42X0914 SBB NO SIM MODEL
    42X1352 SBB PC CARDSLOT EXPRESCARDSLOT
    42X6182 VBB SUSE LINUX ENT DES VER 10
    42V9633 SBB STAND LCD C/B:14.1"W/O CAM
    42X0915 SBB WLAN MISC PARTS
    42W7124 SBB PACK US
    42W7036 SBB 1GB PC2-5300 SODIMM MEM
    42X6184 SBB SUS LX EN DES 10 US/ENG1Y
    42V9323 SBB 14.1 WXGA TFT,W/OCAM.
    42X5956 SBB INTLGMA X3100 GM965W/1394
    41W2063 VBB 2GB PC2-5300 667MHZ 2DIMM
    42V8195 SBB KEYBOARD US ENGLISH
    42W7032 SBB ULTRANAV(TRCKP+TOUCHP)

  6. #6

    Default Re: I can't run anything that uses openGL?

    Here's the output for #2:

    linux-nmor:~> /sbin/lspci -v
    00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)
    Subsystem: Lenovo Unknown device 20b3
    Flags: bus master, fast devsel, latency 0
    Capabilities: <access denied>

    00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA])
    Subsystem: Lenovo Unknown device 20b5
    Flags: bus master, fast devsel, latency 0, IRQ 201
    Memory at f8100000 (64-bit, non-prefetchable) [size=1M]
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 1800 [size=8]
    Capabilities: <access denied>

    00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)
    Subsystem: Lenovo Unknown device 20b5
    Flags: bus master, fast devsel, latency 0
    Memory at f8200000 (64-bit, non-prefetchable) [size=1M]
    Capabilities: <access denied>

    00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)
    Subsystem: Lenovo Unknown device 20b9
    Flags: bus master, fast devsel, latency 0, IRQ 98
    Memory at fe000000 (32-bit, non-prefetchable) [size=128K]
    Memory at fe025000 (32-bit, non-prefetchable) [size=4K]
    I/O ports at 1840 [size=32]
    Capabilities: <access denied>

    00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 03) (prog-if 00 [UHCI])
    Subsystem: Lenovo Unknown device 20aa
    Flags: bus master, medium devsel, latency 0, IRQ 169
    I/O ports at 1860 [size=32]

    00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 03) (prog-if 00 [UHCI])
    Subsystem: Lenovo Unknown device 20aa
    Flags: bus master, medium devsel, latency 0, IRQ 177
    I/O ports at 1880 [size=32]

    00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 03) (prog-if 20 [EHCI])
    Subsystem: Lenovo Unknown device 20ab
    Flags: bus master, medium devsel, latency 0, IRQ 185
    Memory at fe226c00 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>

    00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
    Subsystem: Lenovo Unknown device 20ac
    Flags: bus master, fast devsel, latency 0, IRQ 74
    Memory at fe020000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>

    00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
    I/O behind bridge: 00002000-00002fff
    Memory behind bridge: fc000000-fdffffff
    Prefetchable memory behind bridge: 00000000f8000000-00000000f80fffff
    Capabilities: <access denied>

    00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
    I/O behind bridge: 00003000-00003fff
    Memory behind bridge: dc000000-df3fffff
    Prefetchable memory behind bridge: 00000000dfe00000-00000000dfefffff
    Capabilities: <access denied>

    00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
    I/O behind bridge: 00004000-00004fff
    Memory behind bridge: d8000000-d9ffffff
    Prefetchable memory behind bridge: 00000000dfb00000-00000000dfbfffff
    Capabilities: <access denied>

    00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=05, subordinate=0c, sec-latency=0
    I/O behind bridge: 00005000-00005fff
    Memory behind bridge: d4000000-d5ffffff
    Prefetchable memory behind bridge: 00000000df800000-00000000df8fffff
    Capabilities: <access denied>

    00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=0d, subordinate=14, sec-latency=0
    I/O behind bridge: 00006000-00006fff
    Memory behind bridge: d0000000-d1ffffff
    Prefetchable memory behind bridge: 00000000df500000-00000000df5fffff
    Capabilities: <access denied>

    00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 03) (prog-if 00 [UHCI])
    Subsystem: Lenovo Unknown device 20aa
    Flags: bus master, medium devsel, latency 0, IRQ 201
    I/O ports at 18a0 [size=32]

    00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 03) (prog-if 00 [UHCI])
    Subsystem: Lenovo Unknown device 20aa
    Flags: bus master, medium devsel, latency 0, IRQ 74
    I/O ports at 18c0 [size=32]

    00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 03) (prog-if 00 [UHCI])
    Subsystem: Lenovo Unknown device 20aa
    Flags: bus master, medium devsel, latency 0, IRQ 82
    I/O ports at 18e0 [size=32]

    00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 03) (prog-if 20 [EHCI])
    Subsystem: Lenovo Unknown device 20ab
    Flags: bus master, medium devsel, latency 0, IRQ 90
    Memory at fe227000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>

    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) (prog-if 01 [Subtractive decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=15, subordinate=18, sec-latency=32
    I/O behind bridge: 00007000-0000afff
    Memory behind bridge: f8300000-fbffffff
    Prefetchable memory behind bridge: 00000000f4000000-00000000f7ffffff
    Capabilities: <access denied>

    00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)
    Subsystem: Lenovo Unknown device 20b6
    Flags: bus master, medium devsel, latency 0
    Capabilities: <access denied>

    00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03) (prog-if 8a [Master SecP PriP])
    Subsystem: Lenovo Unknown device 20a6
    Flags: bus master, medium devsel, latency 0, IRQ 201
    I/O ports at <unassigned>
    I/O ports at <unassigned>
    I/O ports at <unassigned>
    I/O ports at <unassigned>
    I/O ports at 1c00 [size=16]

    00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03) (prog-if 01 [AHCI 1.0])
    Subsystem: Lenovo Unknown device 20a7
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 201
    I/O ports at 1c50 [size=8]
    I/O ports at 1c44 [size=4]
    I/O ports at 1c48 [size=8]
    I/O ports at 1c40 [size=4]
    I/O ports at 1c20 [size=32]
    Memory at fe226000 (32-bit, non-prefetchable) [size=2K]
    Capabilities: <access denied>

    00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
    Subsystem: Lenovo Unknown device 20a9
    Flags: medium devsel, IRQ 11
    Memory at fe227400 (32-bit, non-prefetchable) [size=256]
    I/O ports at 1c60 [size=32]

    03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
    Subsystem: Intel Corporation Unknown device 1010
    Flags: bus master, fast devsel, latency 0, IRQ 74
    Memory at df3ff000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: <access denied>

    15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
    Subsystem: Lenovo Unknown device 20c6
    Flags: bus master, medium devsel, latency 168, IRQ 201
    Memory at f8300000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=15, secondary=16, subordinate=17, sec-latency=176
    Memory window 0: f4000000-f5fff000 (prefetchable)
    Memory window 1: fa000000-fbfff000
    I/O window 0: 00007000-000070ff
    I/O window 1: 00007400-000074ff
    16-bit legacy interface ports at 0001

    15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04) (prog-if 10 [OHCI])
    Subsystem: Lenovo Unknown device 20c7
    Flags: bus master, medium devsel, latency 64, IRQ 74
    Memory at f8301000 (32-bit, non-prefetchable) [size=2K]
    Capabilities: <access denied>

  7. #7

    Default Re: I can't run anything that uses openGL?

    So, essentially I'm using Intel's Mobile Integrated Graphics Controller?

  8. #8
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    23,711
    Blog Entries
    1

    Default Re: I can't run anything that uses openGL?

    Yes, that is correct. From the specs you have a X3100 Intel GMA. Unfortunately, this graphics chipset is not that useful for gaming. As I understand it, this card has basic 3D support with the current (xorg) drivers.

    There is a recent thread, that discusses this hardware. You might want to compare your xorg.conf file.

    I'm not familiar with this hardware, but maybe someone else can assist you.

  9. #9

    Default Re: I can't run anything that uses openGL?

    Thanks for the link! Permissions were read-only, so I logged in with su, made a backup, changed permissions for xorg.conf, edited, then changed permissions again and logged out of su. Didn't seem to have any impact after rebooting, even with Google Earth.

    I thought that Intel hardware is fine with OpenGL anyhow?

    Where else could I look to get this problem solved?

  10. #10
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    23,711
    Blog Entries
    1

    Default Re: I can't run anything that uses openGL?

    Thanks for the link! Permissions were read-only, so I logged in with su, made a backup, changed permissions for xorg.conf, edited, then changed permissions again and logged out of su
    You edit xorg.conf as root with an editor like vi, nano or pico. (You may need to install one first). No permissions need to be changed.

    From a terminal (console) as root user (with su) command:

    cat /etc/X11/xorg.conf

    See if 3D acceleration is enabled with:

    glxinfo |grep direct

    Post the results. Maybe someone with this hardware can help. This link suggests you should have some openGL functionality via the current xorg drivers.

Page 1 of 4 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •