Re: MX-23 Rpi Respin -- Beta testing

Message
Author
User avatar
fehlix
Developer
Posts: 12599
Joined: Wed Apr 11, 2018 5:09 pm

Re: MX-23 Rpi Respin -- Beta testing

#201 Post by fehlix »

Printer:
Just done this:

Code: Select all

sudo nala install cups system-config-printer
Next clicked on Printer Settings in the Whisker Menu,
and Brother J5320DW got driver-less AVAHI-discovered
and the testpage send was printed nicely in correct A4 papersize.
Something of about 50 MB diskspace was reported during install.
At least something to consider to get added.

User avatar
fehlix
Developer
Posts: 12599
Joined: Wed Apr 11, 2018 5:09 pm

Re: MX-23 Rpi Respin -- Beta testing

#202 Post by fehlix »

dolphin_oracle wrote: Mon Dec 25, 2023 3:51 pm
fehlix wrote: Mon Dec 25, 2023 3:47 pm
dolphin_oracle wrote: Mon Dec 25, 2023 2:43 pm @fehlix keeping in mind that the pi uses systemd do we have any issues with missing sockets this way.
The socket /run/user/$UID/keyring/control used by gnome-keyring's secrets
seems to get created by gnome-keyring-daemon itself, if not exists.
Not sure why systemd thinks to need all and every socket created by it's own.
Ok good
OTOH, the masks are only needed to make the keyring get unlocked at the first boot of the new user ,
so you could unmask both service and socket after first boot. ( i.e. after first login - either auto-login or after login with password)

User avatar
dolphin_oracle
Developer
Posts: 22023
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX-23 Rpi Respin -- Beta testing

#203 Post by dolphin_oracle »

got the machine-id sorted and the keyring changes work on a fresh setup with no pre-existing home folder.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
Jerry3904
Administrator
Posts: 23049
Joined: Wed Jul 19, 2006 6:13 am

Re: MX-23 Rpi Respin -- Beta testing

#204 Post by Jerry3904 »

Nice!
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
fehlix
Developer
Posts: 12599
Joined: Wed Apr 11, 2018 5:09 pm

Re: MX-23 Rpi Respin -- Beta testing

#205 Post by fehlix »

dolphin_oracle wrote: Mon Dec 25, 2023 10:22 pm got the machine-id sorted and the keyring changes work on a fresh setup with no pre-existing home folder.
Good. Not sure to get the hook figured out to let tunefs adjust/add new fs-UUID to the ext4 partition.
Anyway..
* Suggest the get latest nala 0.14.0 onto the release image
As I'm running this new version more than a month w/o any issues, suggest to get the version moved from testrepo to main, if possible. Thanks @timkb4cq

* MX Package Installer may have a small minor issue, when testrepo got temporary enabled, b/c it would lock for both arm64 and armhf architectures. Send a PR, with adjustments.

User avatar
Jerry3904
Administrator
Posts: 23049
Joined: Wed Jul 19, 2006 6:13 am

Re: MX-23 Rpi Respin -- Beta testing

#206 Post by Jerry3904 »

I would love to see nala as default, have also been using test version with no problems. It's much more user friendly..
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
fehlix
Developer
Posts: 12599
Joined: Wed Apr 11, 2018 5:09 pm

Re: MX-23 Rpi Respin -- Beta testing

#207 Post by fehlix »

Jerry3904 wrote: Tue Dec 26, 2023 10:21 am I would love to see nala as default, have also been using test version with no problems. It's much more user friendly..
Maybe we add to package mx-apps-rpi (or somehere else )
the conf file
/etc/apt-notifier/apt-notifier.conf
with this content:

Code: Select all

[MX]
# enable nala
use_nala=true

which would make nala the default for mx-updater.
@dolphin_oracle

User avatar
Jerry3904
Administrator
Posts: 23049
Joined: Wed Jul 19, 2006 6:13 am

Re: MX-23 Rpi Respin -- Beta testing

#208 Post by Jerry3904 »

Here's a working first draft of my interest in rc-gui. It uses the existing desktop file "Raspberry Pi Config" but changes the exec to launch a new rpi-config-choice. Advantages: single menu entry, differentiation between the two choices. Don't want time put into it if it's not of any interest.
rpi-config-choice.png

Code: Select all

#!/bin/bash

# Give choice of level for Raspberry Pi Configuration: basic or advanced
# Written by MX Devs 
# Released under GPLv3

TEXTDOMAINDIR=/usr/share/locale 
export TEXTDOMAIN="mx-goodies"

