Recommendations for SD cards

Now that you mention it, I do remember having read something about Kingston from you before.
Alright, point taken!
:v:t5:

1 Like

Some of you might find some use for this:

3 Likes

I really found this hard to believe after the years of good service and reviews that they earned for memory (in particular). It really seemed to be the top choice.

Unfortunately, somewhere along the line it changed - and the warning given now makes sense, even if it MIGHT not apply to one particular product - I wouldn’t take the chance either! Short, unhappy, non-performant lives are NOT what I select PC components for…

Thanks for sharing that, it seems like a cool case :cold_face: And it’s great to be aware of possibilities. For now I’m starting to play with humbler ideas, using old external HDDs and a portable USB2 external drive that I have. It should be good enough for learning how to set and configure stuff.

Here’s a screenshot of my first install :slight_smile:

2021-09-14-17:17:31-screenshot

@Shjim, how’s the ice tower in terms of noise?

@Pudge, thanks for you very thorough guides for ARM; they have served me well for the pinebook pro often times and now for the Pi as well.

@pebcak, thanks for stirring things in the endeavour-os arm forum! I learn a lot here.

3 Likes

small very :mosquito: i no notice

EDit… kit come x2 fan… blk + clear+light
( 2 power set/speed, you change pin ) info come in box

2 Likes

I approve this statement. After a month of debugging a hobby project that uses SD card for storage I found out that Kingston does not fully follow SD specification :angry: (contrary to some noname eBay retailer :rofl:). I just developed a little grudge against them that’s all. :rofl:
They are cheap, so that has to be visible somewhere. :man_shrugging:

1 Like

:ice_cube:
You’re welcome!

I was quite impressed by that case so I thought you guys might as well like to see it.

I am also playing with what I currently have available at home. A couple of SD cards and SSDs. For now this is more than enough to get me started on this very new field to me, namely Arm Linux.

Glad to hear that! Me too I am having a blast learning so many new things. Will keep stirring :grinning_face_with_smiling_eyes:

2 Likes

@Pudge, is there a way to run the 64 bit OS in an Raspberry pi 4b model 4GB version – from an SSD?

@lxnauta
I have started a new topic for this.
See this topic for info on this

3 Likes

My first ever screeshot from my first ever i3WM:

enos-i3wm

The CPU usage for picom, as you can see in the picture, makes me wonder if everything is as it should be with this install. It oscillates between 40-90 %.

2 Likes

Congratulations.

I will defer the picom question to either @Shjim or @joekamprad as I have little experience with picom and how it should run.

Pudge

1 Like

Thanks for the reply and thanks once again for all the great job you have done and still are doing on EndeavourOS ARM!

Honestly, this is the first time I use picom so I don’t know what to expect. The CPU usage, as it is now, seems excessive to me. I’m hopeful that @Shjim or @joekamprad would shed some light on this.

1 Like

That’s a lot. Can you post your config? (~/.config/picom/picom.conf)

As I see you use -C -G options with picom which are deprecated. You could just set shadow = false; in that config and start picom -b.
Or without -b - there is a warnning Causes issues with certain (badly-written) drivers. :wink:

2 Likes

That happened to my i3 install on the Rpi as well, Shjim then passed me the contents of a picom.conf file that solved it (in home/.config). Here goes.

picom

Shadow

shadow = true;

no-dnd-shadow = true;

#no-dock-shadow = true;
no-shadow-dock = true;
clear-shadow = true;
detect-rounded-corners = true;
shadow-radius = 1;
shadow-offset-x = 1;
shadow-offset-y = 1;
shadow-opacity = .0;
shadow-ignore-shaped = false;
shadow-exclude = [
“name = ‘Notification’”,

workaround for conky until it provides window properties:

"override_redirect = 1 && !WM_CLASS@:s",
"class_g ?= 'Dmenu'",

“class_g ?= ‘Dunst’”,

disable shadows for hidden windows:

"_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'",
"_GTK_FRAME_EXTENTS@:c",

disables shadows on sticky windows:

“_NET_WM_STATE@:32a *= ‘_NET_WM_STATE_STICKY’”,

disables shadows on i3 frames

"class_g ?= 'i3-frame'"

];

