Suggestions

Arch based Porteus community project

Moderator: M. Eerie

aus9

Re: Suggestions

Post#151 by aus9 » 13 Jan 2016, 04:42

@brokenman
I deleted and amended my posts as I failed to boot into a no-changes cheatcode so was tricked by my earlier testing.

secondly in pcmanfm if I click on a real XZ the dialop popup box is a re-install box while for my badly designed cut down xz it opens with xarchiver.
Therefore pls do not waste any time testing it as I already know it fails in LXDE

aus9

Re: Suggestions

Post#152 by aus9 » 14 Jan 2016, 00:22

@brokenman regarding network applet radio buttons.

I have made a ABS pkgbuild that downloads the full adwaita-icon-theme and then strips it to just 3 radio buttons and in pcmanfm it looks like an alpm file but it still not woking correctly.

As a work-a-round here is a suggestion

download the source from here
http://ftp.acc.umu.se/pub/gnome/sources ... 8.0.tar.xz

grab the 3 radio svgs from scaleable and add them to
/usr/share/icons/Faenza/status/scalable

As I know you are in chroot next

Code: Select all

gtk-update-icon-cache -q -t -f /usr/share/icons/Faenza/status/scalable
boot up changed system and RH click the nm-applet to confirm you have radio buttons.

I know its not fully professional but hey it works for me. The downside is when members find an update to that iconset.

Do you mind in that case if I post a mini-howto and absolve you from any update issues?

slightly offtopic HMM just found that the adwaita size is not the same as showing in Faenza....maybe I can fix my error after all won't know until tonite

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: Suggestions

Post#153 by brokenman » 14 Jan 2016, 03:36

What is the name of the icons? I can comment them out of my strip script.
How do i become super user?
Wear your underpants on the outside and put on a cape.

aus9

Re: Suggestions

Post#154 by aus9 » 14 Jan 2016, 07:47

I can comment them out of my strip script.
They are not in the iso to begin with so no need to strip. I have made and failed a number of builds all build now well and appear normal but the actual radio buttons are not appearing if I use a pkgbuild for adwaita.

I am tempted to now look at a non-ABS build script that directly creates a dir, downloads and injects the icons and updates the cache
but would that be amenable to you?

the slight advantage of this approach is I will give the /usr/share/icons a unique name so no updates can ever over-write it.

tome
Contributor
Contributor
Posts: 675
Joined: 26 Jun 2013, 14:03
Distribution: x64 Openbox
Location: Russia is causing the immense damage to humanity
Contact:

Re: Suggestions

Post#155 by tome » 14 Jan 2016, 22:53

My propositions:

Support for USB modems out of the box.

If config dir next to porteus dir doesn't exist or is empty the config dir inside porteus dir will be used (if exist).

Add cheatcode noconf - config directory isn't used/read (like norootcopy).

Searching for porteus .sgn file - by default you don't need from= cheatcode for /mnt/sdxY/porteus/ but it could be also unneeded for /mnt/sdxY/porteus-anysuffix/, nemesis-anysuffix, /mnt/sdxY/1/2/porteus-anysuffix/ (/1/2 - maxdepth=2 or 3).
You have mind and feelings. Be wise and clever.

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: Suggestions

Post#156 by brokenman » 15 Jan 2016, 00:52

Support for USB modems out of the box.
Any suggestions on how to realize this would be appreciated. Kernel firmware?
If config dir next to porteus dir doesn't exist or is empty the config dir inside porteus dir will be used (if exist).
If config dir next to porteus doesn't exist then config files won't exist inside Porteus (/etc/porteus.d) since they are copied there during boot.
Add cheatcode noconf - config directory isn't used/read (like norootcopy).
Good idea. If ignore=yes is set in all config files it achieves the same thing, but this is a good option for a quick solution.
They are not in the iso to begin with so no need to strip.
Yes sorry, I misread Adwaita and thought it was Faenza. I will copy the icons from the Adwaita package into my TREE.
How do i become super user?
Wear your underpants on the outside and put on a cape.

aus9

Re: Suggestions

Post#157 by aus9 » 15 Jan 2016, 05:38

script for icons reposted as just tested with a no changes cheatcode

fullmoonremix

Re: Suggestions

Post#158 by fullmoonremix » 15 Jan 2016, 09:45

Salutations... :good:

For your consideration... :wink:

IMHO... :oops: a ultra lightweight (default?) Webkit browser based on FLTK...
(basically a Palemoon/Slimjet alternative)
http://fifth-browser.sourceforge.net/im ... ipedia.png
http://fifth-browser.sourceforge.net/downloads.html

Best Regards... :beer:
Last edited by fullmoonremix on 15 Jan 2016, 12:07, edited 1 time in total.

tome
Contributor
Contributor
Posts: 675
Joined: 26 Jun 2013, 14:03
Distribution: x64 Openbox
Location: Russia is causing the immense damage to humanity
Contact:

Re: Suggestions

Post#159 by tome » 15 Jan 2016, 10:48

If config dir next to porteus...
Misunderstanding:

