pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

Pharo Mars still not working on Ubuntu

K
kmo
Thu, Oct 22, 2020 12:25 PM

I see that the Pharo-Mars code has recently been split into two projects.
Unfortunately this has still not fixed the problem with Ubuntu. It is still
totally impossible to run pharo mars on ubuntu.

Now just loading the GTK-bindings package into ubuntu causes a segfault.
This is actually going backwards - at least you used to be able to load the
code into pharo, even though it crashed if you tried to use it.

i flagged this up in May. I'm beginning to think I'll be dead before I see
Ubuntu running Pharo-Mars.

--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

I see that the Pharo-Mars code has recently been split into two projects. Unfortunately this has still not fixed the problem with Ubuntu. It is still totally impossible to run pharo mars on ubuntu. Now just loading the GTK-bindings package into ubuntu causes a segfault. This is actually going backwards - at least you used to be able to load the code into pharo, even though it crashed if you tried to use it. i flagged this up in May. I'm beginning to think I'll be dead before I see Ubuntu running Pharo-Mars. -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
K
kmo
Fri, Nov 6, 2020 11:48 AM

Mars now loads on Ubuntu but crashes with illegal instruction when you
attempt to use it. Back to where we were in late July.

--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Mars now loads on Ubuntu but crashes with illegal instruction when you attempt to use it. Back to where we were in late July. -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
YG
yvan.godin@gmail.com
Tue, Dec 8, 2020 12:21 PM

same for me on Linux Mint 19.3 Cinnamon worse on my Linux sound  dosen’t work

same for me on Linux Mint 19.3 Cinnamon worse on my Linux sound dosen’t work
K
kmo
Tue, Dec 8, 2020 1:57 PM

Mars will work on Ubuntu and its derivatives when Hell freezes over. I don't
think anyone even looks a the Issues log.

Sound has never worked on Linux. You used to be able to get it to work by
copying files from a Squeak installation, but that's in the past now as far
as I know.

There's an article here on how to get sound working on Linux -
https://thepharo.dev/2020/11/17/how-to-play-sound-in-pharo/

It didn't work for me - I wasn't surprised.

The Linux desktop has the worst Pharo support.

--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Mars will work on Ubuntu and its derivatives when Hell freezes over. I don't think anyone even looks a the Issues log. Sound has never worked on Linux. You used to be able to get it to work by copying files from a Squeak installation, but that's in the past now as far as I know. There's an article here on how to get sound working on Linux - https://thepharo.dev/2020/11/17/how-to-play-sound-in-pharo/ It didn't work for me - I wasn't surprised. The Linux desktop has the worst Pharo support. -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
YG
Yvan Godin
Tue, Dec 8, 2020 1:59 PM

Thanks for your answer

Le mar. 8 déc. 2020 à 14:58, kmo voxkmp@gmail.com a écrit :

Mars will work on Ubuntu and its derivatives when Hell freezes over. I
don't
think anyone even looks a the Issues log.

Sound has never worked on Linux. You used to be able to get it to work by
copying files from a Squeak installation, but that's in the past now as far
as I know.

There's an article here on how to get sound working on Linux -
https://thepharo.dev/2020/11/17/how-to-play-sound-in-pharo/

It didn't work for me - I wasn't surprised.

The Linux desktop has the worst Pharo support.

--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Thanks for your answer Le mar. 8 déc. 2020 à 14:58, kmo <voxkmp@gmail.com> a écrit : > Mars will work on Ubuntu and its derivatives when Hell freezes over. I > don't > think anyone even looks a the Issues log. > > Sound has never worked on Linux. You used to be able to get it to work by > copying files from a Squeak installation, but that's in the past now as far > as I know. > > There's an article here on how to get sound working on Linux - > https://thepharo.dev/2020/11/17/how-to-play-sound-in-pharo/ > > It didn't work for me - I wasn't surprised. > > The Linux desktop has the worst Pharo support. > > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html >
SD
Stéphane Ducasse
Wed, Dec 9, 2020 2:02 PM

Mars will work on Ubuntu and its derivatives when Hell freezes over. I don't
think anyone even looks a the Issues log.

We are in crush mode.

Sound has never worked on Linux. You used to be able to get it to work by
copying files from a Squeak installation, but that's in the past now as far
as I know.