shadow-exclude-reg = “x10+0+0”;

xinerama-shadow-crop = true;

#menu-opacity = 0.95;
#inactive-opacity = 0.93;
#active-opacity = 1;
#alpha-step = 0.01;
#inactive-dim = 0.0;
#blur-background = false;
#blur-kern = “3x3box”;

fading = false;
fade-delta = 1;
fade-in-step = 0.03;
fade-out-step = 0.03;
fade-exclude = [ ];

backend = “xrender”;
mark-wmwin-focused = true;
mark-ovredir-focused = true;
detect-client-opacity = true;
unredir-if-possible = true;
refresh-rate = 0;
vsync = false;
dbe = false;
#paint-on-overlay = false;
focus-exclude = [ “class_g = ‘Cairo-clock’” ];
detect-transient = true;
detect-client-leader = true;
invert-color-include = [ ];
glx-copy-from-front = false;
#glx-swap-method = “undefined”;
use-damage = true;

#opacity-rule = [
#“99:name *?= ‘Call’”,
#“99:class_g = ‘Chromium’”,
#“99:name *?= ‘Conky’”,
#“99:class_g = ‘Darktable’”,
#“50:class_g = ‘Dmenu’”,
#“99:name *?= ‘Event’”,
#“99:class_g = ‘Firefox’”,
#“99:class_g = ‘GIMP’”,
#“99:name *?= ‘Image’”,
#“99:class_g = ‘Lazpaint’”,
#“99:class_g = ‘Midori’”,
#“99:name *?= ‘Minitube’”,
#“99:class_g = ‘Mousepad’”,
#“99:name *?= ‘MuseScore’”,
#“90:name *?= ‘Page Info’”,
#“99:name *?= ‘Pale Moon’”,
#“90:name *?= ‘Panel’”,
#“99:class_g = ‘Pinta’”,
#“90:name *?= ‘Restart’”,
#“99:name *?= ‘sudo’”,
#“99:name *?= ‘Screenshot’”,
#“99:class_g = ‘Viewnior’”,
#“99:class_g = ‘VirtualBox’”,
#“99:name *?= ‘VLC’”,
#“99:name *?= ‘Write’”,
#“93:class_g = ‘URxvt’ && !_NET_WM_STATE@:32a”,
#“0:_NET_WM_STATE@:32a *= ‘_NET_WM_STATE_HIDDEN’”,
#“96:_NET_WM_STATE@:32a *= ‘_NET_WM_STATE_STICKY’”
#];

wintypes :
{
tooltip :
{
fade = true;
shadow = false;
opacity = 0.85;
focus = true;
};
fullscreen :
{
fade = true;
shadow = false;
opacity = 1;
focus = true;
};
};

transparency for termite

opacity-rule = [“95:class_g = ‘Termite’”];

3 Likes

Thanks for the reply @vlkon!

That’s very odd! I don’t seem to have any config at all for picom:

ls .config/
 autostart   geany     libfm         lxterminal   pulse            s-tui              xarchiver
 bleachbit   gtk-2.0   lxpanel       menus        qpdfview         user-dirs.dirs
 chromium    gtk-3.0   lxsession     pcmanfm      QtProject.conf   user-dirs.locale
 dconf       htop      lxtask.conf   procps      'Raspberry Pi'    vlc
1 Like

Thank you so much for the reply and help!
That’s great!

I’m just wondering how come the config for picom is absent in my system. That surely mus be the root cause of the issue.

1 Like

Then you probably use default from /etc.

1 Like

I can’t wrap my head around this. Here is the content of /etc:

 ls /etc
