{"id":1033,"date":"2014-03-23T22:43:38","date_gmt":"2014-03-24T03:43:38","guid":{"rendered":"http:\/\/nodakengineering.com\/?page_id=1033"},"modified":"2014-03-28T09:55:01","modified_gmt":"2014-03-28T14:55:01","slug":"optimizing-crunchbang-for-virtualbox-page-3","status":"publish","type":"page","link":"https:\/\/nodakengineering.com\/?page_id=1033","title":{"rendered":"Optimizing CrunchBang for VirtualBox (Page 3)"},"content":{"rendered":"<p>After installation and first reboot, CrunchBang starts the Post-installation script <strong>cb-welcome<\/strong>:<\/p>\n<figure id=\"attachment_1039\" aria-describedby=\"caption-attachment-1039\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Post-install.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1039\" title=\"#! Post-installation script\" alt=\"CB_Post-install\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Post-install-300x244.jpg\" width=\"300\" height=\"244\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Post-install-300x244.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Post-install-1024x834.jpg 1024w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Post-install.jpg 1040w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1039\" class=\"wp-caption-text\">#! Post-installation script<\/figcaption><\/figure>\n<p>I recommend you run through this process at least once if desired (you can always run it at a later time by typing <strong>cb-welcome<\/strong> in a run window), but for brevity we&#8217;ll quit the script and run the requisite commands in terminal.<\/p>\n<p>First, lets get CrunchBang updated (open a terminal window and enter the following commands):<\/p>\n<pre>sudo apt-get update\r\nsudo apt-get dist-upgrade<\/pre>\n<p><span style=\"line-height: 22px; background-color: #f7f7f7; color: #333333; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;\">To open terminal, right-click on the desktop and select <strong>Terminal<\/strong> from the drop-down menu: <\/span><\/p>\n<figure id=\"attachment_1043\" aria-describedby=\"caption-attachment-1043\" style=\"width: 77px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Openbox_Menu.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1043\" title=\"Openbox menu\" alt=\"CB_Openbox_Menu\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Openbox_Menu-87x300.jpg\" width=\"87\" height=\"300\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Openbox_Menu-87x300.jpg 87w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Openbox_Menu.jpg 106w\" sizes=\"auto, (max-width: 87px) 100vw, 87px\" \/><\/a><figcaption id=\"caption-attachment-1043\" class=\"wp-caption-text\">Openbox menu<\/figcaption><\/figure>\n<figure id=\"attachment_1045\" aria-describedby=\"caption-attachment-1045\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Update.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1045\" title=\"sudo apt-get update\" alt=\"CB_Update\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Update-300x188.jpg\" width=\"300\" height=\"188\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Update-300x188.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Update.jpg 647w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1045\" class=\"wp-caption-text\">sudo apt-get update<\/figcaption><\/figure>\n<figure id=\"attachment_1047\" aria-describedby=\"caption-attachment-1047\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Upgrade.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1047\" title=\"sudo apt-get dist-upgrade\" alt=\"CB_Upgrade\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Upgrade-300x188.jpg\" width=\"300\" height=\"188\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Upgrade-300x188.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Upgrade.jpg 646w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1047\" class=\"wp-caption-text\">sudo apt-get dist-upgrade<\/figcaption><\/figure>\n<p><strong>\u00a0Note:<\/strong> Be patient as there may be many updates required to get the OS current<\/p>\n<p>While we wait for the updates to finish, let&#8217;s enable automatic login (<strong>System<\/strong> &#8211;&gt; <strong>User Login Settings<\/strong>):<\/p>\n<figure id=\"attachment_1054\" aria-describedby=\"caption-attachment-1054\" style=\"width: 211px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_User_Login_Settings.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1054\" title=\"User Login Settings\" alt=\"CB_User_Login_Settings\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_User_Login_Settings-221x300.png\" width=\"221\" height=\"300\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_User_Login_Settings-221x300.png 221w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_User_Login_Settings.png 278w\" sizes=\"auto, (max-width: 221px) 100vw, 221px\" \/><\/a><figcaption id=\"caption-attachment-1054\" class=\"wp-caption-text\">User Login Settings<\/figcaption><\/figure>\n<p>Use the dropdown box to select <strong>Default user<\/strong>, put a checkmark in <strong>Auto login<\/strong>, and click <strong>Save<\/strong>:<\/p>\n<figure id=\"attachment_1056\" aria-describedby=\"caption-attachment-1056\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Auto_login.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1056\" title=\"#! Auto login\" alt=\"CB_Auto_login\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Auto_login-300x219.jpg\" width=\"300\" height=\"219\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Auto_login-300x219.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Auto_login.jpg 403w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1056\" class=\"wp-caption-text\">#! Auto login<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Next let&#8217;s disable the screensaver (<strong>Settings<\/strong> &#8211;&gt; <strong>Screensaver<\/strong>):<\/p>\n<figure id=\"attachment_1058\" aria-describedby=\"caption-attachment-1058\" style=\"width: 132px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Screensaver.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1058\" title=\"Screensaver\" alt=\"CB_Screensaver\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Screensaver-142x300.jpg\" width=\"142\" height=\"300\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Screensaver-142x300.jpg 142w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Screensaver.jpg 259w\" sizes=\"auto, (max-width: 142px) 100vw, 142px\" \/><\/a><figcaption id=\"caption-attachment-1058\" class=\"wp-caption-text\">Screensaver<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Select <strong>Disable Screen Saver<\/strong> under the Mode dropdown:<\/p>\n<figure id=\"attachment_1059\" aria-describedby=\"caption-attachment-1059\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Screensaver_Prefs.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1059\" title=\"Screensaver Preferences\" alt=\"CB_Screensaver_Prefs\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Screensaver_Prefs-300x197.jpg\" width=\"300\" height=\"197\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Screensaver_Prefs-300x197.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Screensaver_Prefs.jpg 742w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1059\" class=\"wp-caption-text\">Screensaver Preferences<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>And lastly, let&#8217;s tweak Power Management (<strong>Settings<\/strong> &#8211;&gt; <strong>Power Management<\/strong>):<\/p>\n<figure id=\"attachment_1061\" aria-describedby=\"caption-attachment-1061\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Power.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1061 \" title=\"Power Manager\" alt=\"CB_Power\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Power-300x169.jpg\" width=\"300\" height=\"169\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Power-300x169.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Power.jpg 665w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1061\" class=\"wp-caption-text\">Power Manager<\/figcaption><\/figure>\n<p><strong>Note:<\/strong> Turn off all power saving under both <strong>Actions<\/strong> and <strong>Monitor<\/strong> tabs for AC &amp; Battery (sliders all the way to the left and deselect all checkboxes)<\/p>\n<p>The updates should be complete now, so let&#8217;s reboot to make sure they all take effect (right-click and select <strong>Exit<\/strong>):<\/p>\n<figure id=\"attachment_1063\" aria-describedby=\"caption-attachment-1063\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Exit.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1063\" title=\"Reboot\" alt=\"CB_Exit\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Exit-300x61.jpg\" width=\"300\" height=\"61\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Exit-300x61.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Exit.jpg 506w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1063\" class=\"wp-caption-text\">Reboot<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Next we need to install some packages to satisfy dependencies for VirtualBox Guest Additions (remember how to open terminal?):<\/p>\n<pre>sudo apt-get install build-essential linux-headers-`uname -r` dkms<\/pre>\n<p>Now click <strong>Devices<\/strong> and select <strong>Insert Guest Additions CD image&#8230;<\/strong> from the dropdown:<\/p>\n<figure id=\"attachment_1065\" aria-describedby=\"caption-attachment-1065\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Guest_Additions.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1065\" title=\"Install Guest Additions\" alt=\"CB_Guest_Additions\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Guest_Additions-300x218.jpg\" width=\"300\" height=\"218\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Guest_Additions-300x218.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Guest_Additions.jpg 602w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1065\" class=\"wp-caption-text\">Install Guest Additions<\/figcaption><\/figure>\n<p><strong>NOTE:<\/strong> Close the File Manager window that automatically pops up, we&#8217;ll install the Guest Additions from terminal<\/p>\n<pre>sudo sh \/media\/cdrom0\/VBoxLinuxAdditions.run<\/pre>\n<p>Once the Guest Additions are successfully installed, reboot the VM to enable the changes.<\/p>\n<p>Open terminal and add the user to the VirtualBox Shared Folders group (vboxsf):<\/p>\n<pre>sudo usermod -a -G vboxsf nodakbarnes<\/pre>\n<p><strong>NOTE:<\/strong> Change the username (nodakbarnes) to your username<\/p>\n<p>Power down the VM (use <strong>Exit<\/strong> on the Openbox menu and select <strong>Power off<\/strong> from the options) so we can setup some shared folders:<\/p>\n<figure id=\"attachment_1075\" aria-describedby=\"caption-attachment-1075\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Shared_Folders.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1075\" title=\"Shared Folders\" alt=\"CB_Shared_Folders\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Shared_Folders-300x189.jpg\" width=\"300\" height=\"189\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Shared_Folders-300x189.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Shared_Folders.jpg 657w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1075\" class=\"wp-caption-text\">Shared Folders<\/figcaption><\/figure>\n<p>In the Oracle VM VirtualBox Manager window click on <strong>Shared Folders<\/strong> and then click the little folder to the right of the folders list to add a folder from the host machine to share with the CrunchBang guest:<\/p>\n<figure id=\"attachment_1076\" aria-describedby=\"caption-attachment-1076\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Add_Share.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1076\" title=\"Add Share\" alt=\"CB_Add_Share\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Add_Share-300x217.jpg\" width=\"300\" height=\"217\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Add_Share-300x217.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Add_Share.jpg 308w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1076\" class=\"wp-caption-text\">Add Share<\/figcaption><\/figure>\n<p>Start the VM again and when it is fully booted start up <strong>File Manager<\/strong>. You can now look under the <strong>media<\/strong> folder and there will be a new folder named <strong>sf_blahblah<\/strong> (where blahblah is the name of the shared folder from the host):<\/p>\n<figure id=\"attachment_1079\" aria-describedby=\"caption-attachment-1079\" style=\"width: 290px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_File_Manager.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1079\" title=\"File Manager\" alt=\"CB_File_Manager\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_File_Manager-300x225.jpg\" width=\"300\" height=\"225\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_File_Manager-300x225.jpg 300w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_File_Manager.jpg 644w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-1079\" class=\"wp-caption-text\">File Manager<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Let&#8217;s get Conky looking a little better (the default isn&#8217;t bad but we can do better):<\/p>\n<figure id=\"attachment_1080\" aria-describedby=\"caption-attachment-1080\" style=\"width: 77px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Conky_Final.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1080\" title=\"Conky\" alt=\"CB_Conky_Final\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Conky_Final-87x300.jpg\" width=\"87\" height=\"300\" \/><\/a><figcaption id=\"caption-attachment-1080\" class=\"wp-caption-text\">Conky<\/figcaption><\/figure>\n<p>And here&#8217;s the code to make this Conky panel (paste into <strong>Settings<\/strong> &#8211;&gt; <strong>Conky<\/strong> &#8211;&gt; <strong>Edit .conkyrc<\/strong>):<\/p>\n<pre>#####################################################################################################################\r\n# Conky Configuration\r\n# Compatible with Gnome2 and OpenBox\r\n# Much of this config file was originally created by corenominal: (http:\/\/crunchbanglinux.org\/forums\/post\/220\/#p220)\r\n# I've modified it to suit my own needs.\r\n# NodakBarnes | http:\/\/nodakengineering.com | wally@nodakengineering.com\r\n#\r\n# Conky Resources:\r\n#  - Documentation: http:\/\/conky.sourceforge.net\/documentation.html\r\n#  - FAQ: http:\/\/conky.sourceforge.net\/faq.html\r\n#  - Formatting\/Config Settings: http:\/\/conky.sourceforge.net\/config_settings.html\r\n#  - Variables\/Arguments: http:\/\/conky.sourceforge.net\/variables.html\r\n#  - ManPage: http:\/\/conky.sourceforge.net\/docs.html\r\n#####################################################################################################################\r\n#\r\n\r\nbackground yes\r\nuse_xft yes\r\nxftfont Sans:size=8\r\nxftalpha 1\r\nupdate_interval 1.0\r\ntotal_run_times 0\r\nown_window yes\r\nown_window_transparent yes\r\nown_window_type desktop\r\nown_window_hints undecorated,below,sticky,skip_taskbar,skip_pager\r\ndouble_buffer yes\r\nminimum_size 200 200\r\nmaximum_width 200\r\ndraw_shades yes\r\ndraw_outline no\r\ndraw_borders no\r\ndraw_graph_borders yes\r\ndefault_color white\r\ndefault_shade_color black\r\ndefault_outline_color white\r\nalignment top_right\r\ngap_x 12\r\ngap_y 35\r\nno_buffers yes\r\nuppercase no\r\ncpu_avg_samples 2\r\noverride_utf8_locale no\r\n\r\nTEXT\r\n${font sans-serif:bold:size=8}SYSTEM ${hr 2}\r\n${font sans-serif:normal:size=8}$sysname $kernel $alignr $machine\r\nHost:$alignr$nodename\r\nUptime:$alignr$uptime\r\n\r\n${font sans-serif:bold:size=8}PROCESSORS ${hr 2}\r\n${font sans-serif:normal:size=8}${cpugraph cpu1}\r\nCPU: ${cpu cpu1}% ${cpubar cpu1}\r\n\r\n${font sans-serif:bold:size=8}MEMORY ${hr 2}\r\n${font sans-serif:normal:size=8}RAM $alignc $mem \/ $memmax $alignr $memperc%\r\n$membar\r\n\r\n${font sans-serif:bold:size=8}BATTERY ${hr 2}\r\n${font sans-serif:normal:size=8}ACPI Battery: $alignr $battery \r\n${battery_bar 11,0}\r\n\r\n${font sans-serif:bold:size=8}DISKS ${hr 2}\r\n${font sans-serif:normal:size=8}\/ $alignc ${fs_used \/} \/ ${fs_size \/} $alignr ${fs_used_perc \/}%\r\n${fs_bar \/}\r\nSWAP $alignc ${swap} \/ ${swapmax} $alignr ${swapperc}%\r\n${swapbar}\r\n\r\n${font sans-serif:bold:size=8}TOP PROCESSES ${hr 2}\r\n${font sans-serif:normal:size=8}${top_mem name 1}${alignr}${top mem 1} %\r\n${top_mem name 2}${alignr}${top mem 2} %\r\n$font${top_mem name 3}${alignr}${top mem 3} %\r\n$font${top_mem name 4}${alignr}${top mem 4} %\r\n$font${top_mem name 5}${alignr}${top mem 5} %\r\n\r\n${font sans-serif:bold:size=8}NETWORK - (wired) ${hr 2}\r\n${font sans-serif:normal:size=8}IP Addr (wired): $alignr ${addr eth0}\r\n${downspeedgraph eth0}\r\nDLS:${downspeed eth0} kb\/s $alignr total: ${totaldown eth0}\r\n${upspeedgraph eth0}\r\nULS:${upspeed eth0} kb\/s $alignr total: ${totalup eth0}\r\n\r\n${font sans-serif:bold:size=8}SHORTCUT KEYS ${hr 2}\r\n${font sans-serif:normal:size=8}\r\nAlt+F2$alignr Run Dialog\r\nAlt+F3$alignr Alt Menu\r\nSuper+Space$alignr Main Menu\r\nSuper+Tab$alignr Client Menu\r\nSuper+t$alignr Terminal\r\nSuper+f$alignr File Manager\r\nSuper+e$alignr Editor\r\nSuper+m$alignr Media Player\r\nSuper+w$alignr Web Browser\r\nSuper+l$alignr Lock Screen\r\nSuper+v$alignr Volume Control\r\nSuper+x$alignr Logout\r\nPrtSc$alignr Screenshot<\/pre>\n<p><strong>NOTE:<\/strong> The above will be much simpler if you enable the shared clipboard (<strong>Devices<\/strong> &#8211;&gt; <strong>Shared Clipboard<\/strong> &#8211;&gt;<strong> Host to Guest<\/strong>) or just open this webpage in your CrunchBang guest VM.<\/p>\n<p>As a final step, put a shortcut on the desktop to the CrunchBang VM so that we don&#8217;t need to always open the Oracle VM VirtualBox Manager (right-click on the VM in the VirtualBox Manager and select<strong> Create Shortcut on Desktop<\/strong>):<\/p>\n<p><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Shortcut.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1085\" alt=\"CB_Shortcut\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Shortcut-283x300.jpg\" width=\"283\" height=\"300\" srcset=\"https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Shortcut-283x300.jpg 283w, https:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CB_Shortcut.jpg 690w\" sizes=\"auto, (max-width: 283px) 100vw, 283px\" \/><\/a><\/p>\n<p>And here&#8217;s an icon to make\u00a0your shortcut\u00a0look a little nicer (look at image above and select <strong>Show in Explorer<\/strong> from right-click drop-down menu for a good place to place the icon&#8211;right-click on the CrunchBang desktop shortcut and select <strong>Properties<\/strong> and then <strong>Change Icon&#8230;<\/strong> and browse to this location to select the icon):<\/p>\n<p><a href=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CrunchBang.ico\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-1086\" alt=\"CrunchBang\" src=\"http:\/\/nodakengineering.com\/wp-content\/uploads\/2014\/03\/CrunchBang.ico\" width=\"64\" height=\"64\" \/><\/a><\/p>\n<p>That does it then, you&#8217;ve got an optimized VM that should run fast and reliably&#8230;now go learn Linux!<\/p>\n<p>&nbsp;<\/p>\n<p><a title=\"Page 1\" href=\"http:\/\/nodakengineering.com\/?page_id=940\"><strong>1<\/strong><\/a> \u00a0 <a title=\"Page 2\" href=\"http:\/\/nodakengineering.com\/?page_id=983\"><strong>2<\/strong><\/a> \u00a0 3<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After installation and first reboot, CrunchBang starts the Post-installation script cb-welcome: I recommend you run through this process at least once if desired (you can always run it at a later time by typing cb-welcome in a run window), but for brevity we&#8217;ll quit the script and run the requisite commands in terminal. First, lets &#8230; <a title=\"Optimizing CrunchBang for VirtualBox (Page 3)\" class=\"read-more\" href=\"https:\/\/nodakengineering.com\/?page_id=1033\" aria-label=\"Read more about Optimizing CrunchBang for VirtualBox (Page 3)\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":940,"menu_order":0,"comment_status":"open","ping_status":"open","template":"page-without-sidebar.php","meta":{"footnotes":""},"class_list":["post-1033","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/pages\/1033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nodakengineering.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1033"}],"version-history":[{"count":38,"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/pages\/1033\/revisions"}],"predecessor-version":[{"id":1092,"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/pages\/1033\/revisions\/1092"}],"up":[{"embeddable":true,"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/pages\/940"}],"wp:attachment":[{"href":"https:\/\/nodakengineering.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}