You are not logged in.
I have been using #! for a while and im really glad that I magically had my startup page changed when updating.
I have a serious [noob] question
How can I make the transfer from #! to Hydrogen? If possible I would like to keep all my settings and everything.
Is there anything special I need to do or is it all being covered?
Thanks!
Snow
Offline
“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.
Offline
perhaps I will wait a bit to see if there is an officially sanctioned conversion method. Considering I'm ill right now I dont want to do too much
Offline
There is no easy way to convert #! to BL, in fact it is not recommended (it was the same for Statler to Waldorf). BunsenLabs is not designed to be an upgrade to Crunchbang, but a continuation of the philosophy, and with the default looks and functionality.
You can backup your user configs, and put some of them back into a fresh BunsenLabs installation. There are many new scripts and pipemenus, so you will be better off using new versions of files such as menu.xml anyway.
I doubt there will ever be an "officially sanctioned conversion method", although users may perhaps come up with a step-by-step procedure. It will still be easier to install from scratch and add some of your own configs. Waldorf is based on Wheezy, which will be supported for a few years yet though.
Last edited by damo (2015-10-04 00:29:42)
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
Online
At the moment I don't see any glitch free method for this. Probably sometime later someone might come up with near perfect method but I guarantee that it is not going to be a straight forward method. The best method that is possible now is to comment out Waldorf repos in sources list, make changes in sources list to follow Wheezy proper and delete preferences list. You can port stuff from BL by using their repos but should be done with care and case to case basis.
Offline
How can I make the transfer from #! to Hydrogen? If possible I would like to keep all my settings and everything. Snow
It depends on what settings you'd want to keep?
Offline
there's a thread about converting crunchbang to debian jessie (i don't remember whether here or on crunchbang forums).
i did that on an old laptop, and it's fine; the only problem is that the cb-exit script won't work anymore.
that's no biggie; the commands have changed i guess (because systemd).
from there it's just a few more steps to make it bunsenlabs.
that's the beauty of this distro: it's so simple, so minimal.
i doubt there will ever be "the officially sanctioned method" for doing this, so roll up your sleeves and start hacking!
Search youtube without a browser: repo | thread
BL quote proposals to this thread please.
my repos / my repos
Offline
^ Try this, if you like. It works for me in Arch too.
#!/usr/bin/env python2
import pygtk
pygtk.require('2.0')
import gtk
import os
import getpass
class cb_exit:
def disable_buttons(self):
self.cancel.set_sensitive(False)
self.logout.set_sensitive(False)
self.suspend.set_sensitive(False)
self.reboot.set_sensitive(False)
self.shutdown.set_sensitive(False)
def cancel_action(self,btn):
self.disable_buttons()
gtk.main_quit()
def logout_action(self,btn):
self.disable_buttons()
self.status.set_label("Exiting Openbox, please standby...")
os.system("openbox --exit")
def suspend_action(self,btn):
self.disable_buttons()
self.status.set_label("Suspending, please standby...")
os.system("xscreensaver-command -lock")
os.system("systemctl suspend")
gtk.main_quit()
def reboot_action(self,btn):
self.disable_buttons()
self.status.set_label("Rebooting, please standby...")
os.system("systemctl reboot")
def shutdown_action(self,btn):
self.disable_buttons()
self.status.set_label("Shutting down, please standby...")
os.system("systemctl poweroff")
def create_window(self):
self.window = gtk.Window()
title = "Log out " + getpass.getuser() + "? Choose an option:"
self.window.set_title(title)
self.window.set_border_width(5)
self.window.set_size_request(500, 80)
self.window.set_resizable(False)
self.window.set_keep_above(True)
self.window.stick
self.window.set_position(1)
self.window.connect("delete_event", gtk.main_quit)
windowicon = self.window.render_icon(gtk.STOCK_QUIT, gtk.ICON_SIZE_MENU)
self.window.set_icon(windowicon)
#Create HBox for buttons
self.button_box = gtk.HBox()
self.button_box.show()
#Cancel button
self.cancel = gtk.Button(stock = gtk.STOCK_CANCEL)
self.cancel.set_border_width(4)
self.cancel.connect("clicked", self.cancel_action)
self.button_box.pack_start(self.cancel)
self.cancel.show()
#Logout button
self.logout = gtk.Button("_Log out")
self.logout.set_border_width(4)
self.logout.connect("clicked", self.logout_action)
self.button_box.pack_start(self.logout)
self.logout.show()
#Suspend button
self.suspend = gtk.Button("_Suspend")
self.suspend.set_border_width(4)
self.suspend.connect("clicked", self.suspend_action)
self.button_box.pack_start(self.suspend)
self.suspend.show()
#Reboot button
self.reboot = gtk.Button("_Reboot")
self.reboot.set_border_width(4)
self.reboot.connect("clicked", self.reboot_action)
self.button_box.pack_start(self.reboot)
self.reboot.show()
#Shutdown button
self.shutdown = gtk.Button("_Power off")
self.shutdown.set_border_width(4)
self.shutdown.connect("clicked", self.shutdown_action)
self.button_box.pack_start(self.shutdown)
self.shutdown.show()
#Create HBox for status label
self.label_box = gtk.HBox()
self.label_box.show()
self.status = gtk.Label()
self.status.show()
self.label_box.pack_start(self.status)
#Create VBox and pack the above HBox's
self.vbox = gtk.VBox()
self.vbox.pack_start(self.button_box)
self.vbox.pack_start(self.label_box)
self.vbox.show()
self.window.add(self.vbox)
self.window.show()
def __init__(self):
self.create_window()
def main():
gtk.main()
if __name__ == "__main__":
go = cb_exit()
main()
Offline
How can I make the transfer from #! to Hydrogen? If possible I would like to keep all my settings and everything.
I would seriously consider a new install. Make a thorough list of the settings, back up stuff, and
Keep BunsenLabs #!yish please.
Offline
+1 for damo's and dolly's responses
Offline