You are not logged in.
gtk is broken again, and the old themes don't work in Debian9, so remove bunsen-themes and copy them back in from the BL github helium-dev branch
Adwaita and others will work though.
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
gtk is broken again, and the old themes don't work in Debian9, so remove bunsen-themes and copy them back in from the BL github helium-dev branch
Thanks, Damo!
This is going to be very lame, but I don't think I know what exactly to download from there or where to copy them to (I removed them using Synaptic). I did find the /usr/share/themes folder, but don't really know how to go about this.
Is there a tutorial or any other post about this somewhere?
Adwaita and others will work though.
Yep, those are working fine!
Thank you for any hint.
Brad
UPDATE - (SOLVED) I erased the themes folder and pasted the contents of bunsen-themes/tree/helium-dev, which broke my openbox. I then entered with the live flashdrive I used to install Hydrogen and copied the contents of the Hydrogen themes folder onto the upgraded system. Surprisingly, it booted and the old themes are there, back and running. I can live with that, no problem at all. I like the "old" look.
Last edited by Bradypus (2017-07-14 18:38:02)
Hard(ly?) working sloth...
Offline
what exactly to download from there or where to copy them to
It's probably simplest to use:
cd ~/Downloads
wget https://github.com/BunsenLabs/bunsen-themes/archive/helium-dev.zip
unzip bunsen-themes-helium-dev.zip
sudo cp -r bunsen-themes-helium-dev/themes/* /usr/share/themes
Maybe worth clearing out ~/Downloads afterwards, mine gets messy quickly...
Offline
It's probably simplest to use:
cd ~/Downloads wget https://github.com/BunsenLabs/bunsen-themes/archive/helium-dev.zip unzip bunsen-themes-helium-dev.zip sudo cp -r bunsen-themes-helium-dev/themes/* /usr/share/themes
Maybe worth clearing out ~/Downloads afterwards, mine gets messy quickly...
Thanks HoaS!
That was, definitely the simplest way, and it also taught the locations I couldn't find before!
I now have the old and the new themes, some o which (I can only guess) are essentially the same, but compatible to Stretch.
Thanks again!
Brad Ypus
PS - And the tip about the Downloads folder could not be more accurate, I just tend to keep stuff in there...
Hard(ly?) working sloth...
Offline
I now have the old and the new themes, some o which (I can only guess) are essentially the same, but compatible to Stretch.
Just a little update on this.
I tried erasing the old themes and openbox would just not open after that. I got the login window (Raleigh theme, I think] and the same window would reload over and over again after login and password. I then copied the old themes back (from the live USB stick I still have) and everything was back to normal.
Thought this little piece of info might be useful.
Last edited by Bradypus (2017-07-16 13:17:50)
Hard(ly?) working sloth...
Offline
Bradypus wrote:I now have the old and the new themes, some o which (I can only guess) are essentially the same, but compatible to Stretch.
I tried erasing the old themes and openbox would just not open after that...
Did you check the theme name being used in the '<theme>' section in '~/.config/openbox/rc.xml'?
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
I've dist-upgraded a fresh install of Hydrogen to stretch twice in 48 hours...
~~~~~~
Run sudo apt update && sudo apt upgrade, then replace jessie with stretch in your /etc/apt/sources.list file entries and rename the files in /etc/apt/sources.list.d (for example, to bunsen.list.bak, etc...)
Run sudo apt update && sudo apt upgrade
Install the remaining upgrades by running sudo apt dist-upgrade
Run sudo apt --purge autoremove
Run sudo apt install gtk2-engines-murrine && sudo apt install gtk2-engines-pixbuf
Run sudo apt purge bunsen-os-release
Reboot
Change your GTK theme to Greybird in lxappearance
Customize from there.
-Note- xfce4-volumed has been removed in stretch, so keyboard audio-volume popup notifications won't work. You can easily port the package from Ubuntu Trusty, though. Post if you want help with that.
Run apt install pnmixer && apt purge volumeicon-alsa. Change the volumeicon line in /.config/openbox/autostart to pnmixer. Logout. Login and open the volume applet preferences (right-click the systray icon), enable notifications and hotkeys and use the GUI to set your keyboard multimedia keys to volume up, down and mute.
~~~~~~
@The Team, is there a sources.list entry one can add to upgrade bunsen-* packages to the dev ones, or are those packages not hosted yet?
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
I see that removing bunsen-os-release also removes bunsen-python-apt-template. Will there be a rebuild of that package?
Real Men Use Linux
Offline
@The Team, is there a sources.list entry one can add to upgrade bunsen-* packages to the dev ones, or are those packages not hosted yet?
Yes.
deb https://kelaino.bunsenlabs.org/~johnraff/debian helium main
See Head_on_a_Stick's thread: https://forums.bunsenlabs.org/viewtopic.php?id=3800
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I see that removing bunsen-os-release also removes bunsen-python-apt-template. Will there be a rebuild of that package?
That python package is only used by bunsen-os-release, and yes, eventually a Stretch version of both packages will be released.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I don't know what the exact plan is yet for bunsen-os-release. You don't have to remove it, but it will override the stretch files and lsb_release -a will report your os as version 8.* Hydrogen instead of 9.* stretch (9.1 atm)
We have decided that Helium will be the name for the 9.*/stretch release, so I assume bunsen-os-release will be updated to reflect that. I also assume templates will be upgraded, but state your case just in case!
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
hhh wrote:@The Team, is there a sources.list entry one can add to upgrade bunsen-* packages to the dev ones, or are those packages not hosted yet?
Yes.
deb https://kelaino.bunsenlabs.org/~johnraff/debian helium main
See Head_on_a_Stick's thread: https://forums.bunsenlabs.org/viewtopic.php?id=3800
Great!!!
Thanks for helping me get caught up.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
I'm wondering: After an upgrade to Stretch should be the debian(jessie)-backports and bunsenlabs(jessie)-backports repos simply removed or replaced by stretch instead of jessie? I guess I have those available because I did run the bl-welcome script recently.
I also tried to figure out the difference betwen stretch-updates and stretch/updates but so far did not find an explanation.
Offline
https://www.debian.org/doc/manuals/debian-reference/
"stretch/updates" is from the security repo source.
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
After an upgrade to Stretch should be the debian(jessie)-backports and bunsenlabs(jessie)-backports repos simply removed
Yes.
I think they should really have been removed before the `dist-upgrade` but you seem to have got away with it.
Offline
@damo, HoaS I see, thank you. I did remove those backports before the upgrade, but I've got them again, because I used bl-welcome and it created them in sources.list.d. As hhh mentioned before, there are basically those three lines left then (+the bunsen repo):
deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ stretch-updates main contrib non-free
I just noticed that I still have the bunsen-hydrogen repo. I had no issues at all, everything is working fine. At this point of time am I supposed to add the helium dev repo or can I still keep the hydrogen one?
deb https://kelaino.bunsenlabs.org/~johnraff/debian helium main
Offline
The newer bl-welcome from the helium-dev branch would have installed the stretch backports repos, IIRC.
Yes, you need the helium repo;
You might also want to use "--with-new-pkgs" with an upgrade;
Don't forget that new user configs won't be installed to your current $USER, you need to do that manually. There have been a few improvements (bl-exit for example)
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
@damo Yes, thank you, worked like a charm!
Now I have that blue background on boot and logout screen. Awww! That new bl-exit is really pretty. I'm just wondering: What are those version control tools? In which cases do I use them? I just saw them while running bl-welcome and checking all the available options.
Offline
The version control tools include things like svn and git, package building etc. It is quite a big install including all the dependencies, so unless you know what you want then get them as you need them. (If you have to ask what you need, then maybe you don't!)
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
I recently downloaded the latest Bunsen stable and dist-upgraded to Stretch from it. I will mention that gparted was missing from that particular iso but other than that everything went as a standard Jessie install goes on this hardware. The dist-upgrade went flawlessly. I then updated the Bunsenlabs packages to point at Johnraff's apt repo. In all it took me a couple of hours to rebuild my entire Bunsen desktop from start to finish. This is pretty standard as I have to fudge about with nvidia proprietary drivers and getting stuff setup on three monitors. I can't wait for Stretch live builds though. It will definitely make my install process much simpler.
Offline