PorteuX in the real world
-
- Samurai
- Posts: 171
- Joined: 10 Aug 2016, 05:36
- Distribution: Porteux V-0.1 64 KDE
- Location: Utopia in Tampa, Florida, USA
PorteuX in the real world
Post#1 by Vic » 10 Mar 2023, 22:35
After all the usual customizations and activation of all my Porteus 5 modules I am very pleased.
The laptop is UEFI only which is totally new to me but I embraced the challenge.
I copied the files to a FAT32 partition and rebooted. Hit F9 and used the UEFI file manager to locate the Porteux EFI boot file and it worked. Cool.
I have not tested the usb aspect yet but I intend to soon.
Vic
Vic
-
- Samurai
- Posts: 171
- Joined: 10 Aug 2016, 05:36
- Distribution: Porteux V-0.1 64 KDE
- Location: Utopia in Tampa, Florida, USA
PorteuX in the real world
Post#2 by Vic » 13 Mar 2023, 22:56
Formatted a thumb drive to FAT32 and booted with F9 to find the boot file and everything worked as planned.
Then I used GParted to create a 100MiB FAT32 and an EXT4 partition. After executing the Porteux install .sh file the thumbdrive booted from a BIOS and a UEFI computer. Cool.
The install script took longer than normal to run but at least it worked.
Vic
Vic
-
- Samurai
- Posts: 171
- Joined: 10 Aug 2016, 05:36
- Distribution: Porteux V-0.1 64 KDE
- Location: Utopia in Tampa, Florida, USA
PorteuX in the real world
Post#3 by Vic » 14 Mar 2023, 23:49
To change the login background I needed to create a new directory in usr/share/wallpapers/ by adding Next/contents/images/body-background.png
and then edit the usr/share/sddm/themes/breeze/theme.conf file.
I copied the image from Porteus 5 and made it black.
Vic
Vic
porteux
Vic
-
- White ninja
- Posts: 22
- Joined: 21 Sep 2021, 08:27
- Distribution: Puppy Linux, Porteus, MxLinux
PorteuX in the real world
Post#6 by ronriel » 18 Mar 2023, 04:15
ronriel
- francois
- Contributor
- Posts: 6514
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
PorteuX in the real world
Post#7 by francois » 19 Mar 2023, 10:38
We is the developper of porteusx:
fulalas.

