LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   e19 for Slackware! (https://www.linuxquestions.org/questions/slackware-14/e19-for-slackware-4175527047/)

enorbet 09-28-2022 03:06 AM

I have E25 installed on both Slackware64 Multilib 15.0 and AarchSlackware64 for ARM. The /usr/sbin script "pipewire-enable.sh" works perfectly on both.

E25 takes some getting used to but there are few serious roadblocks beyond time and effort to familiarize. Probably the most difficult attribute for me to get used to is not being able to resize windows. So far every other minor roadblock has turned out to be just that, minor, and largely due to my own lack of familiarity. E25 performs really well and I'm beginning to enjoy tyhe deep configuration menues that at first were a bit daunting. I like it much more than Xfce.

Sanvido 09-28-2022 04:44 AM

Quote:

Originally Posted by garpu (Post 6382875)
How's it work with pipewire?

Taken from https://www.enlightenment.org/about-enlightenment?s[]=pipewire

Quote:

Enlightenment has a mixer module that can control Pluseaudio, ALSA (with more limited features) or Pipewire (if you use the pipewire-pulse compatibility support). It will display an active VU meter for currently active audio output. You will also see an application icon per active output stream to let you know just who is generating sound right now. If there is any active audio monitoring/recording going on you will see a second VU meter to show the input levels as well as icons showing which applications are recording right now.
But I have never used pipewire, so I can't say more.

Hope it helps.

gargamel 10-01-2022 10:40 AM

Quote:

Originally Posted by Sanvido (Post 6382869)
EFL 1.26.3 updated in 2022/09/16
https://www.enlightenment.org/news/2...-16-efl-1.26.3

Enlightenment 0.25.4 updated in 2022/09/15
https://www.enlightenment.org/news/2...tenment-0.25.4

Yesterday I compiled all packages with the new versions of EFL (1.26.3) and Enlightenment (0.25.4). Everything seems to work perfectly well and I noticed more stability. I used the slackENLIGHTENMENT scripts (https://github.com/ryanpcmcquen/slackENLIGHTENMENT) and everything worked perfectly fine!

Cheers!

Just tried it, but build stops:

Code:

[247/3725] cc  -o src/lib/emile/libemile.so.1.26.3 src/lib/emile/libemile.so.1.26.3.p/emile_main.c.o src/lib/emile/libemile.so.1.26.3.p/emile_compress.c.o src/lib/emile/libemile.so.1.26.3.p/emile_image.c.o src/lib/emile/libemile.so.1.26.3.p/emile_base64.c.o src/lib/emile/libemile.so.1.26.3.p/emile_cipher_openssl.c.o src/lib/emile/libemile.so.1.26.3.p/.._.._static_libs_rg_etc_etc2_encoder.c.o src/lib/emile/libemile.so.1.26.3.p/.._.._static_libs_rg_etc_rg_etc1.c.o src/lib/emile/libemile.so.1.26.3.p/.._.._static_libs_rg_etc_rg_etc2.c.o -L/usr/lib64 -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libemile.so.1 -O2 -fPIC '-Wl,-rpath,$ORIGIN/../eina:$ORIGIN/../efl:$ORIGIN/../eo' -Wl,-rpath-link,/tmp/sEL-build/efl-1.26.3/build/src/lib/eina -Wl,-rpath-link,/tmp/sEL-build/efl-1.26.3/build/src/lib/efl -Wl,-rpath-link,/tmp/sEL-build/efl-1.26.3/build/src/lib/eo src/lib/eina/libeina.so.1.26.3 src/lib/efl/libefl.so.1.26.3 src/lib/eo/libeo.so.1.26.3 src/static_libs/lz4/liblz4.a -pthread -lm -ldl -ljpeg /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so -Wl,--end-group
FAILED: src/lib/emile/libemile.so.1.26.3
cc  -o src/lib/emile/libemile.so.1.26.3 src/lib/emile/libemile.so.1.26.3.p/emile_main.c.o src/lib/emile/libemile.so.1.26.3.p/emile_compress.c.o src/lib/emile/libemile.so.1.26.3.p/emile_image.c.o src/lib/emile/libemile.so.1.26.3.p/emile_base64.c.o src/lib/emile/libemile.so.1.26.3.p/emile_cipher_openssl.c.o src/lib/emile/libemile.so.1.26.3.p/.._.._static_libs_rg_etc_etc2_encoder.c.o src/lib/emile/libemile.so.1.26.3.p/.._.._static_libs_rg_etc_rg_etc1.c.o src/lib/emile/libemile.so.1.26.3.p/.._.._static_libs_rg_etc_rg_etc2.c.o -L/usr/lib64 -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libemile.so.1 -O2 -fPIC '-Wl,-rpath,$ORIGIN/../eina:$ORIGIN/../efl:$ORIGIN/../eo' -Wl,-rpath-link,/tmp/sEL-build/efl-1.26.3/build/src/lib/eina -Wl,-rpath-link,/tmp/sEL-build/efl-1.26.3/build/src/lib/efl -Wl,-rpath-link,/tmp/sEL-build/efl-1.26.3/build/src/lib/eo src/lib/eina/libeina.so.1.26.3 src/lib/efl/libefl.so.1.26.3 src/lib/eo/libeo.so.1.26.3 src/static_libs/lz4/liblz4.a -pthread -lm -ldl -ljpeg /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so -Wl,--end-group
/usr/bin/ld: cannot find -ljpeg
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
root@mypc:/home/alex/Downloads/Enlightenment/GitHub/slackENLIGHTENMENT#

What I did exactly:
  1. I downloaded the slackENLIGHTENMENT scripts.
  2. I downloaded the new versions of Enlightenment and EFL using the links from your post.
  3. I added "-j -1" to the ninja commands in order to make sure that there is no problem with parallel build activities.
  4. [CODE]# sh enlighten-me.sh[CODE]
  5. After the build stopped with the message above I added the following line to every SlackBuild script before the architecture check:
  6. [CODE]# ARCH=x86_64[CODE]
  7. Tried again, same result.

BTW, libjpeg is installed:

Code:

# ls /var/lib/pkgtools/packages/*jpeg*
/var/lib/pkgtools/packages/libjpeg-turbo-2.1.2-x86_64-1
/var/lib/pkgtools/packages/openjpeg-2.4.0-x86_64-3
/var/lib/pkgtools/packages/seejpeg-1.10-x86_64-4

Build environment details:
  • gcc 11.2.0
  • ninja 1.10.2
  • llvm-13.0.0
  • glibc 2.33

As I don't have a clue of the possible root cause, I'd appreciate all sorts of hints helping me to track this further down and fix it. So thanks in advance, and best regards!

gargamel

commandlinegamer 10-08-2022 09:15 AM

Quote:

Originally Posted by enorbet (Post 6383010)
E25 takes some getting used to but there are few serious roadblocks beyond time and effort to familiarize. Probably the most difficult attribute for me to get used to is not being able to resize windows.

I installed it yesterday; no problems resizing windows.

enorbet 10-08-2022 09:19 PM

Quote:

Originally Posted by commandlinegamer (Post 6385143)
I installed it yesterday; no problems resizing windows.

Did you change settings to alter compositor? How did you accomplish this?

commandlinegamer 10-10-2022 09:32 AM

Quote:

Originally Posted by enorbet (Post 6385244)
Did you change settings to alter compositor? How did you accomplish this?

I did nothing special, used the build script. The only issue I had was needing to install missing dependencies lua and luajit.

Once installed logged in and followed the initial e setup questions. I did turn off OpenGL hardware acceleration.

enorbet 10-10-2022 10:05 AM

Thank you, commandlinegamer, I'm quite embarrassed to admit that I was duped LOL. I was looking for the double-headed arrow at window corners, right on the corner, and didn't realize that if I moved the cursor slightly off the corner a blinking square that reveals is not an error but the actual "grab point" to resize! Duh! It works!.

gargamel 10-11-2022 08:26 PM

Quote:

Originally Posted by gargamel (Post 6383772)
Just tried it, but build stops:

Code:

[...]
Build environment details:
  • gcc 11.2.0
  • ninja 1.10.2
  • llvm-13.0.0
  • glibc 2.33

As I don't have a clue of the possible root cause, I'd appreciate all sorts of hints helping me to track this further down and fix it. So thanks in advance, and best regards!

gargamel

Fixed. As it turns out there were a few symbolic links to some libraries flying around, left over from previous versions. After removing them, the build went through.


All times are GMT -5. The time now is 02:04 AM.