You are not logged in.

#1 2017-08-30 07:09:23

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

helium-dev notes

This thread will hold announcements of things that users of the experimetal helium-dev version of BunsenLabs might want to know about: package upgrades that improve the default user settings in /usr/share/bunsen/skel, additions to the default package install list that they might also want to install...

Please continue to post any feedback on the helium-dev system in new posts, in the "Development & Suggestions" section for comments or general questions, and in "Bug Reports" when something seems to be wrong. Please also don't forget to put [helium-dev] at the beginning of the title.

Thanks to all of our members who are helping get the new version of BunsenLabs into shape with feedback and bug reports!

Last edited by johnraff (2018-05-17 02:33:04)


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#2 2017-08-30 07:21:11

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

Upgrades that change user config files

Once users have tweaked their personal settings, it would be very impolite for a package upgrade to overwrite them! In fact the BL default user config files (generally from bunsen-configs) are installed in /usr/share/bunsen/skel, not to anyone's $HOME directory. When a new system is installed, or a new user created, the default config files are copied into $HOME, but then left alone.

Sometimes, though, an upgrade to bunsen-configs will bring improved user settings. If you want to get those in your personal configs you have two options:
1) Check the contents of /usr/share/bunsen/skel and compare with your $HOME, then make any changes you want to by hand.
2) If you haven't yet customized your settings that much, you can:
    Delete $HOME/.config/bunsen/bl-setup.
    Log out and back in.
    Your config files will be upgraded to the new versions. Any that have changed will be backed-up.
    Use the backed-up files to copy/paste any custom settings you want to keep into the new files.


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#3 2017-08-30 07:27:17

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

Icon Themes

The helium-dev repositories now hold packages: paper-icon-theme and papirus-icon-theme, so you can install them with apt{,-get} as usual.

One of these might replace bunsen-faenza-icon-theme as the default in Helium.


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#4 2017-08-31 08:23:28

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

Installing helium-dev

Perhaps this should have gone in the first post. icon_rolleyes.gif
Right now the recommended method is described in Head_on_a_Stick's thread here:
https://forums.bunsenlabs.org/viewtopic.php?id=3800


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#5 2017-09-08 02:07:31

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

bunsen-configs 9.1.4-1 now sets the "Paper" icon theme.

