Bug#923226: Compiling shader doesn't work - game doesn't work

Julien Puydt julien.puydt at laposte.net
Fri Mar 8 07:28:04 GMT 2019



Le 07/03/2019 à 18:39, Simon McVittie a écrit :
> On Thu, 07 Mar 2019 at 13:30:57 +0100, Julien Puydt wrote:
>> Just changing the ioquake3 binary package (which makes dpkg complain about
>> ioquake3-server, but it's normal):
>> 1.36+u20181017.09166ba~dfsg-2 works
>> 1.36+u20181222.e5da13f~dfsg-1 fails
> 
> What graphics stack are you using, in particular your kernel and Mesa
> driver? Running `reportbug --template ioquake3` will summarize the most
> relevant packages.
 >
> It looks as though the problem might be that your driver only provides
> GLSL 1.20 (either on your hardware or in general), whereas the hitCube()
> function introduced between 09166ba and e5da13f assumes GLSL 1.30
> or later.

Here is what seems relevant in reportbug:

Kernel: Linux 4.17.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8) 

Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ioquake3 depends on:
ii  ioquake3-server  1.36+u20181222.e5da13f~dfsg-1
ii  libc6            2.28-8
ii  libcurl3-gnutls  7.64.0-2
ii  libgl1           1.1.0-1
ii  libjpeg62-turbo  1:1.5.2-2+b1
ii  libogg0          1.3.2-1+b1
ii  libopenal1       1:1.19.1-1
ii  libopus0         1.3-1
ii  libopusfile0     0.9+20170913-1
ii  libsdl2-2.0-0    2.0.9+dfsg1-1
ii  libvorbis0a      1.3.6-2
ii  libvorbisfile3   1.3.6-2
ii  zlib1g           1:1.2.11.dfsg-1

Versions of packages ioquake3 recommends:
ii  x11-utils  7.7+4
ii  zenity     3.30.0-2

ioquake3 suggests no packages.

Versions of packages ioquake3 is related to:
ii  libgl1-mesa-dri  18.3.4-2


The following should also tell more about the graphics hardware:
# lspci -s  00:02.0 -vvv
00:02.0 VGA compatible controller: Intel Corporation Core Processor 
Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
         Subsystem: Dell Latitude E6410
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0
         Interrupt: pin A routed to IRQ 26
         Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
         Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
         Region 4: I/O ports at 70b0 [size=8]
         [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
         Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
                 Address: fee01004  Data: 4023
         Capabilities: [d0] Power Management version 2
                 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                 Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
         Capabilities: [a4] PCI Advanced Features
                 AFCap: TP+ FLR+
                 AFCtrl: FLR-
                 AFStatus: TP-
         Kernel driver in use: i915
         Kernel modules: i915


Hope that helps,

jpuydt on irc.debian.org



More information about the Pkg-games-devel mailing list