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.
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
Oh, no. You're being limited by Cinnamon's compositor
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.
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.
Less work than rebuilding all the ISOs.
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.
I copied the ISO's porteux and boot folders to my D: drive and tweaked a grub2 menu to boot PorteuX Xfce.
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.
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.
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.
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.
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
PorteuX - The Next Experience
Posted: 29 Mar 2023, 16:24
by Rava
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...