francois
PorteuX in the real world
Post#8 by beny » 19 Mar 2023, 11:02
Code: Select all
root@porteus:~# modinfo /lib/modules/6.2.7-porteus/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
filename: /lib/modules/6.2.7-porteus/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
license: Dual BSD/GPL
description: Support for Atheros 802.11n wireless LAN cards.
author: Atheros Communications
alias: pci:v0000168Cd00000036sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000036sv00001028sd0000020Ebc*sc*i*
alias: pci:v0000168Cd00000036sv00001043sd000085F2bc*sc*i*
alias: pci:v0000168Cd00000036sv000017AAsd00004026bc*sc*i*
alias: pci:v0000168Cd00000036sv000017AAsd00003026bc*sc*i*
alias: pci:v0000168Cd00000036sv0000105Bsd0000E099bc*sc*i*
alias: pci:v0000168Cd00000036sv0000105Bsd0000E091bc*sc*i*
alias: pci:v0000168Cd00000036sv0000105Bsd0000E081bc*sc*i*
alias: pci:v0000168Cd00000036sv0000105Bsd0000E08Fbc*sc*i*
alias: pci:v0000168Cd00000036sv0000105Bsd0000E07Fbc*sc*i*
alias: pci:v0000168Cd00000036sv0000185Fsd0000A120bc*sc*i*
alias: pci:v0000168Cd00000036sv0000185Fsd00003027bc*sc*i*
alias: pci:v0000168Cd00000036sv00001B9Asd000028A4bc*sc*i*
alias: pci:v0000168Cd00000036sv00001B9Asd000028A2bc*sc*i*
alias: pci:v0000168Cd00000036sv00001B9Asd00002813bc*sc*i*
alias: pci:v0000168Cd00000036sv00001B9Asd00002810bc*sc*i*
alias: pci:v0000168Cd00000036sv0000144Fsd00007202bc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd00002F82bc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd0000218Cbc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd0000218Bbc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd00002182bc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd0000213Bbc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd00002130bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000813bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000803bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000692bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00001832bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000832bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000612bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000652bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000642bc*sc*i*
alias: pci:v0000168Cd00000036sv0000168Csd0000302Cbc*sc*i*
alias: pci:v0000168Cd00000036sv0000168Csd00003027bc*sc*i*
alias: pci:v0000168Cd00000036sv0000144Dsd0000412Abc*sc*i*
alias: pci:v0000168Cd00000036sv0000144Dsd00004129bc*sc*i*
alias: pci:v0000168Cd00000036sv0000144Dsd0000411Ebc*sc*i*
alias: pci:v0000168Cd00000036sv0000144Dsd0000411Dbc*sc*i*
alias: pci:v0000168Cd00000036sv0000144Dsd0000411Cbc*sc*i*
alias: pci:v0000168Cd00000036sv0000144Dsd0000411Bbc*sc*i*
alias: pci:v0000168Cd00000036sv0000144Dsd0000411Abc*sc*i*
alias: pci:v0000168Cd00000036sv00001028sd0000020Cbc*sc*i*
alias: pci:v0000168Cd00000036sv0000103Csd00002005bc*sc*i*
alias: pci:v0000168Cd00000036sv0000103Csd0000217Fbc*sc*i*
alias: pci:v0000168Cd00000036sv0000103Csd000018E3bc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd0000213Cbc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd0000213Abc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000682bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd000006A2bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000662bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000672bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000622bc*sc*i*
alias: pci:v0000168Cd00000036sv0000185Fsd00003028bc*sc*i*
alias: pci:v0000168Cd00000036sv0000105Bsd0000E069bc*sc*i*
alias: pci:v0000168Cd00000036sv0000168Csd0000302Bbc*sc*i*
alias: pci:v0000168Cd00000036sv0000168Csd00003026bc*sc*i*
alias: pci:v0000168Cd00000036sv0000168Csd00003025bc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd00002F8Abc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd0000218Abc*sc*i*
alias: pci:v0000168Cd00000036sv00001B9Asd000028A3bc*sc*i*
alias: pci:v0000168Cd00000036sv00001B9Asd000028A1bc*sc*i*
alias: pci:v0000168Cd00000036sv00001B9Asd00002812bc*sc*i*
alias: pci:v0000168Cd00000036sv00001B9Asd00002811bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00006671bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00001842bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000842bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd000006B2bc*sc*i*
alias: pci:v0000168Cd00000036sv000011ADsd00000632bc*sc*i*
alias: pci:v0000168Cd00000036sv0000185Fsd0000A119bc*sc*i*
alias: pci:v0000168Cd00000036sv0000105Bsd0000E068bc*sc*i*
alias: pci:v0000168Cd00000036sv00001A3Bsd00002176bc*sc*i*
alias: pci:v0000168Cd00000036sv0000168Csd00003028bc*sc*i*
alias: pci:v0000168Cd00000037sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000034sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000030sv00001A56sd00002003bc*sc*i*
alias: pci:v0000168Cd00000034sv00001028sd00000300bc*sc*i*
alias: pci:v0000168Cd00000034sv00001028sd0000020Bbc*sc*i*
alias: pci:v0000168Cd00000034sv000010CFsd00001783bc*sc*i*
alias: pci:v0000168Cd00000034sv000014CDsd00000064bc*sc*i*
alias: pci:v0000168Cd00000034sv000014CDsd00000063bc*sc*i*
alias: pci:v0000168Cd00000034sv0000103Csd00001864bc*sc*i*
alias: pci:v0000168Cd00000034sv000011ADsd00006641bc*sc*i*
alias: pci:v0000168Cd00000034sv000011ADsd00006631bc*sc*i*
alias: pci:v0000168Cd00000034sv00001043sd0000850Ebc*sc*i*
alias: pci:v0000168Cd00000034sv00001A3Bsd00002110bc*sc*i*
alias: pci:v0000168Cd00000034sv00001969sd00000091bc*sc*i*
alias: pci:v0000168Cd00000034sv000017AAsd00003214bc*sc*i*
alias: pci:v0000168Cd00000034sv0000168Csd00003117bc*sc*i*
alias: pci:v0000168Cd00000034sv000011ADsd00006661bc*sc*i*
alias: pci:v0000168Cd00000034sv00001A3Bsd00002116bc*sc*i*
alias: pci:v0000168Cd00000033sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000032sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000032sv00001043sd0000850Dbc*sc*i*
alias: pci:v0000168Cd00000032sv00001B9Asd00001C01bc*sc*i*
alias: pci:v0000168Cd00000032sv00001B9Asd00001C00bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00001F95bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00001195bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00001F86bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00001186bc*sc*i*
alias: pci:v0000168Cd00000032sv00001B9Asd00002001bc*sc*i*
alias: pci:v0000168Cd00000032sv00001B9Asd00002000bc*sc*i*
alias: pci:v0000168Cd00000032sv0000144Fsd00007197bc*sc*i*
alias: pci:v0000168Cd00000032sv0000105Bsd0000E04Fbc*sc*i*
alias: pci:v0000168Cd00000032sv0000105Bsd0000E04Ebc*sc*i*
alias: pci:v0000168Cd00000032sv000011ADsd00006628bc*sc*i*
alias: pci:v0000168Cd00000032sv000011ADsd00006627bc*sc*i*
alias: pci:v0000168Cd00000032sv00001C56sd00004001bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00002100bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00002C97bc*sc*i*
alias: pci:v0000168Cd00000032sv000017AAsd00003219bc*sc*i*
alias: pci:v0000168Cd00000032sv000017AAsd00003218bc*sc*i*
alias: pci:v0000168Cd00000032sv0000144Dsd0000C708bc*sc*i*
alias: pci:v0000168Cd00000032sv0000144Dsd0000C680bc*sc*i*
alias: pci:v0000168Cd00000032sv0000144Dsd0000C706bc*sc*i*
alias: pci:v0000168Cd00000032sv0000144Dsd0000410Fbc*sc*i*
alias: pci:v0000168Cd00000032sv0000144Dsd0000410Ebc*sc*i*
alias: pci:v0000168Cd00000032sv0000144Dsd0000410Dbc*sc*i*
alias: pci:v0000168Cd00000032sv0000144Dsd00004106bc*sc*i*
alias: pci:v0000168Cd00000032sv0000144Dsd00004105bc*sc*i*
alias: pci:v0000168Cd00000032sv0000185Fsd00003027bc*sc*i*
alias: pci:v0000168Cd00000032sv0000185Fsd00003119bc*sc*i*
alias: pci:v0000168Cd00000032sv0000168Csd00003122bc*sc*i*
alias: pci:v0000168Cd00000032sv0000168Csd00003119bc*sc*i*
alias: pci:v0000168Cd00000032sv0000105Bsd0000E075bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00002152bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd0000126Abc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00002126bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00001237bc*sc*i*
alias: pci:v0000168Cd00000032sv00001A3Bsd00002086bc*sc*i*
alias: pci:v0000168Cd00000030sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000030sv00001A56sd00002001bc*sc*i*
alias: pci:v0000168Cd00000030sv00001A56sd00002000bc*sc*i*
alias: pci:v0000168Cd0000002Esv*sd*bc*sc*i*
alias: pci:v0000168Cd0000002Dsv*sd*bc*sc*i*
alias: pci:v0000168Cd0000002Csv*sd*bc*sc*i*
alias: pci:v0000168Cd0000002Bsv*sd*bc*sc*i*
alias: pci:v0000168Cd0000002Bsv00001A3Bsd00002C37bc*sc*i*
alias: pci:v0000168Cd0000002Asv*sd*bc*sc*i*
alias: pci:v0000168Cd0000002Asv000010CFsd00001536bc*sc*i*
alias: pci:v0000168Cd0000002Asv000010CFsd0000147Dbc*sc*i*
alias: pci:v0000168Cd0000002Asv000010CFsd0000147Cbc*sc*i*
alias: pci:v0000168Cd0000002Asv0000185Fsd0000309Dbc*sc*i*
alias: pci:v0000168Cd0000002Asv00001A32sd00000306bc*sc*i*
alias: pci:v0000168Cd0000002Asv000011ADsd00006642bc*sc*i*
alias: pci:v0000168Cd0000002Asv000011ADsd00006632bc*sc*i*
alias: pci:v0000168Cd0000002Asv0000105Bsd0000E01Fbc*sc*i*
alias: pci:v0000168Cd0000002Asv00001A3Bsd00001C71bc*sc*i*
alias: pci:v0000168Cd00000029sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000029sv0000168Csd00002096bc*sc*i*
alias: pci:v0000168Cd00000027sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000024sv*sd*bc*sc*i*
alias: pci:v0000168Cd00000023sv*sd*bc*sc*i*
alias: platform:qca956x_wmac
alias: platform:qca953x_wmac
alias: platform:qca955x_wmac
alias: platform:ar934x_wmac
alias: platform:ar933x_wmac
alias: platform:ath9k
depends: ath9k_hw,mac80211,ath,ath9k_common,cfg80211,led-class,rng-core,rfkill
retpoline: Y
intree: Y
name: ath9k
vermagic: 6.2.7-porteus SMP preempt mod_unload
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 28:D0:19:80:B4:86:86:39:F9:47:9C:5D:55:B4:E8:A2:0C:D5:40:BC
sig_hashalgo: sha1
signature: 19:40:CE:34:8A:E2:03:7E:2B:2D:6A:66:1F:44:10:C3:4C:DF:65:73:
3C:C6:3D:B4:64:74:39:C0:A3:EE:3C:B3:71:0A:F1:55:D0:A5:DC:69:
0A:C8:1E:34:E2:DE:E8:DD:9D:E5:2C:B4:0D:73:9F:10:BC:E5:43:A6:
D6:00:90:BF:E3:04:7F:3C:BE:18:C2:5A:03:42:BE:4B:C0:7F:89:EC:
8B:32:06:49:E8:4F:45:90:4A:D4:44:92:39:FD:F4:85:FE:18:99:3E:
ED:C6:52:CC:6B:F4:1E:9D:C1:07:C9:98:6C:E1:26:7C:F7:61:EA:73:
7B:96:AE:4B:EB:B1:9A:E1:8A:4F:FA:5C:A4:21:48:BC:8A:7E:8C:00:
B2:DD:F6:E2:C9:87:AE:51:3B:67:A7:CB:A5:CD:3E:9F:2E:63:36:52:
A4:66:0E:67:C0:F6:24:70:11:18:42:21:49:D4:95:17:AF:FC:87:95:
34:DF:B1:2B:88:9F:8E:F0:81:53:A1:4F:40:01:6A:77:C4:38:5C:5C:
BD:77:A3:75:7A:55:67:9D:02:23:ED:02:41:AA:CA:CD:15:D0:5A:6F:
CC:FD:9F:12:78:13:AA:33:9F:AC:F6:5B:7D:01:13:85:90:7A:80:0C:
08:8C:C6:5C:18:B1:7F:A3:2D:80:04:EB:B6:E6:D5:FC:32:C0:64:E7:
B3:38:B9:1B:31:59:9D:6B:13:7D:94:4B:C6:05:7C:4C:84:27:8D:9C:
C6:AC:A3:8A:D3:77:C3:77:CF:82:E7:AE:5E:21:6C:93:BC:59:09:95:
45:4A:30:BE:B4:0A:09:93:EB:38:CE:C1:E8:13:A8:13:77:05:05:9D:
F2:DF:D2:1E:5F:7D:A4:CA:1F:38:6B:64:8B:4F:73:D3:C9:67:E8:4C:
E1:3A:C3:08:90:D3:AE:F0:7D:90:A4:23:90:70:9E:A9:E6:F9:FF:CF:
21:DB:76:B9:9B:3A:10:D4:70:BA:5D:61:92:92:A1:51:3E:AB:BD:94:
78:A0:5A:FD:A3:CD:A8:58:EB:99:93:BD:3D:DC:1A:71:F1:56:F8:9E:
E6:E2:58:A8:09:C0:D7:1A:08:F4:B7:FD:25:1E:EB:6F:33:41:2D:E6:
11:02:79:FE:A9:A1:82:CA:41:6B:28:B9:4B:0D:DC:0D:95:30:3D:D7:
4E:5C:B8:E1:E6:4E:65:76:5B:A2:1B:AD:AA:15:59:65:18:E2:98:51:
60:E2:77:BB:DB:BA:E7:13:6F:87:37:D4:50:70:BD:D7:D3:0B:E8:85:
28:E6:18:82:62:A2:B7:06:E0:18:3A:46:F9:26:9C:60:05:A2:18:DC:
47:8A:DB:2D:BD:2F:4C:6C:B1:F6:98:3D
parm: debug:Debugging mask (uint)
parm: nohwcrypt:Disable hardware encryption (int)
parm: blink:Enable LED blink on activity (int)
parm: led_active_high:Invert LED polarity (int)
parm: btcoex_enable:Enable wifi-BT coexistence (int)
parm: bt_ant_diversity:Enable WLAN/BT RX antenna diversity (int)
parm: ps_enable:Enable WLAN PowerSave (int)
parm: use_msi:Use MSI instead of INTx if possible (int)
root@porteus:~#
beny
-
- Samurai
- Posts: 171
- Joined: 10 Aug 2016, 05:36
- Distribution: Porteux V-0.1 64 KDE
- Location: Utopia in Tampa, Florida, USA
PorteuX in the real world
Post#9 by Vic » 22 Mar 2023, 03:42
Does he wear his underwear on the outside too like @brokenman?
Where is @brokenman by the way? I missed the memo.
Vic
Vic
- francois
- Contributor
- Posts: 6514
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
PorteuX in the real world
Post#10 by francois » 23 Mar 2023, 15:01

