Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No longer i386 debian support? #230

Open
BenoitAveline opened this issue Sep 1, 2014 · 20 comments
Open

No longer i386 debian support? #230

BenoitAveline opened this issue Sep 1, 2014 · 20 comments

Comments

@BenoitAveline
Copy link

Hi,
I recently discovered ES on raspberry, and having an old PC with debian on it, I tried to make it work on it. But unfortunately the compilation method didn't work very good and the i386 deb package link is dead. Is it supported ?
EDIT : Sorry for my bad english, I'm french.

@Aloshi
Copy link
Owner

Aloshi commented Sep 2, 2014

It should work fine, I just don't have a 32-bit Debian computer available and I don't know how to cross-compile on a 64-bit one. Could you post what issues you had when compiling?

@GM-Script-Writer-62850
Copy link

Aloshi, can you use a 32bit virtual-box?

@nilsbyte
Copy link
Collaborator

nilsbyte commented Sep 9, 2014

@Rovhell can you please post a console log of the compile process?

@BenoitAveline
Copy link
Author

Ok so I found the problem : my (very old) computer needs a not-as-old graphic card to support this. It doesn't support OpenGL. A friend of mine is checking his boxes to find a not-too-young-but-still-younger graphic card. More infos soon.

@GM-Script-Writer-62850
Copy link

well that explains that, i have a fairly new GTX 650 Ti Boost so... as well as a i5-4690k
strange thing is is can't suspend when VB is running, i recall doing that with my Phenom II 965, not that that is relavant...
if he has old computers, just borrow a hdd and dualboot 32bit/64bit on diff HDDs
If you disconnect your current drive during the install process then reconnect it and run sudo update-grub on the 32bit os you can dual boot and remove the 32bit hdd and it will boot just like it used to ro the 64bit os

in VB i think there is a tick box you have to check to run opengl in it (specific to each vb )

@nilsbyte
Copy link
Collaborator

nilsbyte commented Sep 9, 2014

Nevermind @GM-Script-Writer-62850 i was thinking of Win8 in VB which does not support OpenGL properly. Sorry for confusion.

@Rovhell we will wait for your compile log.

@GM-Script-Writer-62850
Copy link

so any luck with the 32bit linux build? (then i can give some old p4 systems a new purpose)

@sergiobenrocha2
Copy link

Where is the debian package source? I think I can help. The debian package have to be compatible with wheezy?

@GM-Script-Writer-62850
Copy link

it does compile on i386 just fine, here is the binary (utf8 branch)
https://www.mediafire.com/?g6nzad9l4rl9zle

@Aloshi add build-essential and some/all of these are needed also liboost-dev, libboost-locale-dev, libboost-locale1.54-dev
also es will not run without libboost-locale1.54.0 installed

@GM-Script-Writer-62850
Copy link

32bit binary with installer (tested on xubuntu 14.04 32bit)
http://www.mediafire.com/download/o6cerq4mcq804w6/EmulationStation.debian.i386+amd64.tar.bz2

@sergiobenrocha2
Copy link

I make a ubuntu ppa for ES, packages for 14.04 and 14.10, i386 and amd64. You should install emulationstation-theme-simple package too.

https://launchpad.net/~emulationstation/+archive/ubuntu/ppa

@buhtz
Copy link

buhtz commented Apr 10, 2016

When it is so easy to build a i386-deb package why isn't there an official one?

@sergiobenrocha2 Why do you seperate the project and create an PPA. It would be more user-friendly when you would offer the package to ES so that they can release it on their site.

@sergiobenrocha2
Copy link

Uh, PPA is user friendly... and it ensures you'll install the right package for your ubuntu instalation (think about the dependencies).
As far I remember, the official deb package is built for Debian, right?

@buhtz
Copy link

buhtz commented Apr 11, 2016

Of course it depends on the viewpoint. For me as a user a PPA is always a workaround and a third party foreign source for software. It is the last and worst choice because of that.
A trustable and stable source for software is the Distriubtion or the Software-Developer himself.

And from the viewpoint of open source it is waste of resources when a project/software is separated in to much pieces on to many plattforms. It would be nice if the i386 package would be offered on the official website.

@sergiobenrocha2
Copy link

I'm quite tired about FUD on PPAs...

@sergiobenrocha2
Copy link

"Why do you seperate the project and create an PPA"

Because I wanted dude. And I didn't separate anything... if you are a debian user, open an ITP bug or whatever, don't bother about ubuntu users.

@buhtz
Copy link

buhtz commented Apr 11, 2016

I'm quite tired about FUD on PPAs...

What is a FUD?

Because I wanted dude. And I didn't separate anything...

There is no reason to became rude. Please remember the Netiquette and the decent education your parents gave to you.

if you are a debian user, open an ITP bug or whatever, don't bother about ubuntu users.

I am a Ubuntu user.

We have just different point of views. You made your point very clear. Thank you very much.
kind regards

@joolswills
Copy link
Contributor

He wasn't being rude. You are just missing the point. A PPA is the best way of doing this, and no-one is working on the main ES website.

@sergiobenrocha2
Copy link

Be happy @buhtz, here:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820750
https://mentors.debian.net/package/emulationstation

Edit: I packaged the 2.0.1a release, but the fork from #563 seems pretty serious. What do you think @Aloshi ?

@sergiobenrocha2
Copy link

Btw, the forum is flooded by spam right now
@Aloshi @nilsbyte

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants