Welcome!

NewsCurrent releases
  • MX-16 release info here
  • antiX-16 release info here
New users
  • Please read this first, and don't forget to add system and hardware information to posts!
  • Read Forum Rules

Enemy Territory on MX-16, problem OpenGL (libGL.so.1)

Message
Author
bluedigit
Forum Novice
Forum  Novice
Posts: 12
Joined: Tue May 09, 2017 6:05 am

Enemy Territory on MX-16, problem OpenGL (libGL.so.1)

#1 Postby bluedigit » Wed May 10, 2017 11:24 am

Hope to be posting in the right section... :p
Since a long time on any distro I try, (Debian, Ubuntu, Mint, etc...) I'm used to install a copy of RTCW-Enemy Territory, my favorite FPS :number1: I can't live without! The problem I encounter is about OpenGL, if I try to install it, apt-get tells me about the huge amount of programs and libraries it's going to uninstall... :eek: so, is there a way to have a nice install in MX-16? :confused: ?? Point your gun and shoot! :blindfold:

bluedigit
Forum Novice
Forum  Novice
Posts: 12
Joined: Tue May 09, 2017 6:05 am

Re: Enemy Territory on MX-16, problem OpenGL (libGL.so.1)

#2 Postby bluedigit » Wed May 10, 2017 11:59 am

This is inxi - output:

Code: Select all

alx@alx1:~
$ inxi -F
System:    Host: alx1 Kernel: 4.7.0-0.bpo.1-amd64 x86_64 (64 bit) Desktop: Xfce 4.12.2
           Distro: MX-16_x64 Metamorphosis 12 December 2016
Machine:   Device: laptop System: Hewlett-Packard product: HP Compaq 6720s v: F.05
           Mobo: Hewlett-Packard model: 30D8 v: KBC Version 83.0C
           BIOS: Hewlett-Packard v: 68MDU Ver. F.05 date: 10/22/2007
Battery    C23A: charge: 638.0 Wh 6380300.0% condition: 0.0/0.0 Wh (100%)
CPU:       Single core Intel Celeron 540 (-UP-) cache: 1024 KB speed: 1861 MHz (max)
Graphics:  Card: Intel Mobile GME965/GLE960 Integrated Graphics Controller
           Display Server: X.Org 1.16.4 drivers: intel (unloaded: modesetting,fbdev,vesa)
           Resolution: 1280x800@59.98hz
           GLX Renderer: Mesa DRI Intel 965GME/GLE GLX Version: 2.1 Mesa 12.0.3
Audio:     Card Intel 82801H (ICH8 Family) HD Audio Controller driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.7.0-0.bpo.1-amd64
Network:   Card-1: Intel 82562GT 10/100 Network Connection driver: e1000e
           IF: eth0 state: down mac: 00:1a:4b:8a:91:4e
           Card-2: Broadcom BCM4311 802.11a/b/g driver: b43-pci-bridge
           IF: wlan0 state: up mac: 00:1a:73:dc:c3:91
Drives:    HDD Total Size: 240.1GB (31.4% used)
           ID-1: /dev/sda model: FUJITSU_MHY2120B size: 120.0GB
           ID-2: USB /dev/sdb model: MHY2120BH size: 120.0GB
