Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#822436: nestopia closes when launching roms

78 views
Skip to first unread message

diego

unread,
Apr 24, 2016, 9:20:03 AM4/24/16
to
Package: nestopia
Version: 1.47-1
Severity: important

Dear Maintainer,

When launching a rom the program closes. I don't know how to retrieve more
information about the bug, so if more information is needed you will have to
say me how I should obtain it.



-- System Information:
Debian Release: stretch/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=es_ES.utf8, LC_CTYPE=es_ES.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages nestopia depends on:
ii libao4 1.1.0-3
ii libarchive13 3.1.2-11+b1
ii libc6 2.22-6
ii libepoxy0 1.3.1-1
ii libgcc1 1:5.3.1-14
ii libgdk-pixbuf2.0-0 2.34.0-1
ii libglib2.0-0 2.48.0-1
ii libgtk-3-0 3.18.9-1
ii libsdl2-2.0-0 2.0.4+dfsg1-2+b1
ii libstdc++6 5.3.1-14
ii zlib1g 1:1.2.8.dfsg-2+b1

nestopia recommends no packages.

nestopia suggests no packages.

-- no debconf information

Stephen Kitt

unread,
Apr 24, 2016, 2:30:03 PM4/24/16
to
Hi Diego,

On Sun, 24 Apr 2016 15:08:23 +0200, diego <cuenta...@hotmail.com> wrote:
> When launching a rom the program closes. I don't know how to retrieve more
> information about the bug, so if more information is needed you will have to
> say me how I should obtain it.

How do you go about launching the ROM? Does this happen with specific ROMs,
or with all those you've tried?

Regards,

Stephen

Aaron Valdes

unread,
Jul 20, 2017, 3:10:04 PM7/20/17
to
I get something similar.

daylan@RogueOne:~/Games/Nestopia$ nestopia
0 joystick(s) found:
Could not create glcontext: Could not create GL context: GLXBadFBConfig
OpenGL: (null)
Database: 2901 items imported from internal DB
/home/daylan/.nestopia/disksys.rom not found, Disk System games will not work.
Ines: warning, unknown or invalid header data!
Ines: 128k PRG-ROM set
Ines: 128k CHR-ROM set
Ines: 840k W-RAM set
Ines: vertical mirroring set
Ines: NTSC set
Ines: mapper 1 set
Board: SKROM
Board: 128k PRG-ROM
Board: 128k CHR-ROM
Board: 8k auto W-RAM
Board: MMC rev. B2
Region: NTSC
nestopia: Couldn't find current GLX or EGL context.

Stephen Kitt

unread,
Jul 20, 2017, 5:00:02 PM7/20/17
to
Hi Aaron,

On Thu, 20 Jul 2017 15:05:56 -0400, Aaron Valdes <aaron7...@gmail.com>
wrote:
> I get something similar.

Given the lack of details in the original bug, it’s impossible to determine
whether yours is the same or not. However ...

> daylan@RogueOne:~/Games/Nestopia$ nestopia
> 0 joystick(s) found:
> Could not create glcontext: Could not create GL context: GLXBadFBConfig
> OpenGL: (null)
> Database: 2901 items imported from internal DB
> /home/daylan/.nestopia/disksys.rom not found, Disk System games will not
> work. Ines: warning, unknown or invalid header data!
> Ines: 128k PRG-ROM set
> Ines: 128k CHR-ROM set
> Ines: 840k W-RAM set
> Ines: vertical mirroring set
> Ines: NTSC set
> Ines: mapper 1 set
> Board: SKROM
> Board: 128k PRG-ROM
> Board: 128k CHR-ROM
> Board: 8k auto W-RAM
> Board: MMC rev. B2
> Region: NTSC
> nestopia: Couldn't find current GLX or EGL context.

This indicates that you don’t have OpenGL available; Nestopia needs OpenGL to
work.

Regards,

Stephen

Aaron Valdes

unread,
Jul 20, 2017, 5:40:04 PM7/20/17
to
Thanks for the response.

Am I missing a package?

glxinfo reports the following.

glxinfo | grep Open
Vendor: Intel Open Source Technology Center (0x8086)
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 852GM/855GM x86/MMX/SSE2
OpenGL version string: 1.3 Mesa 13.0.6
OpenGL extensions:

lspci reports

