You are not logged in.

#1 2016-07-16 23:43:07

awambawamb
Member
Registered: 2016-07-16
Posts: 7

[SOLVED] MAME on BunsenLabs

Hello everyone!

I'm trying to setup a retrogaming machine with a couple of things only:
1)vanilla vanilla BunsenLabs
2)MAME

further goals:
- turn on the machine that goes into an autologin and lauch the MAME automagically.
- place Wah!cade "on top" of MAME and make a custom controller for the machine (a tiny keypad+mouse would be kept safely near for emergencies)

but unfortunately I can't find the MAME within the repositories. I've tried to add other 3 repositories, mostly in the form:

http://ftp.XX.debian.org/debian/ jessie-updates main contrib non-free

with no luck, since a search for "MAME" gives back 0 results. I don't see any error messages in the package manager, the last one went away after I've got bunsen-keyring_2016.7.2-1_all.deb

I can't understand why it shows here:
https://packages.debian.org/jessie/mame

I tried downloading the .deb installer but has some dependency issues, like mess-data that isn't satisfiable.

Anyone has installed the MAME on a BunsenLabs before? is there something I didn't took account...?

Thanks already!
M

Last edited by awambawamb (2016-07-17 13:40:15)


"la virtù sta nel cielo e nella terra, ma anche nelle nuvole e nelle stelle"

Offline

#2 2016-07-17 00:28:09

cloverskull
Member
Registered: 2015-10-01
Posts: 348

Re: [SOLVED] MAME on BunsenLabs

What is the output of

sudo apt-get install mame

Offline

#3 2016-07-17 01:39:28

awambawamb
Member
Registered: 2016-07-16
Posts: 7

Re: [SOLVED] MAME on BunsenLabs

I was expecting this result tho, since I couldn't find the mame in Synaptic. Here you go:

awambawamb@dellwhite:~$ sudo apt-get install mame
[sudo] password for awambawamb: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package mame

"la virtù sta nel cielo e nella terra, ma anche nelle nuvole e nelle stelle"

Offline

#4 2016-07-17 02:51:51

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,174
Website

Re: [SOLVED] MAME on BunsenLabs

mame is available in jessie for both i386 and amd64...
https://packages.debian.org/jessie/mame

hhh@volumeicon:~$ apt-cache policy mame
mame:
  Installed: (none)
  Candidate: 0.154-3.1
  Version table:
     0.154-3.1 0
        500 http://httpredir.debian.org/debian/ jessie/non-free i386 Packages
hhh@volumeicon:~$

There must be something wrong with your install and/or repo sources. Which ISO did you download and how did you transfer it? What entries do you have in /etc/apt/sources.list and sources.list.d?


I don't care what you do at home. Would you care to explain?

Offline

#5 2016-07-17 07:10:54

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: [SOLVED] MAME on BunsenLabs

^ yes, it would seem so.

=======================

op, you have to consider 2 things here:

1) are you satisfied with the mame version provided by debian stable? a different distro altogether might suit your needs/vision better.

2)

awambawamb wrote:

vanilla vanilla BunsenLabs

it just might be easier to install a very basic system without a gui, and then install mame on top, instead of removing the parts you don't need from bunsenlabs.
to illustrate:
a current vanilla bunsen:
boot => text console => display manager => Xorg server => openbox => MAME?
your vision (?):
boot => Xorg server => MAME