There's an article here on how to get sound working on Linux -
https://thepharo.dev/2020/11/17/how-to-play-sound-in-pharo/

It didn't work for me - I wasn't surprised.

Can you let us know what is the problem?
If you do not report it how can we do something?

The Linux desktop has the worst Pharo support.

Exteban is working daily on a linux machine now the problem is that there is no such a thing
as a linux machine.

We have distributions and many of them with plenty of nice little differences that
as a user you expect to work but takes from us a lot of time.
For example different Clib.

So Pablo and guille are working on
making that the VM can take what is present
making that we can deploy one VM as full standalone
and this for a lot of different flavor.


Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

> Mars will work on Ubuntu and its derivatives when Hell freezes over. I don't > think anyone even looks a the Issues log. We are in crush mode. > Sound has never worked on Linux. You used to be able to get it to work by > copying files from a Squeak installation, but that's in the past now as far > as I know. > > There's an article here on how to get sound working on Linux - > https://thepharo.dev/2020/11/17/how-to-play-sound-in-pharo/ > > It didn't work for me - I wasn't surprised. Can you let us know what is the problem? If you do not report it how can we do something? > The Linux desktop has the worst Pharo support. Exteban is working daily on a linux machine now the problem is that there is no such a thing as a linux machine. We have distributions and many of them with plenty of nice little differences that as a user you expect to work but takes from us a lot of time. For example different Clib. So Pablo and guille are working on making that the VM can take what is present making that we can deploy one VM as full standalone and this for a lot of different flavor. > > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html -------------------------------------------- Stéphane Ducasse http://stephane.ducasse.free.fr / http://www.pharo.org 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France
YG
yvan Godin
Wed, Dec 9, 2020 2:30 PM

in reality posted my answer on a wrong list probably
totally new to Pharo and Smaltalk I wanted just try so this is not important

I wanted to test  Gtk-binding. https://github.com/pharo-spec/gtk-bindings
because I am interested by Gtk but not for specific project so no problem I
can wait.

Load fine but the demo code provided on github  hard crash the image with
big crash dump

    GtkApplication ensureRunning.
    GtkRunLoop defer: [
	    GtkWindow new 
		title: 'Gtk3 Window';
		add: (GtkBox newVertical
			packStart: (GtkLabel newLabel: 'Hello!');
			yourself);
		showAll ]

for the sound I have try to add sdl2 and alsa lib and some libsound but
without success. One more time this is not essential but sad. Very long time
ago I have try Squeak and sound was working.

--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

in reality posted my answer on a wrong list probably totally new to Pharo and Smaltalk I wanted just try so this is not important I wanted to test Gtk-binding. <https://github.com/pharo-spec/gtk-bindings> because I am interested by Gtk but not for specific project so no problem I can wait. Load fine but the demo code provided on github hard crash the image with big crash dump ``` GtkApplication ensureRunning. GtkRunLoop defer: [ GtkWindow new title: 'Gtk3 Window'; add: (GtkBox newVertical packStart: (GtkLabel newLabel: 'Hello!'); yourself); showAll ] ``` for the sound I have try to add sdl2 and alsa lib and some libsound but without success. One more time this is not essential but sad. Very long time ago I have try Squeak and sound was working. -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
SD
Stéphane Ducasse
Wed, Dec 9, 2020 4:09 PM

On 9 Dec 2020, at 15:30, yvan Godin yvan.godin@gmail.com wrote:

in reality posted my answer on a wrong list probably
totally new to Pharo and Smaltalk I wanted just try so this is not important

No there is no problem.
Sound is really not good :).
There is no problem with that.
Now we are concern with linux support and as you can see in the attached file
there is no a single OS but several and this is a large task because
in addition we have the new architecture coming.

I wanted to test  Gtk-binding. https://github.com/pharo-spec/gtk-bindings
because I am interested by Gtk but not for specific project so no problem I
can wait.

Esteban is making it work and some companies too but I do not think that this is
ready for public consumption.

Load fine but the demo code provided on github  hard crash the image with
big crash dump

   GtkApplication ensureRunning.
   GtkRunLoop defer: [
	    GtkWindow new 
		title: 'Gtk3 Window';
		add: (GtkBox newVertical
			packStart: (GtkLabel newLabel: 'Hello!');
			yourself);
		showAll ]

