Michael's cwm desktop (minimal): Difference between revisions

From Alpine Linux
No edit summary
No edit summary
Line 60: Line 60:
--------------------
--------------------
Back in cwm,
Back in cwm,
/home/legolas # flatpak install flathub io.github.ungoogled_software.ungoogled_chromium                                                                                                                                             
Note that the directory                                                                                                                                                                                                           
'/root/.local/share/flatpak/exports/share'                                                                                                                                                                                           
is not in the search path set by the XDG_DATA_DIRS environment variable, so                                                                                                                                                         
applications installed by Flatpak may not appear on your desktop until the                                                                                                                                                           
session is restarted.                                                                                                                                                                                                 
Looking for matches…                                                                                                                                                                                               
error: Unable to load summary from remote flathub: GPG verification enabled, but no summary found (check that the configured URL i                                                                                                    n remote config is correct)                                                                                                                                                                                                         
/home/legolas # return                                                                                                                                                                                                     
~ $ flatpak --user install io.github.ungoogled_software.ungoogled_chromium                                                                                                                                                           
Looking for matches…                                                                                                                                                                                                                 
error: No remote refs found for ‘io.github.ungoogled_software.ungoogled_chromium’                                                                                                                                                   
~ $ flatpak --user search chromium                                                                                                                                                                                                   
No matches found                                                                                                                                                                                                                     
~ $ flatpak --user install chromium                                                                                                                                                                                                 
Looking for matches…                                                                                                                                                                                               
error: No remote refs found for ‘chromium’                                                                                                                                                                                           
~ $ flatpak --user search firefox                                                                                                                                                                                                   
No matches found                                                                                                                                                                                   
-------------------------
-------------------------
Later, after some more tom-foolery that may just have messed up the system further, I get:
/home/legolas # flatpak update
Note that the directory
'/root/.local/share/flatpak/exports/share'
is not in the search path set by the XDG_DATA_DIRS environment variable, so
applications installed by Flatpak may not appear on your desktop until the
session is restarted.
Looking for updates…
Nothing to do.
----------------------
and
----------------------
/home/legolas # flatpak update --appstream
Note that the directory
'/root/.local/share/flatpak/exports/share'
is not in the search path set by the XDG_DATA_DIRS environment variable, so
applications installed by Flatpak may not appear on your desktop until the
session is restarted.
Updating appstream data for remote flathub
Error updating: Error updating appstream2: No such ref 'appstream2/x86_64' in remote flathub; Error updating appstream: No such ref 'appstream/x86_64' in remote flathub

Revision as of 00:41, 25 May 2025

..continuing from basic install..

apk add mesa-dri-gallium

add the following lines to .xinitrc:

xrandr --output eDP-1 --brightness 0.3

# feh --bg-fill /home/legolas/wallpaper/valley_of_flowers.jpg

exec dbus-launch --exit-with-session cwm

note that last line. it is currently the only thing I do to start the d-bus session for my user. I think there is more I have to do.

(also, technically, the wallpaper will have to wait until I download the appropriate file..)

setup-xorg-base

apk add cwm

apk add xrandr feh

apk add firefox

(because it's easy, and allows you to test sound)

create .cwmrc in your users home folder and add the following line to it:

bind-key CM-e /usr/bin/firefox

--> leave root!:

return

launch cwm:

startx



with that test completed, exit cwm (cause I feel like it)

ctrl-alt-shift-q

uninstall firefox

apk del firefox

and install flatpak (necessary for ungoogled chromium) ... add xterm so that we can do all this from inside cwm, because we need to make sure that d-bus is properly launched for this user, and that happens when we run startx, and to check, we need xterm.

apk add xterm

return

startx

echo $DBUS_SESSION_BUS_ADDRESS

-does- provide an output. good. :-)

become root again, then:

apk add polkit

(or polkit-elogind?)

rc-update add polkit

rc-service polkit start


apk add xdg-desktop-portal xdg-desktop-portal-gtk

apk add flatpak

flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

At this point, flathub recommends that you restart (that means reboot, right? your system, so I'll do that.)

reboot



Back in cwm,