ArchLinux packages manager for Porteus

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
raja
Shogun
Shogun
Posts: 434
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and Porteus-Artix-64
Location: Chennai,India

Re: ArchLinux packages manager for Porteus

Post#241 by raja » 29 Jun 2017, 07:16

Neko, I tested Aporteus.

No shutdown,reset gui, I used Terminal to shutdown.
Slimjet Browser not shown under Internet or under other category,
Network devices are not detected. No wlan no Ethernet, adding wlan0 and em1 no effect.
control centre not opening,
Generally right click/left click action too slow,
Though HDD and Flash drive are mounted, not shown in file browser,
How to login as root with password. get file browser with root access,
Desktop corner Deepin actions are not there.
You cannot access net, cannot look into files in the HDD,opening files is troublesome,

not a very pleasant experience. But,I know, you can fix them all.
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.185 - 64 bit

raja
Shogun
Shogun
Posts: 434
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and Porteus-Artix-64
Location: Chennai,India

Re: ArchLinux packages manager for Porteus

Post#242 by raja » 29 Jun 2017, 07:22

Aporteus 32 bit version
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.185 - 64 bit

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

Re: ArchLinux packages manager for Porteus

Post#243 by neko » 04 Jul 2017, 05:53

@raja
I apologize that the reply was delayed.
I am sorry that I could not make a good reply.

I give up analyzing APorteus-DEEPIN-v17.06.23-i486.iso about your report issues.
I couldn't analyze your issue more.
The most serious issue is an unable network.
It is suspected to mismatch your hard ware with kernel driver.
And if then so it needs to build kernel by your specific config.

If you have time to analyze APorteus,
please do so by using "APorteus reverse tools" and "Kernel Builder".


Thank you for your test & report.

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

Re: ArchLinux packages manager for Porteus

Post#244 by neko » 06 Jul 2017, 02:50

New examples of "LUMINA desktops" ISO that were created by "APorteus ISO builder".

Note 1:
If cheatcode "noload=005" will be set, the locale will be 'C' (English).


ISO size: 699/348 M
language: Spanish / France
desktop: LUMINA
kernel: 32Bit/64Bit 4.12
Web browser: slimjet 14.0.16.0 / google-chrome 59.0.3071.115-1

Please refer to
(32Bit: Spanish)
http://forum.porteus.org/viewtopic.php? ... 0f6#p49988
or
(64Bit: France)
http://forum.porteus.org/viewtopic.php? ... 85e#p50079


Note 2:
"APorteus ISO builder" that includes "LUMINA" desktop is not yet uploaded.



Thanks.

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

Re: ArchLinux packages manager for Porteus

Post#245 by neko » 07 Jul 2017, 01:21

New example of "LUMINA desktops" ISO that was created by "APorteus ISO builder".

Note 1:
If cheatcode "noload=005" will be set, the locale will be 'C' (English).


ISO size: 342 M
language: Thai
desktop: LUMINA
kernel: 64Bit 4.12
Web browser: opera 46.0.2597.39

Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p49877

Note 2:
"APorteus ISO builder" that includes "LUMINA" desktop is not yet uploaded.


Thanks.

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

Re: ArchLinux packages manager for Porteus

Post#246 by neko » 08 Jul 2017, 03:28

New example of "XFCE desktop" ISO that was created by "APorteus ISO builder".

Note:
If cheatcode "noload=005" will be set, the locale will be 'C' (English).


ISO size: 352 M
language: Italian
desktop: XFCE
kernel: 32Bit 4.12
Web browser: slimjet 14.0.16.0

Please refer to http://forum.porteus.org/viewtopic.php? ... 180#p53570


Thanks.

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

Re: ArchLinux packages manager for Porteus

Post#247 by neko » 09 Jul 2017, 03:19

1. New example of "lxde desktop" ISO that was created by "APorteus ISO builder".

ISO size: 310 M
language: Portugal/Brazil
desktop: lxde
kernel: 64Bit 4.12
Web browser: palemoon 27.3.0

Please refer to http://forum.porteus.org/viewtopic.php? ... 120#p51162


2. New examples of "multiple window manager desktops" ISO that were created by "APorteus ISO builder".