Now it works:
nemesis.iso/config (or /mnt/sdxY/config)
but could also works:
nemesis.iso/porteus/config (or /mnt/sdxY/porteus/config)
or maybe this solution:
move "base, modules, optional, rootcopy, make_iso.sh and porteus-v$ver-$arch.sgn" from nemesis.iso/porteus/ to nemesis.iso/

For USB modems support you need usb_modeswitch and modemmanager packages (+deps). For systemd run systemctl start ModemManager.service, udevadm control --reload-rules and replug modem. But without systemd I don't know how to enable/show Mobile Broadband connections under nm-applet tray icon.
You have mind and feelings. Be wise and clever.

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: Suggestions

Post#160 by brokenman » 15 Jan 2016, 20:25

a ultra lightweight
Does this rely on webkitgtk? If so then it is really not so ultra light.

TRhanks Tome, I will into suppotr for usb modems in next update.
How do i become super user?
Wear your underpants on the outside and put on a cape.

aus9

Re: Suggestions

Post#161 by aus9 » 16 Jan 2016, 05:57

I just changed my network radio button script as I have just booted up without a changes cheatcode. Changed to reflect --no-check-certificate

To get radio buttons for nm-applet without adwaita-icon-theme script now looks like this....older post culled.

Code: Select all

#!/bin/bash
# maintainer aus9@porteus.org
# a script to inject some Adwaita icons into the system instead of downloading about 10Mb
# run as root  from /tmp
# original upstream source is uploaded to my dropbox account and made folder visible here
# https://www.dropbox.com/sh/r9o7itqedcr4ane/AACOPjNwpBLNtEnsCHqXhD7ta?dl=0
# download
##########
url=https://www.dropbox.com/s
wget -nc --no-check-certificate $url/o7bulvmpwkvrjfe/radio-symbolic.svg?dl=0 -O /tmp/radio-symbolic.svg
wget -nc --no-check-certificate $url/va95n42j409jod6/radio-checked-symbolic.svg?dl=0 -O /tmp/radio-checked-symbolic.svg
wget -nc --no-check-certificate $url/49g2wnhctjj6t5h/radio-mixed-symbolic.svg?dl=0 -O /tmp/radio-mixed-symbolic.svg

# install
#########
ICON=/usr/share/icons/Faenza/status/scalable
cp -f /tmp/radio*svg $ICON/
gtk-update-icon-cache -q -t -f $ICON
size of downloads in /tmp are

Code: Select all

ls -al /tmp/*.svg
-rw-r--r-- 1 root root 4995 Jan 16 13:50 /tmp/radio-checked-symbolic.svg
-rw-r--r-- 1 root root 5001 Jan 16 13:50 /tmp/radio-mixed-symbolic.svg
-rw-r--r-- 1 root root 4217 Jan 16 13:50 /tmp/radio-symbolic.svg

User avatar
Blaze
DEV Team
DEV Team
Posts: 3869
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Suggestions

Post#162 by Blaze » 16 Jan 2016, 17:57

BTW we can use iconset Humanity-LXDE.xzm from Porteus 3.0.1
Size of this theme ~12 Mb and it will be is a ultra lightweight.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

fullmoonremix

Re: Suggestions

Post#163 by fullmoonremix » 17 Jan 2016, 10:01

Salutations... :good:
Does this rely on webkitgtk? If so then it is really not so ultra light.
"Fifth" web browser (created by an Opera dev) uses... FLTK webkit (the same one "Dillo" web browser uses... NOT webkitgtk)... :unknown:
https://github.com/clbr/fifth/blob/master/DESIGN
FLTK

TinyCoreOS is based on FLTK because it's window manager and apps are all ultra lightweight.
NTK (FLTK w/ cairo) is preferred by Non-Sequencer/DAW because low latency is required for DAW/DSP (Gtk/Qt are slow and bloated).
http://non.tuxfamily.org/ntk/

Recently... I raised the issue of a window manager based on NTK with Bill Spitzak (FLTK/FLWM)... he told me the 2 toolkits should be merged.

When there is time I will reach out to the NTK devs.

@brokenman... where do I go to get my status bumped back up to "Shogun"???
After alll... I am blue4meridian (however... I can't access my old account).

Best Regards... :beer:
Last edited by fullmoonremix on 18 Jan 2016, 12:27, edited 2 times in total.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3869
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Suggestions

Post#164 by Blaze » 17 Jan 2016, 12:25

A new suggestions.
1. Сompress all the images (png and jpg) in Porteus through service http://optimizilla.com/ = minimum size without losing quality - it will be a ultra light.
2. Сompress SVG images (icons) and etc via Converseen - look at this
For install Converseen type

Code: Select all

pacman -Sy converseen
3. What about to set this wallpaper by default?
Image
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: Suggestions

Post#165 by brokenman » 17 Jan 2016, 16:33

@ fullmoonremix
The status is automated based on post number. I sent you a message about your old account.

@Blaze
Thanks for the graphic. The wallpaper is a little dark. I also changed the logo for Nemesis slightly. It is a round version. I am also not so fond of clear text that looks like a watermark.
I will stick with the current wallpaper. People generally change the wallpaper to whatever suits them anyway.
How do i become super user?
Wear your underpants on the outside and put on a cape.

Post Reply