francois
-
- Warlord
- Posts: 787
- Joined: 04 Jan 2014, 04:27
- Distribution: Porteus 5.0 x64 OpenBox
- Location: NZ
- Contact:
PorteuX in the real world
Post#11 by rych » 13 Jun 2023, 09:37
MBR allows 4 partitions, so I made: 1. FAT32, 2. ext4 (PorteuX), 3. ext4 (Porteus, reserved) 4. NTFS (reserved)
Copying from porteux-v0.4-lxde-0.10.1-stable-x86_64.iso: boot and EFI go into the 1st, and porteux goes to the 2nd partition.
Adding login=root to the /mnt/sda1/boot/syslinux/porteux.cfg, so the parameters line become:
Booting on a UEFI computer, Secure Boot disabled: works!APPEND changes=/porteux login=root
Booting with Secure Boot enabled: works using the old ubuntu signed loader, grub, see Secure Boot Enabled
-- we have therefore moved to grub, and had to add an entry to the /mnt/sda1/boot/grub/grub.cfg (reflecting what we had in /mnt/sda1/boot/syslinux/porteux.cfg which is not used anymore):
menuentry 'New PorteuX 1920x1080' {
set porteus_parms="changes=/porteux login=root"
linux /boot/syslinux/vmlinuz $porteus_parms
initrd /boot/syslinux/initrd.zst
}
(That thread talks about a new method to boot with Secure Boot -- Ventoy. I don't know how.)
So basically everything works so far: new hardware and new PorteuX. Booting and shutting down very fast, within seconds. Or is it too fast? Because with both USBs remaining plugged, a subsequent boot into my old Porteus USB with the fsck cheatcode "recovers a journal" on the new PorteuX USB. Perhaps is wasn't properly shut down and is a hardware (USB 10Gb/s NVME controller) problem.
rych
- Ed_P
- Contributor
- Posts: 8961
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
PorteuX in the real world
Post#12 by Ed_P » 13 Jun 2023, 16:46
Looking forward to your update. This posting may help you: [Solved] Security Boot Fail (Post by Ed_P #67428)
Ed_P
-
- Warlord
- Posts: 787
- Joined: 04 Jan 2014, 04:27
- Distribution: Porteus 5.0 x64 OpenBox
- Location: NZ
- Contact:
PorteuX in the real world
Post#13 by rych » 14 Jun 2023, 10:08
Next, I'll copy old Porteus setup onto the new USB NVMe disk into a separate reserved partition and am going to have the fastest 1TB USB disk carrying both Porteus, and PorteuX (and all my data in the NTFS partition)
Seems like Porteus and PorteuX can co-exist; in the boot we need to rename PorteuX's vmlinuz into vmlinuzX for example and modify the grab.cfg appropriately. PorteuX initrd.zst conveniently has a different extension.
Code: Select all
root@porteus:/mnt/sdb1/boot/syslinux# ls initrd* vmlinuz*
initrd.xz* initrd.zst* vmlinuz* vmlinuzX*
Also it looks for a different folder /porteux which can coexist next to /porteus folder. In my case -- on a separate partition, unnecessarily.
rych