ISO size: 318 / 314 M
language: German / Russian
desktop: "openbox window manager desktop" and "lxde desktop"
kernel: 32Bit / 64Bit 4.12
Web browser: palemoon 27.3.0

Please refer to
(32Bit: German)
http://forum.porteus.org/viewtopic.php? ... =90#p49970
or
(64Bit: Russian)
http://forum.porteus.org/viewtopic.php? ... =90#p49911


Thanks.

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

Re: ArchLinux packages manager for Porteus

Post#248 by neko » 09 Jul 2017, 05:41

1. "APorteus ISO Builder" was updated to v17.07.08.
Please refer to http://forum.porteus.org/viewtopic.php? ... 997#p36689

New "ISO builder" includes "lumina desktop" and "slimjet internet browser".


2. "Integrated Simple Package Management tool" was updated to 17.07.07.
Please refer to http://forum.porteus.org/viewtopic.php? ... 997#p36687

(1) "mkpalemoon" command bug was fixed.

(2) "mkslimjet" commnad was updated to have new opions "32|64|any".
<download slimjet_i386.deb and convert deb to xzm module>

Code: Select all

% su
# mkslimjet 32
<download slimjet_amd64.deb and convert deb to xzm module>

Code: Select all

% su
# mkslimjet 64
<download current PC architecture slimjet_XXX.deb and convert deb to xzm module>

Code: Select all

% su
# mkslimjet any


Thanks.

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

Re: ArchLinux packages manager for Porteus

Post#249 by neko » 14 Jul 2017, 11:59

"APorteus ISO Builder" was updated to v17.07.14.
Please refer to http://forum.porteus.org/viewtopic.php? ... 997#p36689

(1) kernel version : v4.12.1

(2) firmwares that are not created by kernel building
1) The set of these was changed from the set of "Porteus v3.1" to the set of "Porteus v3.2.2".
And some firmwares were added to the set of "Porteus v3.2.2 ( firmware 4.10.8 )".

additional firmwares.

Code: Select all

=========
htc_7010.fw
htc_9271.fw

intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq

iwlwifi-7265-10.ucode
iwlwifi-7265D-29.ucode

rt3070.bin
rt3071.bin
rt3090.bin
rt3290.bin
=========
About full set member, please refer to http://forum.porteus.org/viewtopic.php? ... 150#p56661

2) These firmwares setting place was changed from 001-z.core.xzm to 000-kernel.xzm.

The Changing reason is depending on "Porteus Kernel Builder" improvement.
Please refer to http://forum.porteus.org/viewtopic.php? ... 150#p56542


Thanks.

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

Re: ArchLinux packages manager for Porteus

Post#250 by neko » 14 Jul 2017, 15:29

New examples of "LXQT desktops" ISO that were created by "APorteus ISO builder".

Note:
If cheatcode "noload=005" will be set, the locale will be 'C' (English).

(1) language: Russia
ISO size: 389 M
kernel: 64Bit 4.12
Web browser: opera 46.0.2597.39 with flashplayer-chromium 26.0.0.137-dmo1

Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p49911

(2) Language: Japanese
ISO size: 760 M
kernel: 64Bit 4.12.1
Web browser: google-chrome 59.0.3071.115-1

Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p50011

(3) language: Thai
ISO size: 387 M
kernel: 32Bit 4.12.1
Web browser: vivaldi 1.10.867.48-1 with flashplayer-chromium 26.0.0.137-dmo1

Please refer to http://forum.porteus.org/viewtopic.php? ... 970#p49877

(4) Language: German
ISO size: 385 M
kernel: 64Bit 4.12.1
Web browser: opera 46.0.2597.46 with flashplayer-chromium 26.0.0.137-dmo1

Please refer to http://forum.porteus.org/viewtopic.php? ... 970#p49970

(5) language: Spanish
ISO size: 386 M
kernel: 64Bit 4.12.1
Web browser: opera 46.0.2597.46 with flashplayer-chromium 26.0.0.137-dmo1

Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p49988

(6) Language: Italian
ISO size: 402 M
kernel: 64Bit 4.12.1
Web browser: slimjet 15.0.2.0 with chromium-codecs-ffmpeg-extra 59.0.3071.109-0ubuntu1.1360

Please refer to http://forum.porteus.org/viewtopic.php? ... 180#p53570

(7) language: French
ISO size: 389 M
kernel: 32Bit 4.12.1
Web browser: vivaldi 1.10.867.48-1 with flashplayer-chromium 26.0.0.137-dmo1

Please refer to http://forum.porteus.org/viewtopic.php? ... 105#p50079

(8) Language: Portugal/Brazil
ISO size: 395 M
kernel: 32Bit 4.12.1
Web browser: slimjet 15.0.2.0 with chromium-codecs-ffmpeg-extra 59.0.3071.109-0ubuntu1.1360

Please refer to http://forum.porteus.org/viewtopic.php? ... 120#p51162



Thanks.

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

Re: ArchLinux packages manager for Porteus

Post#251 by neko » 19 Jul 2017, 07:15

Image
"xlunch" desktop

"APorteus ISO Builder" was updated to v17.07.18.
Please refer to http://forum.porteus.org/viewtopic.php? ... 997#p36689

(1) Kernel update: 4.12.2

(2) A bug fix
BUG:
The locale genarated module 005-z.locale-noarch.xzm was empty.

CAUSE:
if there is not a locale data in cache directory,
download a locale data
and
move it into cache directory.

FIX:
if there is not a locale data in cache directory,
download a locale data,
move it into cache directory
and
copy it from cache directory.

(3) "xlunch" package that was gotten from "slackware" was added in "002-z.xorg.xzm".
If the "APorteus" that was created by the new "ISO Builder" boots without "003" modules (noload=003),
it starts with displaying "xlunch" desktop.
(Some functions might be unavailable, which are depending "003" modules.)


Thanks.

Evan
Shogun
Shogun
Posts: 466
Joined: 11 Apr 2016, 09:00
Distribution: Distribution: *

Re: ArchLinux packages manager for Porteus

Post#252 by Evan » 19 Jul 2017, 07:27

Xlaunch looks very simple and easy to use. :good:

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

Re: ArchLinux packages manager for Porteus

Post#253 by neko » 19 Jul 2017, 10:44

@Evan
Thank you for your interest.

Now I am studying Xlunch, and got the following results.

1. need the font for the language locale that uses special characters.
Example: locale ja_JP.UTF-8 (Japanese)
"xlunch -f M+1P+IPAG/10"

I tried "JA" and "RU".
I will upload those.
Note: In the case of "TH", I could not set.

2. icon is only ".png" (standard size 48x48)
If missing, needs a dummy.

3. "icons.conf" must be created by myself.
I made a simple shell script.

4. there is not a notification icon area.

5. exit by using the terminal with "reboot" etc. commands.


Thanks.

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

Re: ArchLinux packages manager for Porteus

Post#254 by neko » 19 Jul 2017, 14:19

Examples of "OPENBOX window manager" ISO that were created by "APorteus ISO builder".

There are 2 ways boots.
One is a normal mode, booting "openbox".
Another is without 003 modules, booting "xlunch".

(1) language: Russia
ISO size: 361 M
kernel: 32Bit 4.12.2
Web browser: vivaldi 1.10.867.48-1 with flashplayer-chromium 26.0.0.137-dmo1

Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p49911

(2) Language: Japanese
ISO size: 383 M
kernel: 64Bit 4.12.2
Web browser: opera 46.0.2597.46 with flashplayer-chromium 26.0.0.137-dmo1

Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p50011


Thanks.

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

Re: ArchLinux packages manager for Porteus

Post#255 by neko » 21 Jul 2017, 05:09

== "xlunch" trial report ==
1. Example ISOs have a bug.
They have 2 ways boots.
But anywhere they boot with executing "xlunch".

module in ISO
APorteus-OPENBOX_ru-v17.07.18-i486.iso@/porteus/base/002-zz.caches.xzm
APorteus-OPENBOX_ja-v17.07.18-x86_64.iso@/porteus/base/002-zz.caches.xzm

file in module
002-zz.caches.xzm@/etc/lxdm/PostLogin

OLD (BUG)

Code: Select all

