PorteuX - The Next Experience

PorteuX - The Next Experience. It's inspired by Slax and Porteus but with heaps of improvements
User avatar
Ed_P
Contributor
Contributor
Posts: 8315
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX - The Next Experience

Post#46 by Ed_P » 16 Mar 2023, 17:08

porteux wrote:
16 Mar 2023, 11:43
@Ed_P, PorteuX is now booting via grub.
:Yahoo!: :celebrate3: :celebrate14: :thumbsup:

What do I have to change/download to do it? :) I assume it's an updated initrd file, can you post it here for me to test?

Added in 2 hours 21 minutes 10 seconds:
porteux wrote:
15 Mar 2023, 22:41
@Ed_P, in order to use a desktop environment from Porteus 5 you need the compatibility module, as described in the readme on Github page. I recommend reading the documentation on the Github page.
In reading that page I read:
readme on Github page wrote:PorteuX can be built in a live session of Slackware 64-bit, Porteus 64-bit or PorteuX 64-bit.
I have a Porteus 64-bit system, where do I find the createModule.sh script? :%)
Ed

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

PorteuX - The Next Experience

Post#47 by fulalas » 16 Mar 2023, 23:26

Blaze wrote:
16 Mar 2023, 15:45
stuck on CPU :wall: :D
Oh, no. You're being limited by Cinnamon's compositor :P

User avatar
Ed_P
Contributor
Contributor
Posts: 8315
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX - The Next Experience

Post#48 by Ed_P » 18 Mar 2023, 02:46

Ed_P wrote:
16 Mar 2023, 19:29
the createModule.sh script
I think I misinterpreted the function of createModule.sh. I was thinking it downloaded the files in each base module and then built them into a module. In hindsight I think it just makes modules with whatever the user has installed. :fool:
Ed_P wrote:
16 Mar 2023, 19:29
I assume it's an updated initrd file, can you post it here for me to test?
Is this interpretation of the grub boot fix accurate? Having it tested by others before rebuilding all the ISOs would be a useful approach. :)

Added in 2 hours 48 minutes 20 seconds:
Maybe the grub boot fix could be something someone could download in the PorteuX App Store. :good: Less work than rebuilding all the ISOs. :happy62: In fact probably a good approach for many early fixes.
Ed

User avatar
Ed_P
Contributor
Contributor
Posts: 8315
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX - The Next Experience

Post#49 by Ed_P » 20 Mar 2023, 06:16

I found a way to boot the PorteuX porteux-v0.1-xfce-4.18-x86_64.iso without using a USB drive. :good: I copied the ISO's porteux and boot folders to my D: drive and tweaked a grub2 menu to boot PorteuX Xfce. :thumbsup: I then tried to put the porteux and boot folders into a folder on the D: drive that I created named porteuxtest. That approach failed to boot due to the PorteuX from= cheatcode not working.

Image

Image

