Page 4 of 5

PorteuX - The Next Experience

Posted: 16 Mar 2023, 17:08
by Ed_P
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? :%)

PorteuX - The Next Experience

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

PorteuX - The Next Experience

Posted: 18 Mar 2023, 02:46
by Ed_P
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.

PorteuX - The Next Experience

Posted: 20 Mar 2023, 06:16
by Ed_P
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:

PorteuX - The Next Experience

Posted: 21 Mar 2023, 21:04
by beny

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

PorteuX - The Next Experience

Posted: 21 Mar 2023, 22:38
by Ed_P
What command did you use to create your list of laptop componets beny? It looks useful.

PorteuX - The Next Experience

Posted: 22 Mar 2023, 00:02
by beny
hi you have yet, named inxi is part of slackware15, inxi -F make a full report of your device

PorteuX - The Next Experience

Posted: 22 Mar 2023, 03:12
by Ed_P
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

PorteuX - The Next Experience

Posted: 26 Mar 2023, 07:04
by Blaze
PorteuX 0.2 Xfce
Image

PorteuX - The Next Experience

Posted: 29 Mar 2023, 16:24
by Rava
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?

PorteuX - The Next Experience

Posted: 30 Mar 2023, 01:42
by fulalas
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)

PorteuX - The Next Experience

Posted: 31 Mar 2023, 02:08
by neko
@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.

PorteuX - The Next Experience

Posted: 31 Mar 2023, 04:25
by Blaze
I used hardinfo build by fulalas

PorteuX - The Next Experience

Posted: 14 Apr 2023, 10:51
by rych
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?

PorteuX - The Next Experience

Posted: 14 Apr 2023, 12:00
by beny
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...