Partition: ID-1: / size: 106G used: 8.6G (9%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 size: 4.80GB used: 0.01GB (0%) fs: swap dev: /dev/sda2
Sensors:   System Temperatures: cpu: 87.0C mobo: 80.0C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 169 Uptime: 9:26 Memory: 764.8/1996.0MB Client: Shell (bash) inxi: 2.3.8


and the apt-get output:

Code: Select all

alx@alx1:~
$ sudo apt install libgl1-mesa-swx11:i386
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  apt-transport-https coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1
  coinor-libcoinutils3 coinor-libosi1 dconf-cli gir1.2-javascriptcoregtk-3.0 gir1.2-soup-2.4
  grub-efi-amd64-bin gstreamer1.0-plugins-ugly libabw-0.1-1 libalut0 libavcodec-ffmpeg56
  libavformat-ffmpeg56 libavresample-ffmpeg2 libavutil-ffmpeg54 libboost-date-time1.55.0
  libboost-filesystem1.55.0 libboost-system1.55.0 libbs2b0 libcdr-0.1-1 libclucene-contribs1
  libclucene-core1 libcrypto++9 libe-book-0.1-1 libeot0 libetonyek-0.1-1 libexiv2-13
  libexttextcat-2.0-0 libflite1 libfreehand-0.1-1 libfreerdp-cache1.1 libfreerdp-client1.1
  libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1
  libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-primitives1.1 libfreerdp-rail1.1
  libfreerdp-utils1.1 libgee-0.8-2 libgexiv2-2 libgles1-mesa libgles2-mesa libgme0 libgpod4
  libguess1 libhsqldb1.8.0-java libhyphen0 libimobiledevice6 libjavascriptcoregtk-4.0-18
  liblangtag-common liblangtag1 liblastfm1 libmimic0 libmjpegutils-2.1-0 libmms0
  libmpeg2encpp-2.1-0 libmpg123-0 libmplex2-2.1-0 libmspub-0.1-1 libmwaw-0.3-3 libmygpo-qt1
  libmythes-1.2-0 libneon27-gnutls libnuma1 libodfgen-0.1-1 libofa0 libpagemaker-0.0-0
  libpgm-5.1-0 libphonon4 libpostproc-ffmpeg53 libprotobuf9 libqt4-declarative libqt4-designer
  libqt4-help libqt4-script libqt4-scripttools libqt4-test libqt4-xmlpatterns libqt5xml5
  libqtassistantclient4 libqxt-core0 libqxt-gui0 libraptor2-0 librasqal3 libraw15 librdf0
  librevenge-0.0-0 librubberband2 libsdl-image1.2 libsdl2-2.0-0 libsidplay1 libsnappy1 libsodium13
  libsoundtouch0 libspandsp2 libsrtp0 libssh-gcrypt-4 libswresample-ffmpeg1 libswscale-ffmpeg3
  libtbb2 libva-drm1 libva-wayland1 libva-x11-1 libvdpau1 libvisio-0.1-1 libvncclient0
  libvo-aacenc0 libvo-amrwbenc0 libwayland-egl1-mesa libwildmidi-config libwildmidi1
  libwinpr-crt0.1 libwinpr-crypto0.1 libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1
  libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1
  libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1
  libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1
  libwpd-0.10-10 libwpg-0.3-3 libx265-59 libxcb-composite0 libxcb-xv0 libyajl2 libzbar0 libzmq3
  mx-iso-template netselect netselect-apt phonon-backend-gstreamer-common python-netifaces
  python-sip shotwell-common
Usare "apt-get autoremove" per rimuoverli.
I seguenti pacchetti saranno inoltre installati:
  libgcrypt20:i386 libglapi-mesa:i386 libgpg-error0:i386 libosmesa6:i386 libstdc++6:i386
Pacchetti suggeriti:
  rng-tools:i386
I seguenti pacchetti saranno RIMOSSI:
  apt-notifier chromium-bsu clementine freeglut3 gimp gir1.2-webkit-3.0 gstreamer1.0-plugins-bad
  gufw gvfs gvfs-backends gvfs-daemons gvfs-fuse icedtea-8-plugin icedtea-netx libftgl2
  libgl1-mesa-glx libglc0 libglew1.10 libglewmx1.10 libglu1-mesa libgstreamer-plugins-bad1.0-0
  libgtkglext1 libopencv-calib3d2.4 libopencv-contrib2.4 libopencv-core2.4 libopencv-features2d2.4
  libopencv-flann2.4 libopencv-highgui2.4 libopencv-imgproc2.4 libopencv-legacy2.4 libopencv-ml2.4
  libopencv-objdetect2.4 libopencv-video2.4 libprojectm2 libqt4-opengl libqt5gui5 libqt5opengl5
  libqt5printsupport5 libqt5quick5 libqt5svg5 libqt5webkit5 libqt5widgets5 libqtwebkit4
  libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core
  libreoffice-base-drivers libreoffice-calc libreoffice-core libreoffice-draw libreoffice-gtk2
  libreoffice-help-en-us libreoffice-impress libreoffice-math libreoffice-pdfimport
  libreoffice-report-builder-bin libreoffice-sdbc-hsqldb libreoffice-writer libwebkit2gtk-4.0-37
  libwebkitgtk-1.0-0 libwebkitgtk-3.0-0 libyelp0 mesa-utils mx-apps mx-bootrepair
  mx-broadcom-manager mx-codecs mx-defaultlook mx-findshares mx-flash mx-installer mx-menu-editor
  mx-packageinstaller mx-panel-orientation mx-remastercc mx-repo-manager mx-select-sound
  mx-snapshot mx-system-sounds mx-test-repo-installer mx-tools mx-usb-unmounter mx-user mx-viewer
  mx-welcome openjdk-8-jre peg-e phonon-backend-gstreamer python-qt4 shotwell smtube
  virtualbox-guest-x11 vlc x11-utils xorg xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-input-evdev xserver-xorg-input-mouse xserver-xorg-input-synaptics
  xserver-xorg-input-vmmouse xserver-xorg-video-all xserver-xorg-video-ati
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-intel
  xserver-xorg-video-mga xserver-xorg-video-modesetting xserver-xorg-video-neomagic
  xserver-xorg-video-nouveau xserver-xorg-video-openchrome xserver-xorg-video-radeon
  xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sisusb
  xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa
  xserver-xorg-video-vmware yelp
I seguenti pacchetti NUOVI saranno installati:
  libgcrypt20:i386 libgl1-mesa-swx11:i386 libglapi-mesa:i386 libgpg-error0:i386 libosmesa6:i386
  libstdc++6:i386
0 aggiornati, 6 installati, 121 da rimuovere e 0 non aggiornati.
È necessario scaricare 3.319 kB di archivi.
Dopo quest'operazione, verranno liberati 598 MB di spazio su disco.
Continuare? [S/n]


and this the output if I try to launch et:

Code: Select all

alx@alx1:~
$ et
ET 2.60b linux-i386 May  8 2006
----- FS_Startup -----
Current search path:
/home/alx/.etwolf/etmain
/usr/local/games/enemy-territory/etmain/pak2.pk3 (22 files)
/usr/local/games/enemy-territory/etmain/pak1.pk3 (10 files)
/usr/local/games/enemy-territory/etmain/pak0.pk3 (3725 files)
/usr/local/games/enemy-territory/etmain/mp_bin.pk3 (6 files)
/usr/local/games/enemy-territory/etmain

----------------------
3763 files in pk3 files
execing default.cfg
couldn't exec language.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok

------- Input Initialization -------
Joystick is not active.
------------------------------------
Bypassing CD checks
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1: QGL_Init: dlopen libGL.so.1 failed: libGL.so.1: cannot open shared object file: No such file or directory
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem



Obviously I stopped the installation prior to cause a real mess!!! Any advice is precious!

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 12681
Age: 58
Joined: Fri Dec 15, 2006 8:07 pm

Re: Enemy Territory on MX-16, problem OpenGL (libGL.so.1)

#3 Postby Stevo » Wed May 10, 2017 2:14 pm

sudo apt install libgl1-mesa-swx11:i386


That is the less-preferable software rendering openGL library, and you have found that it conflicts with the hardware rendering version you really want and is preinstalled. Have you tried installing libgl1-mesa-glx:i386 and libgl1-mesa-dri:i386 instead? Those should provide the 32-bit libraries the game needs.

bluedigit
Forum Novice
Forum  Novice
Posts: 12
Joined: Tue May 09, 2017 6:05 am

Re: Enemy Territory on MX-16, problem OpenGL (libGL.so.1)

#4 Postby bluedigit » Wed May 10, 2017 3:00 pm

Tnx for the hint Stevo, whit your suggestion I've got ET working, but the game color it's mostly black, looks like a deep night fight!!! :bawling: :p

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 12681
Age: 58
Joined: Fri Dec 15, 2006 8:07 pm

Re: Enemy Territory on MX-16, problem OpenGL (libGL.so.1)

#5 Postby Stevo » Wed May 10, 2017 3:39 pm

I have to admit that I'm stumped by that problem, but does the game have any Linux user forums? I will bet that you aren't the first to get that issue.

User avatar
dolphin_oracle
Forum Veteran
Forum Veteran
Posts: 5443
Joined: Sun Dec 16, 2007 1:17 pm

Re: Enemy Territory on MX-16, problem OpenGL (libGL.so.1)

#6 Postby dolphin_oracle » Wed May 10, 2017 3:41 pm

bluedigit wrote:Tnx for the hint Stevo, whit your suggestion I've got ET working, but the game color it's mostly black, looks like a deep night fight!!! :bawling: :p


the last time I had this problem (Half-Life 2), I need a texture pack. libtxc-dxtn-s2tc and libtxc-dxtn-s2tc:i386 if there is one.
http://www.youtube.com/runwiththedolphin
eeepc 904ha antix 15 32 bit (streaming media player)
acer c720p chromebook - chromeos / MX15-64 (custom snapshot) live USB.
lenovo s21e - antiX-16 MX16(live-usb)

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 12681
Age: 58
Joined: Fri Dec 15, 2006 8:07 pm

Re: Enemy Territory on MX-16, problem OpenGL (libGL.so.1)

#7 Postby Stevo » Wed May 10, 2017 4:55 pm

Oh, yeah, that package...and deb-multimedia has the better, but patent-encumbered st3c version, I believe...


Return to “Software / Configuration”

Who is online

Users browsing this forum: No registered users and 4 guests