User:Lemma/Bugsquad-LiveCD: Difference between revisions
No edit summary |
No edit summary |
||
(21 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{tip|In case your impatient: the credentials needed for logging in are user <b>user</b> and password <b>live</b>. | |||
<br><br>On further note, I forgot to package <i>gdb</i> for producing backtraces. Get it by running: <pre>$ sudo apt-get install gdb</pre> | |||
Unfortunately networking is broken as well. You can get it up and running typing: <pre>$ sudo dpkg-reconfigure resolvconf</pre> in the console and answering all question with <i>OK</i> and <i>Yes</i>.}} | |||
= About = | = About = | ||
Line 23: | Line 27: | ||
= Download = | = Download = | ||
You can download the ISO from here: | You can download the ISO from here: | ||
Currently disabled because the Live System has trouble connecting to the network. | |||
When you've finished downloading, please consider seeding it. Like that others will have a chance to download it quickly as well. | When you've finished downloading, please consider seeding it. Like that others will have a chance to download it quickly as well. | ||
Line 40: | Line 45: | ||
|- | |- | ||
! switch | ! switch | ||
! parameter | ! parameter (default) | ||
! use to | ! use to | ||
|- | |- | ||
| keyb=<b>KEYBOARD</b> | | keyb=<b>KEYBOARD</b> | ||
| countrycode ( | | countrycode (us) | ||
| set your keyboard layout | | set your keyboard layout | ||
|- | |- | ||
| locale=<b>LOCALE</b> | | locale=<b>LOCALE</b> | ||
| locale ( | | locale (en_US.UTF-8) | ||
| set your locale | | set your locale | ||
|- | |- | ||
Line 63: | Line 68: | ||
| debug the live-boot process (see /var/log/live.log in the booted live system) | | debug the live-boot process (see /var/log/live.log in the booted live system) | ||
|} | |} | ||
{{note|On the SYSLINUX prompt you'll have to prefix the parameters you want to put with <b>live</b>, eg. <pre>SYSLINUX: live locale=de_DE.UTF-8 keyb=de</pre>}} | |||
{{tip|You can find out more about this and some additional switches by running <pre>$ man live-initramfs</pre>}} | |||
== Logging in / Sessions == | |||
You can log in using user <b>user</b> and password <b>live</b>. There's no root password set but you can use <i>sudo</i> in case you need root access. | |||
There's two different sessions you can choose using the SYSTEM menu: | |||
* <i>KDE</i> runs a KDE 3.5.9 session. You can use it as a "stable" base for your bugsquashing activities in case the snapshot from svn is behaving unstable. | |||
* <i>KDE4</i> runs a KDE 4 session. | |||
{{tip|You can login using the default KDE session and start a new KDE4 session from the K-menu. Like that you can switch between the sessions using Ctrl+F7 and Ctrl+F8.}} | |||
== Networking == | |||
Usually most networks using DHCP should run by default. For WiFi and static-IP users I included <b>knetworkmanager</b>. You can either run it from the K-menu or start it using the krunner (Alt+F2). | |||
As the ISO is based on a standard Debian Sid you can also configure networking manually by modifying <i>/etc/network/interfaces</i> if you know how to do it. | |||
= Special needs = | |||
== Persistence == | |||
{{warning|Following any of the instructions given in this section might result in data loss if you're messing up. Please don't type any of the commands mentioned unless you're certain you know what they do.}} | |||
The LiveDVD also supports persistent storage so you can restart your system without loosing all the changes you made. The procedure is fairly straightforward and closely ressembles the one for the Ubuntu LiveCD [https://help.ubuntu.com/community/LiveCD/Persistence here]. Basically the only difference should be the labels: | |||
* Use <b>bugsquad-live-rw</b> as partition label for the root cow partition | |||
* Use <b>bugsquad-home-rw</b> as partition label for the home cow partition | |||
* Use <b>bugsquad-live-sn</b> as the root snapshot filename | |||
* Use <b>bugsquad-home-sn</b> as the home snapshot filename | |||
{{note|The only thing I tried AND could get working was the root cow partition. I tried creating a root snapshot file using bugsquad-live-sn and bugsquad-live-sn.ext3 as filename but haven't succeeded. I'd be happy if anyone could tell me if it works for them (and how).}} | |||
== Installing additional software == | |||
The LiveDVD is a Debian Sid system and support installing additional software from the Debian repository using either <i>apt</i> or <i>aptitude</i>. The most common commands are: | |||
{| class="wikitable" | |||
|- | |||
! command | |||
! description | |||
|- | |||
| apt-get install <package> | |||
| Install the named package from the online repository. | |||
|- | |||
| apt-cache search <string> | |||
| Search the package database for a package containing the searchstring. | |||
|- | |||
| apt-get update | |||
| Update the package database from the online repository. | |||
|} | |||
{{tip|<pre>$ sudo apt-get install kopete</pre> Will download and install <i>kopete</i> from the Debian package repository.}} | |||
== Proprietary graphics card drivers == | |||
{{improve|If you currently want to install a proprietary graphics driver for your NVIDIA or ATI card you're pretty much hosed if you don't know how to do it. This will hopefully change as soon as I find the time to update this section.}} | |||
= FAQ = | |||
None yet :-) | |||
= Bugs / Problems / Wishes = | |||
Feel free to add any problems, bugs and wishes you have in this section. You can also try to bug me on IRC (lemma). | |||
* <b>The network doesn't work</b> | |||
:Something about the iso building process is obviously messed up, so the networking doesn't work upon booting. You can fix it using: <pre>$ sudo dpkg-reconfigure resolvconf</pre>and by just answering the questions with <i>OK</i> and <i>Yes</i>. | |||
* <b>Backtraces not possible</b> | |||
:Unfortunately I forgot to package <i>gdb</i> which is needed for generating useful bugreports. Please help yourself by installing it using <pre>$ sudo apt-get install gdb</pre> | |||
* <b>Fonts look awful</b> | |||
:Yeah, I forgot to install better fonts as default. You can get shinier fonts by typing <pre>$ sudo apt-get install ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ttf-bitstream-vera</pre> | |||
* <b>Your customizations look awful</b> (actually not reported but anticipating) | |||
:Well, I'm not an artist :-) |
Latest revision as of 20:16, 24 May 2008
On further note, I forgot to package gdb for producing backtraces. Get it by running:
$ sudo apt-get install gdbUnfortunately networking is broken as well. You can get it up and running typing:
$ sudo dpkg-reconfigure resolvconfin the console and answering all question with OK and Yes.
About
The Bugsquad LiveDVD is basically just a simple live i385 GNU/Linux mini-distribution containing most of what is going to be KDE 4.1. I'm planning on releasing it prior to each of the KDE Bugsquad's triaging and krush events so people can take part in those events without having to download and compile themselves.
It consists of:
- Debian Sid as the base
- parts of KDE 3.5.9, eg.
- kdebase (kdesktop, kicker, konqueror)
- kmail
- knetworkmanager
- Amarok
- Iceweasel (aka Mozilla Firefox)
- major parts of a current KDE4 snapshot (currently r811964), with the exception of:
- kdeaccessibility
- kdeadmin
- kdeartwork
- kdebindings
- kdesdk
- kdevelop
- kdevplatform
- kdewebdev
Download
You can download the ISO from here: Currently disabled because the Live System has trouble connecting to the network.
When you've finished downloading, please consider seeding it. Like that others will have a chance to download it quickly as well.
Running
General
The DVD ran on anything I tried on so I hope it runs on your PC as well. To use it just burn it to a DVD (or a CD if you find one big enough to fit it :-) or load it using your favourite virtual machine.
Boot switches
The DVD uses SYSLINUX and Debian's live-initramfs. The most common switches to use at the SYSLINUX prompt are:
switch | parameter (default) | use to |
---|---|---|
keyb=KEYBOARD | countrycode (us) | set your keyboard layout |
locale=LOCALE | locale (en_US.UTF-8) | set your locale |
toram | copy the whole DVD's contents to RAM. Use only if you really have a LOT of it. | |
xdebconf | try a different method of determining your graphics card | |
debug | debug the live-boot process (see /var/log/live.log in the booted live system) |
SYSLINUX: live locale=de_DE.UTF-8 keyb=de
$ man live-initramfs
Logging in / Sessions
You can log in using user user and password live. There's no root password set but you can use sudo in case you need root access.
There's two different sessions you can choose using the SYSTEM menu:
- KDE runs a KDE 3.5.9 session. You can use it as a "stable" base for your bugsquashing activities in case the snapshot from svn is behaving unstable.
- KDE4 runs a KDE 4 session.
Networking
Usually most networks using DHCP should run by default. For WiFi and static-IP users I included knetworkmanager. You can either run it from the K-menu or start it using the krunner (Alt+F2).
As the ISO is based on a standard Debian Sid you can also configure networking manually by modifying /etc/network/interfaces if you know how to do it.
Special needs
Persistence
The LiveDVD also supports persistent storage so you can restart your system without loosing all the changes you made. The procedure is fairly straightforward and closely ressembles the one for the Ubuntu LiveCD here. Basically the only difference should be the labels:
- Use bugsquad-live-rw as partition label for the root cow partition
- Use bugsquad-home-rw as partition label for the home cow partition
- Use bugsquad-live-sn as the root snapshot filename
- Use bugsquad-home-sn as the home snapshot filename
Installing additional software
The LiveDVD is a Debian Sid system and support installing additional software from the Debian repository using either apt or aptitude. The most common commands are:
command | description |
---|---|
apt-get install <package> | Install the named package from the online repository. |
apt-cache search <string> | Search the package database for a package containing the searchstring. |
apt-get update | Update the package database from the online repository. |
$ sudo apt-get install kopeteWill download and install kopete from the Debian package repository.
Proprietary graphics card drivers
cleanup confusing sections and fix sections which contain a todo
If you currently want to install a proprietary graphics driver for your NVIDIA or ATI card you're pretty much hosed if you don't know how to do it. This will hopefully change as soon as I find the time to update this section.
FAQ
None yet :-)
Bugs / Problems / Wishes
Feel free to add any problems, bugs and wishes you have in this section. You can also try to bug me on IRC (lemma).
- The network doesn't work
- Something about the iso building process is obviously messed up, so the networking doesn't work upon booting. You can fix it using:
$ sudo dpkg-reconfigure resolvconf
and by just answering the questions with OK and Yes.
- Backtraces not possible
- Unfortunately I forgot to package gdb which is needed for generating useful bugreports. Please help yourself by installing it using
$ sudo apt-get install gdb
- Fonts look awful
- Yeah, I forgot to install better fonts as default. You can get shinier fonts by typing
$ sudo apt-get install ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ttf-bitstream-vera
- Your customizations look awful (actually not reported but anticipating)
- Well, I'm not an artist :-)