lspci
00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
00:1d.0 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01)
01:01.0 CardBus bridge: Texas Instruments PCI4510 PC card Cardbus Controller (rev 02)
01:01.1 FireWire (IEEE 1394): Texas Instruments PCI4510 IEEE-1394 Controller
01:03.0 Network controller: Broadcom Limited BCM4309 802.11abg Wireless Network Controller (rev 03)
01:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (MOB) Ethernet Controller (rev 81)

lshw for Video Driver

*-display:0
description: VGA compatible controller
product: 82852/855GM Integrated Graphics Device
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:11 memory:f0000000-f7ffffff memory:faf80000-faffffff ioport:c000(size=8) memory:c0000-dffff

Aaron Valdes

unread,
Jul 20, 2017, 8:30:03 PM7/20/17
to
Interesting Clues

working with older version

http://archive.ubuntu.com/ubuntu/pool/universe/n/nestopia/

nestopia_1.45+dfsg-1_i386.deb Works with this version.
nestopia_1.46.2-1_i386.deb Gives me only a white screen.
nestopia_1.47-1_i386.deb Crashes with the error mentioned.
nestopia_1.47-2_i386.deb Crashes with the error mentioned.

I am testing with this older version.

nestopia_1.45+dfsg-1_i386.deb

Hope this helps track what the bug is in the newer versions.

Aaron

Stephen Kitt

unread,
Jul 24, 2017, 5:20:03 PM7/24/17
to
On Thu, 20 Jul 2017 17:32:20 -0400, Aaron Valdes <aaron7...@gmail.com>
wrote:
> Thanks for the response.
>
> Am I missing a package?

Unfortunately not ...

> glxinfo reports the following.
>
> glxinfo | grep Open
> Vendor: Intel Open Source Technology Center (0x8086)
> OpenGL vendor string: Intel Open Source Technology Center
> OpenGL renderer string: Mesa DRI Intel(R) 852GM/855GM x86/MMX/SSE2
> OpenGL version string: 1.3 Mesa 13.0.6
> OpenGL extensions:

Nestopia 1.47 requires OpenGL 3.2, and your graphics chipset only supports
OpenGL 1.3 (as documented by Intel, see
https://www.intel.com/content/www/us/en/support/graphics-drivers/000005524.html
for details).

I’ll add that to the package description.

Regards,

Stephen

Aaron Valdes

unread,
Sep 9, 2017, 8:30:02 PM9/9/17
to
Will this be available for Debian 9?

On Sat, Sep 9, 2017 at 7:06 AM, Debian Bug Tracking System <ow...@bugs.debian.org> wrote:
Your message dated Sat, 09 Sep 2017 11:04:58 +0000
with message-id <E1dqdZK-0007Pg-Kz@fasolo.debian.org>
and subject line Bug#822436: fixed in nestopia 1.48-1
has caused the Debian Bug report #822436,
regarding nestopia closes when launching roms
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


--
822436: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822436
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---------- Forwarded message ----------
From: Stephen Kitt <sk...@debian.org>
To: 822436...@bugs.debian.org
Cc: 
Bcc: 
Date: Sat, 09 Sep 2017 11:04:58 +0000
Subject: Bug#822436: fixed in nestopia 1.48-1
Source: nestopia
Source-Version: 1.48-1