Existing users can install paper-icon-theme and set it in lxappearance to try out the new look. Please post any reactions in the Development & Suggestions section, either in Proposed Graphics for Helium or a new thread. (We're also considering "Papirus", available as papirus-icon-theme.)
Thanks!


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#6 2017-09-13 07:44:22

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

bunsen-configs 9.1.6-1 uploaded.

Testers can run

bl-user-setup --refresh

to have the default skel files copied into their local configs, overwriting what's there. As usual backups will be made (fewer unnecessary ones than before) when files are overwritten.
This isn't really recommended when you have a nicely configured desktop with lots of custom settings - better to copy by hand from /usr/share/bunsen/skel - but it might be useful for testers who want to try the latest user configs brought in by bunsen-configs.


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#7 2017-10-08 13:45:21

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: helium-dev notes

I've just pushed some changes to our stock ~/.Xresources & ~/.config/fontconfig/fonts.conf files — urxvt's colourscheme and configuration now match terminator and I have added some comments to fonts.conf and removed two superfluous stanzas.

The new versions are here:

~/.Xresources

~/.config/fontconfig/fonts.conf

They will have to be merged manually for any existing users anyway, even after the new bunsen-configs package version makes it off the production line.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#8 2017-10-09 06:58:38

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

bunsen-configs (9.1.7-1) helium; urgency=medium

  * Head-on-a-Stick: Add "Font configuration" menu entry and comments in fonts.conf.
  * Head-on-a-Stick: Match urxvt colour schemes with terminator.
  * hhhorb: Remove tint2 horizontal padding to save space on laptops.
  * Tomislav Kućar: Fix compositing settings for xfce4-screenshooter.

Existing users have the option of running 'bl-user-setup --refresh' (see above).


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#9 2017-10-13 03:02:14

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

There is now a BunsenLabs backports repository available for helium: https://forums.bunsenlabs.org/viewtopic.php?id=4237

The latest version ( 9.1-1 ) of bunsen-welcome will offer to add it, though of course it can also be done by hand. This repo uses the standard BL signing key (not the experimental helium-dev key). The easiest way to add that key is to install the newly added bunsen-keyring package.


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#10 2017-10-18 08:36:45

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

The apt signing key for the helium-dev repo has been updated - it was due to expire on 28th October, after which apt will output "cannot authenticate" errors.

Please re-import the updated key:

wget -q https://kelaino.bunsenlabs.org/~johnraff/helium-dev.asc -O - | sudo apt-key add -

John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#11 2017-10-23 02:18:31

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

Paper and Papirus icon themes have been upgraded to the latest GitHub commits of Oct 19th. Papirus especially has had a lot of changes. It's not such a big download, but apt-get's "unpacking" phase takes some time.

Last edited by johnraff (2017-10-23 02:22:12)


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#12 2017-11-24 02:01:40

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

Some recent package changes:

bunsen-meta-all (9.0.1-1)
The packages are now pulled is as Depends not Recommends. This works because the apt config setting APT::Never-MarkAuto-Sections:: "Metapackages", broken in Jessie, is supported in Debian Stretch. Now the metapackage works for users who are not installing recommends, but if one package on the list is uninstalled the others will remain, because dependencies of a metapackage are not marked as "auto".

bunsen-configs (9.2-1)
Pulse Audio configs have been moved to a separate package bunsen-configs-pulse, dependent on pulseaudio, so that if PA is removed, the custom alsa config will go too.
Dropbox install removed from menu.
sysrq (REISUB and friends) enabled by default.
Users shown by default on LightDm login screen.

bunsen-configs-pulse (9.0.1-1)
Flat volumes are disabled by default.

bunsen-welcome (9.2-1)
Dropbox install moved here from "Network" in menu.


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#13 2017-11-29 02:09:59

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

no audio?

Two weeks ago we removed the custom PulseAudio startup that had been necessary in BL Hydrogen. This means that the startup line in ~/.config/openbox/autostart is gone, and the script that it called - bl-start-pulseaudio-x11 - no longer exists. The file ~/.config/autostart/pulseaudio.desktop - which inhibited the regular PA startup - is no longer installed in /usr/share/bunsen/skel.

Existing helium-dev users should delete ~/.config/autostart/pulseaudio.desktop and remove, or comment out, the line in ~/.config/openbox/autostart which calls bl-start-pulseaudio-x11. If that .desktop file remains, then Pulse Audio will not start!


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#14 2018-01-22 07:45:59

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

recent package upgrades:

bunsen-exit 9.1.2-1
Now has keyboard accelerators for the default Helium theme:
Alt+
l > logout
s > suspend
y > hybridsleep
i > hibernate
b > reboot
p > poweroff
Esc > cancel

bunsen-utilities 9.3.1-3
Now has simple autogenerated manpages.

bunsen-meta-all 9.0.1-4
Restore obmenu.

obmenu 1.0-4+bl9
Rebuild for Helium.

bunsen-configs 9.2.4-1
[Johan Malm] Adjust tint2 font settings for jgmenu.
Allow inactive users to suspend system.
Add pnmixer config.
bl-obthemes: Add BunsenLabs_Classic theme.

---
There are more improvements already in the pipeline...


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#15 2018-01-26 09:25:32

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

Some more upgrades:

bunsen-configs (9.2.5-1)
  * grub.d/39_bunsen: Add grub menu item "High Contrast Text".
  * debian/control: change Recommends: volumeicon to pnmixer.
  * Allow inactive users to shutdown.
  * Remove openbox 1px top margin
  * Symlink skel/.local/share/applications/defaults.list
     to skel/.config/mimeapps.list for apps using deprecated location.
  * skel/.config: Remove obsolete directories.
  * skel/.config/pnmixer/config: add keybinds.
  * polkit: move 10-vendor.d under a meaningfully named directory.

bunsen-images (9.3.2-1)

  * Default backgrounds: adjust icon position (fixes GitHub issue #8)

bunsen-pipemenus (9.0.6-1)

  * bl-compositor: drop compton -b option, fork instead.
  * bl-x-www-browser-pipemenu: drop opera
  [ vinzv ]
  * bl-multimedia-pipemenu: replace gnome-mplayer with gnome-mpv.

Last edited by johnraff (2018-01-26 09:37:51)


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#16 2018-01-28 20:43:34

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: helium-dev notes

I've just corrected an error in /usr/share/bunsen/skel/.config/fontconfig/fonts.conf (~/.config/fontconfig/fonts.conf for pre-existing users) — the monospace alias was incorrectly entered as

<family>Noto Sans Mono</family>

but should be

<family>Noto Mono</family>

So the old helium-dev fonts.conf file will force applications to use Dejavu Sans Mono instead of Noto Mono (if the monospace alias is chosen).

Here is the corrected file in full:

https://raw.githubusercontent.com/Bunse … fonts.conf

[jr] So, just to clarify, while /usr/share/bunsen/skel/.config/fontconfig/fonts.conf will be corrected in the next package upgrade, existing users will need to edit: ~/.config/fontconfig/fonts.conf
And thanks to HoaS.

Last edited by johnraff (2018-01-29 04:44:10)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#17 2018-05-17 03:10:50

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,371
Website

Re: helium-dev notes

One more thing for users who installed at the helium-dev stage:

At one point our default wallpaper images supplied by bunsen-images and found in /usr/share/images/bunsen/wallpapers/default/ were switched from .png to .jpg files, in an attempt to resolve a banding issue. That was since abandoned, and .png images shipped instead, but the .jpg images were left in place.

Users who installed at that point might have their default wallpaper in ~/.config/nitrogen/bg-saved.cfg set to a .jpg image. The next upgrade of bunsen-images will remove those, so the wallpaper will disappear! To restore it, open Menu>Preferences>Wallpaper and choose one of the .png images. (You can do this now if you want.)

This will be the last post in this thread, which was for users at the Helium development phase. A new thread will be started to keep track of future Helium package upgrades.


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

Board footer

Powered by FluxBB