www.kwheezy.com - Latest entrieshttps://www.kwheezy.com/en/weblog/The latest entries for the site www.kwheezy.comen-usZinniaSun, 27 Apr 2014 07:40:39 +0000Bumblebee - Nvidia Optimus support https://www.kwheezy.com/en/weblog/2014/04/27/bumblebee-nvidia-optimus-support/<p><strong>Bumblebee setup guide (Nvidia Optimus support)</strong></p><p><em>Credit: This guide was written by Alex Temchenko, thanks Alex, i hope this helps people get there Optimus graphics working. Please give feedback on the Kwheezy forums, and thank Alex if this guide helped you get it working. </em></p><p style="clear: left;"></p><p><br>contents<br><br>a) about<br>b) bumblebee on kwheezy<br>c) useful links<br><br><br><br><br><br>a) about<br><br>this guide describes how to install and test Bumblebee with proprietary Nvidia drivers (thereafter "bumblebee") in KWheezy 1.5 64bit (kwheezy-1.5-64bit.iso) on computers with Nvidia Optimus video card.<br><br>it was written after applying the SolydXK Bumblebee installation tutorial<br><br>https://www.forums.solydxk.com/viewtopic.php?f=9&amp;t=1995<br><br>on KWheezy and adapting it to the stable debian branch.<br><br><br><br><br><br>b) bumblebee on kwheezy<br><br>01. default kwheezy 1.5 repositories can't be used for a direct bumblebee installation.  none of the required packages are there:<br><br> - bumblebee-nvidia<br> - primus<br> - primus-libs:i386<br><br>it perfectly corresponds to what the debian bumblebee wiki page ( https://wiki.debian.org/Bumblebee#Installation ) says:<br><br>--<br>For Wheezy users, Bumblebee packages are available from wheezy-backports ( https://www.backports.debian.org/Instructions ). Follow the steps listed on that page to add backports to your sources.list (but make sure that you also add wheezy-backports' contrib repository as well to your sources.list, e.g. deb https://www.YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free), and then install bumblebee or bumblebee-nvidia, and primus.<br>--<br><br><br><br>02. bumblebee packages are found in the wheezy-backports repo.  add it to default kwheezy repos.<br><br>living currently in italy, i added an italian wheezy-backports mirror directly to /etc/apt/sources.list:<br><br>--<br><br>...default kwheezy repos...<br>deb https://www.ftp.it.debian.org/debian/ wheezy-backports main contrib non-free<br><br>--<br><br>the entire /etc/apt/sources.list becomes:<br><br>--<br><br>deb https://www.ftp.debian.org/debian/ wheezy main contrib non-free<br>deb-src https://www.ftp.debian.org/debian/ wheezy main contrib non-free<br><br>deb https://www.security.debian.org/ wheezy/updates main contrib non-free<br>deb-src https://www.security.debian.org/ wheezy/updates main contrib non-free<br><br>deb https://www.packages.kwheezy.com/debian/ wheezy main<br><br>#--just added<br>deb https://www.ftp.it.debian.org/debian/ wheezy-backports main contrib non-free<br>#--<br><br>--<br><br>a brief note about the wheezy-backports repo.  it contains pepperflash plugin for chromium browser.  pepperflash is not found in default kwheezy repos.  if you want to use it, install it from here.<br><br><br><br>03. on kwheezy the standard user is not included in the sudoers group by default, so all commands, except the last one, are executed by the root user.<br><br><br><br>04. after adding wheezy-backports, update repos:<br><br># apt-get update<br><br><br><br>05. install all bumblebee-related packages:<br><br># dpkg --add-architecture i386 &amp;&amp; apt-get update &amp;&amp; apt-get -t wheezy-backports install bumblebee-nvidia primus primus-libs:i386<br><br>the above command slightly differs from usual apt-get install syntax.  as backports wiki https://www.backports.debian.org/Instructions/ explains, backported packages are pinned at 100 and can be installed with:<br><br>apt-get -t squeeze-backports install "package"<br><br><br><br>06. differently from SolydXK and LMDE, no terminal popup window will appear.<br><br><br><br>07. video group already exists.  bunblebee group was created automatically.  check both:<br><br># groupadd bumblebee<br>groupadd: group 'bumblebee' already exists<br><br># groupadd video<br>groupadd: group 'video' already exists<br><br><br><br>08. add the standard user(s) to both groups.  don't use $USER - it will add root.  use the explicit username(s):<br><br># usermod -a -G bumblebee,video just<br><br>where just is my username.  use yours instead.<br><br><br><br>09. reboot computer.  a simple X server restart is not enough.<br><br><br><br>10. installation is done.  what follows are the checks of a correct installation.<br><br>check that the bumblebeed daemon (system service) has been defined - its script must exist in the /etc/init.d:<br><br># ls /etc/init.d/*bumblebeed* -Rl<br>-rwxr-xr-x 1 root root 4542 Jul 16  2013 /etc/init.d/bumblebeed<br><br>ok, the script exists.<br><br><br><br>11. check that bumblebeed daemon is enabled in various run levels - its init script, if enabled, must be symlinked in various /etc/rc*.d:<br><br># ls /etc/rc*.d/*bumblebeed* -Rl<br>lrwxrwxrwx 1 root root 20 Mar 26 18:46 /etc/rc0.d/K01bumblebeed -&gt; ../init.d/bumblebeed<br>lrwxrwxrwx 1 root root 20 Mar 26 18:46 /etc/rc1.d/K01bumblebeed -&gt; ../init.d/bumblebeed<br>lrwxrwxrwx 1 root root 20 Mar 26 18:46 /etc/rc2.d/S22bumblebeed -&gt; ../init.d/bumblebeed<br>lrwxrwxrwx 1 root root 20 Mar 26 18:46 /etc/rc3.d/S22bumblebeed -&gt; ../init.d/bumblebeed<br>lrwxrwxrwx 1 root root 20 Mar 26 18:46 /etc/rc4.d/S22bumblebeed -&gt; ../init.d/bumblebeed<br>lrwxrwxrwx 1 root root 20 Mar 26 18:46 /etc/rc5.d/S22bumblebeed -&gt; ../init.d/bumblebeed<br>lrwxrwxrwx 1 root root 20 Mar 26 18:46 /etc/rc6.d/K01bumblebeed -&gt; ../init.d/bumblebeed<br><br>ok, the daemon is enabled on all run levels.<br><br><br><br>12. check the bumblebeed daemon status - it must be running:<br><br># service bumblebeed status<br>[ ok ] bumblebeed is running.<br><br><br><br>13. finally, a brief application check.  differently from SolydXK and LMDE, it must NOT fail on first run:<br><br>$ optirun pwd<br><br>after a short delay (for switching gpu from intel to nvidia) the command prints current working directory.  hence, optirun runs well.  hence, bumblebee is installed successfully.<br><br><br><br>14. optional: install glxspheres and run more bumblebee tests as described in:<br><br>https://www.forums.solydxk.com/viewtopic.php?f=9&amp;t=3206.<br><br><br><br>15. optional: disable the "deb https://www.ftp.it.debian.org/debian/ wheezy-backports main contrib non-free" repo<br><br><br><br>16. done.<br><br><br><br><br><br>c) useful links<br><br>- bumblebee installation on SolydXK:<br>  https://www.forums.solydxk.com/viewtopic.php?f=9&amp;t=1995<br><br>- checking the bumblebee installation:<br>  https://www.forums.solydxk.com/viewtopic.php?f=9&amp;t=2811&amp;hilit=Bumblebee+%26amp%3B+Nvidia+Proprietary<br><br>- getting and installing glxspheres:<br>  https://www.forums.solydxk.com/viewtopic.php?f=9&amp;t=3206<br><br>- debian bumblebee wiki:<br>  https://wiki.debian.org/Bumblebee<br><br>- debian backports wiki:<br>  https://www.backports.debian.org/Instructions<br><br>- debian mirrors wiki:<br>  https://www.debian.org/mirror/<br><br>- debian daemons wiki:<br>  https://wiki.debian.org/Daemon<br><br>- bumblebee project troubleshooting:<br>  https://github.com/Bumblebee-Project/Bumblebee/wiki/Troubleshooting</p> euan@potensol.com (euan)Sun, 27 Apr 2014 07:40:39 +0000https://www.kwheezy.com/en/weblog/2014/04/27/bumblebee-nvidia-optimus-support/WikisNetflix Desktop installation guide https://www.kwheezy.com/en/weblog/2014/04/27/netflix-desktop-installation-guide/<p><strong>Netflix Desktop installation Guide</strong></p><p><em>Disclaimer: This guide has not been tested since I am residing in a country that is not permitted to the Netflix service. It also uses 3rd party repositories of which you , the administrator of your system, will have to trust yourself.</em></p><p>Credit: The netflix-desktop package is provided courtesy of DarkPlayer via the OpenSuse build service.</p><p>Instructions to install netflix-desktop:</p><p>1.) Login as root in the terminal (F12 for Yakuake, otherwise run Konsole), use the comand "su -" to login as root (providing root password).</p><p>2.) Add the repository key to your trusted keyring:</p><pre><span class="codeline"># wget https://www.download.opensuse.org/repositories/home:/DarkPlayer:\ /Pipelight/Debian_7.0/Release.key</span><span class="codeline"><br><br># </span>apt-key add Release.key<span class="codeline"><br><br># echo "/en/weblog/feeds/deb_http//downloadopensuseorg/repositories/homelt/spangtltbrgt/DarkPlayer/Pipelight/Debian_70/_."\<br> &gt; /etc/apt/sources.list.d/netflix-desktop.list<br><br># apt-get update</pre><span class="codeline"></span><p>3.) Install the netflix-desktop package:</p><pre># apt-get install netflix-desktop</pre><p>4.) Answer yes to the prompt, it will install a list of other packages (dependencies) as well.</p><p><br>OK, that should be it installed. You will see an icon for Netflix Desktop in the Multimedia category of your start menu.</p><p>Note: It can take a long time on first start up, just wait. If it doesn't start or you have problems when wine installs wine-mono and wine-gecko, delete the .wine-browser directory in your home folder and try again:</p><pre>$ cd ~ $ rm -rf .wine-browser</pre> euan@potensol.com (euan)Sun, 27 Apr 2014 06:58:09 +0000https://www.kwheezy.com/en/weblog/2014/04/27/netflix-desktop-installation-guide/WikisVersion 1.5 released! https://www.kwheezy.com/en/weblog/2014/03/21/version-15-released/<p><strong>Version 1.5 is now available from the download page.</strong></p><p>This release improves the installer, ships Debian updates, changes and adds some new software.</p><p style="clear: left;">Changes in version 1.5:</p><ul><li>Impoved installer: add boot flag to root partition, try to fix progress bar not updating.</li><li>New App! "Kwheezy Connector" will easily setup mounted WebDAV and SFTP connections. Auto-mount available.</li><li>Updated to Debian 7.4</li><li>Default font changed to Deja Vu Sans.</li><li>Google Earth updated to version 7, now supporting proper Qt4, stable...ish.</li><li>PDF-Shuffler replaces PDFmod. Same functionality, but pygtk instead of mono.</li><li>Quick USB Formatter is installed by default.</li><li>KDE Print Manager in System Settings is installed.</li><li>Firefox and Thunderbird 24 ESR are updated to latest.</li></ul><p>Version 1.4 installations can be upgraded to 1.5 via Apper or apt-get.<em> However, many changes (default applications and settings) can not be done through package updates. To get the new desktop settings, use Kwheezy Profiler and restore "Kwheezy Defaults" after updating. This will lose some of your customisations, so do a profile backup first. If you are happy with the KDE and profile settings, just do package updates only. You will need to manually remove and install the replaced apps (Google Earth 7, PDF-Shuffler, Quick USB Installer).</em></p> euan@potensol.com (euan)Fri, 21 Mar 2014 12:50:52 +0000https://www.kwheezy.com/en/weblog/2014/03/21/version-15-released/NewsVersion 1.4 released! https://www.kwheezy.com/en/weblog/2013/11/15/version-14-released/<p><strong>Version 1.4 is now available from the download page.</strong></p><p>This release is mostly a bunch of minor fixes and improvements to the out-the-box experience.</p><p style="clear: left;">Changes in version 1.4:</p><ul><li>Fix for entering accents in LibreOffice (disable iBus by default).</li><li>Firefox and Thunderbird 24 ESR are now default.</li><li>Cdrtools (original and best) replaces wodim and genisoimage as default Burning/ISO tools.</li><li>Kopete and Linphone replace Jitsi as default XMPP chat and video calling.</li><li>Kwheezy Autostart Chooser has additional choices, including iBus.</li><li>Make KGet and Kopete "Always Visible" in system tray by default.</li><li>Allow kwheezy-livecd package to be uninstalled without removing Kwheezy icon.</li><li>Disable transitions (effects) in KScreenSaver's "Slide Show", making it usable.</li></ul><p>Version 1.3 installations can be upgraded to 1.4 via Apper or apt-get.<em> However, many changes (default applications and settings) can not be done through package updates. To get the new desktop settings, use Kwheezy Profiler and restore "Kwheezy Defaults" after updating. This will lose some of your customisations, so do a profile backup first.</em></p> euan@potensol.com (euan)Fri, 15 Nov 2013 11:05:57 +0000https://www.kwheezy.com/en/weblog/2013/11/15/version-14-released/NewsCdrtools added to repository https://www.kwheezy.com/en/weblog/2013/11/14/cdrtools-added-repository/<p><strong>Cdrtools has been added to the Kwheezy repository.</strong></p><p>Cdrtools is a collection of command line tools for CD, DVD and Blueray support. The most notable being cdrecord, a burning tool. It also includes tools for ripping music, making ISO images and working with them. K3B, the graphical utility uses cdrecord (AKA wodim) in the background.</p><p>The package is available from Apper or apt-get and is named "cdrtools".</p><p>The package contains the folowing tools:</p><ul><li>cdrecord  -  A CD/DVD/BD recording program</li><li>readcd  -  A program to read CD/DVD/BD media with CD-clone features</li><li>cdda2wav  -  The most evolved CD-audio extraction program with paranoia support</li><li>mkisofs  -  A program to create hybrid ISO9660/JOLIET/HFS filesystes with optional Rock Ridge attributes</li><li>isodebug  -  A program to print mkisofs debug information from media</li><li>isodump  -  A program to dump ISO-9660 media</li><li>isoinfo  -  A program to analyse/verify ISO/9660/Joliet/Rock-Ridge Filesystems</li><li>isovfy  -  A program to verify the ISO-9660 structures</li><li>rscsi  -  A Remote SCSI enabling daemon</li></ul><p><em>cdrtools replaces the following packages:</em></p><ul><li><em>dvd+rw-tools</em></li><li><em>genisoimage</em></li><li><em>wodim</em></li></ul><p><em>For more information on what the difference between the original Cdrtools project and the debian fork (wodim etc.), visit the following link: <span class="plugin_link"><a href="#" target="_blank"> FAQ for users of Linux distributions</a></span></em></p><p style="clear: left;">Enjoy!</p> euan@potensol.com (euan)Wed, 13 Nov 2013 19:18:48 +0000https://www.kwheezy.com/en/weblog/2013/11/14/cdrtools-added-repository/NewsFirefox & Thunderbird 24! https://www.kwheezy.com/en/weblog/2013/10/30/firefox-thunderbird-24/<p><strong>Firefox 24 ESR and Thunderbird 24 packages have been added to the Kwheezy repository.</strong></p><p>The default Firefox and Thunderbird are still at version 17 and have been updated to the latest security fix (17.0.10). These packages are in addition to firefox-esr and thunderbird-esr and will replace them if you choose to install them.</p><p>The packages are available from Apper or apt-get and are named:</p><ul><li>firefox-24-esr   +   optional firefox-24-esr-languages (for non-English languages)</li><li>thunderbird-24   +   optional thunderbird-24-languages (for non-English languages)</li></ul><p>Note: Thunderbird 24 and above will no longer have seperate Stable &amp; ESR releases. Therefore Thunderbird 24.0.1 is considered an ESR, since there will be no more development in Thunderbird for the forseable future. I believe this is due to the development of Firefox OS needing more attention.</p><p><em>Non-English speaking users may need to install the languages package (above) and may also need to re-enable them in the Addons section.</em></p><p style="clear: left;">Enjoy!</p> euan@potensol.com (euan)Tue, 29 Oct 2013 17:29:31 +0000https://www.kwheezy.com/en/weblog/2013/10/30/firefox-thunderbird-24/NewsVersion 1.3 released! https://www.kwheezy.com/en/weblog/2013/10/25/version-13-released/<p><strong>Version 1.3 is now available from the download page.</strong></p><p>This release focuses on improving the installation and post-install process. Also there is quite a bit of tidying up and polishing.</p><p style="clear: left;">Changes in version 1.3:</p><ul><li>Updated to Debian 7.2</li><li>Added GPT partitioning support to the installer (requires BIOS/Legacy boot). </li><li>A new post-installation wizard adds polish. Hopefully the need to add a regular user account will be clearer.</li><li>A few redundant (duplicate functionality) applications have been removed.</li><li>The administrator account has UID/GID changed to 999, so the first real user will be 1000. Thus, more compatable with other distro's.</li><li>The menu has been tidied up, so it should be easier to browse.</li><li>Kwheezy Keyboard Selector now has a textbox for testing the new configuration.</li><li>Some other minor tweaks and polish.</li></ul><p>Version 1.2 installations can be upgraded to 1.3 via Apper or apt-get.</p> euan@potensol.com (euan)Fri, 25 Oct 2013 10:07:47 +0000https://www.kwheezy.com/en/weblog/2013/10/25/version-13-released/NewsHow to fully update to Kwheezy 1.2 https://www.kwheezy.com/en/weblog/2013/09/22/how-fully-update-kwheezy-12/<p>This guide will show you how to fully update your Kwheezy 1.1 (or below) installation to version 1.2.</p><p>The apt upgrade (via Apper or apt-get update/upgrade) will take care of most stuff, and it is sufficiant if you don't mind using dmo packages (deb-multimedia.org). However, if you want to get all the changes of v1.2, follow the instructions below. You may selectively follow these instructions, if  you don't need all the changes.</p><p>The first thing to do is an apt upgrade. Just update as usual using (i) Apper, or (ii) "#apt-get update; apt-get upgrade". If unsure, follow the guide <span class="plugin_link"><a href="/en/weblog/23/index.html" target="_blank">here</a></span>, skip down to "Updating the system".</p><p>Once the upgrade has finished, follow these steps:</p><p><strong>1.) Replace deb-multimedia.org packages with official Debian packages:</strong></p><p>Logout and login to the Administrator account. If you can't do this, su to root is another option. Open the terminal (F12), or otherwise use Konsole from the System menu.</p><p><em>WARNING: Make sure you have a stable internet connection, power source and your root partition has plenty free space. This operation should no interupt or fail, or it could cause problems with your system.</em></p><p>Run the following command:</p><pre>sudo replace-dmo-packages</pre><p>This could take a while. It will create a directory (folder) at the location you run it from. Hopefully directly inside the adminstrator's home folder (/home/administrator/). It will be named similar to "replace-dmo-packages-2013-09-22_11:12:46", e.g. with a date/time-stamp.</p><p>Once completed successfully the dmo packages should be gone, replaced by Debian and Kwheezy ones. To check if this is the case, run these commands to see how succesful it is. The dmo keyring package may remain, this is not a problem.</p><pre>dpkg -l | grep "\-dmo"</pre><p>You should see no "-dmo" packages remaining. Except maybe the keyring, that's OK.</p><pre>dpkg -l | grep vlc</pre><p>You should see some vlc packages.</p><pre>dpkg -l | faac</pre><p>You should see a couple faac related package.</p><p>The files inside the migration folder mentioned above show some working. They are as follows:</p><ul><li>dmo-packages-not-replaced.txt   -  lists packages not able to be replaced.</li><li>dmo-packages-replaced-by-apt-get-fix.txt   - lists packages replaced from existing dependencies (--fix-broken).</li><li>dmo-packages-replaced-overall.txt   - lists packages replaced overall.</li><li>dmo-packages-to-install.txt   - lists packages not replaced by dependecies (--fix-broken).</li><li>dmo-packages-to-replace.txt   - lists overall packages that need replacing, this is the first file created.</li></ul><p>The contents of dmo-packages-not-replaced.txt should be similar to this. You might have some more, depending on whether you added software from the dmo repository, that are not in Debian repo: (below)</p><ul><li>dvdwizard</li><li>gstreamer0.10-ffmpeg</li><li>libaacplus2:amd64</li><li>libavdevice54:amd64</li><li>libavfilter3:amd64</li><li>libavformat54:amd64</li><li>libdca0:amd64</li><li>libfdk-aac0:amd64</li><li>liblavfile-2.0-0</li><li>liblavjpeg-2.0-0</li><li>liblavplay-2.0-0</li><li>libmlt++3:amd64</li><li>libmlt5:amd64</li><li>libswresample0:amd64</li><li>libx264-124:amd64</li><li>libx264-130:amd64</li><li>libx264-132:amd64</li><li>xdvdrip</li><li>mjpegtools</li></ul><p>That's it, you should be good to go. Try using VLC and play some of your favorite media / DVDs.</p><p>If you have any problems, contact kwheezy support. Keep these files for debugging puposes.</p><p><strong>2.) Install newly added packages</strong></p><p>There was a few packages added to Kwheezy 1.2. To install them use this command. You may remove some packages from the list if you don't need/want them.</p><pre>su</pre><pre>apt-get update</pre><pre>apt-get install steam-debian playonlinux kdegames dreamchess basket tree</pre><pre>apt-get install libwine-cms libwine-gphoto2 libwine-ldap libwine-print libwine-sane</pre><pre>apt-get install libwine-alsa libwine-openal libwine-oss libwine-gl</pre><p><strong>OK, that should just about do it. You should be as close to Kwheezy 1.2 as you can get. </strong></p> euan@potensol.com (euan)Sun, 22 Sep 2013 02:16:14 +0000https://www.kwheezy.com/en/weblog/2013/09/22/how-fully-update-kwheezy-12/WikisVersion 1.2 released! https://www.kwheezy.com/en/weblog/2013/09/20/version-12-released/<p><strong>Version 1.2 is now available from the download page.</strong></p><p>This release has three main focuses. Stabilizing the installer, Linux Gaming and Removing the third party repo deb-multimedia.org.</p><p style="clear: left;">Changes in version 1.2:</p><ul><li>Incorporates a couple of remaining installer bug fixes.</li><li>Kwheezy Profiler, a new GUI tool to backup and restore user profiles.</li><li>Rekonq browser updated to 2.3.2.</li><li>Steam client installed by default.</li><li>PlayOnLinux installed by default.</li><li>Some open source games (kdegames, dreamchess) included.</li><li>deb-multimedia.org packages replaced by official Debian packages. The necessary codecs / decoders included from Kwheezy repo instead.</li><li>Some minor tweaking here and there.</li></ul><p>Version 1.1 installations can be upgraded to 1.2 via Apper or apt-get. However some extra tasks must be performed to get all the changes.</p><p>Please follow this <span class="plugin_link"><a href="/en/weblog/28/index.html" target="_blank">wiki</a></span> on how to fully migrate to 1.2.</p> euan@potensol.com (euan)Fri, 20 Sep 2013 06:57:29 +0000https://www.kwheezy.com/en/weblog/2013/09/20/version-12-released/NewsNew App: Kwheezy Profiler https://www.kwheezy.com/en/weblog/2013/09/20/new-app-kwheezy-profiler/<p><strong>Kwheezy Profiler 1.0 has been released.</strong></p><p>Kwheezy Profiler is a user friendly GUI tool for backing up and restoring multiple profiles. Primarily used for backup and restore, you could also use it to change your mood or use as presets. That is if KDE Activities is not relevant to your needs.</p><p>Also, it can be used to restore the Kwheezy Desktop defaults.</p><p>It's in the Settings menu. It's very straight forward. A wiki is just not needed.</p><p><span class="plugin_picture"> <img src="/media/cms_page_media/2013/9/20/kwheezy_profiler.png" alt="Kwheezy Profiler" title="Kwheezy Profiler" /> </span></p><p style="clear: left;">Enjoy!</p> euan@potensol.com (euan)Fri, 20 Sep 2013 05:50:06 +0000https://www.kwheezy.com/en/weblog/2013/09/20/new-app-kwheezy-profiler/NewsRemastering with kwheezy-livecd https://www.kwheezy.com/en/weblog/2013/09/20/remastering-kwheezy-livecd/<p><strong>kwheezy-livecd</strong> is a powerful yet incredibly simple command line tool that will remaster your system.</p><pre style="clear: left;">This guide is recommended for intermediate to advanced users. Although anyone can do it, as it is very easy. </pre><p>It can be used for several reasons:</p><ul><li>To make a backup of your system for later restoration.</li><li>To create a customized Debian 7 installer of your own. Your own distro if you like. Whether it's just for yourself to clone your machines or to give to friends / relatives.</li><li>You can strip it down, install other DE's and yet still use the easy peasy Kwheezy installer.</li><li>To make a customized persistent Live USB to carry around with you.</li></ul><h3>Kwheezy is mastered with kwheezy-livecd!</h3><p>To remaster with kwheezy-livecd, it is recommend to login to the Administrator account.</p><p>Your user accounts will also be preserved and usable after installing the resulting ISO image. However it is not recommended to remaster your data as well. The image has a maximum size limit of 4.0GB, Kwheezy itself is already 3.7GB. You can uninstall unwanted software but it won't free up a huge amount.</p><p>It's best to try it out on a fresh install to familiarize your self with it.</p><p><strong>Configuration options:</strong> the configuration options are in the following files:</p><pre>/etc/kwheezy-livecd/kwheezy-livecd.conf /etc/kwheezy-livecd/kwheezy-installer.conf /etc/kwheezy-livecd/excludes</pre><p>The 'excludes' file is the most important. You will probably want to exclude your large personal data, or network folders. The syntax is fairly self explanatory.</p><p>Now, how do we use it?.....</p><pre>sudo kwheezy-livecd</pre><p>Yep, that's it! Easy enough for you?</p><p>After it completes (can take several hours), the resulting iso will be in /home/kwheezy-livecd/ along with a log file and the iso's md5sum.</p><p>Optionally, to clean up afterwards (after burning to disk or copying the image), run the command:</p><pre>sudo kwheezy-livecd clean</pre> euan@potensol.com (euan)Fri, 20 Sep 2013 05:14:55 +0000https://www.kwheezy.com/en/weblog/2013/09/20/remastering-kwheezy-livecd/WikisHow to use Kwheezy Toggle Screens https://www.kwheezy.com/en/weblog/2013/09/20/how-use-kwheezy-toggle-screens/<p><strong>Kwheezy Toggle Screens</strong> is a tool for helping you switch (toggle) the graphical output (screen) between display devices. This could be a projector, an external monitor or a TV. It assumes you have a primary screen, usually an internal monitor on a laptop. It is more useful for laptops that need to quickly setup on a projector or other screen device.</p><p>When you first login after installation. Kwheezy Toggle Screens will try to get some information from your Primary display. If this fails, then the first time you run it, it will ask you to remove the secondary device (screen) and make sure the primary screen is attached. Then it will get the information it needs. <em>This can also be run at any time by using the command:</em></p><pre>kwheezy-toggle-screens config</pre><p><em>Ignore the messages about permissions, making sure only the primary display is plugged in.</em></p><p>Ok, so now for normal operation. Plug in the secondary device and double click on the "Kwheezy Toggle Screens" icon on the desktop. A list of options appears. At the top, are the auto modes, and below are preset resolutions. In each case you can choose to send the display to both (cloning) or only to the secondary screen (projector/external monitor/TV). Please note that cloning can only occur if both devices support the same resolutions. The auto mode will detect the highest resolution that will work. So sometimes it may be better to use secondary screen only, in order to get the optimal resolution.</p><p><span class="plugin_picture"> <img src="/media/cms_page_media/2013/9/20/toggle_screens.png" alt="Kwheezy Toggle Screens - screenshot" title="Kwheezy Toggle Screens - screenshot" /> </span></p><p style="clear: left;">Choose the option that best suits your needs, start with auto. Hopefully you get the screens setup the way you want. there is a timeout of ~20 seconds before the screen reverts back. If you like the resultant output, agnowledge the popup to disable the timeout and proceed. If your screens go blank, wait for it revert back.</p><p>Next it will ask if you want to use "Presentation mode". This basically turns on auto hide for the bottom panel (taskbar), good for presentations. It will turn it back off afterwards. You can cancel this step and proceed. Lastly, it will ask if you are ready to adjust desktop.  If you choose yes, it will restart plasma desktop so that (hopefully) everything is resized to the new resolution. If it already looks good, answer no and proceed.</p><p>That's it, you can now use the secondary screen. To revert back: either 1.) re-run the  "Kwheezy Toggle Screens" tool, or 2.) unplug the secondary device, it will auto-detect that it is missing and revert back. Similar questions are asked about adjusting the desktop as previously.</p><p>Try different options, see what works best.</p><p>Always try to test it ahead of a presentation. And ask for help on the Kwheezy <span class="plugin_link"><a href="/en/support/index.html">support channels</a></span> if it doesn't work. I would love to improve it. </p> euan@potensol.com (euan)Fri, 20 Sep 2013 02:59:51 +0000https://www.kwheezy.com/en/weblog/2013/09/20/how-use-kwheezy-toggle-screens/WikisHow to install and update software https://www.kwheezy.com/en/weblog/2013/09/20/how-install-and-update-software/<p>This guide will briefly show you how to install and update software in Kwheezy.</p><p>Both these tasks are done using a program called Apper. It is a software manager that connects to the Debian and Kwheezy repositories over the internet. It's a bit like the Apple AppStore, or the Google Play Store. Infact the Linux/BSD distributions invented this way of installing software. Those proprietary stores were inspired by the open source way of distributing software.</p><p>The first thing to do is open Apper. Go to the launcher menu (botom left) and then select System -&gt; Apper.</p><p>Now you will see something like this (screenshot):</p><p><span class="plugin_picture"> <img src="/media/cms_page_media/2013/9/20/apper_main_page.png" alt="Apper - Main View" title="The Apper main view" /> </span></p><h3 style="clear: left;">Installing Software:</h3><p>You may browse through the categories to find software of a particular genre.</p><p>Also, perhaps a quicker way is to search for something you need. For example, we want to publish some content on the web.</p><p>So, let's search: near the top you'll notice a search bar, to the right of it a drop-down list. Select "Find by description" from the list. Then type "publish" in the search bar. Hit enter and it will search the repository for you, looking for packages (small bundles of software) that match that description.</p><p>As seen below, my search revealed many results, one of which is libreoffice-wiki-publisher.</p><p><span class="plugin_picture"> <img src="/media/cms_page_media/2013/9/20/apper_search_2.png" alt="Apper Search Results" title="Apper Search Results" /> </span></p><p style="clear: left;">As can be seen from the description it's an extension to "publish" MediaWiki articles using LibreOffice.</p><p>To install the package, click on the line in the list of results coresponding to the package. Then an "Install" button appears at the right hand side. Click on that. At this stage you can browse and select other software packages in the same way. When finished, click the Apply button at the bottom right.</p><p>Now you will see a dialog (popup) asking if you want to make additional changes. These are required dependencies, just click on Continue to proceed.</p><p><span class="plugin_picture"> <img src="/media/cms_page_media/2013/9/20/apper_dependensies.png" alt="Apper - Dependencies" title="Apper - Dependencies" /> </span></p><p style="clear: left;">Then we are prompted for the root password. Enter it and proceed.</p><p><span class="plugin_picture"> <img src="/media/cms_page_media/2013/9/20/kdesu_prompt.png" alt="Kdesu Prompt" title="Kdesu Prompt" /> </span> </p><p style="clear: left;">Apper will then go and download the packages from the repositories on the internet and install them for you. Once finished. usually, you can launch it from the application launcher the same as any other application. In this case, it is an extension, so it will not be an extra entry in the menu.</p><h3>Updating the system, and all software within.</h3><p>With the Apper main window open (you may need to press the back arrow). You should see a button labelled "Update", with a cog and a green arrow pointing clockwise. Click on this and we are taken to the Updates section.</p><p>Click on the "Check for new updates" button at the top. It may take a few minutes. Basically it is checking the indexes (lists) on the repositories for information about updated packages. In a Linux distribution, everything is in package, even the operating system itself.</p><p>Once it completes, there may be a list of updates to apply. make sure they are selected (a tick to the left of the packages). then click the Apply button. Now it will download the packages and install them, replacing the version already installed.</p><p>Now your system is completely up to date! Including all the applications.</p><p><span class="plugin_picture"> <img src="/media/cms_page_media/2013/9/20/apper_up_to_date.png" alt="Apper - Up to date" title="Apper - Up to date" /> </span></p> euan@potensol.com (euan)Fri, 20 Sep 2013 01:43:46 +0000https://www.kwheezy.com/en/weblog/2013/09/20/how-install-and-update-software/WikisHow to make a bootable Live USB stick https://www.kwheezy.com/en/weblog/2013/09/20/how-make-bootable-live-usb-stick/<p>This guide will show you how to make a bootable USB memory stick (pendrive) for installing Kwheezy. Or perhaps just to use as a portable Live session.</p><p>This guide requires that you have an existing Linux or *BSD installation. We will be using the dd command.</p><p>The dd command is very powerful, be very careful when using it, particulary when specifying the drive.</p><p>First, make sure you have the iso (image) file you want to image to the USB stick. Let's say it's in your Download folder. Open the command terminal.</p><p>Plug in the USB stick. In the terminal, enter:</p><pre>dmesg | grep Attached</pre><p>The last line (or there abouts) should show the device ID. As can be seen below, mine is 'sdg'.</p><pre>[45203.941766] sd 10:0:0:0: Attached scsi generic sg6 type 0 [45203.958139] sd 10:0:0:0: [sdg] Attached SCSI removable disk</pre><p>Now we know the device ID we can proceed to dd the image to the USB drive:</p><p><em>Remember to change the device id!</em></p><pre>dd if=Downloads/kwheezy-1.2-64bit.iso of=/dev/sdg bs=1M ; sync</pre><p>Then wait until it has finished copying the data to the drive / memory stick.</p><p>The breakdown:</p><ul><li>dd is the command.</li><li>"if=" tells dd what the input stream is, in this case the iso file.</li><li>"of=" tells dd what the output stream is, in this case the USB stick.</li><li>"bs=" tells dd what block size to use, in this case 1M (1 megabyte) is reasonable.</li><li>";" seperates the commands</li><li>"sync" tells the system to sync all data to disks (so that we know it has finished physically copying all data)</li></ul><p>That's all folks. You may now try to boot off the USB stick.</p> euan@potensol.com (euan)Thu, 19 Sep 2013 23:45:20 +0000https://www.kwheezy.com/en/weblog/2013/09/20/how-make-bootable-live-usb-stick/WikisDiagnose and repair video (graphics card) driver issues https://www.kwheezy.com/en/weblog/2013/09/20/diagnose-and-repair-video-graphics-card-driver-issues/<p>This guide will attempt to help you diagnose or repair your video (graphics card) driver issue.</p><p>This guide will not go into great detail but will give some basic pointers. It will also help you to get support from the Kwheezy support channels. If you need support, following this guide first will speed up the process.</p><p>We will consider two main categories of failure:</p><p>1.) Failure to boot into a graphical session. This graphical session that provides a login and then a graphical desktop is provided by a service called 'X'. Also commonly refered to as Xorg or "the X server". It manages graphics cards, monitors, keyboards, mouse and touchpads.</p><p>2.) Undesirable behaviour or lack of compositing (3D effects) within a graphical login (desktop session).</p><h3>Section 1 - No graphics, only a black screen with a text based login prompt.</h3><p>This happens when X fails to start properly, in fact it has probably crashes (gracefully or otherwise). The first thing to do is to find out what graphics card you have, or at least what the system detects. Login as root.</p><p><strong>Diagnosing X errors:</strong></p><p>Type the following command (from now on this implies hitting the enter key after typing the command):</p><pre> lspci | grep VGA</pre><p>Like most things in the UNIX/Linux command line, it is case sensitive. you should get some output as such:</p><pre><span class="Apple-style-span" style="line-height: 5px;">root@potensol2:~# lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation Device 11c0 (rev a1)</span></pre><p>This tells me I am using an Nvidia graphics card. And the other code (11c0) may tell us more information like the model or series. This is useful to post of support channels, it will help those helping you.</p><p>Next step is to find out why X is failing and what driver it's trying to use. Type following command:</p><pre>cat /var/log/Xorg.0.log | egrep "EE|error|warning|river|"</pre><p>You may get something like this (screenshot of output)</p><p><span class="plugin_picture"> <img src="/media/cms_page_media/2013/9/20/sample_xorg_errors.png" alt="sample Xorg errors" /> </span></p><p>In my example the "intel: Driver ..." part of the output tells us it's trying to use the intel driver. Yet we know that our video card is Nvidia.</p><p>So, we can rectify this by using the command line tool "switch-video-driver". Enter this command:</p><pre><span class="Apple-style-span" style="line-height: 5px;">switch-video-driver</span></pre><p>The output should look as follows:</p><pre><span class="Apple-style-span" style="line-height: 5px;">root@potensol2:~# switch-video-driver Usage: /usr/sbin/switch-video-driver [-h|--help] | [-i|--init] | video_driver Supported drivers: fbdev fglrx intel nouveau nvidia radeon vesa opensource other</span></pre><p>As you can see, it shows the supported drivers. "opensource" is a good safe bet. Also; "other" may be worth a try if you don't have a nvidia, ati/amd or intel card. "fbdev" may work in some rare cases. However, for my case; since I know I have nvidia I can use a relevant driver. both the "nouveau" (open source) and "nvidia" (proprietary) should work. Try both, and see which works better. If you have intel, "intel" is a safe bet. If you have ati/amd then the "radeon" (open source) or "fglrx" (proprietary) would be best.</p><p>So, let's say i want to go with "nvidia". type the following (as root):</p><pre><span class="Apple-style-span" style="line-height: 5px;">switch-video-driver nvidia</span></pre><p>Then reboot. Hopefully everything works better now. If not at least you have some information to give to the kind soul in the forums etc, that may help you.</p><h3>Section 2 - Got to the graphical desktop, but it's glitchy or no compositing (3D effects / transparency)</h3><p>So if you get to the desktop, then your driver is working. It may not be the most suitable driver, but it works. In this case, first try changing the KDE settings. </p><ul><li>Open from the launcher (bottom left)  -&gt; Settings -&gt; System Settings. Or, if you can't do that type Alt+F2 and enter "system settings", selecting the obvious option.</li><li>Then select Desktop Effects. Make sure that "Enable desktop effects at startup" is enabled. (click Apply)</li><li>Then select the Advanced tab. Ideally you want to use OpenGL (hardware, fast), but if that is causing problems, perhaps settle for XRender (software, slow).</li><li>If these still don't improve thins, try toggling "Use OpenGL shaders" and/or "Use vsync".</li></ul><p>So, hopefully one of those has solved your problem. If not, the next thing to try is changing the video (graphics card) driver. Bear in mind that selecting the wrong video driver could result in losing your graphical boot altogether. I recommend you print out this guide before going further. Then you can use the instructions above to get back to a working driver.</p><p>To change the video driver:</p><ul><li>Open it from the launcher -&gt; System -&gt; Kwheezy Switch Video Driver. (or use Alt+F2 and type switch video...)</li><li>You may need to enter the root password, if prompted for it.</li><li>Try using "recommended open source" then click Apply and reboot.</li><li>If this doesn't work any better, try again but using "recommended proprietary", likewise reboot to take effect.</li><li>Otherwise, if you know what driver you want to use, select it from the list.</li></ul><p>That's all folks! If you still have issues, please use the Kwheezy support channels, or use the debian support channels.</p> euan@potensol.com (euan)Thu, 19 Sep 2013 21:53:11 +0000https://www.kwheezy.com/en/weblog/2013/09/20/diagnose-and-repair-video-graphics-card-driver-issues/Wikis