#Confirmation Window
MESSAGE1=$"\n\n<i>Please choose how you want to proceed:</i> \n\n
      
      <b>BASIC: use a desktop app for common tasks</b> \n\n
      <b>ADVANCED: use a root terminal for system settings</b>"

TITLE=$"Raspberry Pi Configuration"
CLASS=mx-goodies


BUTTON1=$"Basic"
BUTTON2=$"Advanced"
BUTTON3=$"Cancel"

ICON=/usr/share/icons/Papirus/48x48/apps/rpi.svg
yad --title=$"$TITLE" --window-icon=$ICON --class=$CLASS --text-align=center \
--width=500  --height=200 --center \
--text="\n<b>$MESSAGE1</b>" \
--button="<b>$BUTTON1</b>":1 \
--button="<b>$BUTTON2</b>":2 \
--button="<b>$BUTTON3</b>":3  

case $? in


1 )

######
#BASIC
######

rc_gui

;;

 
2 )

#####
#ADVANCED
#####
    
sudo raspi-config

;;
    
3 )

    exit 0

esac

You do not have the required permissions to view the files attached to this post.
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
dolphin_oracle
Developer
Posts: 22023
Joined: Sun Dec 16, 2007 12:17 pm

Re: MX-23 Rpi Respin -- Beta testing

#209 Post by dolphin_oracle »

fehlix wrote: Tue Dec 26, 2023 11:31 am
Jerry3904 wrote: Tue Dec 26, 2023 10:21 am I would love to see nala as default, have also been using test version with no problems. It's much more user friendly..
Maybe we add to package mx-apps-rpi (or somehere else )
the conf file
/etc/apt-notifier/apt-notifier.conf
with this content:

Code: Select all

[MX]
# enable nala
use_nala=true

which would make nala the default for mx-updater.
@dolphin_oracle
We can set that up for updater if that’s what people want to do. I have a package called desktop-defaults-rpi-extras that this could be pushed out in. However we must consider that this may conflict with future packages.


I could do a user level default in desktop-defaults-xfce-mx-desktop-rpi which conflicts with the existing desktop-defaults-xfce-mx-desktop. But this could cause futur conflicts with the non-xfce desktop-defaults packages.

Might be easier to add the file manually to the rpi respin as a test. I’m not convinced that nala is suitable for scripting.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
fehlix
Developer
Posts: 12599
Joined: Wed Apr 11, 2018 5:09 pm

Re: MX-23 Rpi Respin -- Beta testing

#210 Post by fehlix »

dolphin_oracle wrote: Tue Dec 26, 2023 4:44 pm
fehlix wrote: Tue Dec 26, 2023 11:31 am
Jerry3904 wrote: Tue Dec 26, 2023 10:21 am I would love to see nala as default, have also been using test version with no problems. It's much more user friendly..
Maybe we add to package mx-apps-rpi (or somehere else )
the conf file
/etc/apt-notifier/apt-notifier.conf
with this content:

Code: Select all

[MX]
# enable nala
use_nala=true

which would make nala the default for mx-updater.
@dolphin_oracle
We can set that up for updater if that’s what people want to do. I have a package called desktop-defaults-rpi-extras that this could be pushed out in. However we must consider that this may conflict with future packages.


I could do a user level default in desktop-defaults-xfce-mx-desktop-rpi which conflicts with the existing desktop-defaults-xfce-mx-desktop. But this could cause futur conflicts with the non-xfce desktop-defaults packages.

Might be easier to add the file manually to the rpi respin as a test. I’m not convinced that nala is suitable for scripting.
The user level default in ~/.config/MX-Linux/apt-notifier.conf
will be re-generated by the updater if this one was missing or deleted by the user.
So place the additional conf within either of those packages preferable at /etc/apt-notifier/apt-notifier.conf.
There are other conf-directories, which are considered to look for conf-files:
Those file/patterns in that order and alphabetical would could be used

Code: Select all

/usr/share/apt-notifier/conf/apt-notifier.conf.d/*.conf
/etc/apt-notifier/apt-notifier.conf
/etc/apt-notifier/apt-notifier.conf.d/*.conf
/usr/local/share/apt-notifier/conf/apt-notifier.conf
/usr/local/share/apt-notifier/conf/apt-notifier.conf.d/*.conf
to overlay the system-wide default config of the apt-notifier packages itself:

Code: Select all

/usr/share/apt-notifier/conf/apt-notifier.conf.d/01_apt-notifier.conf

Locked

Return to “General”