You are not logged in.
https://github.com/BunsenLabs/bunsen-ne … ter/README
@johnraff & co, brilliant work. Amazing. Here was my experience (installing to a Lenovo T500, YMMV)...
The github readme links to the official Debian ISOs, I used the unofficial "non-free" firmware image. Besides needing the non-free firmware for the wireless netinstall, this also automatically added the contrib and non-free repos to /etc/apt/sources.list
32bit: http://cdimage.debian.org/cdimage/unoff … 86/iso-cd/
64bit: http://cdimage.debian.org/cdimage/unoff … 64/iso-cd/
Writing the image to usb...
http://crunchbanglinux.org/wiki/statler … stallation
Installer walkthrough (for the n00bs! Skip to Post2 for wireless config and the bunsen script walkrough)...
At the installer's boot screen choose Graphical Install or Install
Choose you Language
Choose your Location
Choose your Keyboard layout
Wait for network detection
Choose your connection (I chose wlan0)
Enter security type (wpa2)
Enter passphrase
Enter hostname (name your computer)
Enter domain (leave blank)
Enter root password (leave blank)
Verify password (leave blank)
Enter user name (name yourself)
Enter user account (leave the same)
User password (choose sudo password)
Verify password
Set time zone
Partition (I chose manual)
Choose partition (I had created a 10G blank partition with gparted, /dev/sda7)
Use as (ext4)
Format (no, I had also formatted it, but you can format it here)
Mount point (/)
Done setting up the partition
Finish/write
Write? (yes)
Format (it wants to reformat swap, yes)
Install starts (wait 10 minutes)
Choose mirror location (I chose US)
Choose mirror URL (I chose ftp.us.debian.org)
Http proxy (none)
Choose software (I deselected everything, you can add standard system utils if you want but deselect everything else)
wait a few
Install Grub to Master Boot Record (yes)
Choose drive (I chose /dev/sda)
Installation completes (there's also the Debian Popularity Survey prompt somewhere during the install, choose yes or no)
Reboot and remove the USB drive
Part2 in next post
Last edited by hhh (2015-06-17 20:23:43)
bunsenlabs 8) forum mod squad
Offline
Reboot brings you to a console login, I logged in. The installer has removed the connection it created for the install (I assume for security). Use nano to edit /etc/network/interfaces...
sudo nano /etc/network/interfaces
I added my wireless network below the auto lo/iface lo entry there (replace mynetwork/mysecret with your own)...
auto wlan0
iface wlan0 inet dhcp
wpa-ssid mynetworkname
wpa-psk mysecretpassphrase
Crtl-X to write out, Y to confirm the filename, Enter and were back to the console. Run
sudo ifup wlan0
Cross your fingers.
Maybe because I didn't install the standard utilities, wget didn't have permission to download the bunsen-netinstall files. So...
sudo apt-get install ca-certificates
This also installed openssl. Now we can follow the bunsen-netinstall README...
wget https://github.com/bunsenlabs/bunsen-netinstall/archive/master.tar.gz
tar -xpf master.tar.gz
cd bunsen-netinstall-master
./install
This installs a lot in several sections. Install everything, you need the development packages for the bunsen-net install script to build the packages. Pressing Enter confirmed everything accept for needing to press "y" to accept the bunsen packages. I also needed to accept a licensing agreement for the Intel firmware during the script's run. Brilliant work, gents...
More info in next post...
bunsenlabs 8) forum mod squad
Offline
First reboot brings you to the desktop above, with the first-run script window open. Network-manager has removed the wireless entry in /etc/network/interfaces and is ready to handle the connection. I entered my passphrase to connect to my wireless network and then followed the prompts in the script to fine tune what packages were installed. When that was done I checked things out. Everything looked pretty good, I changed volti's panel icon to Faenza in it's preferences. I opened youtube.com in Iceweasel and didn't hear sound. In a terminal I ran...
sudo alsactl init
... and sound kicked in. My keyboard's mute and volume controls are working and the notifications appear, brilliant! Single tap for the touchpad is working, brilliant! Besides the login theme currently being awful (my fault ), everything seems to be working for me except for touchpad two-finger right-click, what's the best way to configure that?
Again, my compliments to johnraff (and I assume damo). First rate work.
bunsenlabs 8) forum mod squad
Offline
@hhh
Great walkthrough
BTW my contributions only start from log-in - all the installation kudos go to @johnraff et al
BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator
Offline
Superb work -- thanks for this!
If I may make one small suggestion:
Writing the image to usb...
http://crunchbanglinux.org/wiki/statler … stallation
Rather than wrestle with `dd` and it's rather arcane syntax, I would recommend using the method described in the official Debian installation guide:
sudo cp debian.iso /dev/sdX
sudo sync
Replace "debian.iso" with the full name (and path, if needed) of the ISO image and replace "X" with the drive letter to which the USB stick has been assigned (plug the stick & run `dmesg|tail` to find this).
https://www.debian.org/releases/stable/ … -isohybrid
For two-finger right-click, you can use this in ~/.config/openbox/autostart
synclient TapButton2=3
See man 4 synaptics for other options.
Offline
Thanks HoaS! I'm having to issue alctl init to re-enable sound if I mute it, any ideas there?
bunsenlabs 8) forum mod squad
Offline
I'm having to issue alctl init to re-enable sound if I mute it, any ideas there?
How are you muting the sound?
Offline
It's OK, uninstalling pulse solved it. No joy with the touchpad, even using the 50-synaptics.conf file from my main partition, but I'll open a new thread. Thanks.
-edit- I didn't see the pre-existing synclient TapButton2=2 entry in autostart, changing it to 3 there worked. Thanks!
Last edited by hhh (2015-05-08 20:00:32)
bunsenlabs 8) forum mod squad
Offline
hhh thank you for this nice how-to!
Sorry your great theming work hasn't yet been incorporated, but hold on everyone, it's coming soon.
EDIT: now done.
There's a script upgrade-bunsen-pkgs in the package which can be used to add new repos (like the upcoming bunsen-themes) or upgrade what you have to get Damo's latest pipemenus...
Thanks to twoion for huge help in the Debian packaging process and for his git2deb script which powers the GitHub installation section. A lot of the other code had already been written for the cb-netinstall script, so just had to be tweaked a bit.
Last edited by johnraff (2015-05-21 02:37:32)
John
--------------------
( a boring Japan blog , Japan Links, idle twitterings and GitStuff )
#! forum moderator BunsenLabs
Offline
everything seems to be working for me except for touchpad two-finger right-click, what's the best way to configure that?
Again, my compliments to johnraff (and I assume damo). First rate work.
This is what I put in my autostart to turn off all of what you are looking to turn on
#completely turn off the touchpad
xinput set-prop 12 "Device Enabled" 0
synclient touchpadoff=1
synclient VertEdgeScroll=0
synclient TapButton1=0
synclient TapButton2=0
synclient TapButton3=0 &
as the 1 or 0 is to turn it off then the opposite would then logically turn it on -- you could try messing with it to see if you get your touchy pad to work
"How can you learn how to fix it, if you don't break it first? :8
"the only way to get away with murder is - by killing time" swp 1997 8o
"A computer is only as smart as the person using it"
"Just plug it in and see if it blows up, if not then take it apart and figure out how it works."
Offline
as the 1 or 0 is to turn it off then the opposite would then logically turn it on
Logic does not apply in this case...
"TapButton{1,2,3}" indicates how many fingers are being used -- so, for example, "Tapbutton2" is the setting for a 2 finger tap.
The "={1,2,3}" bit indicates which mouse button is assigned, counting the buttons from left to right:
1=left click
2=middle click
3=right click
So for @hhh's query:
For two-finger right-click, you can use this in ~/.config/openbox/autostart
synclient TapButton2=3
See man 4 synaptics for other options.
Offline
Hi
After being fairly disappointed and demotivated by the announcement that cb development had came to an end AND my attempts to re-create a cb experience by myself, i came back and saw this thread. I thought i might give it a try ...
For me there is no need anymore to wait or look for anything else ... this "Bunsen-netinstall Script Wireless Walkthrough" is nothing less than the work of one or more genius'es! It is just fantastic - everything works like a charm and i finally have a shining, brand new setup which will serve me for the next couple of years for sure. Thank you so much. You are awesome! This is a true masterpiece!
Last edited by tonyoptical (2015-05-21 18:54:39)
Offline
^ Don't forget there is an upgrade script which will install the latest developments. It is in the netinstall dot directory
upgrade-bunsen-pkgs -u
BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator
Offline
Hi hhh
Hey, nice one, this is brilliant, it works like a charm!
Thanks guys, I was able to create my first Bunsen vmware image just by following this walkthrough (I could translate it to French if anyone is interested...)
Now any chance waldorf could be upgraded to Bunsen?
Thanks
beng
Offline
...
Now any chance waldorf could be upgraded to Bunsen?
Thanks
beng
The whole point of BunsenLabs is to replace Waldorf with a waldorf-like system based on Debian Stable.
You could upgrade waldorf to jessie (see the forum for HowTo's), then copy in some of the bl- config scripts and artwork. You are on your own there though, because there would be a lot more to it than that.
I have lots of bl- scripts running in my jessie installation, so I can test how things look and work, but that needs a few symlinks, and any upgrading has to be done manually.
BunsenLabs Group on deviantArt
damo's gallery on deviantArt
Openbox themes
Forum Moderator
Offline
beng wrote:...
Now any chance waldorf could be upgraded to Bunsen?
Thanks
bengThe whole point of BunsenLabs is to replace Waldorf with a waldorf-like system based on Debian Stable.
You could upgrade waldorf to jessie (see the forum for HowTo's), then copy in some of the bl- config scripts and artwork. You are on your own there though, because there would be a lot more to it than that.
I have lots of bl- scripts running in my jessie installation, so I can test how things look and work, but that needs a few symlinks, and any upgrading has to be done manually.
I got a script just for that purpose to upgrade CrunchBang Waldorf right into Debian Jessie / BL . It works flalessly with my system perfectly no errors at all or one can use it in a netinstall Debian 8 too to do the same thing Jessie / BL . ( I'm thinking of making it to be able to upgrade other Debian based distros to BL as well. it is in the works just got a put it on paper first then test it - hopefully get others to test it on there systems as well ) as a Matter of fact I am running it right now upgrading this Waldorf system as I type you this it is running in tty installing and configuring everything as I write this. purring right along
Last edited by userx-bw (2015-05-27 16:54:44)
"How can you learn how to fix it, if you don't break it first? :8
"the only way to get away with murder is - by killing time" swp 1997 8o
"A computer is only as smart as the person using it"
"Just plug it in and see if it blows up, if not then take it apart and figure out how it works."
Offline
as the 1 or 0 is to turn it off then the opposite would then logically turn it on
Logic does not apply in this case...
That's illogical
The "={1,2,3}" bit indicates which mouse button is assigned, counting the buttons from left to right:
Well least it's not in Japan-knees it'd be from right to left. So that'd mean you'd have to start with your index finger first, and not your pinky to count that one off, or just buy a left handed mouse
"How can you learn how to fix it, if you don't break it first? :8
"the only way to get away with murder is - by killing time" swp 1997 8o
"A computer is only as smart as the person using it"
"Just plug it in and see if it blows up, if not then take it apart and figure out how it works."
Offline
Clearly this will be a n00b question. Followed the above steps, have same issue with sound have to init everytime I boot. Is there somewhere I can load that so that it gets processed on boot so that I don't have to manually do it every time? Thanks in advance.
Offline
I think you should add a note about installing sudo.
Offline
I think you should add a note about installing sudo.
The "How To" advises *not* entering a root password -- if there is no root password entered in the Debian installer, sudo is installed and the first user created (ie, in the installer) is added to the "sudo" group automatically
Offline
Colossal_Crunch wrote:I think you should add a note about installing sudo.
The "How To" advises *not* entering a root password -- if there is no root password entered in the Debian installer, sudo is installed and the first user created (ie, in the installer) is added to the "sudo" group automatically
Oh, would that explain why I am getting a permission error when trying to install bunsenlabs? says it can't change sysfiles 1 permissions?
Offline
Oh, would that explain why I am getting a permission error when trying to install bunsenlabs? says it can't change sysfiles 1 permissions?
Doesn't sound like it but I'm shooting in the dark here...
Please describe exactly what you have done so far in as much detail as possible and post the exact commands you are trying to use along with the exact error messages (using code tags for terminal output).
http://www.catb.org/esr/faqs/smart-questions.html
EDIT: And start a new thread so we don't corrupt @hhh's guide with noise.
Last edited by Head_on_a_Stick (2015-05-30 16:38:44)
Offline
1.I'm ran debian 8 in a VM with only the utilities.
I accidently added the root password.
* skipped all the stuff about installing wireless. The VM sets up a connection for me even though the laptop itself is using wifi.
I then tried step 2 (below) but it didn't work
So I did a few things I thought might help me out.
Changed the sources.list to have contrib non-free at the end of each line that has main.
I downloaded sudo and added my user to the sudoer file.
2.Then I tried to do this:
wget https://github.com/bunsenlabs/bunsen-ne … ter.tar.gz
tar -xpf master.tar.gz
cd bunsen-netinstall-master
./install
and started seeing ######ERROR###### and something about permissions and sysfiles 1, 2 and sources.list.
I just decided to reinstall debian again with no root password and i'm planning on just trying to skip to step 2.
Sorry for not giving much information before. I just figured I was doing something obviously wrong.
Last edited by Colossal_Crunch (2015-05-30 16:47:17)
Offline
and started seeing ######ERROR###### and something about permissions and sysfiles 1, 2 and sources.list
For future reference, this is useless.
We need to see the verbatim error messages rather than your interpretation of them
Offline
Colossal_Crunch wrote:and started seeing ######ERROR###### and something about permissions and sysfiles 1, 2 and sources.list
For future reference, this is useless.
We need to see the verbatim error messages rather than your interpretation of them
I know, I'm sorry I just went ahead and started over with a fresh install but wanted to go ahead and tell you everything I remembered doing in case it might help someone else who has a similar problem. Otherwise, I would of just ran the command again and copy pasted the issue.
I'm hoping that by not having a root password it will solve the problem, but maybe I am missing a step somewhere.
Thanks for that link! I will seriously try to use it in the future!
I reinstalled debian without a root password and now everything is running.
Last edited by Colossal_Crunch (2015-05-30 17:15:02)
Offline
Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat