Page 44 of 51

ArchLinux packages manager for Porteus

Posted: 02 Jun 2021, 00:07
by maia
Neko thanks for the feedback. :)

The theme I use is Vibrancy Colors which ever has worked so far just by unpack the tar.gz file in the icons directory.
I have successfully used on Porteus in rootcopy folder: /usr/share/icons/Vibrancy Colors

Using APorteus I had no luck getting theme to work.


https://www.ravefinity.com/p/vibrancy-c ... theme.html

ArchLinux packages manager for Porteus

Posted: 02 Jun 2021, 06:53
by neko
@maia

On Porteus, you could successfully modify by setting in "rootcopy folder".
On APorteus, you can do too.

Code: Select all

$ ls
Vibrancy-Colors-GTK-Icon-Theme-v-2-7.tar.gz
$ su
# mkdir -p w icons/usr/share/icons
# cd w
# tar -xzf ../Vibrancy-Colors-GTK-Icon-Theme-v-2-7.tar.gz
# cd ../
# cp -a w/Vibrancy-Colors icons/usr/share/icons/
# cp -a icons/* /ISODIR/APorteus-MULT_ja-v21.05.30-x86_64/porteus/rootcopy/
# rm -fr w icons

Furthermore, in "rootcopy folder" APorteus can use TGZ (tar.gz) file too.

Code: Select all

$ ls
Vibrancy-Colors-GTK-Icon-Theme-v-2-7.tar.gz
$ su
# mkdir -p w icons/usr/share/icons
# cd w
# tar -xzf ../Vibrancy-Colors-GTK-Icon-Theme-v-2-7.tar.gz
# cd ../
# cp -a w/Vibrancy-Colors icons/usr/share/icons/
# cd icons/
# tar -czf ../Vibrancy.tgz *
# cd ..
# mv Vibrancy.tgz /ISODIR/APorteus-MULT_ja-v21.05.30-x86_64/porteus/rootcopy/
# rm -fr w icons
-----------------------
After reboot,
[GUI menu] Settings ---> Appearance
<Appearance window>
choice "Icons"
select "Vibrancy-Colors"


Thanks.

ArchLinux packages manager for Porteus

Posted: 02 Jun 2021, 09:54
by raja
neko, I am posting this message from APorteus 32 bit french/english version, using ethernet connection.

Wireless interface is not showing up. Failed to set it up manually. iwconf shows wireless interface.

su-toor command fails. root option not possible. hence 'getaddonpackage'. 'archspmcommand' could not be used.

may be there is some permission issues in my installation.
/dev/sdb1: LABEL="NR" UUID="0267-9D04" TYPE="vfat"
/dev/sda1: LABEL="KING" UUID="B0CA-D96A" TYPE="vfat"

# Booting device:
/mnt/sda1

# Porteus data found in:
/mnt/sda1/aps

# Changes are stored in:
memory

# Non standard /rootcopy dir:
none

# TGZ files expanded during boot time:
none

# Modules activated during boot time:
/mnt/sda1/aps//base/000-kernel-4.4.243.xzm
/mnt/sda1/aps//base/001-core.xzm
/mnt/sda1/aps//base/001-z.core.xzm
/mnt/sda1/aps//base/002-xorg.xzm
/mnt/sda1/aps//base/002-z.xorg.xzm
/mnt/sda1/aps//base/003-xfce.xzm
/mnt/sda1/aps//base/003-z.xfce.xzm
/mnt/sda1/aps/modules/004-game.xzm
/mnt/sda1/aps/modules/004-office.xzm
/mnt/sda1/aps/modules/004-virtual_PC.xzm

Code: Select all

guest@porteus 
 ------------- 
 Model: Notebook PC VT6363A 
 OS: Arch Linux 32 i686 
 Kernel: 4.4.243-porteus 
 Uptime: up 34 minutes 
 Shell: bash 5.1.4 
 Resolution: 1280x800 
 DE: XFCE 
 WM: Xfwm4 
 WM Theme: Default 
 Theme: Adwaita [GTK2], Raleigh [GTK3] 
 Icons: NuoveXT2 [GTK2/3] 
 Terminal: Xfce4-terminal 
 CPU: Genuine Intel T2060 (2) @ 1.6GHz 
 GPU: VIA Technologies, Inc. CN896 
 Memory: 545MB / 1895MB 
  
 ████████████████████████ 
  
guest@porteus:~$ wpa_supplicant -B -i wlp0s16f4u1 -c /home/guest/wpa_supplicant.conf
Successfully initialized wpa_supplicant
Could not set interface wlp0s16f4u1 flags (UP): Operation not permitted
nl80211: Could not set interface 'wlp0s16f4u1' UP
nl80211: deinit ifname=wlp0s16f4u1 disabled_11b_rates=0
wlp0s16f4u1: Failed to initialize driver interface
guest@porteus:~$ ip link set wlp0s16f4u1 up
RTNETLINK answers: Operation not permitted
guest@porteus:~$ su
Password: 
su: cannot set groups: Operation not permitted

ArchLinux packages manager for Porteus

Posted: 03 Jun 2021, 15:59
by maia
neko wrote:
02 Jun 2021, 06:53
@maia

On Porteus, you could successfully modify by setting in "rootcopy folder".
On APorteus, you can do too.

Neko very grateful.

Initially everything was correct, and your instruction corresponded with the procedures I had done. I found that the mistake I made was trying use an old 003-lxde.xzm module where several files conflicted with your new 002-xorg module. When I cleaned the lxde module, worked perfectly. :)

Image

ArchLinux packages manager for Porteus

Posted: 04 Jun 2021, 08:34
by neko
@raja

I don't have 32Bit running machine.
And I don't know about "wpa_supplicant" command too.

Therefore I booted APorteus-XFCE_fr-v21.05.25-i486.iso on QEMU.
And I executed command same as you.

Code: Select all

guest@porteus 
 ------------- 
 Model: Standard PC (i440FX + PIIX, 1996) pc-i440fx-6.0 
 OS: Arch Linux 32 i686 
 Kernel: 5.13.0-rc3-porteus 
 Uptime: up 2 minutes 
 Shell: bash 5.1.4 
 Resolution: 1024x768 
 DE: XFCE 
 WM: Xfwm4 
 WM Theme: Default 
 Theme: Adwaita [GTK2], Raleigh [GTK3] 
 Icons: NuoveXT2 [GTK2/3] 
 Terminal: Xfce4-terminal 
 CPU: Intel Celeron N4100 (1) @ 1.0GHz 
 GPU: Device 1234:1111 
 Memory: 738MB / 1972MB 
  
 ████████████████████████ 
guest@porteus:~$ wpa_supplicant -B -i wlp0s16f4u1 -c /home/guest/wpa_supplicant.conf
Successfully initialized wpa_supplicant
Failed to open config file '/home/guest/wpa_supplicant.conf', error: No such file or directory
Failed to read or parse configuration '/home/guest/wpa_supplicant.conf'.
guest@porteus:~$ 
I cann't check more.
Would you tell me how to do ?

Please caution that 32Bit ArckLinux is not supported officially.


Thanks.

ArchLinux packages manager for Porteus

Posted: 04 Jun 2021, 13:32
by beny
hi neko and raja wpa-supplicant need a config the arch wiki help to do this,if Aporteus use systemd you need to start a service to wifi device,maybe i am wrong. i have a wifi dongle i can try if the driver compile against kernel module.

ArchLinux packages manager for Porteus

Posted: 04 Jun 2021, 17:28
by raja
neko, create a wpa_supplicant.conf file.

Code: Select all

network={
ssid="xxxxx"
#scan_ssid=1
#key_mgmt=WPA2-PSK
psk="yyyyyyy"
}
Replace xxxxx and yyyyyyy with yuor wireless network ssid and password.

File normal location is /etc/wpa_supplicant/wpa_supplicant.conf
I am keeping a copy in /home/guest also, and hence used.

APorteus-i686 works perfectly in a 64 bit machine, including wireless network and su/toor command.

Problem is only in my old 32 bit pc and I am trying to set it right.

Code: Select all

guest@porteus:~$ ls -l /mnt/sda1/aps
total 28
drwxrwxrwx 2 root root 4096 May 30 08:10 base/
-rwxrwxrwx 1 root root  437 May 28 23:25 kernel-v5.12-1-i586.sgn*
-rwxrwxrwx 1 root root  437 May 25 07:30 kernel-v5.13-rc3-1-i586.sgn*
-rwxrwxrwx 1 root root 1015 Nov 13  2018 make_iso.sh*
drwxrwxrwx 2 root root 4096 Jun  2 21:27 modules/
drwxrwxrwx 2 root root 4096 May 28 16:11 optional/
drwxrwxrwx 5 root root 4096 Jun  1 23:12 rootcopy/

Code: Select all

guest@porteus:~$ systemd-analyze

Startup finished in 7.423s (kernel) + 23.406s (userspace) = 30.830s 
graphical.target reached after 23.152s in userspace
neko, best part is APorteus-i686 shuts down without any error messge(unmounting) in this old laptop, may be because networkd.service is not running???

Thanks

ArchLinux packages manager for Porteus

Posted: 04 Jun 2021, 17:45
by raja
Services listing

Code: Select all

 avahi-daemon.service                            loaded active running Avahi m>
  dbus.service                                    loaded active running D-Bus S>
  kmod-static-nodes.service                       loaded active exited  Create >
  ldconfig.service                                loaded active exited  Rebuild>
  lvm2-monitor.service                            loaded active exited  Monitor>
  lxdm.service                                    loaded active running LXDE Di>
  NetworkManager.service                          loaded active running Network>
  polkit.service                                  loaded active running Authori>
  rtkit-daemon.service                            loaded active running Realtim>
  systemd-backlight@backlight:acpi_video0.service loaded active exited  Load/Sa>
  systemd-hwdb-update.service                     loaded active exited  Rebuild>
  systemd-journal-catalog-update.service          loaded active exited  Rebuild>
  systemd-journal-flush.service                   loaded active exited  Flush J>
  systemd-journald.service                        loaded active running Journal>
  systemd-logind.service                          loaded active running User Lo>
  systemd-modules-load.service                    loaded active exited  Load Ke>
  systemd-random-seed.service                     loaded active exited  Load/Sa>
  systemd-remount-fs.service                      loaded active exited  Remount>
  systemd-sysctl.service                          loaded active exited  Apply K>
  systemd-sysusers.service                        loaded active exited  Create >
  systemd-tmpfiles-setup-dev.service              loaded active exited  Create >
  systemd-tmpfiles-setup.service                  loaded active exited  Create >
Since I dont make changes to libraries , can I disable ' ldconfig.service' in any systemd conf file?

ArchLinux packages manager for Porteus

Posted: 14 Jun 2021, 06:28
by neko
1. "APorteus ISO Builder" was updated.
Please refer to ArchLinux packages manager for Porteus (Post by neko #36689)


2.The example of APorteus ISO that was built by "APorteus ISO Builder".

==== Language: Japanese, English ====
APorteus-XFCE_ja-v21.06.13-i486.iso (654 M)
already been removed from upload site
md5sum: ff6944f53f5b5dfa34dd7a7dd4d1653b APorteus-XFCE_ja-v21.06.13-i486.iso

APorteus-XFCE_ja-v21.06.13-x86_64.iso (661 M)
https://www.mediafire.com/file/28dgy88f ... x86_64.iso
md5sum: 52ed8a52f2e11ac3273afe2bc0f18a38 APorteus-XFCE_ja-v21.06.13-x86_64.iso


Kernel version: 5.13-rc6 with AUFS patch "5.x-rcN-20210517"
Packages version: the latest version at the time of creating ISO (2021.06.13).

Web browser:......Please get by "Get Addon Packages" (GUI I/F tool)
Office:..............office (abiword, gnumeric)
Game:..............game (chess, sudoku, solitaire, etc.,)
Virtual PC:....QEMU
Develop:.........gcc 11.1.0 etc.,: This ISO can be used as "Kernel Builder".
Input method:...fcitx-mozc

Note 1:
The base desktop is OPENBOX and it is accommodated by default.
The applications accommodated by default with this OPENBOX are as follows.
Web browser:......Netsurf
Mailer:...........sylpheed
Messanger:........hexchat
Internet:....transmission-gtk
Sound & Video:....mpv, ReZound
Graphic:..........gpicview, mtPaint
PDF viewer:....epdfview
Editor:....geany, leafpad
File manager:....pcmanfm, emelfm2
Terminal:....xfce4-terminal
Misc:.....gparted, file-roller, gnome-screenshot, galculator, hardinfo, xfce4-taskmanager

Note 2: "mpv starting with net radio"
The address (http://sky1.torontocast.com:9069/) of Japan's old JPOP is set as an example.
This site stops its broadcast sometimes.
Please change it to your favorite internet radio address by editing /usr/share/applications/netradio.desktop.

Note 3: Web browse that will be gotten by "Get Addon Packages" (GUI I/F tool)
Version of chromium are 32bit/64bit=90.0.4430.212/91.0.4472.101 .
Version of other Web browses are most recent.


Thanks.

ArchLinux packages manager for Porteus

Posted: 17 Jun 2021, 08:46
by raja
neko, thanks for your latest kernel builder.

I have two issues with the xfce APorteus.

1) After "copy2ram", the USB disk should be unmounted. Manual unmounting results in error, 'disk is busy'.

Disk should be unmounted and ejected.

2)Mouse "tap" function is not enabled by default, in arch-xfce. ncmp added two conf files in nemisis, to overcome this issue.

In future releases ,please add these two files to '/etc/X11/xorg.d.conf' folder.

40-libinput.conf

Code: Select all

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        Option "Ignore" "true"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection
50-synaptics.conf

Code: Select all

Section "InputClass"
	Identifier "touchpad"
	Driver "synaptics"
	MatchDevicePath "/dev/input/event*"
	MatchIsTouchpad "on"
	Option "TapButton1" "1"
	Option "TapButton2" "2"
	Option "TapButton3" "3"
EndSection
Thanks

ArchLinux packages manager for Porteus

Posted: 21 Jun 2021, 09:12
by neko
@raja
I am sorry that I don't respond your reported issues.
Now I am under a big issue (updating Porteus).

Thanks.

---------------------------------------------------------------------------------
1. "APorteus ISO Builder" was updated.
Please refer to ArchLinux packages manager for Porteus (Post by neko #36689)


2.The example of APorteus ISO that was built by "APorteus ISO Builder".

==== Language: Japanese, English ====
APorteus-XFCE_ja-v21.06.27-i486.iso (650 M)
already been removed from upload site
md5sum: ae2ddc738ebfaffaba3fae7dd5f68620 APorteus-XFCE_ja-v21.06.27-i486.iso

APorteus-XFCE_ja-v21.06.27-x86_64.iso (657 M)
already been removed from upload site
md5sum: bdf360e9db0fe017f5ad3625434229c9 APorteus-XFCE_ja-v21.06.27-x86_64.iso


Kernel version: 5.13 with AUFS patch "5.x-rcN-20210517"
Packages version: the latest version at the time of creating ISO (2021.06.21).

Web browser:......Please get by "Get Addon Packages" (GUI I/F tool)
Office:..............office (abiword, gnumeric)
Game:..............game (chess, sudoku, solitaire, etc.,)
Virtual PC:....QEMU
Develop:.........gcc 11.1.0 etc.,: This ISO can be used as "Kernel Builder".
Input method:...fcitx-mozc

Note 1:
The base desktop is OPENBOX and it is accommodated by default.
The applications accommodated by default with this OPENBOX are as follows.
Web browser:......Netsurf
Mailer:...........sylpheed
Messanger:........hexchat
Internet:....transmission-gtk
Sound & Video:....mpv, ReZound
Graphic:..........gpicview, mtPaint
PDF viewer:....epdfview
Editor:....geany, leafpad
File manager:....pcmanfm, emelfm2
Terminal:....xfce4-terminal
Misc:.....gparted, file-roller, gnome-screenshot, galculator, hardinfo, xfce4-taskmanager

Note 2: "mpv starting with net radio"
The address (http://sky1.torontocast.com:9069/) of Japan's old JPOP is set as an example.
This site stops its broadcast sometimes.
Please change it to your favorite internet radio address by editing /usr/share/applications/netradio.desktop.

Note 3: Web browse that will be gotten by "Get Addon Packages" (GUI I/F tool)
Version of chromium are 32bit/64bit=90.0.4430.212/91.0.4472.114
Version of other Web browses are most recent.


Thanks.

ArchLinux packages manager for Porteus

Posted: 28 Jun 2021, 23:08
by maia
Neko good night.

I'm using the r21.06.27 version on partition hd.

01: I tried to open some AppImage binaries but I got this error message. How to implement AppImage support? Should I install FUSE?

Image

02: When booting I'm using the "noauto" option in the kernel but it mounts all the partitions.

03: How do I disable mandatory password change on every new boot?

ArchLinux packages manager for Porteus

Posted: 11 Jul 2021, 11:51
by beny
hi neko,apologize me for this request but is available a script that make the xzm packages from tar.zst, a standalone script because out of arch packages manager the only way to do packages from arch is strip packages into a directory and make dir2xzm,if you have a lot of packages is a bit....thanks for your work.

ArchLinux packages manager for Porteus

Posted: 14 Jul 2021, 09:36
by neko
@maia
[dot.AppImage file execution problem]
APorteus has "fuse3" and "fuse-common" packages in "001-core.xzm".
But dot.AppImage file cann't be executed.
It has something issue.
It is pending "dot.AppImage file execution issue".
If you have something fixing, please tell me.

Your information site: https://github.com/AppImage/AppImageKit.wiki.git

My test:

Code: Select all

% wget -c https://github.com/getstation/desktop-app/releases/download/v2.0.9/Station-x86_64.AppImage
% chmod +x Station-x86_64.AppImage
% ./Station-x86_64.AppImage
fuse: failed to exec fusermount: No such file or directory

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information
open dir error: No such file or directory
[All mount]
It might be performed in initrd.
initrd might be need to change.
It needs enough thinking.

[password change]
1. make the patch for new "etc".
mkdir -p EtcPatch/etc
2. change password
3. copy the data that concerned with password in /etc to patch.
cp /etc/passwd* EtcPatch/etc/
cp /etc/shadow* EtcPatch/etc/
4. create xzm module and add it as boot module
mkXZM EtcPatch


Thanks.

ArchLinux packages manager for Porteus

Posted: 14 Jul 2021, 09:53
by babam
Maybe AppImage doesn't like fuse3