#!/bin/sh
#
# Note: this is a sample and will not be run as is.
NODT=`grep ^003 /var/log/porteus-livedbg`
if [ -z "$NODT" ]
then
	/home/guest/.xlunch/rc.xlunch
	/home/guest/.xlunch/startxlunch &
fi
NEW (BUG FIX)

Code: Select all

#!/bin/sh
#
# Note: this is a sample and will not be run as is.
#NODT=`grep ^003 /var/log/porteus-livedbg`
NODT=`ls -d /mnt/live/memory/images/003-* 2>/dev/null`;
if [ -z "$NODT" ]
then
	/home/guest/.xlunch/rc.xlunch
	/home/guest/.xlunch/startxlunch &
fi

2. TH locale can be set.
/home/guest/.xlunch/startxlunch

Code: Select all

#!/bin/sh
#
# for Japanese font,
# "xlunch -f M+1P+IPAG/10"
#
# for Thai font,
# "xlunch -f Kinnari/10"
#
#== Start xlunch ==#
case "$LANG" in
ja_JP.UTF-8 )
	xlunch -f M+1P+IPAG/10  -g /usr/share/wallpapers/porteus.jpg -d
	;;
th_TH.UTF-8 )
	xlunch -f Kinnari/10  -g /usr/share/wallpapers/porteus.jpg -d
	;;
* )
	xlunch -g /usr/share/wallpapers/porteus.jpg -d
	;;
esac

3. Shell script that creating "icons.conf".
/home/guest/.xlunch/rc.xlunch

Code: Select all

#!/bin/sh
#
#
L_ID=$LANG
L_ID=${L_ID%_*}

#mkdir -p /home/guest/.xlunch
rm -f /home/guest/.xlunch/icons.conf
for i in `/bin/ls /usr/share/applications/*.desktop`
do
#=============SKIP=============
	SKIP=`grep "NoDisplay=true" $i 2>/dev/null`
	if [ -n "$SKIP" ]
	then
		continue
	fi
	if [ -f /home/guest/.xlunch/skip.list ]
	then
		j=${i##*/}
		SKIP=`grep ^$j$ /home/guest/.xlunch/skip.list 2>/dev/null`
		if [ -n "$SKIP" ]
		then
			continue
		fi
	fi

#=============NAME=============
	NAME=`grep "Name\[$L_ID\]=" $i|grep -v '^#'|cut -d'=' -f2`
	if [ -z "$NAME" ]
	then
		NAME=`grep "Name=" $i|grep -v '^#'|cut -d'=' -f2`
	fi
	NEW=`echo "$NAME"|grep GenericName|grep -v '^#'|cut -d'=' -f2`
	if [ -n "$NEW" ]
	then
		NAME=$NEW
	fi
	NAME=`echo "$NAME"|sed -n '1p'`

#=============ICON=============
	ICON=`grep "Icon=" $i|grep -v '^#'|sed -n '1p'`
	ICON=${ICON#Icon=}
	if [ ${ICON:0:1} = "/" ]
	then
		IPATH=$ICON
	else
		ICON=${ICON%.png}
		IPATH=`find /usr/share/icons -name ${ICON}.png`
		NEW=`echo "$IPATH" |grep 48|sed -n '1p'`
		if [ -z "$NEW" ]
		then
			NEW=`echo "$IPATH" |sed -n '$p'`
		fi
		if [ -z "$NEW" ]
		then
			NEW=`find /usr/share -name ${ICON}.png|sed -n '1p'`
			if [ -z "$NEW" ]
			then
				echo "---------NO ICON PATH-----"
				NEW=/usr/share/pixmaps/openbox.png
			fi
		fi
		IPATH=$NEW
	fi

#=============EXEC=============
	EXEC=`grep "^Exec=" $i|grep -v '^#'|sed -n '1p'|cut -d'=' -f2-`

#=============set icons.conf=============
	echo "$NAME;$IPATH;$EXEC" >> /home/guest/.xlunch/icons.conf
done

4. using it pairing with another panel utility.
example panel utility :"tint2"
(1) notification icons are appeared in a panel.
(2) exit by selecting the exit item of the menu pop-uped by right click on a panel.


Thanks

Post Reply