Yes, I have a normal account. And, yes, the ownership is root:root.
Sven Van Caekenberghe-2 wrote > sven@ubuntu:~/Documents/pharo7$ uname -a > Linux ubuntu 4.15.0-39-generic #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 > x86_64 x86_64 x86_64 GNU/Linux > > sven@ubuntu:~/Documents/pharo7$ cat /etc/issue > Ubuntu 18.04.1 LTS > > sven@ubuntu:~/Documents/pharo7$ id > uid=1000(sven) gid=1000(sven) > groups=1000(sven),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare) > > sven@ubuntu:~/Documents/pharo7$ cat /etc/security/limits.d/pharo.conf > * hard rtprio 2 > * soft rtprio 2 > > sven@ubuntu:~/Documents/pharo7$ ls -lah /etc/security/limits.d/pharo.conf > -rw-r--r-- 1 root root 50 Apr 30 2018 /etc/security/limits.d/pharo.conf > > sven@ubuntu:~/Documents/pharo7$ pwd > /home/sven/Documents/pharo7 > > sven@ubuntu:~/Documents/pharo7$ curl get.pharo.org/64/70+vm | bash > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 3054 100 3054 0 0 1961 0 0:00:01 0:00:01 --:--:-- > 1960 > Downloading the latest 70 Image: > http://files.pharo.org/get-files/70/pharo64.zip > Pharo.image > Downloading the latest pharoVM: > http://files.pharo.org/get-files/70/pharo64-linux-stable.zip > pharo-vm/pharo > Creating starter scripts pharo and pharo-ui > > sven@ubuntu:~/Documents/pharo7$ ./pharo Pharo.image printVersion > [version] 'Pharo7.0.0' > 'Pharo-7.0.0+rc1.build.1434.sha.ee53b61de346d1dd58999e239e1c3dc5da069b6d > (64 Bit)' > > sven@ubuntu:~/Documents/pharo7$ file > pharo-vm/lib/pharo/5.0-201806281256/pharo > pharo-vm/lib/pharo/5.0-201806281256/pharo: ELF 64-bit LSB executable, > x86-64, version 1 (SYSV), dynamically linked, interpreter > /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, > BuildID[sha1]=2778173a7eac63dca9a970146659c2de8fef4160, with debug_info, > not stripped > > sven@ubuntu:~/Documents/pharo7$ ldd > pharo-vm/lib/pharo/5.0-201806281256/pharo > linux-vdso.so.1 (0x00007ffed93c1000) > libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f21defbc000) > libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f21dec1e000) > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 > (0x00007f21de9ff000) > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f21de60e000) > /lib64/ld-linux-x86-64.so.2 (0x00007f21df1c0000) > > sven@ubuntu:~/Documents/pharo7$ ./pharo-ui Pharo.image > > [normal UI] > > Do you have a normal user account ? > Are the permissions on /etc/security/limits.d/pharo.conf root:root ? > >> On 3 Dec 2018, at 16:16, horrido < > horrido.hobbies@ > > wrote: >> >> I've switched over to Ubuntu Server 18.04 LTS. I've repeated all the >> steps to >> arrive at Pharo installation. I'm still having the same problem: >> pthread_setschedparam failed. >> >> Here's my /etc/security/limits.d/pharo.conf: >> >> * hard rtprio 2 >> * soft rtprio 2 >> >> >> >> Sven Van Caekenberghe-2 wrote >>>> On 2 Dec 2018, at 18:40, horrido < >> >>> horrido.hobbies@ >> >>> > wrote: >>>> >>>> Bizarre. I've created a new VirtualBox image of Debian and now this >>>> solution >>>> no longer works! I'm still getting the thread priority warning. So this >>>> solution appears to be unreliable. >>> >>> Why use Debian (not that it is bad, it is just a bit more technical) ? >>> >>> I think you would have less problems using Ubuntu (it is just as open, >>> it >>> is what everybody else is using and it is much more user friendly). >>> >>>> >>> > <sigh> >>>> >>>> >>>> On Fri, 23 Nov 2018 at 04:02, horrido <horrido.hobbies@> wrote: >>>> >>>>> Okay, I've resolved everything. First, the reason why I'm getting the >>>>> 'pthread_setschedparam failed' error when I run Pharo under Debian is >>>>> because it must be run as 'root'! Don't ask me why, but that's the >>>>> reason >>>>> why Pharo can't set thread priorities. (This wasn't an issue under >>>>> Ubuntu >>>>> Server – go figure.) >>>>> >>>>> Second, I am now using Pharo's own SHA256 class. It's probably not as >>>>> secure >>>>> (because it doesn't use a salt value) and not as quick to execute (not >>>>> being >>>>> C code), but for my purpose, it doesn't really matter. >>>>> >>>>> So I can use DigitalOcean or OVH to run my web server in a VPS. >>>>> >>>> >>>> Good to hear. But you shouldn't need to run Pharo as root, >>>> just be root to create this config file.... >>>> cat < >>> > <END | sudo tee /etc/security/limits.d/pharo.conf >> >>> >>> * hard rtprio 2 >>>> * soft rtprio 2 >>>> END >>>> >>>> cheers -ben >>>> </quote> >>>> >>>> >>>> >>>> >>>> -- >>>> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html >> >> >> >> >> >> -- >> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html