I also encountered errors when I ran the Porteus SysSnapshot.sh script. :(

Code: Select all

guest@porteux:/mnt/nvme0n1p7/porteus5.0/Guest$ ./SysSnapshot.sh
~#  uname -a
Linux porteux.example.net 6.1.13-porteux #1 SMP PREEMPT_DYNAMIC Fri Feb 24 23:26:12 Local time zone must  x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux

~#  cat /etc/porteus/*
cat: '/etc/porteus/*': No such file or directory

~#  ls -l /mnt/live/memory/images
000-kernel-6.1.13.xzm : Feb 24 23:34
001-core-15.0-20230215.xzm : Feb 20 08:42
002-xorg-15.0-20230215.xzm : Feb 14 23:08
002-xtra-15.0-20230215.xzm : Feb 14 23:31
003-xfce-4.18-15.0-20230215.xzm : Feb 15 03:08
009-porteus5-compatibility-current.xzm : Feb 24 06:36
firefox-latest-111.0-x86_64-1.xzm : Mar 18 01:27

~#  cat /proc/cmdline
quiet BOOT_IMAGE=/boot/syslinux/vmlinuz from= volume=33 reboot=cold noload=cinn

./SysSnapshot.sh: line 26: [: !=: unary operator expected
grep: /var/log/porteus-livedbg: No such file or directory
Boot DRV: 

On a positive note my Porteus 5.0 Cinnamon DE works on the Porteux Xfce base. :celebrate3: :good:

My grub2 menu for others that may want to try it.

Code: Select all

menuentry " PorteuX " --class slackware   --class icon-porteus  {

     set porteus_parms="volume=33 reboot=cold noload=xfce" # extramod=/Modules"  
     set from=  # /porteuxtest

     set bootdrv=$root
     search -f $from/boot/syslinux/vmlinuz --set=root
#     if [ $root != $bootdrv ]; then
     if [ $? -eq 0 ]; then
        linux  $from/boot/syslinux/vmlinuz from=$from $porteus_parms
        initrd $from/boot/syslinux/initrd.xz
     else
        echo "----------------------------------------"
        echo USB drive NOT found. # root=$root "$?"=$?
        echo
        sleep -v -i 10
     fi
     set root=$bootdrv
     }
Added in 12 hours 20 minutes 57 seconds:
SysSnapshot.sh tweaked to handle Porteus and PorteuX. :)

Code: Select all

guest@porteux:/mnt/nvme0n1p7/porteus5.0/Guest$ ./SysSnapshot.sh
~#  uname -a
Linux porteux.example.net 6.1.13-porteux #1 SMP PREEMPT_DYNAMIC Fri Feb 24 23:26:12 Local time zone must  x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux

~#  cat /etc/porteux/*
001-core.xzm:20230215
002-xorg.xzm:20230215
002-xtra.xzm:20230215
initrd.xz:20230121

~#  ls -l /mnt/live/memory/images
000-kernel-6.1.13.xzm : Feb 24 23:34
001-core-15.0-20230215.xzm : Feb 20 08:42
002-xorg-15.0-20230215.xzm : Feb 14 23:08
002-xtra-15.0-20230215.xzm : Feb 14 23:31
003-cinnamon.xzm : Sep 25 05:21
009-porteus5-compatibility-current.xzm : Feb 24 06:36
firefox-latest-111.0-x86_64-1.xzm : Mar 18 01:27

~#  cat /proc/cmdline
quiet BOOT_IMAGE=/boot/syslinux/vmlinuz from= volume=33 reboot=cold noload=xfce

Boot DRV: /mnt/nvme0n1p7

PorteuX doesn't support /home/guest/*.desktop files that I copied from my Porteus 5.0 system's Cinnamon DE. :(

Added in 8 hours 34 minutes 24 seconds:
BTW Wifi works with the drivers in PorteuX. No additional module needed. :good:
Ed

beny
Full of knowledge
Full of knowledge
Posts: 2083
Joined: 02 Jan 2011, 11:33
Location: italy

PorteuX - The Next Experience

Post#50 by beny » 21 Mar 2023, 21:04

Code: Select all

                                                                                                                               Graphics:
  Device-1: AMD Wani [Radeon R5/R6/R7 Graphics] driver: amdgpu v: kernel
  Device-2: KS0HD0500164803C7CLM06 HD WebCam type: USB driver: uvcvideo
  Display: x11 server: X.Org v: 21.1.7 with: Xwayland v: 22.1.8 driver: X:
    loaded: amdgpu unloaded: modesetting,vesa dri: radeonsi gpu: amdgpu
    resolution: 1366x768~60Hz
  API: OpenGL v: 4.6 Mesa 22.3.7 renderer: AMD Radeon R5 Graphics (carrizo
    LLVM 14.0.6 DRM 3.49 6.2.7-porteus)
Audio:
  Device-1: AMD Kabini HDMI/DP Audio driver: snd_hda_intel
  Device-2: AMD Family 15h Audio driver: snd_hda_intel
  Sound API: ALSA v: k6.2.7-porteus running: yes
  Sound Server-1: PulseAudio v: 16.1 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: eth1 state: down mac: a8:1e:84:54:f4:25
  Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
    driver: ath10k_pci
  IF: wlan1 state: up mac: 3c:a0:67:80:fb:b9
Bluetooth:
  Device-1: N/A type: USB driver: btusb
  Report: hciconfig ID: hci0 rfk-id: 3 state: down bt-service: not found
    rfk-block: hardware: no software: no address: 3C:A0:67:80:FB:BA
Drives:
  Local Storage: total: 939 GiB used: 267.59 GiB (28.5%)
  ID-1: /dev/sda vendor: Samsung model: ST1000LM024 HN-M101MBB
    size: 931.51 GiB
  ID-2: /dev/sdb type: USB vendor: SanDisk model: Cruzer size: 7.48 GiB
Partition:
  Message: No partition data found.
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 65.6 C mobo: N/A gpu: amdgpu temp: 65.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 199 Uptime: 26m Memory: 15.11 GiB used: 1.58 GiB (10.5%)
  Shell: Bash inxi: 3.3.25
root@porteux:/home/guest# 
hi porteaux this is as i have told you with udev and hardware detection is the first time in this laptop.and i hate touchpad

User avatar
Ed_P
Contributor
Contributor
Posts: 8315
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX - The Next Experience

Post#51 by Ed_P » 21 Mar 2023, 22:38

What command did you use to create your list of laptop componets beny? It looks useful.
Ed

beny
Full of knowledge
Full of knowledge
Posts: 2083
Joined: 02 Jan 2011, 11:33
Location: italy

PorteuX - The Next Experience

Post#52 by beny » 22 Mar 2023, 00:02

hi you have yet, named inxi is part of slackware15, inxi -F make a full report of your device

User avatar
Ed_P
Contributor
Contributor
Posts: 8315
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX - The Next Experience

Post#53 by Ed_P » 22 Mar 2023, 03:12

It's not part of Porteus 5.0 Cinnamon beny.

Code: Select all

guest@porteus:~$ inxi
bash: inxi: command not found
guest@porteus:~$ su
Password: 
root@porteus:/home/guest# inxi
bash: inxi: command not found
root@porteus:/home/guest# 
Or PorteuX

Code: Select all

guest@porteux:~$ inxi
bash: inxi: command not found
guest@porteux:~$ su
Password: 
root@porteux:/home/guest# inxi
bash: inxi: command not found
root@porteux:/home/guest# 

~#  uname -a
Linux porteux.example.net 6.1.13-porteux #1 SMP PREEMPT_DYNAMIC Fri Feb 24 23:26:12 Local time zone must  x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux

~#  cat /etc/porteux/*
001-core.xzm:20230215
002-xorg.xzm:20230215
002-xtra.xzm:20230215
initrd.xz:20230121

~#  ls -l /mnt/live/memory/images
000-kernel-6.1.13.xzm : Feb 24 23:34
001-core-15.0-20230215.xzm : Feb 20 08:42
002-xorg-15.0-20230215.xzm : Feb 14 23:08
002-xtra-15.0-20230215.xzm : Feb 14 23:31
003-cinnamon.xzm : Sep 25 05:21
009-porteus5-compatibility-current.xzm : Feb 24 06:36
firefox-latest-111.0-x86_64-1.xzm : Mar 18 01:27

~#  cat /proc/cmdline
quiet BOOT_IMAGE=/boot/syslinux/vmlinuz from= volume=33 reboot=cold noload=xfce

Boot DRV: /mnt/nvme0n1p7
Added in 2 hours 7 minutes 43 seconds:
Hah! Found it.

useful commands , anyone to add

I even have a script for it. :o

Code: Select all

#!/bin/sh
# https://forum.porteus.org/viewtopic.php?p=88381#p88381
# https://forum.porteus.org/viewtopic.php?p=88482#p88482

OPTIONAL="/mnt/$DRV/porteus5.0/Optional"

if [ ! -e /mnt/live/memory/images/inxi*.xzm ]; then
   echo toor | sudo -S activate $OPTIONAL/05-devel.xzm  > /dev/null 2>&1 &
   sleep 1
   echo toor | sudo -S activate $OPTIONAL/inxi*  > /dev/null 2>&1 &
   sleep 1
fi

inxi -Fxzc10  # -Dc5 -c8 (c0-20: 1 5 7 8 10 11 12 readable on black background)   

read
Ed

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

PorteuX - The Next Experience

Post#54 by Blaze » 26 Mar 2023, 07:04

PorteuX 0.2 Xfce
Image
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

PorteuX - The Next Experience

Post#55 by Rava » 29 Mar 2023, 16:24

Blaze wrote:
26 Mar 2023, 07:04
PorteuX 0.2 Xfce
https://i.imgur.com/2ydmT3z.png
What is the result for a vanilla Porteus with the same version of XFCE running on the same machine?
Cheers!
Yours Rava

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

PorteuX - The Next Experience

Post#56 by fulalas » 30 Mar 2023, 01:42

Rava wrote:
29 Mar 2023, 16:24
What is the result for a vanilla Porteus with the same version of XFCE running on the same machine?
See here: PorteuX - The Next Experience (Post by fulalas #93292)

neko
DEV Team
DEV Team
Posts: 2107
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

PorteuX - The Next Experience

Post#57 by neko » 31 Mar 2023, 02:08

@Blaze
Thank you for the report of PorteuX 0.2 Xfce GPU Drawing Benchmark Result.

Note:
Maybe, You used this tool?
HardInfo (Post by neko #93358)


Thanks.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

PorteuX - The Next Experience

Post#58 by Blaze » 31 Mar 2023, 04:25

I used hardinfo build by fulalas
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

rych
Warlord
Warlord
Posts: 621
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

PorteuX - The Next Experience

Post#59 by rych » 14 Apr 2023, 10:51

fulalas wrote:
01 Mar 2023, 12:19
At the moment, the following desktop environments are available:
. KDE 5.23.5 (or 5.27.0 in current)
. LXDE 0.10.1
. LXQt 1.2.0
. Xfce 4.12
. Xfce 4.16
. Xfce 4.18
No OpenBox?

beny
Full of knowledge
Full of knowledge
Posts: 2083
Joined: 02 Jan 2011, 11:33
Location: italy

PorteuX - The Next Experience

Post#60 by beny » 14 Apr 2023, 12:00

hi rich if you use porteux xfce and in konsole type xwmconfig you have a xinit of openbox,but is a very basic version you can add all the think you need,if you like to use...

Post Reply