3) (ok, there's always a third thing)
what sort of hardware are we talking here? it is not directly related to your question, but an answer might help with some points on the way.

Last edited by ohnonot (2016-07-17 07:11:21)

Offline

#6 2016-07-17 08:37:02

awambawamb
Member
Registered: 2016-07-16
Posts: 7

Re: [SOLVED] MAME on BunsenLabs

Thanks to the quick replies! smile

well, the long story is that I've fallen in love with a project I've had the luck to experience firsthand, a DIY Defender cabinet, and emulation was (and I suppose it is still on duty today) powered by a Xubuntu. For me, between Xubuntu and BunsenLabs, I'd choose BunsenLabs because I've seen that is even better with old system like this Pentium D; in the company where I work they were changing the machines and had a tiny mountain of pcs and stuff waiting for the scrap truck, so I've asked if I could save something... green light, "if you need a screwdriver or pliers it's all there, have fun":

-Computer-
Processor		: 2x Intel(R) Pentium(R) D CPU 3.00GHz
Memory		: 3631MB (357MB used)
Operating System		: BunsenLabs GNU/Linux 8.5 (Hydrogen)
User Name		: awambawamb (awambawamb)
Date/Time		: Sun 17 Jul 2016 09:29:50 BST
-Display-
Resolution		: 1280x1024 pixels
OpenGL Renderer		: Gallium 0.4 on AMD CAICOS
X11 Vendor		: The X.Org Foundation
-Multimedia-
Audio Adapter		: HDA-Intel - HDA Intel
Audio Adapter		: HDA-Intel - HDA ATI HDMI
-Input Devices-
 PixArt Lenovo USB Optical Mouse
 NOVATEK USB NETVISTA FULL WIDTH KEYBOARD
 NOVATEK USB NETVISTA FULL WIDTH KEYBOARD
 Power Button
 Power Button
 HDA ATI HDMI HDMI/DP,pcm		: 3=
 HDA Intel Front Mic
 HDA Intel Rear Mic
 HDA Intel Speaker Front
 HDA Intel Speaker Surround
 HDA Intel Speaker CLFE
 HDA Intel Front Headphone
 PC Speaker
-Printers-
No printers found

-Version-
Kernel		: Linux 3.16.0-4-686-pae (i686)
Compiled		: #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02)
C Library		: Unknown
Default C Compiler		: Unknown
Distribution		: BunsenLabs GNU/Linux 8.5 (Hydrogen)
-Current Session-
Computer Name		: dellwhite
User Name		: awambawamb (awambawamb)
Home Directory		: /home/awambawamb
Desktop Environment		: Unknown (Window Manager: Openbox)
-Misc-
Uptime		: 29 minutes
Load Average		: 0.12, 0.16, 0.27

Without a graphical desktop I'd feel a bit out of place tho. I can use the shell, sure, but I'm way faster checking things with the gui. I will consider some more extreme alternatives like TinyCore in the future... but seems very, very technical.

anyway, this is my sources.list:

# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot i386 LIVE/INSTALL Binary 20150908-13:17]/ jessie contrib main non-free 

# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot i386 LIVE/INSTALL Binary 20150908-13:17]/ jessie contrib main non-free 

deb http://ftp.es.debian.org/debian/ jessie main 
# deb-src http://ftp.es.debian.org/debian/ jessie main 

deb http://security.debian.org/ jessie/updates main contrib non-free  
# deb-src http://security.debian.org/ jessie/updates non-free contrib main 

# jessie-updates, previously known as 'volatile'
deb http://ftp.es.debian.org/debian/ jessie-updates main contrib non-free    
# deb-src http://ftp.es.debian.org/debian/ jessie-updates non-free contrib main 

deb http://ftp.it.debian.org/debian/ jessie-updates main contrib non-free 

deb http://http.us.debian.org/debian/ jessie-updates main contrib non-free 

I made this usb in February, when I moved here in Spain to work. Mmmh...


"la virtù sta nel cielo e nella terra, ma anche nelle nuvole e nelle stelle"

Offline

#7 2016-07-17 13:16:06

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: [SOLVED] MAME on BunsenLabs

Welcome to BunsenLabs!
smile

awambawamb wrote:

this is my sources.list:

deb http://ftp.es.debian.org/debian/ jessie main

You only have the main component of the Debian jessie repositories enabled, mame is in non-free.

See https://wiki.debian.org/SourcesList#Component

Use this command to edit your sources:

sudo apt edit-sources

Then change the line thusly:

deb http://ftp.es.debian.org/debian/ jessie main contrib non-free

If you choose nano as the editor, press <Ctrl>+x (at the same time) then "y" then <Return> to save the file.

Finally, update the package database:

sudo apt update

and install the package:

sudo apt install mame

Offline

#8 2016-07-17 13:21:36

awambawamb
Member
Registered: 2016-07-16
Posts: 7

Re: [SOLVED] MAME on BunsenLabs

mmmh but I have it

deb http://ftp.es.debian.org/debian/ jessie-updates main contrib non-free 

some lines further down. if a repository is repeated, is ignored?

EDIT:
Head_on_a_Stick's (THAT movie reference?) solution it worked, thanks!
I modified the upper entry and commented out the old one, run the update and the isntall comand... it's installing right now.

another basic sources.list thing learnt: the first entry is what it counts, right?

Last edited by awambawamb (2016-07-17 13:34:03)


"la virtù sta nel cielo e nella terra, ma anche nelle nuvole e nelle stelle"

Offline

#9 2016-07-17 13:29:39

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: [SOLVED] MAME on BunsenLabs

awambawamb wrote:

mmmh but I have it

deb http://ftp.es.debian.org/debian/ jessie-updates main contrib non-free 

That is the "jessie-updates" repository, this is not the same as the "jessie" repositories.

Try my suggestion, if it doesn't work then post any error messages along with the full output of:

apt-cache policy

Offline

#10 2016-07-17 13:39:45

awambawamb
Member
Registered: 2016-07-16
Posts: 7

Re: [SOLVED] MAME on BunsenLabs

Head_on_a_Stick's (THAT movie reference?) solution it worked, thanks!
I modified the upper entry and commented out the old one, run the update and the isntall comand... it's installing right now.

another basic sources.list thing learnt: the first entry is what it counts, right?
EDIT
jessie-updates is not the same as jessie smile

if I added just jessie to the line of jessie-updates, would have worked? Or I would have screwed up my repositories?


"la virtù sta nel cielo e nella terra, ma anche nelle nuvole e nelle stelle"

Offline

#11 2016-07-17 13:50:51

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: [SOLVED] MAME on BunsenLabs

awambawamb wrote:

if I added just jessie to the line of jessie-updates, would have worked?

I'm not sure what you mean hmm

the first entry is what it counts, right?

No, all the entries are read.

If you have duplicate sources then the only penalty will be in repsect of bandwidth allowances and the extra time taken to update the sources.

Offline

#12 2016-07-17 14:25:57

awambawamb
Member
Registered: 2016-07-16
Posts: 7

Re: [SOLVED] MAME on BunsenLabs

Somewhat... understood.

now the only issue is sound. I'll look around, sound is mostly a pain in all my Linux builds except for Ubuntu Studio that worked almost miraculously... and I can't understand. yesterday it was working, something must have gone awry while installing the mame.

Last edited by awambawamb (2016-07-17 14:28:53)


"la virtù sta nel cielo e nella terra, ma anche nelle nuvole e nelle stelle"

Offline

Board footer

Powered by FluxBB