adjtime                     gshadow-          motd                        sensors3.conf
alsa                        gssapi_mech.conf  mpv                         sensors.d
anacrontab                  gtk-2.0           mtab                        services
apparmor                    gtk-3.0           mtools.conf                 shadow
apparmor.d                  gufw              named.conf                  shadow-
arch-audit                  healthd.conf      nanorc                      shells
arch-release                host.conf         ndctl                       skel
atmsigd.conf                hostname          netconfig                   slsh.rc
audit                       hosts             netctl                      smartd.conf
avahi                       hosts.atm         NetworkManager              speech-dispatcher
bash.bash_logout            httpd             nginx                       ssh
bash.bashrc                 ifplugd           nscd.conf                   ssl
bind.keys                   ImageMagick-7     nsswitch.conf               sudo.conf
bindresvport.blacklist      initcpio          openldap                    sudoers
binfmt.d                    inputrc           openmpi                     sudoers.bak
bluetooth                   iproute2          openvpn                     sudoers.d
ca-certificates             iptables          os-release                  sudo_logsrvd.conf
cifs-utils                  issue             ostree                      sysctl.conf
conf.d                      iwd               ostree-mkinitcpio.conf      sysctl.d
cpufreq-bench.conf          jack              pacman-chaotic-aur.conf     systemd
cpupower_gui.conf           kernel            pacman.conf                 timeshift
cpupower_gui.d              keyutils          pacman.conf.pacnew          timezone
cron.d                      krb5.conf         pacman.d                    tlp.conf
cron.daily                  ld.so.cache       pacman-gnome-unstable.conf  tlp.d
cron.deny                   ld.so.conf        pacman-testing.conf         tmpfiles.d
cron.hourly                 ld.so.conf.d      pacman-testing.conf.bckp    tor
cron.monthly                libao.conf        pamac.conf                  trusted-key.key
cron.weekly                 libaudit.conf     pam.d                       ts.conf
crypttab                    libblockdev       papersize                   udev
dbus-1                      libinput          passwd                      udisks2
dconf                       libnl             passwd-                     ufw
default                     libpaper.d        pinentry                    ufw.old
depmod.d                    libva.conf        pkcs11                      uniconf.conf
dkms                        lirc              polkit-1                    updatedb.conf
dleyna-server-service.conf  locale.conf       ppp                         UPower
dnscrypt-proxy              locale.gen        profile                     usb_modeswitch.conf
dnsmasq.conf                localtime         profile.d                   usb_modeswitch.d
dracut.conf.d               login.defs        protocols                   usb_modeswitch.setup
e2scrub.conf                logrotate.conf    pulse                       vbox
environment                 logrotate.d       rc_keymaps                  vconsole.conf
eos-script-lib-yad.conf     lsb-release       rc_maps.cfg                 vde
eos-sendlog.conf            lvm               rdnssd                      vde2
ethertypes                  machine-id        reflector-simple.conf       vdpau_wrapper.cfg
firejail                    mailcap           reflector-simple-tool.conf  vpnc
flatpak                     mail.rc           request-key.conf            wgetrc
fonts                       makepkg.conf      request-key.d               whois.conf
fstab                       man_db.conf       resolv.conf                 wpa_supplicant
fuse.conf                   mdadm.conf        resolvconf.conf             X11
gai.conf                    mime.types        rpc                         xattr.conf
gdm                         mke2fs.conf       rsyncd.conf                 xdg
geoclue                     mkinitcpio.conf   rygel.conf                  xinetd.d
group                       mkinitcpio.d      sane.d                      xl2tpd
group-                      modprobe.d        securetty                   xml
gshadow                     modules-load.d    security

I don’t see anything picom in there. The mystery thickens :sweat_smile:

1 Like

@pebcak These are probably the most important in this case

Also Raspberry pi may require more GPU memory if you have some heavy graphical effects (I do not think picom is that taxing though).

Try find - it may be in some subdir

find /etc -iname "*picom*" 2> /dev/null

edit: man page

picom could read from a configuration file if libconfig support is compiled in. If --config is not used, picom will seek for a configuration file in $XDG_CONFIG_HOME/picom.conf (~/.config/picom.conf, usually), then $XDG_CONFIG_HOME/picom/picom.conf, then
$XDG_CONFIG_DIRS/picom.conf (often /etc/xdg/picom.conf), then $XDG_CONFIG_DIRS/picom/picom.conf.

1 Like

find /etc -iname "*picom*" 2> /dev/null
I don’t get any output :confused:

1 Like