I will report this to esteban

for the sound I have try to add sdl2 and alsa lib and some libsound but
without success. One more time this is not essential but sad. Very long time
ago I have try Squeak and sound was working.

Yes but all the library on the C level are obsolete.
Can you post what you did so that we can ask ronie to see what he did for the sound.


Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

> On 9 Dec 2020, at 15:30, yvan Godin <yvan.godin@gmail.com> wrote: > > in reality posted my answer on a wrong list probably > totally new to Pharo and Smaltalk I wanted just try so this is not important No there is no problem. Sound is really not good :). There is no problem with that. Now we are concern with linux support and as you can see in the attached file there is no a single OS but several and this is a large task because in addition we have the new architecture coming. > I wanted to test Gtk-binding. <https://github.com/pharo-spec/gtk-bindings> > because I am interested by Gtk but not for specific project so no problem I > can wait. Esteban is making it work and some companies too but I do not think that this is ready for public consumption. > Load fine but the demo code provided on github hard crash the image with > big crash dump > ``` > GtkApplication ensureRunning. > GtkRunLoop defer: [ > GtkWindow new > title: 'Gtk3 Window'; > add: (GtkBox newVertical > packStart: (GtkLabel newLabel: 'Hello!'); > yourself); > showAll ] > ``` I will report this to esteban > for the sound I have try to add sdl2 and alsa lib and some libsound but > without success. One more time this is not essential but sad. Very long time > ago I have try Squeak and sound was working. Yes but all the library on the C level are obsolete. Can you post what you did so that we can ask ronie to see what he did for the sound. > > > > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html -------------------------------------------- Stéphane Ducasse http://stephane.ducasse.free.fr / http://www.pharo.org 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France
SD
Stéphane Ducasse
Wed, Dec 9, 2020 4:49 PM

Here is the answer of esteban

Hi,

For some reason, it looks like I am no longer part of that list (how weird is that?), and I cannot re-subscribe me either (I asked Marcus to see what happens).
Anyway, can you be be more explicit, because I just tested in an Ubuntu 20.04 and it works fine (also, I use a Manjaro everyday  and it works too).

Esteban

S

On 9 Dec 2020, at 15:30, yvan Godin yvan.godin@gmail.com wrote:

in reality posted my answer on a wrong list probably
totally new to Pharo and Smaltalk I wanted just try so this is not important

I wanted to test  Gtk-binding. https://github.com/pharo-spec/gtk-bindings
because I am interested by Gtk but not for specific project so no problem I
can wait.

Load fine but the demo code provided on github  hard crash the image with
big crash dump

   GtkApplication ensureRunning.
   GtkRunLoop defer: [
	    GtkWindow new 
		title: 'Gtk3 Window';
		add: (GtkBox newVertical
			packStart: (GtkLabel newLabel: 'Hello!');
			yourself);
		showAll ]

for the sound I have try to add sdl2 and alsa lib and some libsound but
without success. One more time this is not essential but sad. Very long time
ago I have try Squeak and sound was working.

--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Here is the answer of esteban Hi, For some reason, it looks like I am no longer part of that list (how weird is that?), and I cannot re-subscribe me either (I asked Marcus to see what happens). Anyway, can you be be more explicit, because I just tested in an Ubuntu 20.04 and it works fine (also, I use a Manjaro everyday and it works too). Esteban S > On 9 Dec 2020, at 15:30, yvan Godin <yvan.godin@gmail.com> wrote: > > in reality posted my answer on a wrong list probably > totally new to Pharo and Smaltalk I wanted just try so this is not important > > I wanted to test Gtk-binding. <https://github.com/pharo-spec/gtk-bindings> > because I am interested by Gtk but not for specific project so no problem I > can wait. > > Load fine but the demo code provided on github hard crash the image with > big crash dump > ``` > GtkApplication ensureRunning. > GtkRunLoop defer: [ > GtkWindow new > title: 'Gtk3 Window'; > add: (GtkBox newVertical > packStart: (GtkLabel newLabel: 'Hello!'); > yourself); > showAll ] > ``` > > for the sound I have try to add sdl2 and alsa lib and some libsound but > without success. One more time this is not essential but sad. Very long time > ago I have try Squeak and sound was working. > > > > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html -------------------------------------------- Stéphane Ducasse http://stephane.ducasse.free.fr / http://www.pharo.org 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France
GP
Guillermo Polito
Wed, Dec 9, 2020 5:18 PM