We believe that the bug you reported is fixed in the latest version of
nestopia, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 822...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stephen Kitt <sk...@debian.org> (supplier of updated nestopia package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpm...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 09 Sep 2017 12:01:44 +0200
Source: nestopia
Binary: nestopia libretro-nestopia
Architecture: source
Version: 1.48-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-gam...@lists.alioth.debian.org>
Changed-By: Stephen Kitt <sk...@debian.org>
Description:
 libretro-nestopia - libretro wrapper for Nestopia
 nestopia   - Nintendo Entertainment System/Famicom emulator
Closes: 822436 860427
Changes:
 nestopia (1.48-1) unstable; urgency=medium
 .
   * New upstream release.
   * Copy Appstream metadata from Ubuntu, thanks to Jeremy Bicha (Closes:
     #860427).
   * Update watch file.
   * Document that Nestopia requires OpenGL 3.2 or later (Closes:
     #822436).
   * Enable PIE.
   * Switch to https URL in debian/copyright.
   * Standards-Version 4.1.0, no further change required.
   * Preserve CPPFLAGS when building libretro (so the hardening options
     are applied).
Checksums-Sha1:
 9c40f6ad3c662e51f72c1ff55b94fe859d556e9b 2093 nestopia_1.48-1.dsc
 5e1938241cdac92bae05fb68ba950ba045b934aa 1263143 nestopia_1.48.orig.tar.gz
 800858eb2dd7d38cb6eb457a79da77c03777217b 10184 nestopia_1.48-1.debian.tar.xz
 88466a4085cf1ae7894a374dc9c6e67823987a90 14993 nestopia_1.48-1_source.buildinfo
Checksums-Sha256:
 945681dd6af6751ae36720d4e0f107dc112db6bf2ec364113c5efffc02e9db4c 2093 nestopia_1.48-1.dsc
 fb6629b5d0da8548bbf5beb387209d1958358b303e5a2100a94491497e019ea0 1263143 nestopia_1.48.orig.tar.gz
 87c6af1cd2a30c7608cc0acfd64fdcfefd168dba0605233ab667302f214ec67e 10184 nestopia_1.48-1.debian.tar.xz
 17ff8bda3ed63e08f5be7a7314095eab2faa75489c4ed7a9599a45441070efcb 14993 nestopia_1.48-1_source.buildinfo
Files:
 2a62bb588d1ddb79c411c61d32a4cd9e 2093 games optional nestopia_1.48-1.dsc
 b88c026ed368d43cd90335a90e998982 1263143 games optional nestopia_1.48.orig.tar.gz
 17a43873e51fc6e942fc3e9daea4a0fb 10184 games optional nestopia_1.48-1.debian.tar.xz
 07df58c225721f60e46436dd3171baea 14993 games optional nestopia_1.48-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEednFjFDWtapl1TDBdZd4qaNrSU8FAlmzw9UACgkQdZd4qaNr
SU+0wA//WK2ilDfgugYrkfG7OHLT0f9mvIw9isVBcRiguuXDVKhUI4yZwjr37Bif
oTYQUqJx9OxXYRilCt9slPhmc/p4j2zvMXpnlQT8FdTfOb1ikhqLCopo2ocZniCm
n5+a6V7QdhX6QnHHNl6OAiRSY+QFKMzHFEvK3h2KgBz88e4hHl8hWGH4sDxq5igs
0Y8x9APWiUb4fM23OnCMUlfX2W0I0HPQhcfeTgDflpS3RSF8fRiHWT/olbbWgSdO
GT8LL/myUItTtullehhny9gusUC7uFpSvaFDVB8nISNgL6HZaVCu07beETvEQz28
k0rvhO1iZgtr4oVnbgp4sCfZb8YdFSlzZHpYphlZ+JcUV6jXG8HuZcoE7oXDVBqq
UZ4r/hqfkndU6+35by6eEAspbhC6PkkxBkoH491GrgolAFj89zqQeohVPy4M9w0x
MXhcJ3bbax3NfjUeszX90w8gXvAytjK3PLBplwklk5cIkXIvAnBPyfEHqRLqmDd5
VTMvNxZmuGhfOBxVQPTRTXicsZVodwGdIDF0hV8n8j8YNiJgQXbpnCZqYhVhn5wX
s4vH49d2u3pOD/Ma/Nq4rzMX+TnzYssUzWc85qNiECATk95at7bS8KC2DYasatsB
kEQ5ym7juiNl3zer+Ufd1xnGGg/+lZLpcrZNF0/M6X7upb3SpxY=
=v6uy
-----END PGP SIGNATURE-----

Stephen Kitt

unread,
Sep 10, 2017, 4:00:03 AM9/10/17
to
Hi Aaron,

On Sat, 9 Sep 2017 20:21:21 -0400, Aaron Valdes <aaron7...@gmail.com>
wrote:
> Will this be available for Debian 9?

The “fix” was just to document that Nestopia needs OpenGL 3.2, so there’s no
improvement for your situation. Given that it’s just a documentation change,
there’s little chance of it being accepted for Debian 9.

Regards,

Stephen

Aaron Valdes

unread,
Sep 10, 2017, 8:30:04 AM9/10/17
to
Hello Stephen,

Thanks for the quick response.

What about having a separate Nestopia package?  nestopia-classic or something.
It is a shame that a package won't exist to play the older games on older hardware.  I have downgraded my version of nestopia and it seems to work fine on the machines that don't have the OpenGL 3.2.  I am still working on learning how to maintain such a package myself.

The current version that works and installs ok is 

nestopia_1.46.2-1_i386.deb
State: installed (1.46.2-1)

Aaron
0 new messages