Hi Ivan, just to complement Esteban.

When there is a process crash, it usually writes a crash dump file in the
working directory. Could you share yours?

The crash dump file will have information about the stack and state at the
moment of the crash.

It will also be useful to know what linux version you are on, and what
specific version of gtk you have installed. All these could help in
reproducing the problem and ultimately fix it.

Cheers,
Guille

El mié., 9 dic. 2020 17:49, Stéphane Ducasse stephane.ducasse@inria.fr
escribió:

Here is the answer of esteban

Hi,

For some reason, it looks like I am no longer part of that list (how weird
is that?), and I cannot re-subscribe me either (I asked Marcus to see what
happens).
Anyway, can you be be more explicit, because I just tested in an Ubuntu
20.04 and it works fine (also, I use a Manjaro everyday  and it works too).

Esteban

S

On 9 Dec 2020, at 15:30, yvan Godin yvan.godin@gmail.com wrote:

in reality posted my answer on a wrong list probably
totally new to Pharo and Smaltalk I wanted just try so this is not
important

I wanted to test  Gtk-binding. https://github.com/pharo-spec/gtk-bindings

because I am interested by Gtk but not for specific project so no problem I
can wait.

Load fine but the demo code provided on github  hard crash the image with
big crash dump

   GtkApplication ensureRunning.
   GtkRunLoop defer: [
   GtkWindow new
title: 'Gtk3 Window';
add: (GtkBox newVertical
packStart: (GtkLabel newLabel: 'Hello!');
yourself);
showAll ]

for the sound I have try to add sdl2 and alsa lib and some libsound but
without success. One more time this is not essential but sad. Very long
time
ago I have try Squeak and sound was working.

--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html


Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Hi Ivan, just to complement Esteban. When there is a process crash, it usually writes a crash dump file in the working directory. Could you share yours? The crash dump file will have information about the stack and state at the moment of the crash. It will also be useful to know what linux version you are on, and what specific version of gtk you have installed. All these could help in reproducing the problem and ultimately fix it. Cheers, Guille El mié., 9 dic. 2020 17:49, Stéphane Ducasse <stephane.ducasse@inria.fr> escribió: > Here is the answer of esteban > > Hi, > > For some reason, it looks like I am no longer part of that list (how weird > is that?), and I cannot re-subscribe me either (I asked Marcus to see what > happens). > Anyway, can you be be more explicit, because I just tested in an Ubuntu > 20.04 and it works fine (also, I use a Manjaro everyday and it works too). > > Esteban > > > > S > > > On 9 Dec 2020, at 15:30, yvan Godin <yvan.godin@gmail.com> wrote: > > in reality posted my answer on a wrong list probably > totally new to Pharo and Smaltalk I wanted just try so this is not > important > > I wanted to test Gtk-binding. <https://github.com/pharo-spec/gtk-bindings> > > because I am interested by Gtk but not for specific project so no problem I > can wait. > > Load fine but the demo code provided on github hard crash the image with > big crash dump > ``` > GtkApplication ensureRunning. > GtkRunLoop defer: [ > GtkWindow new > title: 'Gtk3 Window'; > add: (GtkBox newVertical > packStart: (GtkLabel newLabel: 'Hello!'); > yourself); > showAll ] > ``` > > for the sound I have try to add sdl2 and alsa lib and some libsound but > without success. One more time this is not essential but sad. Very long > time > ago I have try Squeak and sound was working. > > > > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html > > > -------------------------------------------- > Stéphane Ducasse > http://stephane.ducasse.free.fr / http://www.pharo.org > 03 59 35 87 52 > Assistant: Aurore Dalle > FAX 03 59 57 78 50 > TEL 03 59 35 86 16 > S. Ducasse - Inria > 40, avenue Halley, > Parc Scientifique de la Haute Borne, Bât.A, Park Plaza > Villeneuve d'Ascq 59650 > France > >