diff --git a/install_event/.gitignore b/install_event/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..3ec6da25964af4453acb9d0436c71610c12d9156 --- /dev/null +++ b/install_event/.gitignore @@ -0,0 +1,16 @@ +*.toc +*.log +*.aux +*.out +*.pdf +*.html +*.synctex.gz +*~ + +*.swp + +*.tex.bak + +parts +*.html +build/ diff --git a/install_event/10_introduction.md b/install_event/10_introduction.md new file mode 100644 index 0000000000000000000000000000000000000000..0b3f4794e8de663bf7043ad3ad2a81eed214190d --- /dev/null +++ b/install_event/10_introduction.md @@ -0,0 +1,59 @@ +# Introduction + +This is a concise guide to install Linux. It can be used as a +standalone guide, although we recommend that you attend our Install Events +during the LinuxDays so that experienced users can help you with your +installation. + +The guide help you to create an install stick, prepare your existing operating system +and finally install Linux. We also included some links to distribution-specific +installation resources, for the most up-to-date instructions. + +At the end of the guide, we include some software recommendations. + +## Overview + +Installing Linux is done in three steps: + +- Flash an USB Stick with the Linux installer +- Prepare your existing operating system +- Install Linux + +We will help you at each step. If you encounter problems or have suggestions how to improve this guide feel free to reach out! + +## LinuxDays Install Event + +_You can skip this part if you do not physically attend the install events_ + +Welcome to the LinuxDays Install Event! We are happy you could make it. + +### Staff + +Our staff is easily recognizable by their blue T-Shirts. Feel free to ask them +about Linux, TheAlternative, Free Software or anything else. + +We will help you if you are unable to proceed with the install guide or have +any other questions. If we do not have an immediate answer, we know who to ask +or where to look it up. + +Also, feel free to stay and just chat :) + +### Demolaptops + +We have prepared some laptops with different distribution and desktop +environments. You can try them out, and decide what you like best. + +If you do not really care or can not decide, we will try to recommend +something based on what you want to use Linux for. + +### USB Install Sticks & Install Guide Copies + +We have prepared USB Install Sticks so you can get started right away with +installing Linux. + +Further, we have printed copies of the Install Guide if you rather have a +printed version than look at it on you phone. + +### Anything else? + +We have adapters (like USB to LAN), hubs, mouse and keyboards, ... diff --git a/install_event/20_flashstick.md b/install_event/20_flashstick.md new file mode 100644 index 0000000000000000000000000000000000000000..9273727bfe0b5bdda0e068c7b1bfc95616144846 --- /dev/null +++ b/install_event/20_flashstick.md @@ -0,0 +1,35 @@ +# Flash Stick + +You will prepare a stick from which you can install Linux from. + +_If you are at one of our Install Events, we already prepared USB sticks. Choose a distribution (read on) then come to the welcome desk to get your stick._ + +## Choosing a distribution + +In the words of Richard Stallman: + +> What you’re referring to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system > made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX." + +In simpler terms: Linux by itself is not a full operating system (rather than a vital technical part of it). You need to choose a distribution (a "wrapper" around Linux) which will define to a large extend how you as a user will interact with the operating system (like installing new programs, how the desktop looks by default, ...). + +As choosing a distribution is heavily opiniated, we describe it here very short. Feel free to reach out to us for a personal recommendation based on your specific needs. + +If you "just want Linux", we recommend you go with [Ubuntu](https://ubuntu.com/). As a more open but also very stable alternative we recommend [Fedora](https://getfedora.org/). Truly Free (as in Freedom!) is [FreeBSD](https://www.freebsd.org/). + +For each of these distributions we give you starting points for a successful installation. If you want to install other distributions feel free to do so; and we will do our best to help you. If you are an enthusiast and want to try to install something more advanced (like [Arch Linux](https://www.archlinux.org/)) come join us :). + +## Download ISO + +You need to download an image containing the operating system installer. Visit the webpage of your favourite distribution and download it. + +If you have to choose from multiple versions, here some guidance of commonly used terms: + +- `amd64`, `i386`, ... refers to the architecture of your device. If you have a laptop / PC, it is very likely that you need `amd64` (else you'd probably know it). +- `LTS` stands for long term support; meaning this specific version of the distribution will receive security updates for much longer than other versions. + +## Create install USB Stick + +Get a USB stick of at least 8 Gb (make sure you do not need the data on it anymore!). +Flash (="Put") the .iso file you have just downloaded on the USB stick. + +On windows, you can use [rufus](https://rufus.ie/). On macOS, you can use [etcher](https://www.balena.io/etcher/). diff --git a/install_event/30_prepare.md b/install_event/30_prepare.md new file mode 100644 index 0000000000000000000000000000000000000000..05fba23447a739f876d700b03e5910c7b8a0dc54 --- /dev/null +++ b/install_event/30_prepare.md @@ -0,0 +1,150 @@ +# Prepare Windows / Mac + +If you want to keep your existing operating system (Windows or macOS) you need to prepare it. +This will allow you to "double-boot", hence choose at startup which operating system to run. + +If you do not want to keep your existing operating system, you can skip this section. + +## About Partitioning + +Disk partitioning is the separation of different regions on a hard drive or an SSD. +This separation is used to install two different operating systems on a computer or +simply to have different regions for different purposes (like a partition for your data and one for the programs). + +We recommend to have at least 40GB of space partitioned for Linux. If you know you +need programs for your studies (e.g. Matlab, which is around 30GB), please have enough free disk +space to install the desired programs and probably some extra, just in case. + +Be aware that repartitioning later is practically impossible, so try to be on the safe side. +If you do not have space constraints, with 100Gb all you wildest wishes should be fulfillable. + +## Windows 10 + +If you have Windows (and want to keep it) follow on. + +### Making Space for Linux + +Shrink Windows partition: + +- Open `create and format hard disk partitions` or `diskmgmt.msc`. +- Look for the large Windows partition at the bottom. +- Right-click on it and select `Shrink Volume...` +- Shrink it so you have enough space available. + +If you are unable to shrink the partition, use a tool like `EaseUS Partition Master` +or try it in the Linux installer. Ask a helper for assistance. + +If you do not have enough space, you can free up disk space with these tips: + +- Open `Disk Cleanup` and click on `Clean up system files`. Select all that apply. +- Open `Add or Remove Programs` and remove unneeded programs +- Download `WinDirStat` from https://windirstat.net/ and find where the large files are hiding + +### Disable Bitlocker + +Bitlocker encrypts your disk, but unfortunately it is not compatible with Linux +boot loaders. + +Disable Bitlocker: + +- Open `cmd` as administrator: Press Windows Key, type `cmd`, then + right click on `Command Prompt` and select `Run as administrator`) +- Type `manage-bde -status` and look for `Conversion Status: Fully Decrypted` +- For any drive which is not `Fully Decrypted`, type `manage-bde -unlock C:` + (replace `C:` with the drive you need to decrypt), and press Enter. +- Wait for decryption to end (execute `manage-bde -status` for status + updates) + +You can also try to disable Bitlocker over the UI (look for `Manage Bitlocker`) +but it has been confusing to do so in the last few years. + +### Fast Boot + +`Fast boot` allows Windows to boot faster, but when it is active, the windows +file system will be inaccessible to other OSes (like Linux). + +You can avoid the `Fast boot` mode by explicitly choosing to `Restart` (rather than `Shut down`) +in windows. + +Alternatively, you can simply disable fast boot: + +- Find the battery icon in the task bar +- Right-click and select `Power Options` +- Select `Choose what the power buttons do` +- Select `Change settings that are currently unavailable` +- Remove the check mark at `Turn on fast startup` + +### Booting the installer + +Make sure your Linux install stick is plugged into your PC. + +Click `Restart` in the Windows start menu, while holding down the `Shift` key. +A `Please wait`-text appears, after which Windows should enter the troubleshooting +menu. + +From this menu you can choose a startup device, or enter the UEFI settings. + +- To choose the startup device, select `Use a device`. As we want to boot from the + Linux USB stick choose `USB FDD` or similar. +- To enter the UEFI settings, select `Troubleshoot`, `Advanced Options` and then `UEFI + Firmware Settings`. + +If none of this works, you can try to change the startup device immediately after booting. +This guide will explain how in the next chapter. + +## macOS + +<span style="color:red"> +Note that on modern Apple computers it is generally not advisable to install Linux +(MacBooks after 2016 simply are not very compatible with Linux.) +</span> + +Up-to-date information on the status of Linux support on MacBooks can be found +[here](https://github.com/Dunedan/mbp-2016-linux). + +### Shrink your OS X partition + +On OS X, we will resize your existing partition to make +space for your new Linux system. + +- Go to `/Applications/Utilities` and open the `Disk Utility`. +- Select your main disk in the list to the left (usually the first or the largest). +- Select the tab `Partition`. +- On the left side there is a white rectangle with some blue threshold indicating the space consumed by Mac OS X. +- Click and hold the lower right corner of that rectangle and draw the cursor upwards, to shrink the volume. +- The text on the right will give you information about the freed memory. +- Once you are satisfied, click `Apply` to confirm the shrinking operation. + +### Install rEFInd + +We will install the bootloader on OS X before the Linux +installation. *rEFInd* will boot your USB Install Medium as well as your +operating system later on. + +- Browse the web for [http://www.rodsbooks.com/refind/getting.html](http://www.rodsbooks.com/refind/getting.html) and scroll down a bit to click the link *A binary zip file*. +- Once the download has completed, go to the *Download folder* and extract the file. +- Open a Mac terminal by going to `Application/Utilities` and opening `Terminal`. +- Type `cd ` (with a space afterwards, but do **not** press *Enter* yet) and drag the extracted folder into the terminal. +- Now, hit *Enter* and then type `./refind-install`. +- When prompted for your password, enter it. (You won't see what you enter at the password prompt at all. You have to enter your password blindly.) + +### Troubleshoot + +In case you get an error message saying *ALERT: SIP ENABLED*, you need to do the following: + +- Turn off your Mac and start it again, pressing `Cmd + R` immediately after turning it on again (you might want to hold it for a while). +- Your Mac should boot in `recovery mode`. Go to `Utilities` and open up a terminal. +- Now type: `csrutil disable`. +- Then reboot back into your normal system and try to install *rEFInd* again. +- After installation, feel free to go once more into recovery and type `csrutil enable`. + +### Booting the installer + +We will now boot from your USB Install Medium. + +- Plug your USB Install Medium into your laptop. +- Reboot your machine and *rEFInd* should see the USB key. +- Your USB installer may have several ways to boot. They all will show up and have a little USB icon to the bottom right. +- Usually the first USB installer is correct. If it doesn't work, reboot and try the others. +- If your USB installer doesn't show up, hit `Escape` to refresh the list. It should show up now. +- If you see multiple USB keys, try each of them until you find the Linux installer. diff --git a/install_event/50_install.md b/install_event/50_install.md new file mode 100644 index 0000000000000000000000000000000000000000..74d2ff27fe957815546f8a644be37a219bde0f45 --- /dev/null +++ b/install_event/50_install.md @@ -0,0 +1,83 @@ +# Install + +You are all set to install Linux on your device. + +If you have not yet done so; ensure you have backed up all your data! +In the (unlikely) case something goes terribly wrong, you can recover your data. + +## Boot from Stick + +You now want to boot from the USB stick (if you have not already done so, depending on your existing operating system). + +This step can be tricky, as the way to accomplish this is different over different devices and brands. +Generally you need to look for something like "BIOS" or "startup device". +You then need to choose the USB stick as the startup device. + +You can enter the BIOS or change the startup device usually with the function keys (such as F1, F8, F10, F12) or with other keys like ESC or Enter. + +The most common keys by brand: +- Lenovo: Enter +- HP: Esc + +## Partitioning + +This can either be done automatically by the Linux distributions +installer, or manually if you want more control over your setup. If you are +unsure about what setup you want, it might be best to follow the automatic setup. + + + + + +### Automatic setup + +The various installers usually offer an option to either install alongside an +existing operating system (Windows/Mac), or to use the entire disk and erase +previously installed systems. If you choose to install alongside something +else, there is usually an option to choose how much space you want to allocate +for the new system. Note that the partition for the old system will also have +to shrink by this amount. + +### Manual setup + +If you want a manual setup these are some partitions you might consider: + +- `/boot`: This is the boot partition for EFI. This already exists and will be reused when installing your new operating system. +- `/` (root). A root partition is required for all installations. This is where + all the operating system files live. +- `/home`: Some users like to their home directory on a different partition. + This can make re-installation of a distribution easier. However, this is + entirely optional. +- `/swap`: A swap partition is used as an extension for your machines memory, + if it ever fills up. Nowadays, a lot of people omit this on personal computers. + +You will also be able to choose a file system for `/` and `/home`. Almost +always the `ext4` filesystem should be used. If you know what you are doing, +you can of course also choose something else. + +## Ubuntu + +We recommend to follow the [official install-guide](https://ubuntu.com/tutorials/tutorial-install-ubuntu-desktop) for installing Ubuntu. + +As further resources, we recommend the [Ubuntu Wiki](https://wiki.ubuntu.com/) and the [askubuntu StackExchange](https://askubuntu.com/). + +## Fedora + +The top-level documentation for Fedora can be found on the official [Fedora +docs website](https://docs.fedoraproject.org/en-US/docs/). + +The following links are a good starting point: + +- The Fedora [install guide](https://docs.fedoraproject.org/en-US/fedora/f31/install-guide/Introduction/) +- The [usage and customization guide](https://docs.fedoraproject.org/en-US/quick-docs/) +- The guide for upgrading to a new [release](https://docs.fedoraproject.org/en-US/quick-docs/dnf-system-upgrade/) + +## Open SUSE + +For getting started with OpenSuse we recommend going through [Unofficial +openSUSE Guide](https://www.opensuse-guide.org), since it gives a good overview +and can save you some time. + +Also check out the [Start-Up Guide](https://doc.opensuse.org/documentation/leap/startup/single-html/book.opensuse.startup/index.html) +from their website and the [documentation](https://en.opensuse.org/Portal:Documentation) if you have +further questions or want to work with the official material. diff --git a/install_event/90_software.md b/install_event/90_software.md new file mode 100644 index 0000000000000000000000000000000000000000..8e960cd18bee50148b453aa1d25f95ec8c42cd0f --- /dev/null +++ b/install_event/90_software.md @@ -0,0 +1,91 @@ +# Software + +These are software recommendations for Linux. Most of these are graphical +programs, but there are some programs that run in the terminal only. Note that +these programs have various licenses, some might not even be "libre" software +(due to them becoming closed source at a later point, or this list having +errors)! + +Some programs are annotated if they are best used on GNOME or KDE. This does +not mean they cannot be used on the other environment, but the visual +integration might be lacking in these cases. + +## Office + +| Use case | Application | Comment | +| :--- | :--- | :--- | +| Office suite | LibreOffice | | +| Office suite | OnlyOffice | Looks much nicer than LibreOffice | +| PDF viewer | Zathura | All desktop environments include a PDF viewer. Zathura is another, more simple option. | +| Note taking, PDF annotation | Xournal | | +| LaTeX editor | Texstudio, Texmaker, GNOME LaTeX | Texstudio/Texmaker are "what you see is what you get", GNOME LaTeX uses a "write, then compile" workflow. | +| Mindmapping | vym | | +| Design/Publishing | Scribus | | +| Simple Text Editor | Gedit/Geany (GNOME), Kwrite/Kate (KDE) | | +| Advanced Text Editor | vim, emacs | These are a bit more difficult to learn, but are very popular with power users. | +| File manager | PCManFM, ranger/nnn (Terminal) | All desktop environments include a file manager, these are other more advanced options. | +| CAD | FreeCAD | | + +## Graphics + +| Use case | Application | Comment | +| :--- | :--- | :--- | +| Image editing | GIMP, Pinta | GIMP is a more fully featured editor, similar to Photoshop. Pinta is inspired by Paint.NET. | +| Painting | Krita | | +| 3D Animation | Blender | | +| Photo management | Darktable, Digikam | | +| Scanning | Skanlite (KDE), SimpleScan (GNOME) | | +| OCR (Text Recognition) | OCRGui, OCRmyPDF (Terminal) | | + +## Multimedia + +| Use case | Application | Comment | +| :--- | :--- | :--- | +| Video Player | mpv, VLC, Totem (GNOME) | Desktop environments have a default video player, but mpv/VLC are usually more powerful. | +| Audio editing | Audacity | | +| MP3 tagging | Picard | | +| Digital Audio Workstation (DAW) | Ardour | | +| YouTube downloader | youtube-dl (Terminal) | Requires regular updates, because YouTube changes their website rather often | +| Screen recording | OBS, SimpleScreenRecorder | OBS is very powerful, SimpleScreenRecorder is more simple option. | + +## Scientific + +| Use case | Application | Comment | +| :--- | :--- | :--- | +| Matlab | Python+Numpy, Octave | Octave tries to be similar to Matlab, while Python+Numpy is rather different. | +| Statistics | R, PSPP | | +| ArcGIS | QGIS, GRASS GIS | | + +## Internet + +| Use case | Application | Comment | +| :--- | :--- | :--- | +| Web Browser | Firefox, Chromium, qutebrowser | We recommend using Chromium instead of Google Chrome on Linux | +| Mail | Thunderbird, KMail (KDE), Evolution (GNOME), mutt (Terminal) | | +| Instant Messaging | Telegram, Pidgin, Empathy (GNOME) | | +| Torrent client | Transmission (GNOME), Ktorrent (KDE), Deluge, rtorrent (Terminal) | | +| Voice chat | Mumble, Empathy (GNOME) | | +| File synchronization | Syncthing, Nextcloud, OwnCloud, Seafile | | + +## System + +| Use case | Application | Comment | +| :--- | :--- | :--- | +| Disk usage | Baobab (GNOME), Filelight (KDE), ncdu (Terminal) | | +| Virtualization | virt-manager, VirtualBox, GNOME Boxes | | +| Backup | borg backup, Déjà Dup | | +| System monitor | htop (Terminal) | The desktop environment have their own system monitor included. | + +## Development + +| Use case | Application | Comment | +| :--- | :--- | :--- | +| IDE | IntelliJ, Eclipse, Code::Blocks, Android Studio, Geany, Qt Creator, Gnome Builder | Some of these might not be Free and Open Source! | + +## Other + +| Use case | Application | Comment | +| :--- | :--- | :--- | +| Dropdown terminal | Guake (GNOME), Yakuake (KDE) | | +| Clipboard manager | Glipper (GNOME), Clipman (XFCE) | The desktop environment each have their own clipboard manager. | + diff --git a/install_event/95_troubleshooting.md b/install_event/95_troubleshooting.md new file mode 100644 index 0000000000000000000000000000000000000000..73a872fbfa1c8c22ed26628d367107fca950e381 --- /dev/null +++ b/install_event/95_troubleshooting.md @@ -0,0 +1,176 @@ +# Troubleshooting + +A chapter for some advanced troubleshooting. If you need something contained +in this chapter, better ask some advanced user for help (or one of our helpers if you are at our Install Event). + +## Microsoft Surface + +### Something doesn't work + +Microsoft Surface devices usually require a patched kernel. +[See this project](https://github.com/linux-surface/linux-surface) to install +such a kernel. + +## Wireless + +### Broadcom on Ubuntu doesn't work + +[See this.](https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx) + +### Installing Broadcom Firmware + +*openSUSE:* + +`sudo zypper install b43-fwcutter` +`sudo /usr/sbin/install_bcm43xx_firmware` + +[See also this site.](https://www.opensuse-guide.org/wlan.php) + +*Ubuntu:* + +`sudo apt install firmware-b43-installer` + +[See also this site.](http://linuxwireless.org/en/users/Drivers/b43/) + +## OpenSUSE + +### Installing Broadcom Wireless Drivers (broadcom-wl) + +- Add the packman repo: YaST -> Software repos -> Add -> Select community -> repos -> Next -> Select packman -> Finish +- `zypper ref` +- `zypper install broadcom-wl` + +## Graphics drivers + +## System hangs at boot (NVIDIA present) + +Boot with `nomodeset` kernel parameter, then either install proprietary NVIDIA +drivers or disable the NVIDIA graphics entirely. + +## I want to disable the Nouveau driver + +`echo 'blacklist nouveau' | tee /etc/modprobe.d/blacklist.conf` + +## Acer + +Some types of newer Acer notebooks need special settings for Secure Boot in order to boot an installed GNU/Linux system at all. If you installed eg. Ubuntu but it directly boots Windows without giving you a GRUB selection screen, try the following guide: +https://askubuntu.com/questions/771455/dual-boot-ubuntu-with-windows-on-acer-aspire/771749#771749 + +## System + +### chroot into an installed system + +To chroot into an installed system from a live iso, do the following: + +- `sudo su` +- `mount /dev/sdaX /mnt`, where `sdaX` is your root partition +- If you have EFI: `mount /dev/sda1 /mnt/boot/efi` (assuming `sda1` is your EFI partition) +- `mount -t proc proc /mnt/proc/` +- `mount -t sysfs sys /mnt/sys/` +- `mount -o bind /dev /mnt/dev/` +- `chroot /mnt /bin/bash` + +### Cleaning up boot entries + +- `efibootmgr` prints all boot entries. +- `efibootmgr -o XXXX,YYYY,ZZZZ` sets the boot order. +- `efibootmgr -b <number> -B` deletes an EFI boot entry. + +### Drives are not found in the installer + +Especially newer laptops (2018+) have options to switch between RAID and AHCI +boot mode. + +If the laptop is running in RAID mode and Linux does not recognize its drives, +it will have to be switched to AHCI. Unfortunately, this also means Windows +needs to be reconfigured, otherwise it won't boot anymore. + +1. Click the Start Button and type `cmd` +2. Right-click the result and select *Run as administrator* +3. Type this command and press *ENTER:* `bcdedit /set {current} safeboot minimal` (ALT: `bcdedit /set safeboot minimal`) +4. Restart the computer and enter BIOS Setup +5. Change the SATA Operation mode to AHCI from either IDE or RAID +6. Save changes and exit Setup and Windows will automatically boot to Safe Mode. +7. Right-click the Windows Start Menu once more. Choose Command Prompt (Admin). +8. Type this command and press ENTER: `bcdedit /deletevalue {current} safeboot` (ALT: bcdedit /deletevalue safeboot) +9. Reboot once more and Windows will automatically start with AHCI drivers enabled. + +### 32-bit EFI is used + +- No provided install image will boot. +- Windows is installed in 32-bit mode. +- Some older Macbooks have this configuration. +- To install 64-bit Linux (we never encountered an actual 32-bit CPU with this problem!), + manually replace the bootloader with a grub standalone. + [See the Arch Wiki.](https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#Booting_64-bit_kernel_on_32-bit_UEFI) + +### I need to turn off Bitlocker + +**Do not change any BIOS/UEFI settings before disabling BitLocker!** You will +have to provide the decryption key otherwise, which the user typically has no +access to. + +- Launch a command prompt with administrator rights and use `manage-bde -off + C:`, where `C:` is the drive you want to decrypt. +- Use the command `manage-bde -status` to query the decryption status. +- You will need to wait until decryption is complete, which can take a long + time. + +### Unlock BitLocker Encrypted Devices + +If you change any UEFI settings on a BitLocker encrypted device (typically +Surface devices), you will be prompted for the BitLocker key on next boot. + +Since Surface devices come encrypted out of the box, the user does typically +not have that key and Windows will refuse to boot. If this happens, resetting +the UEFI settings to factory settings should fix the issue. + +Alternatively, you can just enter the correct Bitlocker key. This works only if +the user has a Microsoft account linked to the device. You can get the +BitLocker key as follows: + +* On another device, google for "BitLocker Recovery Key". You should find + several Microsoft Support or FAQ pages on how to recover the key. +* Search for a link saying "To get your recovery key, go to BitLocker Recovery + Keys" or similar. Go there. +* Ask the user to sign in using their Microsoft account. The website will then + display their recovery key, which can be used to unlock the device. + +### System will not boot under any circumstance + +Some very bad firmwares just refuse to boot GRUB, however you configure it. +This "bootloader hack" can be applied in these cases. + +- Try to boot the actual distro that has been installed by "using a device" + to boot. Do so by holding shift while clicking on "reboot" in Windows. +- If that doesn't work, boot a live system and chroot into the installed + system. +- Once booted or chrooted into the Linux system, become root (sudo su) and + go to `/boot/efi/EFI/Microsoft/Boot` and locate a file named + `bootmgfw.efi`. Rename it to `bootmgfw-original.efi`. +- Go to `/boot/efi/EFI/grub2` (sometimes also just `grub`) and locate the + file `grubx64.efi`. Copy it over to `/boot/efi/EFI/Microsoft/Boot/`. If a + file called `shimx64.efi` exists, copy that one over as well. +- Find the file `grub.cfg` in `/boot/efi/EFI/grub2` and copy it over to + `/boot/efi/EFI/Microsoft/Boot/`. +- Go back to `/boot/efi/EFI/Microsoft/Boot/`. If `shimx64.efi` exists, + rename it to `bootmgfw.efi`. If it does not exist, rename `grubx64.efi` to + `bootmgfw.efi`. +- Now go to `/boot/grub/`, or `/boot/opensuse/` (the exact folder path may + vary). Find the file `grub.cfg` and open it. Find the `menuentry` block + for Windows (usually called "Windows Bootloader (on /dev/sdx)" or + similar). Copy the entire block. +- Uninstall the package `os-prober`. +- Now go to /etc/grub.d. If a file with `os-prober` in its name exists, + delete it. +- Find the file `40-custom.cfg`. If it doesn't exist, create it. Paste the + menuentry block you copied earlier in this file. +- In the text you just pasted, look for `bootmgfw.efi` and change it to + `bootmgfw-original.efi`. +- Save the file. +- Run `grub-mkconfig -o /boot/grub/grub.cfg`. Make sure the file path + matches the path where you originally found the `grub.cfg` you copied the + menuentry from. +- Reboot and verify that grub now loads properly. Also test whether Windows + boots! + diff --git a/install_event/LICENSE b/install_event/LICENSE deleted file mode 100644 index 890a3062d1be4e4b6eea055ab5855e2e597f350c..0000000000000000000000000000000000000000 --- a/install_event/LICENSE +++ /dev/null @@ -1,54 +0,0 @@ -License -THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. - -BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. - -1. Definitions - -"Adaptation" means a work based upon the Work, or upon the Work and other pre-existing works, such as a translation, adaptation, derivative work, arrangement of music or other alterations of a literary or artistic work, or phonogram or performance and includes cinematographic adaptations or any other form in which the Work may be recast, transformed, or adapted including in any form recognizably derived from the original, except that a work that constitutes a Collection will not be considered an Adaptation for the purpose of this License. For the avoidance of doubt, where the Work is a musical work, performance or phonogram, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered an Adaptation for the purpose of this License. -"Collection" means a collection of literary or artistic works, such as encyclopedias and anthologies, or performances, phonograms or broadcasts, or other works or subject matter other than works listed in Section 1(f) below, which, by reason of the selection and arrangement of their contents, constitute intellectual creations, in which the Work is included in its entirety in unmodified form along with one or more other contributions, each constituting separate and independent works in themselves, which together are assembled into a collective whole. A work that constitutes a Collection will not be considered an Adaptation (as defined above) for the purposes of this License. -"Distribute" means to make available to the public the original and copies of the Work or Adaptation, as appropriate, through sale or other transfer of ownership. -"Licensor" means the individual, individuals, entity or entities that offer(s) the Work under the terms of this License. -"Original Author" means, in the case of a literary or artistic work, the individual, individuals, entity or entities who created the Work or if no individual or entity can be identified, the publisher; and in addition (i) in the case of a performance the actors, singers, musicians, dancers, and other persons who act, sing, deliver, declaim, play in, interpret or otherwise perform literary or artistic works or expressions of folklore; (ii) in the case of a phonogram the producer being the person or legal entity who first fixes the sounds of a performance or other sounds; and, (iii) in the case of broadcasts, the organization that transmits the broadcast. -"Work" means the literary and/or artistic work offered under the terms of this License including without limitation any production in the literary, scientific and artistic domain, whatever may be the mode or form of its expression including digital form, such as a book, pamphlet and other writing; a lecture, address, sermon or other work of the same nature; a dramatic or dramatico-musical work; a choreographic work or entertainment in dumb show; a musical composition with or without words; a cinematographic work to which are assimilated works expressed by a process analogous to cinematography; a work of drawing, painting, architecture, sculpture, engraving or lithography; a photographic work to which are assimilated works expressed by a process analogous to photography; a work of applied art; an illustration, map, plan, sketch or three-dimensional work relative to geography, topography, architecture or science; a performance; a broadcast; a phonogram; a compilation of data to the extent it is protected as a copyrightable work; or a work performed by a variety or circus performer to the extent it is not otherwise considered a literary or artistic work. -"You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation. -"Publicly Perform" means to perform public recitations of the Work and to communicate to the public those public recitations, by any means or process, including by wire or wireless means or public digital performances; to make available to the public Works in such a way that members of the public may access these Works from a place and at a place individually chosen by them; to perform the Work to the public by any means or process and the communication to the public of the performances of the Work, including by public digital performance; to broadcast and rebroadcast the Work by any means including signs, sounds or images. -"Reproduce" means to make copies of the Work by any means including without limitation by sound or visual recordings and the right of fixation and reproducing fixations of the Work, including storage of a protected performance or phonogram in digital form or other electronic medium. -2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict any uses free from copyright or rights arising from limitations or exceptions that are provided for in connection with the copyright protection under copyright law or other applicable laws. - -3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: - -to Reproduce the Work, to incorporate the Work into one or more Collections, and to Reproduce the Work as incorporated in the Collections; -to create and Reproduce Adaptations provided that any such Adaptation, including any translation in any medium, takes reasonable steps to clearly label, demarcate or otherwise identify that changes were made to the original Work. For example, a translation could be marked "The original work was translated from English to Spanish," or a modification could indicate "The original work has been modified."; -to Distribute and Publicly Perform the Work including as incorporated in Collections; and, -to Distribute and Publicly Perform Adaptations. -For the avoidance of doubt: - -Non-waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme cannot be waived, the Licensor reserves the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; -Waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme can be waived, the Licensor waives the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; and, -Voluntary License Schemes. The Licensor waives the right to collect royalties, whether individually or, in the event that the Licensor is a member of a collecting society that administers voluntary licensing schemes, via that society, from any exercise by You of the rights granted under this License. -The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. Subject to Section 8(f), all rights not expressly granted by Licensor are hereby reserved. - -4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: - -You may Distribute or Publicly Perform the Work only under the terms of this License. You must include a copy of, or the Uniform Resource Identifier (URI) for, this License with every copy of the Work You Distribute or Publicly Perform. You may not offer or impose any terms on the Work that restrict the terms of this License or the ability of the recipient of the Work to exercise the rights granted to that recipient under the terms of the License. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties with every copy of the Work You Distribute or Publicly Perform. When You Distribute or Publicly Perform the Work, You may not impose any effective technological measures on the Work that restrict the ability of a recipient of the Work from You to exercise the rights granted to that recipient under the terms of the License. This Section 4(a) applies to the Work as incorporated in a Collection, but this does not require the Collection apart from the Work itself to be made subject to the terms of this License. If You create a Collection, upon notice from any Licensor You must, to the extent practicable, remove from the Collection any credit as required by Section 4(b), as requested. If You create an Adaptation, upon notice from any Licensor You must, to the extent practicable, remove from the Adaptation any credit as required by Section 4(b), as requested. -If You Distribute, or Publicly Perform the Work or any Adaptations or Collections, You must, unless a request has been made pursuant to Section 4(a), keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or if the Original Author and/or Licensor designate another party or parties (e.g., a sponsor institute, publishing entity, journal) for attribution ("Attribution Parties") in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; (ii) the title of the Work if supplied; (iii) to the extent reasonably practicable, the URI, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and (iv) , consistent with Section 3(b), in the case of an Adaptation, a credit identifying the use of the Work in the Adaptation (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). The credit required by this Section 4 (b) may be implemented in any reasonable manner; provided, however, that in the case of a Adaptation or Collection, at a minimum such credit will appear, if a credit for all contributing authors of the Adaptation or Collection appears, then as part of these credits and in a manner at least as prominent as the credits for the other contributing authors. For the avoidance of doubt, You may only use the credit required by this Section for the purpose of attribution in the manner set out above and, by exercising Your rights under this License, You may not implicitly or explicitly assert or imply any connection with, sponsorship or endorsement by the Original Author, Licensor and/or Attribution Parties, as appropriate, of You or Your use of the Work, without the separate, express prior written permission of the Original Author, Licensor and/or Attribution Parties. -Except as otherwise agreed in writing by the Licensor or as may be otherwise permitted by applicable law, if You Reproduce, Distribute or Publicly Perform the Work either by itself or as part of any Adaptations or Collections, You must not distort, mutilate, modify or take other derogatory action in relation to the Work which would be prejudicial to the Original Author's honor or reputation. Licensor agrees that in those jurisdictions (e.g. Japan), in which any exercise of the right granted in Section 3(b) of this License (the right to make Adaptations) would be deemed to be a distortion, mutilation, modification or other derogatory action prejudicial to the Original Author's honor and reputation, the Licensor will waive or not assert, as appropriate, this Section, to the fullest extent permitted by the applicable national law, to enable You to reasonably exercise Your right under Section 3(b) of this License (right to make Adaptations) but not otherwise. -5. Representations, Warranties and Disclaimer - -UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. - -6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -7. Termination - -This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Adaptations or Collections from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License. -Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. -8. Miscellaneous - -Each time You Distribute or Publicly Perform the Work or a Collection, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License. -Each time You Distribute or Publicly Perform an Adaptation, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License. -If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. -No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. -This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You. -The rights granted under, and the subject matter referenced, in this License were drafted utilizing the terminology of the Berne Convention for the Protection of Literary and Artistic Works (as amended on September 28, 1979), the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and the Universal Copyright Convention (as revised on July 24, 1971). These rights and subject matter take effect in the relevant jurisdiction in which the License terms are sought to be enforced according to the corresponding provisions of the implementation of those treaty provisions in the applicable national law. If the standard suite of rights granted under applicable copyright law includes additional rights not granted under this License, such additional rights are deemed to be included in the License; this License is not intended to restrict the license of any rights under applicable law. \ No newline at end of file diff --git a/install_event/Makefile b/install_event/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..f8f7dfd1fa2d585c2d2ee43e50a33bef69b66117 --- /dev/null +++ b/install_event/Makefile @@ -0,0 +1,44 @@ +html_out := build/installguide.html +pdf_out := build/installguide.pdf +full_tex := full-guide.tex +tmp_tex := $(pdf_out:.pdf=.tex) +git_tags := build/GIT_TAG + +PANDOC_FLAGS_HTML=\ + --table-of-contents \ + --number-sections \ + --highlight-style tango \ + --metadata-file metadata.yaml + +PANDOC_FLAGS_TEX=--from markdown+link_attributes + +TFLAGS=\ + -pdf \ + -output-directory=build + +.PHONY: clean distclean default + +default: builddir html pdf + +html: *.md + pandoc $(PANDOC_FLAGS_HTML) $? -o $(html_out) + +pdf: $(pdf_out) + +$(pdf_out): $(tmp_tex) $(git_tags) + latexmk $(TFLAGS) $(full_tex) + +$(tmp_tex): *.md + pandoc $(PANDOC_FLAGS_TEX) $? -o $@ + +builddir: + @[ -d build ] || mkdir build + +$(git_tags): + printf "r%s.%s" "$$(git rev-list --count HEAD)" "$$(git rev-parse --short HEAD)" > $@ + +clean: + $(RM) -rf $(tmp_tex) $(git_tags) build/* + +distclean: clean + $(RM) $(html_out) $(pdf_out) diff --git a/install_event/archive/README.md b/install_event/archive/README.md new file mode 100644 index 0000000000000000000000000000000000000000..cd88b607287018008c6c05ea7d4b2ebc5298a03c --- /dev/null +++ b/install_event/archive/README.md @@ -0,0 +1,9 @@ +# Install Guide + +This repository contains the Linux installation guide handed out to our course attendants each Install Event. The guide is written in such a way that a person with no Linux knowledge (and only average IT knowledge) should be able to understand it. + +The guide is split into multiple parts: There are separate installation instructions that explain how to install Linux alongside Windows 7, Windows 10, OS X, etc., and sections that explain how to install Ubuntu, OpenSUSE etc.. Thus, the central feature of this guide is that attendants do not receive the entire installation guide, which would be confusing, but instead only receive the parts relevant to them. To facilitate this, the guide is split into multiple parts that are found in the various subdirectories. Course attendants each fill out a questionnaire handed to them at the beginning of the Install Events so that we know which parts of the guide they need. We then staple together the printed sheets of these parts and hand them to the course attendants. This way, each attendant gets a "complete" installation guide that only consists of a subset of all the material in this repository - we wouldn't want a Mac user to also get installation instructions for Windows 10. + +The build script is found in [build.sh](build.sh) and the separate PDFs for the parts land in the `parts` directory (not present in this repository!). This script also builds the **entire** guide and outputs it to `installguide.pdf`. Remember: We do **not** hand out this entire guide to the attendants. `installguide.pdf` primarily exists because compiling `installguide.tex` while editing the guide and then looking at a PDF containing all of it, is much easier than running the build script every time and look at the individual parts (the build script is also quite slow). + + diff --git a/install_event/archive/TODO b/install_event/archive/TODO new file mode 100644 index 0000000000000000000000000000000000000000..acd4773251cb67fe37cc8793e3fa4e024b7b5a07 --- /dev/null +++ b/install_event/archive/TODO @@ -0,0 +1,106 @@ +- = pending +x = done +a = assigned (assignment is valid until due date) +? = maybe (we still need to decide whether we do this) + +TODO: +- Latex related: Add documentation for each command used and a short info on each package imported +- Add more consistency to the guide (e.g. orderings, capitalisations, etc.) +- mention basic mouseless controls for installer or mention that ppl can use usb mouse +- Verify OpenSUSE graphic drivers configuration +- How to enable natural scrolling +- Control reading of Shrinking partitions on Windows (all) +- rework VPN instructions. From an email from visvanath: + 2. Das Einrichten von ETH-VPN ueberarbeiten + + Die Instruktionen auf dem TN-Blatt stimmen nicht, bzw. so kann + man nicht connecten. Das Blatt habe ich nicht, aus dem Kopf + + a. Dort hiess es networkmanager-openconnect zu installieren. + Aber wenn man dann eine neue VPN-Konfig. beginnt hat man nur die + Moeglichkeit eine vorhandene Konfigdatei auszuwaehlen. Hingegen + wenn man networkmanager-vpnc und vpnc-gnome installiert, dann + unter Neue Verbindung steht VPNC zur Wahl. + + b. Das nachfolgende Dialog hat einige Parameter, eine Doku ist + fast ein muss. Wieder aus dem Kopf, und sinngemaess: + VPN-Server: sslvpn.ethz.ch + User: deine E-Mail + Passwort: Falls eingeben moechte, das Feld am Knopf rechts + entsperren und eingeben (sonst interaktiv) + + Group: ETHZ-special + Group Password: ETHZ.special, ebenfalls entsperren + + Gruss + Visvanath + + +DONE: +x Distro cnfig suse: explain how to get rid of suse repo +x Make the config section less crap +x We need some sort of guideline as to how much disk space one should give to linux. +x We're currently not listing any disadvantages for OpenSUSE, pls fix +x DE Flowchart: A non-HiDPI laptop does not NEED to use xfce, we should branch once more there (minimal vs. all the features). +x DE Flowchart: We should add a rough heuristic as to what is considered a 'fast' PC +x Fragebogen: add a blank line for additional comments i.e. if the pc is 32bit or has other special needs (not to be filled in by the installee but by the helpers as an info if another person will help that pc ... useful when queens get preempted) +x Distro desc: tell about demo laptops to test distros +x The partitioning plan => list (p. 2) is contradictory to the size recommendations on the first page (Chapter 7 and 8 missing) +x Up minimum recommended space to free to at least 30GB to accomdate for a swap partition as well (Mickey recommends 40 to allow installing one or two large programs) +x openconnect not mentioned in ubuntu config section +x Mention OpenSUSE Leap being 64bit only! +x Plus, we should point out in the testing section that 'if graphics don't work, refer to the config section to install additional drivers' (similarly for wifi). It's confusing as it is now. +x On multiple occasions, 'Super Key (Windows Key)' is used. We should also mention the corresponding Mac key. +x KDE config: The dolphin section should be a bit more precise as to how to disable the single click thing. +x Search the entire document for "apt autoremove" and if found replace by "apt-get autoremove" because the feature doesn't seem to be implemented in apt yet. +x Add an MBR vs GPT question to the questionnaire +x Fill out distro section for the different new fields. +x HiDPI Unity +x HiDPI KDE +x Keyboard layout KDE +x Fix subsection references +x The OpenSUSE config section doesn't explain how to install graphics drivers.(added solution from SUSI website no clue if that works... it looked sort of nice) +x Verify whether actions need to be taken to prevent suse from fucking up refind on macs -> yes +x Preparation win8+: Typo and confusing sentence: "Right click the partitn that you freed space on from last step and click Shrink Volume..." => rephrase! +x Preparation on Windows systems: Partition size contradiction with the partitionning guide! Instead of proposing a size, refer to the partitionning guide. +x Preparation on Windows systems: Disable Fast Boot: The Power options are not visible in the Control Panel on all systems (fuck Windoof...) - replace by typing "power" in the start menu +x Questionnaire: pt. 5: Move Mac below Windows, because some people thought: "Oh, I don't have mac, therefore it's not EFI, therefore it's Legacy" +x Testing -> Testing your new Linux System: My folks ended up in Windows (due to the last step) and didn't know what to do. Below "Important", add a note that tells people to restart the computer, then pick their Linux. +x Distro Config *buntu, Upgrading: My folks didn't know what method to pick. Sounds obvious to us, but if you don't know what GUI or console means. It's important to point out that either way may be chosen and that it doesn't matter later on. +x Distro Config *buntu, Upgrading: Say that the "Software Updater" is called "Aktualisierungsverwaltung" and that one can start it by typing "update" in the start menu. +x Distro Config *buntu, Upgrading: After installing the system updates, the user should reboot the computer (first time Update only) +x Distro Config *buntu, Finding software, pt. 2: The search field is in the top middle under Xubuntu (maybe it has moved on all *buntus) +x Distro Config *buntu, Codecs: Those damn extras can't be found in the software center anymore (german system) => specify console method. Attention: The command alone is not enough: for the EULA, one must press arrow key (to go to "ok"), then enter, then left (to go to "Yes"), then Enter again +x DE config XFCE: Under Xubuntu, the panel is in the top, because fuck you. So we can't write "bottom panel". +x DE config XFCE: Under Xubuntu, Workspaces are not visible by default (yes, also because fuck you). Rephrase or case distinction. +x DE config XFCE: Under Xubuntu, Whiskermenu is already default (Wohoo!) so "Replace the classic start menu" is not necessary for Xubuntu. +x DE config (all): Since we have no space on the next page, we should say here what the table on the last page is and say goodbye (maybe also refer to the Stammtische etc.) +x Adjust text / sizes in order to fit on the pages +x Mention in the testing section that people should return their USB key +x Add a "if this doesn't work ask a helper" clause to the win8+ prepare (BIOS config) as well as boot section (because setting EFI vars might not work on very old systems and F-keys must be used instead) +x Preparation Win8+: Setting UEFI/Legacy: On very old system, there is no such setting (needs to be pointed out) +x Questionnaire: pt. 2 and 3 have confusing links ("We have provided you a summary of some popular ones on 1. Welcome to the Install Event! Distribution"). Use something like "next page" instead. +x Windows 7 and earlier partitioning guides +x Windows 8 and later partitioning guides +x Installer Overview *buntu: Welcome screen and prep, pt. 5: Not clear that the partitioning page is actually in this guide (test person searched on the computer's screen) => clarify + +UNCERTAIN: +? Distro Config *buntu: On newer Ubuntu systems (at least Xubuntu), there is a new software center thingy that integrates the updater of all programs such as system, Additional Drivers and Language support. The program is, however, not very responsive (it didn't show the progress when I tried). It might be worth to look at it and decide if we want to replace the three tasks by one. +? Distro desc: maybe create a pro-contra-table? (with a nice-to-know section maybe) +? Distro desc: maybe add links to websites with more info. + + +Cheatsheet: +- OpenSUSE broadcom b43-fwcutter --- THIS should go into the cheatsheet +- Mac Diagnosis List +- 32bit EFI and how to deal with it +- 32bit guide +- That bootloader hack that's already on it +- Our openSUSE repo and how to add it +- Blacklist nouveau / use nomodeset +- how to OpenSUSE fallback install interface +- how to uninstall grub (to get refind back on macs with suse) +- broadcom wifi drivers under opensuse (package broadcom-wl in packman repo) + or: command install_bcm43xx_firmware +- overview of package manager commands +- mention the possibility of legacy boot win8+ devices and how to go about booting usb keys off them diff --git a/install_event/archive/build.sh b/install_event/archive/build.sh new file mode 100644 index 0000000000000000000000000000000000000000..a8de50631e43ce17ed8ba2995ea0441b7734a0fc --- /dev/null +++ b/install_event/archive/build.sh @@ -0,0 +1,122 @@ +#!/bin/bash + +# print a short help text +printhelp() { + echo "This script separates the TheAlternative Install Guide into its subchapters to simplify printing." + echo "It is designed to be used within the Install Guide's git directory." + echo "The PDF is separated based on its section titles, so if these change, this script needs to be modified." + echo "Make sure the installguide.pdf is generated and up to date." + echo "Usage: build.sh [-vh]" + echo "-v: verbose mode, print all the warnings from ghostscript" + echo "-h: print this help and exit" +} + +extract() { +# Extracts consecutive pages from installguide.pdf where the first page is the first one containing begin-regexp +# and the last page is the last one containing end-regexp. Output is saved to parts/output-filename.pdf +# +# usage: extract begin-regexp end-regexp output-filename +# extract begin-and-end-regexp output-filename + + begin_str="$1" + + # assign end_str and output based on the number of arguments + if [[ $# -eq 2 ]]; then + end_str="$1" + output="$2" + fi + if [[ $# -eq 3 ]]; then + end_str="$2" + output="$( echo $3 | sed -e 's/ /_/g' )" + fi + + echo " ---- Extracting $output.pdf ..." + + # find the page numbers of the first appearance of begin_str and the last appearance of end_str + begin="$( pdfgrep -n -C 1 "$begin_str" installguide.pdf | head -n 1 | grep -Eo '^[0-9]*' )" + end="$( pdfgrep -n -C 1 "$end_str" installguide.pdf | tail -n 1 | grep -Eo '^[0-9]*' )" + + # command used to extract page range from PDF + gscommand="gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER \ + -dFirstPage=$begin \ + -dLastPage=$end \ + -sOutputFile=parts/$output.pdf \ + installguide.pdf" + + if [[ "$verbose" == "true" ]]; then + $gscommand + else # If not verbose, discard warnings. (There always appear tons of warnings because invalid hyperlinks are discarded, which is fine but annoying) + $gscommand 2>/dev/null + fi + +} + +# parse options +verbose="false" +while getopts ":hv" opt; do + case $opt in + h) + printhelp + exit 1 + ;; + v) + verbose="true" + ;; + \?) + printhelp + exit 1 + ;; + esac +done + +# check for dependencies +if ! pdfgrep -V; then + echo "This script requires pdfgrep. Please install pdfgrep and try again." + exit 2 +fi + +if ! gs -v; then + echo "This script requires ghostscript. Please install ghostscript and try again." + exit 2 +fi + +pdflatex installguide.tex +echo +echo + +mkdir -p parts + + +# extract all the needed parts + +# If you need to add a section to this ugly hard coded mess: +# - find a regexp such that the first matching page is the first page of your section +# - find another regexp such that the last matching page is the last page of your section +# - add another extract statement below. First argument is begin-regexp, second argument is end-regexp, +# third argument is name of output file. If both regexp are the same, the second argument can be omitted. +# +# You can test your regexp with pdfgrep -n + +extract 'Welcome to the Install Event!' 'Welcome to the Install Event! – Desktop Environment' '1_introduction' +extract 'Preparation.{0,20}Windows 7' 'Boot – Windows 7' '2_prep_win7' +extract 'Preparation.{0,20}Windows 8' 'Boot – Windows 8' '2_prep_win8-10' +extract 'Preparation – Mac OS X' 'Boot – Mac OS X' '2_prep_mac' + +# This hardcoding sucks D (big time) please fix this in the future !! +extract 'Installer overview – OpenSUSE' 'Version {0,100}.{0,100}Partitioning – OpenSUSE' '3_install_partition_suse' +extract 'Installer overview – \*buntu' 'Version {0,100}.{0,100}Partitioning – \*buntu' '3_install_partition_buntu' +extract 'Installer overview – Fedora' 'Version {0,100}.{0,100}Partitioning – Fedora' '3_install_partition_fedora' +extract 'Version {0,100}.{0,100}Partitioning Plan' 'Partitioning Plan' '4_partitionplan' +extract 'Version {0,100}.{0,100}Testing' '5_testing' +extract 'Distribution Configuration – OpenSUSE' '6_distroconfig_suse' +extract 'Distribution Configuration – \*buntu' '6_distroconfig_buntu' +extract 'Distribution Configuration – Fedora' '6_distroconfig_fedora' +extract 'Desktop Environment Configuration – GNOME' '7_deconfig_gnome' +extract 'Desktop Environment Configuration – KDE' '7_deconfig_kde' +extract 'Desktop Environment Configuration – XFCE' '7_deconfig_xfce' +extract 'Desktop Environment Configuration – Unity' '7_deconfig_unity' +extract 'The End' 'Software Recommendations' '8_software' + + + + diff --git a/install_event/archive/buntu/config.tex b/install_event/archive/buntu/config.tex new file mode 100644 index 0000000000000000000000000000000000000000..15d55a067aa75407e8c9f084be69a9ba502a1bef --- /dev/null +++ b/install_event/archive/buntu/config.tex @@ -0,0 +1,81 @@ +% vim: ft=tex +% ubuntu config + +\input{commons/config} + +\subsubsection{Upgrading \& important packages} +You should update your system as soon as possible to get the newest packages after the installation. You can do this through the GUI or using the console. Either method is fine. +\begin{itemize} + \item \textbf{GUI method:} \\ + Start the program \textit{Software Updater} (german: \textit{Aktualisierungsverwaltung}). You can find it by typing \textit{update} into your console on most Desktop Environments. + \item Accept to install the proposed updates. + \item Reboot your computer. + \item \textbf{Console method:} \\ + This updates the repositories: \shellcommand{sudo apt update} \\ + This upgrades the packages on the system: \shellcommand{sudo apt upgrade} + This reboots your laptop: \shellcommand{sudo reboot} +\end{itemize} + +\subsubsection{Finding software \& packages} +To install new software, you can use either Ubuntu's Software Center or the console (faster). Note that both methods use the built-in package manager, so the software you install using either method will automatically be taken care of when installing updates. That means it does not matter which one you choose. + +\begin{enumerate} + \item Open the program \textit{Software Center}. + \item Type the name of the software you are looking for in the search field on the top. +\end{enumerate} + +The Software Center is both a place to get Free Software as well as a store for magazines and programs. You can use it to install and remove packages to / from your system. + +\textbf{-- Console method:} +\begin{enumerate} + \item Search for packages on the command line using \shellcommand{apt search your-search-term} + \item Once you found what you were looking for, install it with \shellcommand{sudo apt install your-favourite-package} + \item To uninstall software, use \shellcommand{sudo apt-get autoremove package-to-uninstall} +\end{enumerate} + +\subsubsection{Additional Drivers} +\begin{itemize} + \item Start the program \textit{Additional Drivers}. The system will check if your hardware needs any. + \item For graphics drivers, only install them if your current performance is insufficient. + \item For WiFi / network drivers (e.g.\ Broadcom), always install them if available. + \item Sometimes, there are strange options like coprocessors, leave them unchanged. +\end{itemize} + +\subsubsection{Connecting to ETH WiFi} +\begin{enumerate} + \item Set the \textit{Authentification} field (usually 2nd from top) to \textit{Tunneled TLS} and \textit{Inner Authentification} to \textit{MSCHAPv2}. + \item Fill in your ETH credentials into \textit{User Name} and \textit{Password} in the bottom (for the eduroam network, type yournethzusername@ethz.ch as username). + \item Leave the other fields as they are. + \item Confirm that you don't want to use a CA certificate. +\end{enumerate} + +\pagebreak +\subsubsection{Connecting to ETH VPN} +No need for Cisco AnyConnect, simply do the following: +\begin{enumerate} + \item Install the package \textit{network-manager-openconnect}. + \item Click on the network icon in your system tray. + \item Now in your WiFi menu, pick \textit{VPN Connections} (you may have to right click your network icon to see the option). + \item \textit{Add a VPN connection...}. + \item Enter a name on top (e.g.\ ETH VPN), then in \textit{VPN > Gateway} enter \textit{sslvpn.ethz.ch}, save (leave all options as they are). + \item Click on the network icon in your system tray again, and select your newly created network under \textit{VPN connections}. +\end{enumerate} + +\subsubsection{Language support} +\begin{enumerate} + \item In the system settings, go to the point \textit{Language Support}. + \item Your system might complain about missing translations because they didn't fit on the install stick. Tell Ubuntu to install those now. + \item You can also install additional languages (e.g.\ for spelling in LibreOffice). + \item The main system language can be changed by re-arranging languages (drag 'n drop). +\end{enumerate} + +\subsubsection{Get more codecs} +Your system may not have support for playing mp3's, DVDs etc. yet because those are proprietary packages that some Free Software enthusiasts dislike. To get those codecs, do the following: +\begin{itemize} + \item install the package \textit{ubuntu-restricted-extras} (respectively lubuntu-... / xubuntu-... / kubuntu-restricted-extras). +\end{itemize} + +\note{If you can't find \textit{ubuntu-restricted-extras} in the Software Center, use the console method (see above under \textit{Finding software}. When you do that, you will have to accept the EULA by selecting \textit{ok} and \textit{yes} with your arrow keys when prompted.} + +\medskip +At this point, any problem you detected in the Testing Section should be solved. If not, don't hesitate to ask a helper. diff --git a/install_event/archive/buntu/overview.tex b/install_event/archive/buntu/overview.tex new file mode 100644 index 0000000000000000000000000000000000000000..cb6d7e548d4356a422ff47a8e017658f4fa563e7 --- /dev/null +++ b/install_event/archive/buntu/overview.tex @@ -0,0 +1,46 @@ +\subsubsection{Starting the installer} +The behaviour of the Ubuntu installer differs slightly depending on whether you have an EFI or Legacy system. + +On an \emph{EFI} system, a text menu pops up. + +\begin{enumerate} + \item Select \textit{Install Ubuntu} using your arrow keys. + \item Confirm with \textit{Enter}. + \item \note{If you wait for too long, the menu will disappear and use the default option \textit{Try Ubuntu}. If that happens, wait for the system to start up completely and then use the shortcut \textit{Install Ubuntu} that appears on the desktop.} +\end{enumerate} + +On a \emph{Legacy} system, a loading screen appears, and after a while you will be prompted whether you want to try or install Ubuntu. Select \textit{Install Ubuntu}. + +If you want, you can now plug in an ethernet (LAN) cable to your computer. If you don't have a LAN port, you can get a LAN to USB adapter at the Supply Desk. + +\subsubsection{Welcome screen and preparation} + +\begin{enumerate} + \item Ubuntu now asks for your preferred language. Select it and press Next. + \item If you don't use an ethernet cable, the installer will now ask you to connect to a WiFi network. You can use the ETH WiFi. Do not use the Public WiFi. If you can't get it to work right away, select \textit{Don't connect to a WiFi network} and continue without an internet connection. Don't worry, you can upgrade your software later on. + \item Be sure to select to install 3rd party software. + \item If you are connected to the Internet, you may check the box that installs updates during install. + \item After pressing Next, you will arrive at the partitioning screen. Please refer to \emph{\subsecref{sec:part}{subsec:part-buntu}} for more information on this. +\end{enumerate} + +\subsubsection{Partitioning} +Now we partition your system and assign Linux some sections of the hard drive. Please refer to \emph{\subsecref{sec:part}{subsec:part-buntu}} for this part. + +\subsubsection{Language and keyboard} +Here, we will set the +\begin{enumerate} + \item After partitioning, the installer will ask you where you are. Select the according city. This will affect the time zone settings of your new Ubuntu. Click \textit{continue}. + \item On the next screen, you can set your keyboard layout. If you don't know what it's called, click on \textit{Detect Keyboard Layout} and follow the instructions. +\end{enumerate} + +\subsubsection{User account} + +\begin{enumerate} + \item Now, you will create your user account. Fill in the details in this form. + \item Note that you can give your computer a name. Name it something cool! + \item You can select whether you want to be logged in automatically when you start your PC or not. That is more convenient, but less secure. Pick whatever you want. + \item If you're concerned about security, you can encrypt your home folder by ticking the corresponding box. Note that this might slow down file access. There are better options of encrypting your laptop than this - if you're interested in that, ask a helper. + \item If you're done, click \textit{Continue}. The install will now start. This will take a while - take a break and get some food. +\end{enumerate} + +Once the process has completed, the computer will ask you to reboot. Proceed, the system will then ask you to remove the installation media (e.g.\ the stick we gave you). Unplug it and press Enter to complete the reboot. When the boot manager (GRUB or rEFInd) shows up, press Space to pause the countdown. Then, proceeed to the section \emph{\secref{sec:testing}} in this guide. diff --git a/install_event/archive/buntu/partitioning.tex b/install_event/archive/buntu/partitioning.tex new file mode 100644 index 0000000000000000000000000000000000000000..350ca23294791f6607c525182087442cdf7a30c9 --- /dev/null +++ b/install_event/archive/buntu/partitioning.tex @@ -0,0 +1,45 @@ +\input{commons/partitioning} + +The Ubuntu installer will try its best to find the optimal partitioning for you. Still, it is important that you check all these changes to prevent things from going wrong. + +In the \textit{Installation Type} menu, you can select whether you want to keep your existing Operating System or throw it away. + +\begin{enumerate} + \item Pick the option you want and click on \textit{Install Now}. + \item If you install Ubuntu alongside something else, you can now decide how much space you want to give it. Then click on \textit{install now}. + \item A dialog will pop up that summarizes the changes to be made. + \item Carefully look through the changes. Check that all the partitions you need according to \emph{\secref{sec:partplan}} are created. + \item Make sure no important partitions are deleted or formatted. Ask a helper if you're unsure about this. + \item If you see no issues, click \textit{Continue}. + and configure your installation according to the overview. +\end{enumerate} + +\troubleshoot{ + \textbf{Help, the option I want is not here!} + + If you want to install Ubuntu alongside Windows or Mac OS, but that option is not available, the Ubuntu installer wasn't able to determine a feasible partitioning for that. In this case, pick \textit{Something else...} and manually partition the disk. + + \input{commons/partitions-delete} +} + +\subsubsection{Manually partitioning your disk} + +Ideally, the automatic partitioning suits your needs and you don't need to do this. But if the automatic tool fails, you can try creating your needed partitions by hand. To do this, pick \textit{Something else...} + +\begin{enumerate} + \item You see a list of your current partitions. If you haven't done that alraedy from within Windows or Mac OS X, you should now shrink your existing operating system partition (usually the largest in size). + \begin{enumerate} + \item Select the partition in the list and click \textit{Change...} at the bottom. + \item Enter a new size in the text field. A good measure is to use half the current size. Linux needs at least 20GB (20000MB). In the \textit{Use as} dropdown menu, select \textit{Do not use the partition}. + \item Click OK. You should now see some free space in the list. + \end{enumerate} + \item Now create all the partitions you need. If you have MBR, it is advisable to select \textit{logical} as a partition type, if possible. + \begin{enumerate} + \item Select the free space in the list, and click on the plus icon. + \item Select your partition size according to \emph{\secref{sec:partplan}}. Note that the size here is in MB. + \item Select your partition's usage. \textit{Ext4 journaling file system} is for the root and home partition, \textit{Swap area} is for your swap partition. + \item Under \textit{Mount point}, choose the mount point you need according to \emph{\secref{sec:partplan}}. Click \textit{OK}. + \end{enumerate} + \item You can also edit the mount point and formatting options of existing partitions by selecting them and clicking on \textit{Change...}. This is sometimes required in order to designate an EFI boot partition. +\end{enumerate} + diff --git a/install_event/archive/clearspaces.sh b/install_event/archive/clearspaces.sh new file mode 100644 index 0000000000000000000000000000000000000000..7e2f008507188ffb089a5e325d286026954980bb --- /dev/null +++ b/install_event/archive/clearspaces.sh @@ -0,0 +1,36 @@ +#!/bin/sh +# This script sets up a somewhat normalized file layout. Please use it before +# adding and commiting changes. + +# Get the script's full path +# May not work all the time +pushd . > /dev/null +SCRIPT_PATH="${BASH_SOURCE[0]}"; +while([ -h "${SCRIPT_PATH}" ]); do + cd "`dirname "${SCRIPT_PATH}"`" + SCRIPT_PATH="$(readlink "`basename "${SCRIPT_PATH}"`")"; +done +cd "`dirname "${SCRIPT_PATH}"`" > /dev/null +SCRIPT_PATH="`pwd`"; +popd > /dev/null +#echo "script=[${SCRIPT_PATH}]" +#echo "pwd =[`pwd`]" + +DIR="${SCRIPT_PATH}" +BAK=".bak" + +if [ "$DIR" = "" ]; then + exit -1; +else + # Change 4 spaces to \t + find "${DIR}" -iname "*tex" -print0 | xargs -0 sed -r -s -i${BAK} 's/\ {4}/\t/g' + # Clean up any space on end of line + find "${DIR}" -iname "*tex" -print0 | xargs -0 sed -r -s -i${BAK} 's/\ +$//g' + # Clean up double spacings + find "${DIR}" -iname "*tex" -print0 | xargs -0 sed -r -s -i${BAK} 's/\ {2}/\ /g' + # Change any spacing >1 to single space + find "${DIR}" -iname "*tex" -print0 | xargs -0 sed -r -s -i${BAK} 's/\ {2,}/\ /g' + + # To remove extraneous files + #find "${DIR}" -iname "*tex${BAK}" -print0 | xargs -0 rm +fi diff --git a/install_event/archive/commons/boot.tex b/install_event/archive/commons/boot.tex new file mode 100644 index 0000000000000000000000000000000000000000..161dfcfffdb264c2f844b10bf08664c4ec9a7708 --- /dev/null +++ b/install_event/archive/commons/boot.tex @@ -0,0 +1 @@ +Now control is passed to the Linux installer. Refer to the sheet concerning the installation of your distribution for instructions how to go on. diff --git a/install_event/archive/commons/config.tex b/install_event/archive/commons/config.tex new file mode 100644 index 0000000000000000000000000000000000000000..a6224bb188ff15f228ac63f85f6f168420ae9e7a --- /dev/null +++ b/install_event/archive/commons/config.tex @@ -0,0 +1,5 @@ +This section helps you to complete your setup and make your sytem fit you. A list of tips for ETH students (using the built-in VPN, connecting to ETH WiFi and more) is included. + +First, you will find instructions specific to your distribution. If you don't know how to start the programs described below, have a look at the next section. It will get you started with the basics of your Desktop Environment. + +Once done configuring your distribution, the next section will contain instructions to use and configure your Desktop Environment. diff --git a/install_event/archive/commons/partitioning.tex b/install_event/archive/commons/partitioning.tex new file mode 100644 index 0000000000000000000000000000000000000000..21f782ee5656095ac1af42cd15755840c0716e48 --- /dev/null +++ b/install_event/archive/commons/partitioning.tex @@ -0,0 +1,11 @@ +\important{If you feel lost, feel free to ask for help at any point in time during this process. We will gladly help you.} + +% TODO: What is meant with 'it' in "figure it all out"? +Partitioning your hard disk is probably the scariest step of the entire installation process. This is where you can destroy your data. But don't worry\,---\,the installer will figure it all out for you in most cases. + +The install guide provides you with this partitioning page, that explains how you go through the partitioning step, plus an informational section \emph{\secref{sec:partplan}}. + +You need to decide whether you want a separate home partition, and how much space you want to dedicate to Linux (if you are dual-booting). \emph{\secref{sec:partplan}} provides some explanations to help you make better decisions. It also contains a list of all the partitions you need.\\ +\note{If you are new to Linux or have never partitioned your drive then we recommend you to read \emph{\secref{sec:partplan}} before commencing further in this section.} + +\subsubsection{Guided partitioning} diff --git a/install_event/archive/commons/partitions-delete.tex b/install_event/archive/commons/partitions-delete.tex new file mode 100644 index 0000000000000000000000000000000000000000..e58c5c010f33c9a0af97c6541062baead1a03678 --- /dev/null +++ b/install_event/archive/commons/partitions-delete.tex @@ -0,0 +1,7 @@ +\textbf{Help, my partitions are being deleted!} + +There are two main reasons for this: +\begin{itemize} + \item \textit{You have the MBR partition scheme, and you already had four main partitions.} In this case, you need to delete one partition\,---\,there's no way around it. Now you need to make sure the partition that's deleted is not important. On HP laptops, you often find a partition called HP-TOOLS which doesn't contain anything important. On other laptops, you may find a windows recovery partition that you can get rid of. Ask a helper if you're not sure about this. + \item \textit{Your existing Windows/Mac OS partition can't be shrunk.} This can be a major problem. Try manually creating a partitioning setup using \textit{Create Partition Setup}. If that doesn't work, please ask a helper. +\end{itemize} diff --git a/install_event/archive/commons/preparation-win-post.tex b/install_event/archive/commons/preparation-win-post.tex new file mode 100644 index 0000000000000000000000000000000000000000..b9ede015fd2cb2d0fd6849a76231d0751199e889 --- /dev/null +++ b/install_event/archive/commons/preparation-win-post.tex @@ -0,0 +1,10 @@ +The navigation in your BIOS setup highly depends on your computer. Usually, a key description can be found in the bottom. Try to find the boot options (sometimes called \textit{startup}). Now, check again on your cover sheet whether you have Legacy or UEFI BIOS: + +\begin{itemize} +\item Legacy: Set your UEFI/BIOS boot mode to Legacy. +\item UEFI: Set your UEFI/BIOS boot mode to UEFI. +\end{itemize} +\note{If you see an option called CSM (typically on Lenovo), make sure it's enabled for Legacy and disabled for UEFI.} +\note{If you can't find this setting at all, it simply doesn't exist on your laptop. That is perfectly fine. You can continue with the guide.} + +Finally, some distros won't boot with SecureBoot enabled. Look for a page called Security and disable the option SecureBoot. diff --git a/install_event/archive/commons/preparation-win-pre.tex b/install_event/archive/commons/preparation-win-pre.tex new file mode 100644 index 0000000000000000000000000000000000000000..e3ca0db7e7e074548a341740b05d0ace59efde0f --- /dev/null +++ b/install_event/archive/commons/preparation-win-pre.tex @@ -0,0 +1,19 @@ +\subsubsection{Make space} +We recommend to have at least \freespacemin of free space on your disk. If you know you need programs for your studies (e.g.\ Matlab), please have at least \freespacerec of free space on your disk. In case you are missing space, you can empty the trash and cleanup your disk: +\begin{enumerate} + \item In Windows Explorer, go to \textit{My computer} and right click \textit{your main drive} (typically C:\textbackslash), then pick \textit{Properties} and select \textit{Disk Cleanup} in the bottom right. + \item In the opening window, select \textit{Clean up system files}, select as many boxes as you can and press \textit{ok}. This takes a while. +\end{enumerate} + +\subsubsection{Shrink your Windows partition} +If you already have unallocated disk space on your computer, you can skip this step. Normally, however, you will now need to shrink your Windows partition so Linux can use the new space. +\begin{itemize} + \item Navigate to your system panel. Under the section \textit{Administrative Tools}, click \textit{Create and format hard disk partitions}. If you can't find it, just press \textit{Windows} + \textit{R} and type \textit{diskmgmt.msc}, then press \textit{Enter}. + \item A new window opens up. Take a look at the bottom half of the window, where you should see a graphical representation of which partitions take up how much space. Right click the partition that you want to shrink and click \textit{Shrink Volume...}. (Usually, you want to shrink your Windows partition, which is the largest). + \item Shrink the volume as much as necessary. As mentioned before, is recommended to at least shrink it by \freespacemin. If you need some programs for studies (e.g.\ Matlab), at least \freespacerec is advisable. +\end{itemize} + +If you have done everything correctly, you should now see some disk space that says \textit{unallocated} (\textit{Nicht zugeordnet} in German). + +\note{Sometimes Windows will refuse to shrink the partition, even if there is still enough space available on the drive and all of the above steps have been tried. Fixing this issue is not easy, so it's best if you just contact a helper in this case.} + diff --git a/install_event/archive/commons/preparation.tex b/install_event/archive/commons/preparation.tex new file mode 100644 index 0000000000000000000000000000000000000000..91fe185b0985901ba6829cded13b0a6b4901f766 --- /dev/null +++ b/install_event/archive/commons/preparation.tex @@ -0,0 +1,12 @@ +\subsubsection{Safety} +Some of the following points may seem a little scary. Don't be afraid: in almost all cases, nothing bad happens. For your security though, we will be assuming the worst case scenario. Please check the following points: +\begin{enumerate} + \item Make sure you have signed the document at the welcome desk, stating with your signature that you take the responsibility for your hardware and data. + \item Please rethink whether you have backed up any important data. You will be re-partitioning your hard drive. If anything goes wrong with that (which is unlikely but possible), any data not on your backup is lost! + \item It's advisable to connect your laptop to the power outlet. +\end{enumerate} + +\subsubsection{Supply} +We have some supplies that you can borrow in case you need any. At the Supply Desk you will find USB Install Sticks for Ubuntu and OpenSUSE, USB to LAN adapters, USB hubs and USB keyboards. + +Make sure you have gotten a USB key with your chosen distribution from the Supply Desk . The Supply Desk will create install media for other distributions for you as well. diff --git a/install_event/archive/commons/tweaktool.tex b/install_event/archive/commons/tweaktool.tex new file mode 100644 index 0000000000000000000000000000000000000000..ef5dac0adf24d4fafaa7f800377bb926db18afcc --- /dev/null +++ b/install_event/archive/commons/tweaktool.tex @@ -0,0 +1,21 @@ +\subsubsection{Tweak Tool} + +Under GNOME and Unity there is a specialized application called the \textit{GNOME tweak tool} that can be used to configure various settings, much like the Control Panel under Windows or the System Preferences under OS X. Unlike the GNOME / Unity settings center, the GNOME tweak tool focuses on slightly more specific settings that may be especially interesting for power users. The name of the tool is misleading as it can tweak both GNOME and Unity. + +To use it, first install the package \textit{gnome-tweak-tool} (refer to the previous pages to learn how to install software). + +Once you have opened the program, you are greeted with various categories arranged in a list on the left-hand side of the application window. It's best to experiment with these settings yourself. To make it easier to find what you're looking for, here's a quick run-down of what can be configured in the different categories: + +\begin{itemize} + \item \textbf{Appearance:} Choosing between themes and turning animations on/off. + \item \textbf{Desktop:} Setting visibility of desktop icons and changing the background of both desktop and lock screen. + \item \textbf{Extensions:} Turning on and off various GNOME Shell extensions that can be downloaded on the official GNOME website. + \item \textbf{Fonts:} Setting font size and style. + \item \textbf{Keyboard and Mouse:} In this category you can enable/disable rather specific mouse and keyboard settings such as keythemes. Note that more general settings for keyboard and mouse, like setting keyboard shortcuts or changing the mouse sensitivity, can be accessed in the GNOME settings center (for GNOME users) or in the System Settings (for Unity users). + \item \textbf{Power:} Configure actions for when the power button is pressed or when the laptop lid is closed. + \item \textbf{Startup Applications:} Add applications that are executed on login. + \item \textbf{Top Bar:} Show/Hide elements on your top bar (the bar at the top of your screen that tells the time). + \item \textbf{Typing:} This category contains a \textit{lot} of settings for configuring what your mode keys (control, shift etc.) do. You can also add keyboard options for typing non-latin letters. + \item \textbf{Windows:} For configuring the behaviour of window focus, and titlebar actions. + \item \textbf{Workspaces:} Tuning workspace creation settings. +\end{itemize} diff --git a/install_event/archive/de.tex b/install_event/archive/de.tex new file mode 100644 index 0000000000000000000000000000000000000000..2c7192975e787c72f94a9a2e088769e10df7c9ba --- /dev/null +++ b/install_event/archive/de.tex @@ -0,0 +1,24 @@ +\begin{center} +\textbf{\Large Desktop Environment Flowchart} +\end{center}\vskip1em + +Apart from the distro, you also need to choose a Desktop Environment (DE) for your new Linux system. + +Typically, a Linux distro ships with a given Desktop Environment. But most distros come in multiple versions, which offer different Desktop Environments but otherwise work the same. This lets you choose how your new Linux system will look. For Ubuntu, there is a special distro for each DE (e.g.\ Ubuntu with KDE is called Kubuntu, the XFCE flavour is called Xubuntu etc.). OpenSUSE however lets you pick your DE when installing. + +This flowchart is to help you decide what Desktop Environment you could pick. It is not mandatory, though. You can use any DE on pretty much any machine. + +\textbf{Again, to get a feel for each DE, test them in real life on our demo machines.} They are located in the auxiliary room. It's important that you feel good and comfortable in your daily use with your DE. + +Distinction ``slow'' vs. ``fast'' computer: +\begin{itemize} + \item indicators for a slow machine:\\ Processor (look for a sticker saying one of): AMD; Intel: Pentium, Core 2 Duo, Core M, Centrino, Atom\\ RAM (``Arbeitsspeicher''): 1GB or less (2GB could still be considered slow) + \item indicators for a fast machine: Intel i5/i7 or recent i3 processor, SSD, 4GB RAM or more +\end{itemize} +Of course you gain speed and resources for your programs when installing a minimal DE instead of a feature-rich DE even on a fast machine. + + +\begin{figure}[!h] + \centering + \includegraphics[scale=0.6]{img/inst-guide-yed.pdf} +\end{figure} diff --git a/install_event/archive/distro.tex b/install_event/archive/distro.tex new file mode 100644 index 0000000000000000000000000000000000000000..fa584bcac1da2afb70e0d66d2dbdcb9d64d1b94b --- /dev/null +++ b/install_event/archive/distro.tex @@ -0,0 +1,129 @@ +\begin{center} +\textbf{\Large What distribution should I pick?} +\end{center}\vskip1em + +Linux is an operating system of choices, which can be overwhelming for beginners. + +\textbf{First, you need to pick your Linux distribution.} This page gives you an overview of the various distributions and their advantages. + +In order to help you with the choice of distribution, we have two resources ready for you: +\begin{itemize} + \item Below you find a quick overview of some distributions we picked out for you. + \item To get a hands-on experience, you can try some distributions on our demo laptops in the auxiliary room. +\end{itemize} + +Note that at this point, we have prepared guides for \textbf{Ubuntu and OpenSUSE}. If you want anything +other than that, we will gladly help you find appropriate guides online. + +If you want more information or advice, you can ask a helper. Note, though, that every helper might have a different opinion on the distributions. + +\begin{description} + \item[Ubuntu] + is a beginner-friendly, popular distro, which requires nearly no + configuration. It comes with the Unity desktop, which OS X users may + find familiar. There are also official Ubuntu spinoffs with other + desktop environments (DEs). Due to Ubuntu's popularity, it's easy to + find help on the internet when you have a problem, which makes it a + good choice for newcomers. Unlike most other distributions, which are + maintained by independent communities, Ubuntu is developed by + Canonical, a software company. Be warned that many have concerns with + Canonicals controversial stance on the ideals of open source software, + the rest of the FOSS community, and privacy practices.\\ + \textbf{Versions:} Ubuntu has two different release versions, the current version, + and the LTS (Long term support) version. LTS is usually supported for + four years, and is supposed to be as stable as possible. Because of this, + it often has older versions of software. Choose LTS if you are after extreme + stability or if you have + specific requirements. If you want a more modern user experience, the current + release is the better option.\\ + \suggestions{Beginners} + \de{Xfce (with Xubuntu), KDE 5 (with Kubuntu), Gnome} + + \item[OpenSUSE] + is a unique distro that targets both experienced and new users. It offers a + great compromise between configurability and ease of use, making all + its features accessible without ``dumbing down'' the interface. It is known + for its YaST system configuration tool, which you can use to do tweaks + you would otherwise need the terminal for. This distribution is + maintained by the openSUSE community, but is based on the commercial + Suse Linux Enterprise Edition. This makes it a stable, well + rounded distro. We distinguish between OpenSuse Tumbleweed (rolling release, + bleeding-edge software) and Leap (versionned as Ubuntu, more stable than Tumbleweed). + \\ + \suggestions{For users wanting a sophisticated and user-friendly system.} + \de{KDE, Xfce, Gnome, LXDE} + \note{OpenSUSE Leap is only for modern 64-bit computers. Additionally, + the OpenSuse installer will not work with newer Lenovo devices (released in 2017 + or later), such as the T470 Thinkpad and the Yoga 370. + If you have one of these devices, you will need to install a different Distro.} + + \item[CentOS] + is the free brother of Red Hat Enterprise Linux (RHEL). RHEL is built for professional + purposes and comes with a support contract that companies pay for. If you'd like to take + advantage of the technologies of Red Hat Enterprise, but as an individual, without paying + for it, then CentOS is the choice for you. It is basically RHEL without the commercial + aspect. This makes it a very stable and mature distribution, backed by Red Hat.\\ + \suggestions{experienced users and developers} + \de{Gnome 3 (default); KDE Plasma} + + \item[Fedora] + is community maintained, yet corporately backed by Red Hat; similarly to + openSUSE. The difference to CentOS is that Fedora is the ``Playground'' for + Red Hat. Fedora is normally the first distro to introduce new features, + which are eventually adopted by other distros. Many Linux developers + (including Linus Torvalds himself) use Fedora. It normally comes with + the GNOME 3 desktop, but also offers "spins" with different DEs. The + default software repositories (repos) only include free software, but you + can enable the RPMFusion repos which contain the non-free software. + It is the distribution installed on most ETH desktop computers.\\ + \suggestions{experienced users and developers} + \de{Gnome 3 (default); KDE Plasma, Xfce, LXDE, MATE-Compiz, Cinnamon} + + \newpage + + \item[Linux Mint] + is a Ubuntu-based distro, which focuses on preserving + the traditional desktop (like Windows 7). + Its community is a lot smaller than for example Ubuntu's, which + makes it hard to find help when problems occur. Also, it is maintained + by a rather small group of developers, which means it usually takes a + while for them to react on user feedback.\\ + \suggestions{Beginners} + \de{MATE, Cinnamon} + + \item[Debian] + is a universal distro, which has been going strong for over 20 years, and is + the most forked distro. Debian is rather lightweight, requiring you to pick your own + components, but configures them automatically to a degree. + It strictly follows its principles of free software, although it includes + non-free software on non-free repositories. It has 3 branches: stable, + unstable, and testing. Debian has a reputation + of being very conservative about implementing new features in their stable release.\\ + \suggestions{more experienced users who already know what they want} + \de{Gnome, KDE, Xfce, LXDE, MATE} + + \item[Arch Linux] + is a distribution that focuses on simplicity and bleeding-edge software. It is rolling + release, meaning that software is shipped as soon as it is released and Arch does not + have version numbers (such as ``Ubuntu 16.04'' or ``Fedora 27''). Unlike + the other distros presented above, Arch has no default Desktop Environment, browser, + mail client etc: it leaves the choice up to you. This makes Arch Linux a distribution + for more advanced Linux users. It is \textit{possible} for particularly motivated + enthusiasts to make Arch their first Linux experience, but the learning curve is extremely + steep. We do not recommend installing Arch Linux in the Install Events. If you choose + Arch, better ask someone if they are willing to set down with you personally for a few + hours and help you getting started. +\end{description} + +\vspace{15pt} + +In the following graph, we try to give an overview of the distributions presented above. Keep in mind that this representation is not objective but reflects the opinion of the authors. There are no exact measures concerning novelty and user-friendliness. + +We consider distros on the left side easier to dive into for people who never used Linux. In principle, it is possible to start with any distro, but the learning curve is steeper for distros on the right in the diagram. + +The higher a distro appears in the diagram, the more ``bleeding-edge'' it is. When a new version of a software comes out, it will be included in the bleeding-edge distros first. This comes at the price of having lower reliability since many bugs are yet undetected. On the other hand, distros on the lower part are more conservative, but more stable. + +\begin{figure}[!h] + \centering + \includegraphics[scale=0.6]{img/distros_property_graph.png} +\end{figure} diff --git a/install_event/archive/end.tex b/install_event/archive/end.tex new file mode 100644 index 0000000000000000000000000000000000000000..06e7782f99e3331c51be355b8fbd1baee12905a4 --- /dev/null +++ b/install_event/archive/end.tex @@ -0,0 +1,21 @@ +\medskip + +\textbf{Congratulations!} You are now the proud owner of your personal Linux laptop. Have a lot of fun with it! + +On the last page of this guide, you will find a table that lists alternatives for programs that are not available under Linux. The software products you're used to might not work on Linux, but there are always alternatives that you can use. Check them out! + +You can now continue playing with your new Linux system, or you can go home. Be sure to return all the hardware you borrowed before you leave. Also return your USB key, please. + +And if you want to help us, consider filling out a feedback form. You can get these at the welcome desk. Your feedback is very important to us and will help us improve these events even more. + +\medskip + +If you were to run into issues with your Linux system some time later, we won't leave you hanging! We have a regular Stammtisch where you can meet us, and we'll help you solve your Linux problems there. You can find our Stammtisch dates on our website, and you can just drop by without signing up. Of course, you can also stop by if you don't have a Linux problem and just want to talk to us! + +And if you want to become part of our team, just ask! We're always looking for new members. Linux knowledge is not mandatory--if you like what we do and would like to help and learn, you are very welcome. Just ask one of the helpers! + +\medskip + +Cheers, and thank you for attending + +your TheAlternative team diff --git a/install_event/archive/fedora/config.tex b/install_event/archive/fedora/config.tex new file mode 100644 index 0000000000000000000000000000000000000000..3f68fb982809e9191db6cba502e4bbc23e571387 --- /dev/null +++ b/install_event/archive/fedora/config.tex @@ -0,0 +1,72 @@ +% fedora config + +\input{commons/config} + +\subsubsection{Network configuration and host name} +Hit the Super key (The Windows key) to open an overview of you active Window. Now start typing \textit{Netzwerk/Network} and select the menu entry as it shows up. Here you can connect to the WiFi. At a later point you can also add VPNs here. + +Should you have trouble connecting to the WiFi, please call a helper. + +Click the \textit{Zurück/Back} arrow in the upper left corner of the network settings to get back to the main page of the settings. Now go to \textit{Details}. Here, among other information, you can see and change the name of your computer. This name is your used as your hostname. If you don't know what that is, just choose any name. Don't include any sensitive information in it though (putting your living address in there is probably a bad idea). + + +\subsubsection{Upgrading and important packages} +You should update your system as soon as possible to get the newest packages after the installation. +\begin{itemize} +\item Recommended method: Try to turn off your system and agree to install the newest updates. This is the safest way to performe any updates. +\item GUI method: start the program \textit{Software}. At the top of the window select \textit{Aktualisierungen} and then use the \textit{Alle aktualisieren} button. +\item Console method: \shellcommand{sudo dnf update} (Note: the first time you run sudo, it warns you to act responsibly.) +\end{itemize} + + +\subsubsection{Finding software \& packages} +Fedora offeres a vast collection of software by default. However there are some packages that are not available in the main repositories. Most of them can be found in the \textit{RPM Fusion Repository}. Run the following commands to add the it +\shellcommand{sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-\$(rpm -E \%fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-\$(rpm -E \%fedora).noarch.rpm} +and +\shellcommand{sudo dnf update} + +Call a helper or visit https://rpmfusion.org/Configuration for more detailed instruction. + +\subsubsection{Connecting to ETH WiFi} +Set the \textit{Authentification} field (usually 2nd from top) to \textit{Tunneled TLS} and \textit{Inner Authentification} to \textit{MSCHAPv2}. Fill in your ETH credentials into \textit{User Name} and \textit{Password} in the bottom (for the eduroam network, type yournethzusername@ethz.ch as username). Leave the other fields as they are. Confirm that you don't want to use a CA certificate. + +\subsubsection{Connecting to ETH VPN} +Under Linux, there's no need for Cisco AnyConnect. Instead, use the \textit{openconnect} package: +The \textit{NetworkManager-openconnect} plugin for Networkmanager needs to be installed: \\ \shellcommand{sudo dnf install networkmanager-openconnect} + +With this done, you can now connect to the ETH VPN: +\begin{enumerate} + \item Hit the Super key (Windows Key) and type \textit{Netzwerk}. Select the presented settings entry + \item In the settings for your network use the \textit{+} button to add e new connection. + \item Select \textit{Cisco AnyConnect kompatibles VPN} from the list + \item Enter a name on top (e.g.\ ETH VPN), then in \textit{VPN > Gateway} enter \textit{sslvpn.ethz.ch}, save (leave all options as they are). + \item Click on the network icon in your system tray again, and select your newly created network under \textit{VPN connections}. +\end{enumerate} + +\subsubsection{NVIDIA Graphics drivers} +On some devices you might need extra propretary graphics drivers for your NVIDIA graphics card. +\begin{enumerate} + \item Add the \textit{RPM Fusion Repository as discriped above} + \item Run the command \shellcommand{ dnf install xorg-x11-drv-nvidia akmod-nvidia "kernel-devel-uname-r == \$(uname -r)" } + \item Run the command \shellcommand{ dnf update -y } + \item After this is done, reboot your computer. +\end{enumerate} + +\subsubsection{Using the package manager} +If you are allready familiar with package managers, you will find that dnf works similar to most other package managers. If you never used a package manager this small introduction will teach you the basics of the dnf package manager. + +\begin{itemize} + \item Searching for packages: \shellcommand{sudo dnf search <search-string>} + \item Installing packages: \shellcommand{sudo dnf install <package-name>} + \item Removing packages: \shellcommand{sudo dnf remove <package-name>} + \item Updating all packages: \shellcommand{sudo dnf upgrade} + \item Updating specific packages \shellcommand{sudo dnf update <package-name>} + \item Listing installed packages \shellcommand{sudo dnf list installed} + \item Listing available repos \shellcommand{sudo dnf repolist} + \item Adding a repo \shellcommand{dnf config-manager --add-repo <repo-url>} + \item Enabling a repo \shellcommand{dnf config-manager --set-enabled <repo-id>} + \item Disabling a repo \shellcommand{dnf config-manager --set-disabled <repo-id>} +\end{itemize} + +\medskip +At this point, any problem you detected in the Testing Section should be solved. If not, don't hesitate to ask a helper. diff --git a/install_event/archive/fedora/overview.tex b/install_event/archive/fedora/overview.tex new file mode 100644 index 0000000000000000000000000000000000000000..2b72a2450a2dc0e759ffa9c37925dd6d1c6a2ee9 --- /dev/null +++ b/install_event/archive/fedora/overview.tex @@ -0,0 +1,35 @@ +\subsubsection{Starting the installer} +After successfully booting from a Fedora installation medium you will be presented with a menu offering the following options: \textit{Start Fedora Workstation Live 25} and \textit{Test this medium \& Start Fedora Workstation Live 25 }. Select the first option with the arrow keys and press \textit{Enter}. + +Now the Fedora Live Environment is loaded. This might take a few moments. During the process a lot of text is scrolling by, if everything goes well you should see a lot of lines starting with a green \textit{OK}. After the desktop is loaded you are greeted with a window that lets you choose between \textit{Try Fedora} and \textit{Install to Hard Drive}. Selecting the latter one will cause the Anaconda installer (the Fedora installer we're using) to start. + +The first screen lets you choose the language and the keyboard layout that the installer will use during the installation. Select \textit{Deutsch/English} from the list and you should notice that the interface immediately switches. Next select your preferred keyboard layout. Beware that \textit{Deutsch (Deutschland)} and \textit{Deutsch (Schweiz)} have different layouts regarding special characters. If you wish to use a completely different keyboard layout you can change this on the next screen. Click \textit{Fortfahren/Continue} to continue to the Anaconda main menu. + +Now you are in the Anaconda main menu. From here you can access all available settings and change them until you press the \textit{Installieren/Install} button in the lower right corner. Please make sure you configure all the items below before starting you installation. + +\subsubsection{Tastatur/Keyboard} +This setting defaults to the keyboard layout you initially choose for the installer. However, if you use a different keyboard layout than what is traditionally associated with the your chosen interface language, you can change this here. If you have finished, use the \textit{Fertig/Done} in the upper left corner to save your changes and return to the main menu. + +\subsubsection{Netzwerk und Rechnername/Networking and Hostname} +\info{We will do the installation without networking to speed up the process. No worries, we will update your system later on.} + +\subsubsection{Zeit und Datum/Time and Date} +The installer should choose the correct time zone for your current location. Should this not be the case or should you wish to change your time zone for some reason you can change this here. Use the combo boxes to the upper left to select you region and a major city near you. Use the \textit{Fertig/Done} button in the upper left corner when you are done with your changes. + +\subsubsection{Partitioning} +Now we partition your system and assign Linux some sections of the hard drive. Click on \textit{Partitionierung/Partitioning} and refer to +\emph{\subsecref{sec:part}{subsec:part-fedora}} for further instructions + +\subsubsection{Starting the installation} + +\warn{Clicking the \textit{Installation starten/Start installation} button will start the installation and your settings will be applied} + +After you configured all the items mentioned above you can start the installation by clicking on the \textit{Installation starten/Start installation} button in the lower right corner. If there is anything wrong with your settings, a yellow bar at the bottom of the screen will inform you about potential configuration errors. If everything is fine the installation will now start. + +\subsubsection{User Information} +During the installation you can add a user for yourself. Give yourself a full name, user name and password. Also tick the box "Dieser Benutzer ist ein Administrator"/"This user is an administrator". You also have the option set a password for the user \textit{ROOT}. We recommend to leave this field blank, this will prevent direct login as \textit{ROOT}\\ + +The installation process will take a while now. Relax, take a break and get some food. + +Once it has completed, the computer will reboot automatically. You may now remove the installation media (i.e.\ the stick we gave you). When the boot manager (i.e.\ GRUB) shows up, press the space bar to pause the countdown. You may now proceed to \emph{\secref{sec:testing}} in this guide. + diff --git a/install_event/archive/fedora/partitioning.tex b/install_event/archive/fedora/partitioning.tex new file mode 100644 index 0000000000000000000000000000000000000000..eaad404da0534419c40cc1a2035c73acbc6b33b3 --- /dev/null +++ b/install_event/archive/fedora/partitioning.tex @@ -0,0 +1,15 @@ +\input{commons/partitioning} + +The Anaconda partitioning menu is designed to give you offers for sane default choices, but if you wish you can take full control of you partition layout. To install Fedora alongside Windows some manual interaction is needed. + +\begin{enumerate} + \item Click on on the drive you want to install Fedora to. Usually this is something like \textit{sda}. + \item Next select \textit{Manuelle Konfiguration der Partitionierung} + \item Click the \textit{Fertig} button and continue to the advanced partitioning screen + \item From the drop down menu selec \textit{Traditionelle Partitionierung} and click \textit{Diese autamatisch generieren} + \item Now click the \textit{Fertig} button again +\end{enumerate} + +Carefully read summary that is presented on the screen. Pay attention that no existing partitions are deleted or formatted, as this will destroy data. Shrinking an existing partition is fine. + +Compare the summary with your partition plan and make sure all the required partitions are created. If so, you can continue. If not, you can manually partition your disk using \textit{Create Partition Setup}. Should you not feel confident in what you are doing, feel free to ask one of the helpers to assist you. diff --git a/install_event/archive/gnome/config.tex b/install_event/archive/gnome/config.tex new file mode 100644 index 0000000000000000000000000000000000000000..ca47cfc721393719f293f40ffb0d5e5adba50e6e --- /dev/null +++ b/install_event/archive/gnome/config.tex @@ -0,0 +1,33 @@ +% vim: ft=tex +% gnome config + +\subsubsection{Overview} +The interaction with GNOME almost entirely takes place in the top left corner. It serves as a start menu, application launcher and window picker at once. To get to it, either move your mouse to the very top left corner or press the Super key (``Windows key'' or ``Command Key'') on your keyboard.\\ +In the center of the screen, all open windows are displayed and you can switch to them with a click. If you start typing, a search for the text you entered (e.g.\ Firefox) will be launched. Also, note the personalizable quick launch bar in the left. Finally, in the right edge, you find multiple workspaces. If you find that you have too many windows open, you can move them to a free workspace in that section. A new empty workspace is automatically created. When all windows are dragged out of a workspace, it is automatically deleted. + +\subsubsection{Keyboard Shortcuts} +Most keyboards shortcuts you know are also valid in GNOME. For example, use \textit{Alt+F4} to close a window or \textit{Alt+Tab} to switch between applications. Special in GNOME / Unity: \textit{Alt+§} will change between windows of the same application. To quickly switch between workspaces, use \textit{Ctrl+Alt+Up/Down}. + +\subsubsection{Keyboard layout} +If you don't have the correct keyboard layout set (which usually becomes evident when you press \textit{z} and the laptop types \textit{y} instead, or vice versa), you need to change it. + +\begin{enumerate} + \item Open your launcher by clicking in the top left corner or pressing the \textit{Windows} or \textit{Command} key. Search for \textit{Language}. + \item Click on \textit{Region and Language} in the search results. + \item Under \textit{input sources}, you can see the keyboard layout(s) you currently have in use. You can have more than one. + \item To add a layout, click on the plus icon, search for the correct layout (e.g.\ \textit{German (Switzerland)}), select it and click on \textit{Add}. + \item To remove a layout, select it and click on the minus icon. + \item If you have more than one active layout, you can switch between them by pressing \textit{Super} (i.e.\ \textit{Windows key} or \textit{Command key}) and \textit{Space}. +\end{enumerate} + +\subsubsection{Theming} +If you dislike the rather bland default look, +consider using a theme. There are plenty available on the internet, but one of +the nicest is the Arc theme. On \underline{https://github.com/horst3180/arc-theme} (under +Installation) you will find instructions on how to install it. \\ +There are also icon themes, that will exchange the icons to get a nice uniform +look across the entire system. Nice examples are: Numix: +\underline{https://github.com/numixproject/numix-icon-theme} or Moka: +\underline{https://github.com/moka-project/moka-icon-theme}. + +\input{commons/tweaktool} diff --git a/install_event/archive/img/TheAlt-bw.png b/install_event/archive/img/TheAlt-bw.png new file mode 100644 index 0000000000000000000000000000000000000000..d85dcf6dbd40da64ecbbdc860f4dc5a21ce62ea9 Binary files /dev/null and b/install_event/archive/img/TheAlt-bw.png differ diff --git a/install_event/archive/img/by-nc-sa_eu.png b/install_event/archive/img/by-nc-sa_eu.png new file mode 100644 index 0000000000000000000000000000000000000000..433bc81751d21ffbfc2c13456a23ff60dc341eff Binary files /dev/null and b/install_event/archive/img/by-nc-sa_eu.png differ diff --git a/install_event/archive/img/distros_property_graph.png b/install_event/archive/img/distros_property_graph.png new file mode 100644 index 0000000000000000000000000000000000000000..2f2380f61ec8fe92a54fcfd9bdc323e75bfb83c4 Binary files /dev/null and b/install_event/archive/img/distros_property_graph.png differ diff --git a/install_event/archive/img/distros_property_graph.svg b/install_event/archive/img/distros_property_graph.svg new file mode 100644 index 0000000000000000000000000000000000000000..663c8b8f599450ba8c23b2fff257fd3796253c9d --- /dev/null +++ b/install_event/archive/img/distros_property_graph.svg @@ -0,0 +1,281 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="149.32518mm" + height="148.31018mm" + viewBox="0 0 149.32518 148.31018" + version="1.1" + id="svg8" + inkscape:version="0.92.2 5c3e80d, 2017-08-06" + sodipodi:docname="distros_property_graph.svg" + inkscape:export-filename="/home/sandro/Dropbox/ETH/TheAlternative/git/documents/installguide/img/distros_property_graph.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.7" + inkscape:cx="-248.76171" + inkscape:cy="303.55739" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1916" + inkscape:window-height="1041" + inkscape:window-x="0" + inkscape:window-y="18" + inkscape:window-maximized="0" + inkscape:snap-global="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-39.677541,-72.000236)"> + <g + id="g3705" + style="stroke-width:0.2;stroke-miterlimit:4;stroke-dasharray:none"> + <path + inkscape:connector-curvature="0" + id="path3699" + d="M 49.712131,210.93921 H 188.15774 l -5.78583,-5.78583" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + inkscape:connector-curvature="0" + id="path3701" + d="m 188.13614,210.96081 -5.81384,5.81382" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + </g> + <g + transform="rotate(-90,50.060281,210.94267)" + id="g3705-3" + style="stroke-width:0.2;stroke-miterlimit:4;stroke-dasharray:none"> + <path + inkscape:connector-curvature="0" + id="path3699-6" + d="M 49.712131,210.93921 H 188.15774 l -5.78583,-5.78583" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + inkscape:connector-curvature="0" + id="path3701-7" + d="m 188.13614,210.96081 -5.81384,5.81382" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + </g> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.23995686px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.20599891px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-140.27039" + y="45.937977" + id="text4554" + transform="rotate(-90)"><tspan + sodipodi:role="line" + id="tspan4552" + x="-140.27039" + y="45.937977" + style="stroke-width:0.20599891px">bleeding-edge</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.23995686px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.20599891px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="-206.78697" + y="47.25362" + id="text4558" + transform="rotate(-90)"><tspan + sodipodi:role="line" + id="tspan4556" + x="-206.78697" + y="47.25362" + style="stroke-width:0.20599891px">stable</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:7.45884085px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.18647102px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="49.758945" + y="218.75893" + id="text4562"><tspan + sodipodi:role="line" + id="tspan4560" + x="49.758945" + y="218.75893" + style="stroke-width:0.18647102px">user-friendly</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:7.45884085px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.18647102px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="143.3497" + y="218.75893" + id="text4566"><tspan + sodipodi:role="line" + id="tspan4564" + x="143.3497" + y="218.75893" + style="stroke-width:0.18647102px">advanced</tspan></text> + <g + id="g4577" + transform="translate(-11.528274,40.443451)"> + <circle + r="15.686011" + cy="153.55803" + cx="138.90625" + id="path4568" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.98000004;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <text + id="text4572" + y="156.50116" + x="138.48798" + style="font-style:normal;font-weight:normal;font-size:7.65300369px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.1913251px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="text-align:center;text-anchor:middle;stroke-width:0.1913251px" + y="156.50116" + x="138.48798" + id="tspan4570" + sodipodi:role="line">Debian</tspan></text> + </g> + <g + transform="translate(-29.553279,-24.701638)" + id="g4577-5"> + <circle + r="15.686011" + cy="153.55803" + cx="138.90625" + id="path4568-3" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.98000004;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <text + id="text4572-5" + y="152.2897" + x="138.48798" + style="font-style:normal;font-weight:normal;font-size:7.65300369px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.1913251px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="text-align:center;text-anchor:middle;stroke-width:0.1913251px" + y="152.2897" + x="138.48798" + sodipodi:role="line" + id="tspan4663">O.SUSE</tspan><tspan + style="text-align:center;text-anchor:middle;stroke-width:0.1913251px" + y="161.85596" + x="138.48798" + sodipodi:role="line" + id="tspan4675">Leap</tspan></text> + </g> + <g + transform="translate(-70.626637,-28.453187)" + id="g4577-2"> + <circle + r="15.686011" + cy="153.55803" + cx="138.90625" + id="path4568-9" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.98000004;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <text + id="text4572-1" + y="153.0614" + x="138.95738" + style="font-style:normal;font-weight:normal;font-size:7.10555315px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.17763883px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="text-align:center;text-anchor:middle;stroke-width:0.17763883px" + y="153.0614" + x="138.95738" + sodipodi:role="line" + id="tspan4669">Ubuntu,</tspan><tspan + style="text-align:center;text-anchor:middle;stroke-width:0.17763883px" + y="161.94334" + x="138.95738" + sodipodi:role="line" + id="tspan4671">Mint</tspan></text> + </g> + <g + transform="translate(-9.8058511,2.4585294)" + id="g4577-6"> + <circle + r="15.686011" + cy="153.55803" + cx="138.90625" + id="path4568-06" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.98000004;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <text + id="text4572-2" + y="156.50116" + x="138.48798" + style="font-style:normal;font-weight:normal;font-size:7.65300369px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.1913251px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="text-align:center;text-anchor:middle;stroke-width:0.1913251px" + y="156.50116" + x="138.48798" + id="tspan4570-61" + sodipodi:role="line">CentOS</tspan></text> + </g> + <g + transform="translate(-14.796868,-63.394524)" + id="g4577-8"> + <circle + r="15.686011" + cy="153.55803" + cx="138.90625" + id="path4568-7" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.98000004;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <text + id="text4572-92" + y="156.50116" + x="138.48798" + style="font-style:normal;font-weight:normal;font-size:7.65300369px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.1913251px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="text-align:center;text-anchor:middle;stroke-width:0.1913251px" + y="156.50116" + x="138.48798" + id="tspan4570-0" + sodipodi:role="line">Fedora</tspan></text> + </g> + <g + transform="translate(28.618579,-63.125903)" + id="g4577-23"> + <circle + r="15.686011" + cy="153.55803" + cx="138.90625" + id="path4568-75" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.98000004;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <text + id="text4572-922" + y="151.42303" + x="138.48798" + style="font-style:normal;font-weight:normal;font-size:7.65300369px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.1913251px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="text-align:center;text-anchor:middle;stroke-width:0.1913251px" + y="151.42303" + x="138.48798" + id="tspan4570-8" + sodipodi:role="line">Arch</tspan><tspan + style="text-align:center;text-anchor:middle;stroke-width:0.1913251px" + y="160.98929" + x="138.48798" + sodipodi:role="line" + id="tspan4665">Linux</tspan></text> + </g> + </g> +</svg> diff --git a/install_event/archive/img/inst-guide-yed.graphml b/install_event/archive/img/inst-guide-yed.graphml new file mode 100644 index 0000000000000000000000000000000000000000..d43c3b6bfbdc0582118c59d6a4db697dd95d1433 --- /dev/null +++ b/install_event/archive/img/inst-guide-yed.graphml @@ -0,0 +1,2500 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> + <!--Created by yEd 3.16--> + <key attr.name="Beschreibung" attr.type="string" for="graph" id="d0"/> + <key for="port" id="d1" yfiles.type="portgraphics"/> + <key for="port" id="d2" yfiles.type="portgeometry"/> + <key for="port" id="d3" yfiles.type="portuserdata"/> + <key attr.name="url" attr.type="string" for="node" id="d4"/> + <key attr.name="description" attr.type="string" for="node" id="d5"/> + <key for="node" id="d6" yfiles.type="nodegraphics"/> + <key for="graphml" id="d7" yfiles.type="resources"/> + <key attr.name="url" attr.type="string" for="edge" id="d8"/> + <key attr.name="description" attr.type="string" for="edge" id="d9"/> + <key for="edge" id="d10" yfiles.type="edgegraphics"/> + <graph edgedefault="directed" id="G"> + <data key="d0"/> + <node id="n0"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="44.39999999999998" width="113.20000000000005" x="58.395381451009655" y="156.78073298429317"/> + <y:Fill color="#E2E1E1" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="75.361328125" x="18.919335937500023" y="13.215624999999989">Look / Feel?<y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="ellipse"/> + </y:ShapeNode> + </data> + </node> + <node id="n1"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="44.39999999999998" width="113.20000000000005" x="6.256323859386612" y="87.7122513089005"/> + <y:Fill color="#E2E1E1" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="87.00390625" x="13.098046875000023" y="13.215624999999989">Touchscreen?<y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="ellipse"/> + </y:ShapeNode> + </data> + </node> + <node id="n2"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="44.39999999999998" width="181.20000000000005" x="95.10553851907247" y="314.07748691099465"/> + <y:Fill color="#E2E1E1" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="150.953125" x="15.123437500000023" y="13.215624999999989">Recent / Fast computer?<y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="ellipse"/> + </y:ShapeNode> + </data> + </node> + <node id="n3"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="44.39999999999998" width="139.5926694542208" x="-77.39624088279231" y="314.07748691099465"/> + <y:Fill color="#E2E1E1" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="114.09765625" x="12.747506602110406" y="13.215624999999989">What distribution?<y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="ellipse"/> + </y:ShapeNode> + </data> + </node> + <node id="n4"> + <data key="d6"> + <y:ImageNode> + <y:Geometry height="93.59999999999997" width="93.59999999999997" x="-100.79990615568187" y="631.9373570545737"/> + <y:Fill color="#CCCCFF" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="35.529296875" x="29.035351562499983" y="84.61562499999991">Unity<y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Image alphaImage="true" refid="1"/> + </y:ImageNode> + </data> + </node> + <node id="n5"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="60.80000000000001" width="159.20000000000005" x="106.10553851907247" y="402.1194638676009"/> + <y:Fill color="#E2E1E1" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="127.515625" x="15.842187500000023" y="14.431249999999977">Screen Resolution +higher than Full-HD?<y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="-4.440892098500626E-16" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="ellipse"/> + </y:ShapeNode> + </data> + </node> + <node id="n6"> + <data key="d6"> + <y:ImageNode> + <y:Geometry height="53.76000000000005" width="53.76000000000005" x="248.32061705310372" y="651.8573570545738"/> + <y:Fill color="#CCCCFF" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="35.083984375" x="9.33800781250011" y="57.75999999999999">XFCE<y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="5.551115123125783E-16" nodeRatioY="0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Image alphaImage="true" refid="2"/> + </y:ImageNode> + </data> + </node> + <node id="n7"> + <data key="d6"> + <y:ImageNode> + <y:Geometry height="62.26451311111118" width="60.799999999999955" x="130.1964285714286" y="647.6051004990181"/> + <y:Fill color="#CCCCFF" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="28.69140625" x="16.054296874999977" y="66.26451311111123">KDE<y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Image alphaImage="true" refid="3"/> + </y:ImageNode> + </data> + </node> + <node id="n8"> + <data key="d6"> + <y:ImageNode> + <y:Geometry height="60.799999999999955" width="60.799999999999955" x="22.8000938443181" y="648.3373570545738"/> + <y:Fill color="#CCCCFF" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="sandwich" modelPosition="s" textColor="#000000" verticalTextPosition="bottom" visible="true" width="49.65625" x="5.571874999999977" y="64.79999999999995">GNOME</y:NodeLabel> + <y:Image alphaImage="true" refid="4"/> + </y:ImageNode> + </data> + </node> + <node id="n9"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="30.0" width="30.0" x="47.856323859386634" y="38.749135092022975"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="ellipse"/> + </y:ShapeNode> + </data> + </node> + <node id="n10"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="60.80000000000001" width="93.59999999999997" x="172.85852281226616" y="499.25059370909685"/> + <y:Fill color="#E2E1E1" transparent="false"/> + <y:BorderStyle color="#000000" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="80.7578125" x="6.421093749999983" y="14.431249999999977">Minimal or +feature-rich?<y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="-4.440892098500626E-16" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="ellipse"/> + </y:ShapeNode> + </data> + </node> + <edge id="e0" source="n1" target="n3"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="-34.61261719648716" sy="17.54603322391945" tx="0.0" ty="-22.19999999999999"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="24.96484375" x="-31.32804094138096" y="5.728196669972959">Yes<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="1.7792473809392222" distanceToCenter="false" position="right" ratio="-3.951132092270265" segment="-1"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e1" source="n1" target="n0"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="42.17566213085871" sy="14.79517897664229" tx="0.0" ty="-22.19999999999999"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="20.318359375" x="7.85076297483586" y="2.010922546775589">No<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="1.5701719811277153" distanceToCenter="false" position="left" ratio="-4.793582627049037" segment="-1"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e2" source="n0" target="n2"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="33.61245037791119" sy="17.83308472797333" tx="0.0" ty="-22.19999999999999"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="right" anchorX="7.288298876692522" anchorY="3.4846296207674357" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" upX="0.9534259353622028" upY="-0.30162722983628104" verticalTextPosition="bottom" visible="true" width="116.470703125" x="7.288298876692522" y="-1.9352346653532395">More like Windows<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="true" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="14.882160787738872" distanceToCenter="true" position="left" ratio="0.0" segment="0"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e3" source="n0" target="n3"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="-34.93276344513984" sy="17.45356073153431" tx="48.7576418045791" ty="-15.864216207018785"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="center" anchorX="-51.89365976434647" anchorY="93.87336387919459" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" rotationAngle="90.0" textColor="#000000" upX="0.29940675278124734" upY="-0.9541255663637722" verticalTextPosition="bottom" visible="true" width="86.9453125" x="-51.89365976434647" y="10.916618347456918">More like Mac<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="true" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="4.71238898038469" distance="12.422367785097828" distanceToCenter="true" position="right" ratio="0.08244854975617015" segment="-1"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e4" source="n3" target="n8"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="52.535588867498674" sy="14.606250000000045" tx="-8.264411132501309" ty="-28.598125665248233"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="right" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="71.46484375" x="-73.46484524228481" y="136.5184144144248">OpenSUSE, +Ubuntu<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="0.0" distance="2.0" distanceToCenter="false" position="right" ratio="0.5" segment="0"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e5" source="n3" target="n4"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="-46.39999999999998" sy="16.55625000000009" tx="0.0" ty="-32.768749999999955"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="47.921875" x="-49.921876523113525" y="133.35354014684663">Ubuntu<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="2.0" distanceToCenter="false" position="right" ratio="0.5" segment="0"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e6" source="n2" target="n5"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="22.19999999999999" tx="0.0" ty="-30.400000000000006"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="74.62890625" x="-77.02994501357847" y="9.846421035389824">Not too bad<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="39.715494518979085" distanceToCenter="true" position="right" ratio="0.30921597480576085" segment="-1"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e7" source="n2" target="n6"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="77.54939952046686" sy="11.461261062940508" tx="2.6916096199036588" ty="-25.72460554015896"> + <y:Point x="277.8922266730074" y="434.81915671902266"/> + </y:Path> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="right" anchorX="1.7015469430975827" anchorY="7.537866953998275" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" rotationAngle="0.3440384864807129" textColor="#000000" upX="0.9861654667922176" upY="-0.16576390471537358" verticalTextPosition="bottom" visible="true" width="87.490234375" x="1.7015469430975827" y="4.472267898110692">Slow machine<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="true" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="0.0" distance="0.4284982624539544" distanceToCenter="false" position="left" ratio="0.05067225714284426" segment="0"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="true"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e8" source="n5" target="n7"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="-25.1091099476439" sy="28.856042915575813" tx="0.0" ty="-24.601006555555614"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="24.96484375" x="-28.92008418105928" y="6.543945068772814">Yes<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="16.437655330612866" distanceToCenter="true" position="right" ratio="0.0" segment="0"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e9" source="n9" target="n1"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="15.0" tx="0.0" ty="-22.19999999999999"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e10" source="n10" target="n6"> + <data key="d9"/> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="-15.676428571428687" ty="-23.908203124999886"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="center" anchorX="7.241532202797771" anchorY="24.09164290516196" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" upX="0.9528462999142019" upY="-0.30345333865326785" verticalTextPosition="bottom" visible="true" width="51.00390625" x="7.241532202797771" y="18.638965726236055">Minimal<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="true" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="8.573746070880942" distanceToCenter="true" position="left" ratio="0.4686926696141699" segment="-1"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e11" source="n5" target="n10"> + <data key="d9"/> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="33.95298429319365" sy="27.47599793319398" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="20.318359375" x="5.440819565195852" y="7.220912027775455">No<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="15.600000000000023" distanceToCenter="true" position="left" ratio="-0.669071859356734" segment="-1"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e12" source="n10" target="n7"> + <data key="d9"/> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="10.443987900343217" ty="-20.54963816331042"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:EdgeLabel alignment="center" anchorX="-20.23757232508632" anchorY="2.1751472102848766" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" rotationAngle="359.9007263183594" textColor="#000000" upX="0.9353285508374605" upY="0.353780301865856" verticalTextPosition="bottom" visible="true" width="77.06640625" x="-47.513122316075254" y="2.1751472102848766">Feature-rich<y:LabelModel> + <y:SmartEdgeLabelModel autoRotationEnabled="true" defaultAngle="0.0" defaultDistance="10.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="9.108114029843534" distanceToCenter="true" position="right" ratio="0.0" segment="0"/> + </y:ModelParameter> + <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> + </y:EdgeLabel> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + </graph> + <data key="d7"> + <y:Resources> + <y:Resource id="1" type="java.awt.image.BufferedImage">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 +ieL4/9Iwn+YhTDG5AAAAAElFTkSuQmCC</y:Resource> + <y:Resource id="2" type="java.awt.image.BufferedImage">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</y:Resource> + <y:Resource id="3" type="java.awt.image.BufferedImage">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</y:Resource> + <y:Resource id="4" type="java.awt.image.BufferedImage">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 +Ov7AwSQAAAAASUVORK5CYII=</y:Resource> + </y:Resources> + </data> +</graphml> diff --git a/install_event/archive/img/inst-guide-yed.png b/install_event/archive/img/inst-guide-yed.png new file mode 100644 index 0000000000000000000000000000000000000000..a711801192450f38a3e0d1c3b28835106ef2a180 Binary files /dev/null and b/install_event/archive/img/inst-guide-yed.png differ diff --git a/install_event/archive/img/inst-guide-yed.svg b/install_event/archive/img/inst-guide-yed.svg new file mode 100644 index 0000000000000000000000000000000000000000..7041ac7b32bab151e4a8d40c0352717783832705 --- /dev/null +++ b/install_event/archive/img/inst-guide-yed.svg @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="437" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="727" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto"> + <!--Generated by ySVG 2.5--> + <defs id="genericDefs"/> + <g> + <defs id="defs1"> + <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1"> + <path d="M0 0 L437 0 L437 727 L0 727 L0 0 Z"/> + </clipPath> + <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2"> + <path d="M-119 23 L318 23 L318 750 L-119 750 L-119 23 Z"/> + </clipPath> + <clipPath clipPathUnits="userSpaceOnUse" id="clipPath3"> + <path d="M-251.9871 226.5838 L-120.176 -190.0633 L572.9646 29.2197 L441.1535 445.8668 L-251.9871 226.5838 Z"/> + </clipPath> + <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4"> + <path d="M211.0134 -220.4514 L341.8542 196.5015 L-351.7951 414.1702 L-482.6359 -2.7827 L211.0134 -220.4514 Z"/> + </clipPath> + <clipPath clipPathUnits="userSpaceOnUse" id="clipPath5"> + <path d="M-389.4159 344.4034 L-319.5661 -86.9781 L398.0869 29.2252 L328.2371 460.6067 L-389.4159 344.4034 Z"/> + </clipPath> + <clipPath clipPathUnits="userSpaceOnUse" id="clipPath6"> + <path d="M-641.9232 186.5028 L-509.3141 -229.891 L183.4052 -9.2804 L50.796 407.1134 L-641.9232 186.5028 Z"/> + </clipPath> + <clipPath clipPathUnits="userSpaceOnUse" id="clipPath7"> + <path d="M472.7563 -477.1559 L626.6498 -68.15 L-53.7786 187.8697 L-207.6722 -221.1362 L472.7563 -477.1559 Z"/> + </clipPath> + </defs> + <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(119,-23)" stroke="white"> + <rect x="-119" width="437" height="727" y="23" clip-path="url(#clipPath2)" stroke="none"/> + </g> + <g fill="rgb(226,225,225)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke="rgb(226,225,225)"> + <ellipse rx="56.6" ry="22.2" clip-path="url(#clipPath2)" cx="114.9954" cy="178.9807" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <text x="79.3147" xml:space="preserve" y="183.135" clip-path="url(#clipPath2)" stroke="none">Look / Feel?</text> + <ellipse rx="56.6" fill="none" ry="22.2" clip-path="url(#clipPath2)" cx="114.9954" cy="178.9807"/> + </g> + <g fill="rgb(226,225,225)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke="rgb(226,225,225)"> + <ellipse rx="56.6" ry="22.2" clip-path="url(#clipPath2)" cx="62.8563" cy="109.9123" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <text x="21.3544" xml:space="preserve" y="114.0666" clip-path="url(#clipPath2)" stroke="none">Touchscreen?</text> + <ellipse rx="56.6" fill="none" ry="22.2" clip-path="url(#clipPath2)" cx="62.8563" cy="109.9123"/> + </g> + <g fill="rgb(226,225,225)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke="rgb(226,225,225)"> + <ellipse rx="90.6" ry="22.2" clip-path="url(#clipPath2)" cx="185.7055" cy="336.2775" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <text x="112.229" xml:space="preserve" y="340.4318" clip-path="url(#clipPath2)" stroke="none">Recent / Fast computer?</text> + <ellipse rx="90.6" fill="none" ry="22.2" clip-path="url(#clipPath2)" cx="185.7055" cy="336.2775"/> + </g> + <g fill="rgb(226,225,225)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke="rgb(226,225,225)"> + <ellipse rx="69.7963" ry="22.2" clip-path="url(#clipPath2)" cx="-7.5999" cy="336.2775" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <text x="-62.6487" xml:space="preserve" y="340.4318" clip-path="url(#clipPath2)" stroke="none">What distribution?</text> + <ellipse rx="69.7963" fill="none" ry="22.2" clip-path="url(#clipPath2)" cx="-7.5999" cy="336.2775"/> + <image stroke-linecap="square" x="-100" y="631" clip-path="url(#clipPath2)" width="93" xlink:href="data:image/png;base64,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 vOjJyFx22WUVXNSoSjGX/SARAUHadaU4qGh18803J94c0KlTJ08OMWv7oWKZqLB+ +OGHT0aF/cgEEC5RH5mwjPDiJThYBhX1WONcbIlgNKdDKhjuu0ft1atXf8yteqKd TlLKU9yFghD6SVYuyQo1MQhIcYloPohXzaH4oKErMvTQFA6iftEAv6QFX/7xj3+w dW+T2A/057DzdeXKlQvcz1avvDilVe1HQ/MkVKygEShoOG7D1WYazbi21opwv3Xr 1k3dsGOLisepymmq7v6oSj9iaFU4yEMkWb0kw/zHHnvMyzNyxm1w6V8qehpCXzOJ IzfhIMm0SqNGjZwVK1Zkcj9UKaqotSjsv+SSS7qGhf0SVpCqes8tYCNNAygOthFV ia5yhF51jDhI5j+gX79+VzF6kEWcPoRehfysalPNPahfPknPlIwK2i7Kab2N20N0 EkISOKhJIUmjevvtt++031nbDyQiC77uiSeeuMsX9rPV/HUkAG0JrDhR8n2qEJ1J pof4XajYisMUtQ6E+3XnzJnzCqp7aisxb3LtJUuWeOpMSXmmpI7knwYqnVeEpkyk kYJtHO+//35iOdXatWs78+fPz+x+SM7l0tLSD+l6jNNJtWUEbUbUjmoECiJ04jgy dRaW6xyRWAbaUCvnwn33AijevHnzEt2KqOluFZ01KI+ZlDF9+OGHd/GUOPQZndEt yPOSxEHhP8kG6op1owcJVQdvZFnaD+7vtm7dWlZcXNworref43mafp70b6EjULgc Uh3OF4cThni0cWT+888/vxOau0Tu7lISPqfzKQ7H4sWLnZKSkkQG1d1www1K/VOk 0CdJiZj28k3hIKNKYi9J6K7Wq1fP64DL4n5wWq/9z3XPqbORsD+fx6LAM5kcoRCB yVwHSOavyJ8OHjy4H0Jq5vL6pOvpGg7KnSZBOj/xxBM9IRGEFSENCZG8Hod8nhQO YjlcdNFFiTAsaBZVTlwmi/uhkp8MPu+pp556lFg3qrA/aYFpk5RQdmupKYoDqnsq KEh5+dNq1arVmz59+mjdqZHoLB9pyI8+jyr7rVu3tn4RH3rooc7XX3/tSAp5pidx cr6XJHGUlpY6bdu2tf5dUNdWTuIvS/uBeqVBHO45/PHee+9dP0ifSpvIb3INljJ+ VGcSErar5kZxlahUYig1atRovHHjxvkIvcOEJ4kqnUtJ/lRpt52/o152mkeP8m25 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 yEI0KlsXKM2kQjmYKtI4Zx3VGqqunqziIH1aW+E+FT6pbTgr+yHhrOaOl156aTQ5 PlJxadttp1qt9o4h+Sq0isadssoI+Su6pe6///5+qPgtNx3AZQ5IWjz9fFf3Tm7N oFLxhN4D7RZD2wy5uT2UZZBlHKT+ZVMzlyKKefPmZWY/EM3UKMPs3sgf8nVJVedO PHUMiy7ppDVDBaYdpqgJx5giQtMSDqwT089/3nnnnWGrym8jtI97dOvWzdpFSkIb o0aNYmOWdBWhOWspTzRtHO+++641Mj8dxCIJ03VIaz9QJaqwde+4446rVF1ScGcS p4uJYbClOLRaskwVnVh3gHCjuhO5nyqIW7duXYdy8FAyP7cBQEW6RjwCKmzZCiPp +O1vf+sVyEwU7jjjNHSMWtZwUKvpaaedZrUdmaYzZHE/JLnm3/3ud13DSP3c/Kij 39VkfA3IkKGFIq76FMIpQ/QEgtQp99GKBGxRPilHjgy5K3PH68bhoMIUhXu2LlTK zVHDgKRrTLU/3I4eTpdSlnC88cYbTrVq1ax9R0SX+uSTTzKzH5xUWPB5mzdvXnnA AQe0iiL12zR6uqwiyGs1xTPV8W4dRWcU0KK6E3XqF7/4Rcmbb77JqvSnmQJQPU46 6SSr3s9RRx3lUb04n1nnIuPmm7OMg3KnnTp1svr9tG/f3uvKy8p+6LS0Ll26dGr1 6tWbRXFQHY0OKdM2SUtgWrcCppsSkAz3i6n0N3rooYfu496pTd3xUe8VVYgnD9Jm 2E/HgAEDlJQZpINIFXZy+J35gOPxxx+3PhrHPZczuR/ouGr/48UXX3y+vMIPUaYc ZrclqgXCfT8Uh5LDxRnYx9EhRPMloDpVsNLfsHfv3heazjOZ8GAl3hCNX6HZQran A3z88ceQ54GoEal6y5GcXNZxUJebqitO96B247lz52Z2PzgaqOUFqX5xOqimqu+2 6VGOSm0KrbpzLL3Oh+F0W4VV+uvUqdNu+/btmzihCVJ84nqlOmRo//9JhMW2qHWu QIVciHEeEqcIh6yVRRzUEXfWWWdZ/05IXcwvCJ6F/UDWiTq/TznllC66sn2qSFZq WyS501CBaV2+KVdxCpXm4xjfoEjK/vvv36K0tHSGCU9SJ7Fvag0qStC0TJsXLxWo /CNSpCTvuAud27KYVRx///vfPU0G2yPE33777czuByd3Wy68vbR69erNQwpSlaVF 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" font-family="'Dialog'" height="93" preserveAspectRatio="none" stroke-miterlimit="10"/> + <text x="-69.7646" xml:space="preserve" y="729.6917" clip-path="url(#clipPath2)" stroke="none">Unity</text> + </g> + <g fill="rgb(226,225,225)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke="rgb(226,225,225)"> + <ellipse rx="79.6" ry="30.4" clip-path="url(#clipPath2)" cx="185.7055" cy="432.5195" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <text x="131.4184" xml:space="preserve" y="429.6894" clip-path="url(#clipPath2)" stroke="none">Screen Resolution</text> + <text x="123.9477" xml:space="preserve" y="443.6581" clip-path="url(#clipPath2)" stroke="none">higher than Full-HD?</text> + <ellipse rx="79.6" fill="none" ry="30.4" clip-path="url(#clipPath2)" cx="185.7055" cy="432.5195"/> + <image stroke-linecap="square" x="248" y="651" clip-path="url(#clipPath2)" width="53" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t+KAABW9UlEQVR42u2dB7xU 1bWH59659Ko0RWwBVBTsInbFXqNRUGOJXd+LmsQKPqPELsFoYo1KIom9FzQaxYYd scSCIogCClKULn3eWnf2mGGYmbPPmXNmTvnuL98Pjdwpa++9/mfvvUoqk8mkAAAA INpgBAAAAAQdAAAAEHQAAABA0AEAAABBBwAAQNABAAAAQQcAAAAEHQAAABB0gCgs zlSqtdBWaCdsIGxs6CPsKuxu2E3oLxwpHOWBo4WD8l4vx07CRuY9NxE6C2308zA+ AAg6AGTFOi10FfoKBwonCIOE3wsPCvcILwovC68IHwmfGyYJc4R5hrnCAiFTASvz Xi/HbOEz857jhbeEl8zneUy4T/incIFwnnCwsL+wqYo/4wyAoAPESbi3FfYVzhLu F54UvhdmCT8I84WFwmJhmbC8QmGuBfq5lwqLzHeZa77bDGGq8JBwhXCOsIXQjbkB gKADhEWoG4QW5jh8DWEb4efCLcLzRrAzUJaPhYeFi4QDhLWNLfVYv5meYjDXABB0 AL8FXI/HNzN31acK1wpPCBOEFYizb8wU3hX+LlwiDBD6CT2F9sxFAAQdwK2Aby4c J1xjhFtFZqI5UkZ4q4se3Y8TXjV39hea+3ru6QEQdICiAq5BaSPN/e88c6/N7juc d/aLzDh9I9xhovXXYi4Dgg6QDNGuz7v33lL4tfAvIxAIZTz4VrhNOEIF3qT9NWX+ A4IOEI/gte7C3ia96jFzTxtVwcqlq2l0/LS8tLIc4/LS3WzQY+wvCl5jgonEz6XE LY2wvf5jBF7TArcXurAuAEEHiI6INxf2MoFrugP/JAKilDs+flt42gSFXW3SvY7L KwCTKyizh7BdXuGXHD3zCtLY0N4Ujcl/Dc0j3zmvaM1+5r31M5xu7DrMpOCpfT8V JkdA3L8z9tX0wTO1QA/rBRB0gPCJeFtTKe2ZvEIrYbv/VtF7R7hdOFcYaI7+O5h0 rfZGjFuatC09XWgI6alHE/M5W+Y9GHQ0x9z6sHGMEf17zANV2PLrl5gTCD2iv0F3 76wjQNABanMX3sqIyK/NEXMtxUF3/z+a4/BZ5gj7gbzqaRswbj+NXV8j9teZ3f0s U5FuvglCrKXwzzPH83uaB6vmjBkg6ADBiEFnc+Q82BRvqYXTX26Obseao3FNo/qN yZfeUB82GCvX46riuaPwK5N7/qgpMfupDyVtvaIV7u4Wjje185swVoCgA1Tu8LU+ +K3m/vOHKjv2H00Ouu7czjAVzTS4ah0qmQU65lotrocp5HO4SSl83NQCqLa4f2Ue IM8XejM+gKADuHPoWwk3GQGvdjGXf5k77h3ySpGS+hSelMNuwmHCUBPVX83893mm UY7W5m/J2ACCDlA8Mr29iT7+pEr33vNNCtubpvpYL8YiknOnzkTi35LXiW5RlYIi 7zGnCK05sQEEHZLujHuadKh7q5Qa9r7p/tW4A2cMYjmnNNr+ULODH2Xy6oMOtvtS uNyk+q3BOACCDklyuocbER9XhdxjDVw7xeRWr4v9EzXPWpq8em1hO0R4IeD5pkF8 b5gaAlsyBoCgQ5yjmf/P7GYWB+hUp5jdWW9zjE/6Eej8S5t0x06mNOx9Ac7BFeZK RyvxHYD9AUGHODjRFqbt6PAA08jmm2PVa7gHBw9z9GDTUW+mCcBcGVCk/NmmCA8p cICgQ6Sc5PqmZOnIgIT8a+FZ4WJ9YMDm4MOcbWWO5m8zgZJB5MDrw+efTG8BMicA QYfQp5tpKc2PA3CGunv6hyn2sXkYy6JCbOZxB1PCVhv6vBbAXNYo/H+bokRtsTkg 6BAmB9jHVPeaH8CR5ShzLKrRy82wN1Q5/72l6dh3oWmg43f65HThUvLaAUGHWh9R bm4E1+/qbBNNV6+u2BpCNu/7m05z35smL37O/ctN0B6nT4CgQ1Uc2hqmU9irPjuz D00q24HYGSKwDjYwzYGeN+mRfq0DPeH6s9a3x86AoEOQBTv02PEtn4X8HyaNaH3s DBFcFw2mN73W+h/j47rQqPuHhUOwMyDo4JfDamLu+GaYetZ+FXy5xNTm5l4c4lRr YSvTMc7P3u3aIGhXbAwIOnhxTHXmjvwEs1Pwq4qWNrY4AhtDQmJM/mgehJf6tIZe EbYhlx0QdLB1RLprPlUY75MTmmgKy+yMfSGhwn6a8JxpHOPHmnqI9QQIOjg5n7NM 33E/Us/eEU4XNsa2wNpqTH/bTbhOmOvD+pqBsAOCDsWcjeZ5T/UpDecdU5SjDbYF KBpEp6lp5/tUjU77IjxCgRrACAS79fYpj1xzx18X9sK2AK7W4UWmlPFSn/LYad+K oEPCnIhWdrvRBwcyS7g//9hPA+qwMYCr9djUXHe9aTq1VbImJ5h2wR2wLYIO8XYc bYTrhWk+5MgOFnbQ8pjYFsCX9ak15H8uPFhQaMbLGtV6ESdgVwQd4uksTjB3dpXu AIYInRFygEB37Jv5cB22xFyF9cCuCDpE3zGkzfH6+z44hjtpIAFQ9TW8kymLXOkd +2WsXwQdousIegpXVxi5PtvckW+DTQFqup7P9OGO/XPhGKEFNkXQITqL/3yzeCt5 oteguX4crQOEZl2vKRxpSsF6Xdf6QPCisC02RdAh3At+Q+G9Cp/iXzNtUSkvCRDe O/ZTKsxjX6jXaNgTQYdw3pX/oYLFvVyYQlQsQOTW/p0VVp77Qlu1qg/Bngg61H5B 71NhS9MvTXGLOvLIASLpA7YUHhAWVeAHrtG4G+yJoEPtclZHCPMrWMQXs4gBYuMT 9hWeqsAffKZ93bElgg7VXbhae/3bChauLvpuHLMBxM43aEnnwys4hl9p+rm3w54I OgS7WNcQhlUQ3TpdOApbAiTCX2jb4mUVBM3tQ5YLgg7B3ZWP9bg4vzMlXztiS4BE +Q1t2fpsBad5twnrYksEHfxZkC1NTvg8jwvyCc0nx5YAifUhrYXjTVc3Lz7kU072 EHSofCH+zKSVeFmEmqM6QPsvY0sAMH3Yb62g/PND2BFBB/cLr144uYK7coJaAMAp qNZLASrtC9EbOyLoYLfY1tMnYY9i/oHWasaOAODgZzoKNwhzPPgZTZU9jSwZBB3K L7KDhPEexfxaYX3sCAAufE5/4W2PPucRYR3siKDD6gtrmMfOaHp0tgNPywDg0fdo 6eghFZSO7YsdEXTILqbOwpMeFpL2R35BaIYdAcAHX7S1MM2jsB9BQycEPekLaG/h Ew+LZ5IGzWFDAAhgg3G7qRjn1i9po5hu2BFBT+LCudhjbvkj1F8HgAB9U51wmDDZ g3/S4lc7YEcEPSmLpaXpjOSlJOM5dEMDgCr5qrU8NnvRGhiH5R4OsCWCHtcF0tXk cbpdIBOErbAhANRgt36lEWm3fut6bIigx/m+fLKHzkf3kxoCADX2X4ebErBuRf0B 7tUR9LgthkEe2hlqt6MzhObYEABC4Me6C3d7EPUPhV4cwSPocVgE13lYAJ8JfZj8 ABAyf9bMbFDc+rTFwh7YEEGP8sR/0eWkXy48JrTHhgAQYv+mFeamewnsxX4IetQm +2Z59022+Zw/CldhPwAIe6Cc+XNdD5sW5RquEhH0qEz2vTz0HdYo9oOwHwBEzN+1 NX0k3Ir604g6gh72yX2YCWZz246wF/YDgAj7vpM9dodcF/sh6GGc0Cd5mNBai70F 9gOAGPjAbYTvXPrAz4VNsB+CHqbgtys83Jf/BfsBQMz84UbCmy5FfaKwO2ltCHoY JvDNLifvHOFYbAcAMfWJnYQ7XPrF73PlYgFBr9XEfdvlpJ1N4wIASIBv1B7r53qo AT8I+yHo1Z6szYUxLier9hnugv0AIEG+8hRhiQs/ucLEI3H0jqBXZYJ2EZ5zKebP Ck2wHwAkNPvHbbDcSdgOQQ96Yq4nvOdyYt6uuZrYDwASHgH/mQu/qe2lb8V2CHqQ O/MZLrqk0T4QAOC/PnRtl+2j1Y8OF+qxH4Lu50Rc34WYr3JkxF0QAMBPvrS9MMql L71K04OxH4LuxwTcxGUfYG2Teiq2AwAo6lM7Ck94EHV26gh6xTtzN2KuBWP2w3YA AGV9azMj0m5EfTi2Q9CrcWeeY1tsBwAQiKhzp46gV+XOfAFiDgDg2tfWm6pyy7hT R9CDmGC9XB6zjxM2xnYAAJ797mBTVMaNqDdgOwS93KRq4bKxwFe0PgUA8MX/uu1Y eSV2Q9DLTSg35VynaxMC7AYA4Iv/rTOibrtTX6w7e2yHoBdOJLe12b9CzAEAAjt+ X+yy9ns9gs7kyR2zP+XyzpxjdgCA8NypH5rb5SPoCT3eMX/e7GLicGcOABC+O3Vt Tf0LdujJnjDXu5gwi7TCEQsNAKBqd+pnuPDR3ye5sBdPf+4qwG3HIgMAqKqfbjDF ZFa6uBLdCEFP1iQ5vqArWjlmCXuzuAAAauazh7vYgI1J4mlqUifGvpZV4HJij5gD ANTWb2tFuatdbMReEFoh6PGeFJ2EKS7E/CQWEwBAKPx3K+FRFzv1RxD0eD/hfee2 nzkAAITGj68hvOTCj/8FQY/fJGhtjmBsJ8EVLB4AgFD68+4m+M02oPlEBD0+g69V 4P7upueu0JSFAwAQWr++kTDZRTfMvRH0eOQxnu4i5UGjI5uwYAAAQu/ftzA7cNsc 9S4IerQHfCsXO/OJLBIAgEj5+ANciPpncd6wJeFIZratmAsbskAAACLn6y90sXG7 R2iGoEdrgDsKn1gOsOak78LCAACIrM+/zkWO+nkIenQGNi3cZSnmy4VTWBAAAJH3 /Y9b+v1lcSzlHddBPd3F8cswFgIAQCx8f1PhHRfNtjog6OEe0H7m6ctmQO9jEQAA xC7yfYqlBnwotETQwzmQawrfWA7kK7RCBQCIpagPdHGffoumNyPo4RvEdy3FfIKw GRMfACC2ov47Sz1Q0T8MQQ/X4F0lrLAYvIXaOpUJDwAQe1G3beSi6c1dEfRwDNo+ whzLgbuSiQ4AkAhB1+5sb1hqw2tRLzoThwFrY4rC2NZor2eiAwAkRtS3dhEkNwJB j8aRylgNmmOCAwAkTtRPEZZa6MTiKF/JRn2QfmMp5nOFHZnYAACJFfWHLPXiC6EX gl7dwdlemGc5QIOY0AAAiRf1ty014+4oXs9GdVDaCaMsB+YxJjIAAMhPD2GqpXYc h6AHPyD1wmDLAZnOJAYAgDwNOdz08LDRkJ4IerCD0cdF05WNmcAAAFCgI3dY6si4 KB29R20QmgjvWQ7EBXEp5wcAAL5qibbXHm+hI1qs7FIEPZhBuMVSzJ/X/HQmLgAA lNCTvpZ6MkuDsBF0f42/v7DAsiUeR+0AAOCkKydbivrTQjME3b/jEdset2czUQEA wEJbmglPWWrLyQh65QavEy6xNPj9ud9hsgIAgIXGbCJ8a6kxmyHolRm7p7DEwtBa z30tJigAALjUmfMtu3W+i6BXZuj3LVPUDmNiAgCAR61501JrLkDQvRnY9qhdG7Sk mZQAAOBRb7pY6s1XwuYIujvjbib8YGFcvfvozoQEAIAKdedYS1G/JYybyLAaVQvI POxg0JVRiTwEAIBICHpaeNxS1HdG0O2MerBlIByNVwAAwE/96WsZ9T4JQXc2Zhvh Fcse512ZgAAA4LMOXWsZ9X4pgl7ekP9rW0CGfHMAAAhoY/m5hQ4tFTZF0IsbcV1h mYURXxfWZOIBAEBAerSH5eZS472aIuirG/BFC+MtFgYy4QAAIGBNustCkzTeqz+C vqrhBhqxdjLeC0w0AACogi61MvFaTrqkcV+tEfSs0Vpb7s4XctQOAABV0ibtJXKa 5dH7LxD0rNGOi0u3GwAAiJWor2nitmwyr1okWtDNkYZNNOHLGnnIBAMAgJBeCQ9P uqCfZBl0cAgTCwAAaqRVL1to1QJho0QKuvy0ExZZGElL8bVkUgEAQI30ahPLCqb/ SKqgj7BM3N+JCQUAADXWrCEWmqVNxbZLlKDLzzaW6QB3MpEAACAkAXKfWujW32pR bKaWhnnIMrK9FRMJAABCIuq2aWx9EiHo8rODMNOmXjsTCAAAQiToXYR3LPRrVOwF 3fQ6v8nCGOOEtkwgAAAImaifadl3ZM+4C3o3y+OKM+imBgAAIRX1qRY69p+4C/rf LbupdWTSAABASAW9v4WW/SgMiKWgy09PCwMs4+4cAABCLOZ15s/XLDTtOaF5HAX9 OYsv/7VQz6QBAICQC/sWlrv0fWIl6PKzuzDf4sv/iokCAAAREPTmwoMWuvZgNXbp 1fziD9jszpkkAAAQIVHfy1Q0ddK3TWMh6PpFhK8svvB+TBAAAIiQoLcUnrXQtxGR F3T5SQu/t/iyo4VmTBAAAIiYqA+wbNyySdQFXTuqzbP4okcwMQAAIKKi/pGFzr0U dUE/weJLjhXWYVIAAEBEBf1wC63TzW3PKAv6LIcvuEK4nAkBAAARF/XxDnq3Uvhz JAVdfo63eGKZIXRgMgAAQMQFfR8LzftYWD+Kgm5T6/Z2JgIAAMRA0Nta9ks/NlKC rkFuwiKLL9aSiQAAADER9dNtguOC0L6gvlCdcL/Fl7qVCQAAADES9I2FiRb6t2VU BH1L4RuLL9SDCQAAADET9eEW+vdoVATd5sjh/mp1oAEAAKiioO8iLKj2lXMQX6Sd ZVDAgQw8AADEVNQ/rHZQeBBfYieLL/Gu0IVBBwCAmAr6/hZa+J3QKsyC/qxFIZmh DDgAAMRc1L920EPt0nZ6KAVdfrpalr7r4cN7rZFK1d8u3Cn/vJWfTzkAAAA+6NSv LDRxpNAQRkH/o8WHf8Wf96ofJmT+S3q0cKL8h/WYSAAAEAJB15iy+Q6aqAXYtgqV oJs2qd9ZCHo/nwT9ylUF/Sc+FobKX+jOhAIAgBoKehPhTxa6eKbWbwmToB8pLHb4 0J/4+H6dRbi/KiHqK4TvhREE3wEAQA1FfU+LFLbRQoswCfrDNk8hPhtqCxHtL0qI ej4361G8Pi0xwQAAoIqCvpYwxkIf+4RC0LW/qzDO4cPqE0rbAIwl7133jIWoZ7JB dA395XeaMdEAAKBKon6NyfAqp5HDwiLoR9kk0AtNAzJWKxHrM4UFFqI+Vx4A/m0C 6OqYbAAAELCgb25x7D6/Uk3y44M2F+5z+KDLhUMDNpg2hNlUhHpMoYjX1RUV9iXZ 4/r0KUw4AAhus5FqjS1Aft622PgeU2tBby8sdPiQH1YznUyE+mphkaWwK9NF2E/S hae/zOQDAA8bChXvbbJZNvUfFfEzY7MnialO+JlEzpFjLAR9dK0F/WCLD3lvDYzX R9bY42YnbiPqytfCIL9yAgEgKUFP9acL71nG8vwg/E5zlLFf4uaKk1bOqSQzy48P +LLDB1xUq0YsemcvO+9Dih3D58S9hMBPEe5PpRr2ZRICQBkfs7P4lzfK+ZfSfkY3 HKnO2DFR8+UvFqVgz6qJoJsjaqcnjmkhMGILWXSnyiJaXGzR1deXFPYfhffld49g MgJAgV/pK/5haqHfUH9SitX9TN1zQQULQyjnTG8LzXyoVoJ+rsWHuy1Exuwgi+gB YX4pYS9zTPatCPsJ8hpralU8JidAoh2z+IH6/9gKeXlRr/8jNk3MvGkjfOygmV8I m9RC0G36vW4fQqPuJk/GTxYT9vxFV2LX/o1wuWkT24JJCpBEx1x/Q+FmwC0FvSgO xK6JEHQtBTvUQjcPq6qg6xOETdH5EBs2nUo17CPC/lip3XqZJ2oT2FL3rPz5azq9 ASTKKff0sjN32Kl/qbs37JuI+bOXsMxBO2/ychVTyYe62OSXl/tQQyLyxLRT4fFZ scVa4ih+qYlavYVObwCJ2J2PqHR3XkTUxZfWD8a+iRD0DYSPHLRzupcHvEpE8GmL Y4Ou0TJ0+hhZVBOMSLvdseeCXGTXntrV3JVw1w4Qu3zz+tmV7s6LbxTSb8nrd8TO iZhHIyz0c5dqCbpN7fbXo1ghKZvqVv8bWVxvy58rvQt7/WfCJTooWnyHSQwQB0fc sHt+iWk/BD3PjyyW198POydC0H8p/Oh3bXevH+ZQi6eLwVGuhpSt5pQWo6dfL5Vj ainuc+Q1Rmer11GwBiDix+3n5E7wKj1uL+E7/khXyEQIejthllNDs8AFXR9RTeeY ch9knpfjgpAavpl85b1loX1sK+wlxH2FebJ/z5R/bMnEBvB9va6TrfZY94gwMhuN 7p8vkte7za/78xLxOZ8H0ZUSQjlXbVqObx20oGsxmTccPsQHcQwQk5324bLgxpUr UOPiSF7v25/PvmZjbeeW1HcGqKjGxA1l1tvn2ePyCrtZpeoeDULQV/UVqY0Z00TM 2aMtBP2qoAV9LYsPcX+8B0KD57TCU/08G2F32LmbSPm6p+XPc8XpaErDz2jtCmB9 r72XiVmxqaN+tdc002wwcN2//Lw/L/HwP4hxTYyoO2nppKAF/XiHDyC719TJCRiI puJI+sviu70weC6/jrNLYc+YLnEfm8I3v5f36cfEByj5cH1y4YN1/rorvt70KN5D jm9jN7W6UUEIekG0+2jGNjGC/qTF9XWPIAV9tMUH2CBBAyLCnlpbFuJ15p48Y7tr tziWX27u3bVZzJ8JqgNYRcz3z6/26HQEXlCZ7TUPa72NCPpLQQl6vi9gfDl2z2vW 8tsgBd3piODDZEcu1l8vzBSWuRF2y927Mtns3Dcw9+4czUMS11oX86BrXbGtyNr6 m5v1E/QOveAefQvGORHzuLOw0kFTHwhE0OVnfwtBv5JBSnXMRtpqoYhVi9SUO453 L+7pl03E/LZ0bIKEpY/d7SU4rWBNLdcje3cZL42xM1UQ9PozGOdEaIVNkPnbtj3S 3b75LRaCvhED9ZO91tCmC/mlIt3u2i0F/ltxNM/In/9DPWhIwLrqV0kt9YJ19IO8 XncXUe5PBBHlXuRa4A7GOhFzOa0l0i3KwPYNQtAnOr0xg1TqyT7VTRbpsGI7dttd u4W4LzVlKW+NWtldABei+lKlolqwft53cTJwT3UEPf0OY50YfTjIoi/Kkb4Kuvxs KMxxeNO/MkA2RyxaErZ+WrF8drc7Doc898e0MAFFbCBG62cDmdtz/Tj2LhD1Cy0F /fpcVkvAO/SZjHdi5vSmwgSnMrA2FQTdvOmxFrVn6enrLkr3eHOEN72SHbvzkXzd v+W9jmLXDjFYM6fmHoR97HSWyWaTOBd0ydaK8Lf0awlB/17ebE3GPBGCrsHNoxy0 9U2b3ihu3vQmi2i8dgyQl2IVqe20daLwRSX37BZ37e8Lf9CqWtgeIhoMd4efR94F 6+Nup2qNplrkoqAEPW/tzpU3651Af6hxQDck8Hvf6qCtqr2dfRF0P58goKSN67WG sziMX8g/flrqGL1Ch5XLbZ+Tvc9nvCBqNR+0PbG/d9h5a0NraOzq8Bm2zBWyCVjQ F6RSDXsmbHx7C18aPTkkYd/d5gT8AL8E3eaM/zq6BPk6wLtp8QtZ2D9WsmN3KF6z MNsqNrUmdeQhGrnnjW2NfU0bK1gf92gQa5nP0MLvfuglPous+/SRCRQ1z61DI/7d f+ZHjJrtm/UXFjq82RE4nUAGeleTczslQGGfJJwdx4Y6EDen99+uhwHdXesbbeNw 7P9JFQR9ifC/CcsEGp6nJ3f7IJBbRqk+h/x846Cxn/ol6Gf4lScHngd7KxMdPzNA YVdHdXG5HQpADddAr/w4kwBTxl5zEPRbg0pdy1ubWmnyogSNbVvhizxNebCC1zpF GCdMjVIbb/m52aLOS9OKBF1+mgv3OLzJWO1DjNOpyj37GvLH/wV8xz5dI/CxOYRs /m8mc3Ni8IKuNPQvExh3dBUEXftCXJOgsV1ftaSuri6nKfd5fJ1fCwvMa8hDUWq/ CNngcAtBP7pSQdcnp48d3uQJHE4tUh3qb86mtwS1Y9fStY3HVsRGQOx36AXrYGyZ z7FWFQRdc91vStDYnlAg6H/z8Bp7FdxDj3PTqSwENmhhIei3VSroHR3S1bTCzaU4 nJpNgo1k4f/VNG0J6iheO71tjr2hxnO9e5D31wW79MXyQHtAmWP36VXoiz48QWN7 d4GgX+fy99fLHdnnvcY/I2iHcQ6C/kGlgr6DwxssEgbgcEJxx35NYVS82wI1ZYR9 cvb1U22xN9RojncVkX03SEFfde7XPaTn6yUEfXgVBP2eBI3tNBXiPDH+P5e//2qB mP9ok+YVQjv8zUFvtfdA80oE/VKHN9ACCJvicEIxGdKmNOaDftyvF7lj12PAr8vt XACCDZxq7DAYmKAXzPnvtOhTiXv0w4I4di8Q9AcSMq5tcmKctX+jrpzotihLwe+P j6gtTnPQ2wXlAv1s3uAthzeYjbMJ5cTYXhzCeybIze/AOd29PKx3idgaqjuvg+12 VkRUhxTbpZsWyQELet3DCfFV++UEOW+HvZ/l7x4oLNbfydrvp98/JqK2WMdBb5cK 51Ui6E7J7vfiaEJdKvMM8Udj/LhfL3IUP9O0bOUYHqo1n/9aZUH/plhN9WyTpfTr wRa5qXs0IYJ+WRFB39Ti9zoL7+fEPG93PiXCtmgnTHIoAXujJ0E3FcScou7OxdFE 4e5Rhb3ywLniO/b0q6lUw17YGqog6OcE2Ryl+BxPn1r8eqv+8oAF/bGE+Kd/F9lh N7NI4b0sX8zzfndAhG2hZdafddDcp/Woyoug/9JC0PfG0USpdGb9TX7crxfZrc83 0fCkuEGAczi9vylZHKig27Qylc9ycK6Vql+iXiDojyclIK5A0FdY/M7GOQ0qEPRP otwkLNuvwLHAzAelqno6vfhQJ0HHyURy0mwtDuOjwvt1f3br2tFN84WpDQ9B3THW /1ANQV9VXNPHViMvPmmCns3pb4zczhflTy1+7538QLi84/b/KbV7jZBNjnPQ3Sma 1eRF0F9xeOHPcTKRPr48SxgXQP667loulDfohJ0hgHn7ZdCR7kXm9adF/GMT0Y6n /bzTT9qRe7ZXRWpBQYT64w6/89sSYv6pZvnEwCZ7mXTwcoFx+3kR9O8dBP1xHEzk J88G2R7pQezWtVtcaifsDD4L+vCgA+OKN0tJH1Hks1yaWzsIuif/c5JGqRcI+pVl /v6Gwsz8o3bze8vL/V7EbLKNRaOWU10Juqm84xTh/j84mNjkr/fIBrf5vltfkqQm E1CVe/SBNRB0FdhnCoO15GdHEz8ShKA/nADfc7mKcUFQ28Ayf//OErtzPbZvHxOb dLZIF79WaHAj6PtatEzth4OJ3e7nXGGW/yVk06PJWwf/CpFUR9ALTp4WZgPh9Kg9 e0+rTjV/vfh8zP+dcF02EDC1tgpWNl2usdVofUzG8h9FItx7lfi7/Uxnz2KR7ZfE bIP1tFP/FK397kbQT8kl7JehAw4mlg6zh1apEhb5LOxTZa4eiY3BhwfPT6txj15E 1KebpkhnmlTQm8wplG+fpVQnRWFG9hqr8crhQl1L2hVOjLGFKUjSLGJ+pj4nXHni vEQ7Shb5u/LglLqlxO7826gHwpV60CmDBh+3cSPoGuG+oswLfhnl9ABwnFB14jAO kTX3YaW14Quckjwk1mu94pbYGSoQ9KtqJOgl8eu0oEQRp1IsyJZjrh8rS/bf8uc/ s9Xt0ppyvF2YfXS2FXRqdE6gjaB/UFSoUqlNCsU8b3d+aAz977km+K2U/i4s+uBT 5gUfdnhC0CPU1jiX2Au7tmn9YwB369oZaUtsDB7nZd9qHrs7iXqQnyEn8C5Efrlp 0jTfpPh9JWL/SHZX37B7WHby8rOu7jQLBP2eYs1H5OfBIoFwyktx1CHte24azJTT 4G5Wgm7uaV50eDE9/miKc0mMA91WHML4SgrSFHFIC7LHhhSjAdfzsb3Mn7nVFPRi Ilvt961A5AuZZkT+t7L8tje75dbV9Olm1z2+IML9wsL4gOwVYNHd+TKt5R7T+b2Z aXxWToMPsRX0bsJ7Di92WbEoO4i1E22dDdKpn1PJ7qSIc9GIzc7YGNydHNU9V81j 9yiQL/QuxV7EMf2OqZV/urj2PU01thYBjuFWWiSlQNAPKfL3Hi1xdz4yrld32aqe 2YI7ZbjAVtD16WCiw4sdjmNJrDPdWZzpi/7u1rXRRfFWlQDFg6Tqr6z2sXuCxF4D Yj+XdT4qK/LpE8TmPf2/NklNz2vKsloFNPnpntupFoi53i/vHPM5/q2DBt9pK+g7 aVvUMi+k0e/74FgSnzp0YX4tax926zPFcRyKfcEyH/2XCHrVgvA0mHWeqdJ3kxh/ Nx98yA5aJCYvuG10YS65/FyseeoF9+zK8AT42FFOcWy2gn6AqbxTsgc6FcDAzJXd skE3/xV2H47gz+ZeHcrPu4a98q9+EPSa3M0v0+I38mD1c3MH38JN+liRimi3Fvz3 pvmd2AqKyDQkwLeOcBD072wF/RiHFxrn9/ELRP5u/fZcxSyfAubu1txa7AtFUtZO r7RbIPgu8ktFy5+SP39tCsC0tfAbGxotyR2h9y/475sKE4rszg9IiF89021ztFLJ /oMdXuhd7bGNc4GCI9CDK4mEL+IwxmpnOGwLeXPs2Fw/dHbmoT2inyHi/pL8ebXT +s3r6HlHkf+2hzC/QMxvTkonR/n5uUX78vWdBF3LGl7n8CIvUBgESkzCdrKYH/Ka p1vEUczT41VsC/KzUX53QMQ89AK/whS++UgexE4pJsSacy50LJF7riVvl+WJ+Uea u56g+d7LQtB3dBL0lsKTDi9yPw4GHHZSJ2drX3sLmCviHGgElGwxT8scuIxj9vCL e5md+8JsZkJjWnQzizHfykS+67/Irj+1ewLnvZOg/9pG0J91eJF/4mTAYjJuLX74 FR9F/YZiZSEhEXNp7fwgOMQz8sfyI1Kphv2c7trl5zThXo2IT+i8dxL0c50EvZ2p 017qBbQ6z4U4GbCckB2ytaX9uleve5oeAokMhBvM7rx+lUpp+URU3JeYls2nM8dL +s8xDoJ+r5Oga4u+78q8wJLCbT6A83GpFqOpn+3TvfokWrEmTtAXIOarBIetRoSP 5Jdk89vTRzDXXeeij3QS9E4OL6BdXg7C2OBhcq4ri/aNwmI0Ho/g52geK3ZNRDzG AALhsjnYDQ0NmR122CEzYsSIzJgxYzIjR47MDBw4MNOyZcvIiHr5u3atQKnBj5QV Nz7zRgc9/tZJ0DtbCPq+GBs8TtBmsnBvNJWnKhX1WeLsD8OusRf00UkXdPW9bdu2 zdx6q9ZeWf3nrbfeyvTq1StSou4QRKf9HTZk7qeGOejxDCdB7+vwAj9w3Ak+OOlD ZdFO8eEIXstR/m8NFpqm22xpvscZwiDhEuH3wrny/58oHJQNDEx1YcwrSd35b8Gi uB6jO/133ZkPHTo0U+7nzTffzHTt2jVyol5G2MdrtkzC579TLvrs/A55xV5ggMML zClMZgeoIK/4PR9EXfs/D61O1H5jQ5APhO/Nw8Qicwe4zHyOZabwyWKTpjPP9KSe YX5vhHCOvNaucezjHMDd+RXGrrHcnefuxJ125z169MjY/Jx99tmhD5JzKewrshXo UumE+sijLPR43XKCfpibLT5AhRO2qSzYZ0wRikqD5f7sVw14rUltUjg3z77uqi1j fUTEvu6F7BGj3hU3lsP8qTe1m9rY8cyQaIy5iOXuPD/ArZQI5/7OsGHDrAT99ddf z7Ru3TrSol4iZXWanoglcA2sY3Fi3rWcoF+JoEMNdmJ/MLvZSkX95kp7OMtP72xN am3pWlqMC9tRlsOlyM8298Z/zTaqSR9irsLWtynIEaNrmYNysRZx3J2rP+3YsWPZ 1LOcoH/44YdWgr5kyZLMmmuuGXlBL7G25aE6fVzCBN0pSH2BlsgtJ+h/cXiBrxAg CMiBi3DVf+s2WK5IrvqjXqJkTWrdP0z3uJIC7mdPahdiP134UL7bv+XPvwnnib32 j2spzGwJau3kFd9gOPWngwYNymy00UYlj91zgj5z5syM7U+nTp0ieY9uub71Ae9K BH2VIPUDywn69Q4v8AziAwHfq0+pPAI+/Wax+tCld+SaLrNq5H21j3pdivxSc0c/ Jyv2dc9mg/Ia9o5Dn4Vsr+x4F5JRf/rggw9mhgwZUvLYPSfo48ePtxb0Dh06xGKH XkbUNe11REL8oV6/zXQQ9P3LCfrDDoL+CMIDwd+rp99xGyy3uhCmX9Y0zDLFbjbM tmktLpoRKaFZiu+zVfUaRX5fzUwxVSBbhf1uPhu/oIVG4p2qpv708ccfz3zzzTcl i8PkBP2uu+6yEvOPP/64Mb0tboJe4gj+hrjHmJhCb1PL6LFsQlK/KifoHzgI+sOI DlRhIjeY4++VlYm67lxTaxe8dh8Trb7Qa1e4CPSnLsa3pq3lbcLvNIc/e82Q2lhY MzxVBetvT0LeeW6Hrj877rhjyWNy/f933nlnK0G/4oorGlPc4ijoJXbq5yRA0Kc4 lGK/qJygv+cg6MMQHKjeTn3VDlu2Dr5gp/6WKZjUzUSsfx1FIXd7P2+/k6//XGz0 moj9E/LPtwjnaxlOrcSnR35VHO+tC1vvxr1YzC233NIoxM8991zZY/emTZtmHnjg gbJi/vXXX5e9j4+pqIugpQ+MsQ9s41DPXQV9cCWCfhZiA1WOgD+9clGv/86I18q4 CXkAO/plJr9+nrGZ2C79tsmhv1j++Zcm6r6LDw6rp7zmWSY9bZHbE5moC/pZZ52V Wbp0aWbevHmZbbfdtuwufd11182MHTu2qJjra+y9996xF/MS63txXIudmdTZkZUI +lgHQf8NIgM1iIAf6MXZlxMu2lt6vp8vZFE2M0BFv06cT/095lj/ei34I1xj/ll3 //fJ3xklf05wSglMQjlXFfH58+c3ivJ9991XNidd/1vz5s0zN954Y2b27NmZOXPm ND4I6O5+ww03TJSYF9mpvx9jQX/aQdAHlRP0OQg6hFTUj5KFO7cSUfcj9SwJIu+j 2LsiSWOT86lffPFFo6CrsB988MFlhTnfF6+//vqZVq1aRarbWoC79BVxvE+3EPSV 2sClnKA7NVQ/E3GBGu/UV9B9Kzyi7/YBoNTvJrXpyrnnnvvT0fnEiRMza6+9tlX1 OKcqcwncpY8Te2wQQ0F/ykGTH6hE0PdAWCAEBWgyiDrEZZe+YMGCn0Rdd+xavjXp Yu2xTOxZcUplMymmTsXe7qtE0LdCVCAEov4r7sMhLvXcTzzxxFWC3KZNm5bZYost 2IW736V/ovUW4pW+m7oKQYckRL9fjqhDHES9SZMmmeeff34VUV+0aFHmkksuyfTp 02c1P1yu/ju79IY9YiboVyPokIQ89ZamUxtH7xD5o3cV7smTJ6+WkjZp0qTGHPRT Tz0106tXr5K+Of9uPdmiXvcYgo6gQzQnfHdZxPPZpUMcRH2XXXbJLF68uGQntblz 52ZmzZqVGTNmTObee+9tbKt67bXXZrp3755oMS88ekfQEXSI7tH7dezSIU47da3v vnLlSsdSryruAwcO5J59tbv0hr0QdAQdIh4gh6BDHERd88uHDh3a2Ac9PwJef2bM mJF57bXXGu/X27Vrh5gXD467GkFH0CF6E17rs09E0CFuke9Kt27dMv3792/chR9z zDGZQw89NLP99ts3tkglAr7sPfrzCDqCDtE7bv8nYg5xF/ZiYKOy0e4TEXQEHaJ1 1H5wtjEDAXEAsIqgf4WgI+gQqT7B9e+zOweA1QU9/TqFZSj9CtE5ar+aojIAUCIo 7o+UfqU5C0RjkvdBzAGgtKCntqY5C+1TIRq78/c4ageAEvfnX9A+9b8vMBZBhxAH wp0qC3YZu3MAKF7LPX1oggRdfGFqUDlBf89B0M9CWKBGk7uzLNZ32J0DQPGj9roX xE+0iJmgj3QQ9MGVCPowxAVomQoAIdudz0mlGvrHbBPTRhhTiaB/4CDoDyMuUIOJ 3U4W7AfszgGgiJivEIbF0O+1F6Y4CPpF5QT9YQdBfwSBgRrszgeyOwcIpiJdflW6 qJSSXfXeXNsop9IxFfSpZfR4sfCrcoJ+vYOgP4PAQA0i279BzAH8F/AcXbp0ybRs 2TISol4QBPeqCl9MTybXEGaW0eOFwv7lBN0pif0rBAaqvDs/id05gL/14fXftenL k08+2djBbc6cOY0917V9a5hFfVUxr9esrM4xvmrs5KDHKugHlhP0Kx1eYAYiA1Xe ndNNDaDClqxKs2bNMj169MjcdNNNjeKd/6NtWs8///xMOp0ObfOXAjH/j3zO7jGP HXIS9AX51VuLvcBhCDqEaHd+KA1YACoT8k6dOmUGDBiQefzxxzOFPyrsTz/9dGaX XXYJbSe3grKujbXa5XP2TEAw8DoOevyD0LWcoA9weAGtJLc+YgNV2p3fy+4cwJuQ t23bNjN48ODM22+/nVmxYsVqYv7EE09kDjzwwEzz5s1De8y+upjX/0M+a5eEZPcc ZaHH65YT9L4WTwRrITZQhcm8qSzeCezOAdzfkZ9xxhmZyZMnZ5YvX76akL/wwguZ vn37Zpo2bRql+3Llci22kiAf+HMHPZ6tDVzKCXpni0v4fREcqMJx+7EEwwHYC3mT Jk0yu+22W2bChAmrCLjuzufNm5cZOXJkZrPNNotEilqBkMtOtP63CdzUDHNzBe41 qu4gBAcCnsjNU6m6hxFzALvj9d133z3z2GOPrXY/PmbMmMzQoUMzvXr1shLywpS2 EByxfxC3CnAu/OCNDnr8rZOgayL7d2VeYInwa0QHAp7IHWUhL+XuHKC86Pbs2TNz 9913Z3744YefhPz777/P3HzzzY3345pfbrsjz/29Dh06ZA444IBM+/btqybqRYRc 0TTqdRLsB0c5CPpIJ0FvJ3zpUGruQkQHAj5uP45gOIDyYn7eeedlZs+e/ZOQa/Cb RrO3a9fup/txG0HOf80rrrgiM3fu3Ma79yOPPLIqgl5EzGXjmNYA7bqEb2zGOAj6 vU6Crt1dnnV4kX8iOhDsRNauSRy3AxTuoPXP7t27Z0aNGtV4Nz5lypTMZZddlunW rdsqftr2fjwn5rrT1weC/J/TTjstUEEvIuQrRMhHy3t2wA826nHGgXNtBP1Jhxe5 H2NDgJO4KbtzgNXFXEuz7rvvvo355MOGDcv069dvNRF3E+iW+71DDjkkM3Xq1FXE XI/tc69fJTGfLPwGH+hK0H/tJOhNhOscXuSFJKUOQNWP249A0AFWPw5v3bp1pnfv 3o0V37yKeKGYX3TRRZlFixatltp21113/fT+Vbgrv00+yyb4v1W0uJeFoO/oJOj1 2l/V4UXeza9OA+BzMZn7EXSA4lHnfqSb5V5Ho98LS8Dqj+ava1EaP3fnJYR8krzH zrqRxPe5zkHPFBZ5K/VCxzi8yLgklN2Dmgn6dO7PAYI7utd8da0gV+xHg+xy9/F+ 7c6LiPlcQVOymuHzSgr6mU6CvtrvlHihA4TlDtVpdsLoEMAk7iMLfR6CDhBczvqg QYOKivlnn32W2XjjjX3bmRcR8kWpVN1ThUfFUNQXjnAQ9O9sBX0nI9rlmqrvg9Eh gPvzE3PNWDhuB/BfzK+66qqiYv766683Rrr7IebFj9fTbwqHyOs34Ot8yUEfbSvo mwkTHV7scIwOARy33yisRNAB/L+H1/aoxe7MtcJcq1atKhbzInfkykIR8uPza46D laB/66DBd9oKejfhPYcXu4wnLfB5AtenUnVPExAH4L+YH3zwwY09z/N/li1b1ijy lZZ5LRHwpldnNxPw5skXdjGN0Mpp8AW2gt5aeNHhxW7hiQt8nsRd5Un+Xe7PAfw9 au/Tp09m2rRpq4j52LFjM3vuuWdFwW8lhHym8E+Nh8GvefaFeko+10GDD7ESdPOC Dzud36vwY3zwcRJvIY7gawQdwD8x1zKw48ePX0XMr7nmmszaa6/tWcxVyIuIuV6V 3UrAtC++8GjhRwcN7uZG0IcKK8q8mNZ7b4fxwb9J3LBn9r6N43YAv4LgRo8evUoU +1ZbbZVpaGjwfMRe/J687jlTCIVrWH8E/VxhqUPX0zXcCPopJpq93BMC9XbBzwj3 gdyfA/h3bz5kyJDMypUrG5ut/PnPf3bVsMVCyLWBytvyWjvgv3wX9H84aO/7Qhs3 gr6veQoo96L9MD74NIHrxEGcg6AD+LM733XXXRsrvj3zzDOZnXfe2VOVuRJ35KIL dc+ImJPpFIwvTAtPO2jvE0ILN4K+njDH4UX/hwEAnyZxE3EU13N/DlC5mDdv3ryx taq2UtWqcD4JeSZblrlhH3m95vitwHxhZ+EtB+29ttj1htMLf+/woo8zAODTJG4u zuIBBB2g8qN2/bNFixauj9dLiHjGVHfrTWZTVXzhNsI3Dtp7atHfdXjhVxxe9HMG AHyaxK1SqfSrCDqAf41cKtyR/yhCrunLvfFRVfWFewmLyuiuBsvt50XQh7otDg/g cRK3FQfyKYIOULmo2x6vlxBy2R3W35tKNeyOb6qJLzzOQXenCFt5EfRfWrRv25tB AB8mcXtxIjMIiAOohugXFfLvBa0Aui0+qWZ+sKlws4PmfqAxbl4EfU0LQT+XgQAf JrLMtfqlCDpAkAFzRdF193+ahqwR1vijmvrBlsKzDpqrEfB1rgXdvIFTpPu9DAT4 MJE7krIGULXd+HJhunAFxWBC5QfbCZPK6O1K4caSv2/xBk7h87MZCPBhIq+NoANU Q8i1GEz9RXoqhu8JnR9cx0FvNSDuvEoE/VKHN9AC8psyGFDhRO6OoAMEJuSmPKtW Y0x1wueE1g+e5qC3C4RdKhH0HRzeQMPrBzAY4ENjFgQdwPc78vTLGugmNMPXhN4P /s1Bb38oV9TH8m6z8dy+1Bss1108gwEVTuTtSFkD8E3MFwvvp1INe+BfIuUHxzlF uJf9fbv84NTHTnVlGQyocCL3Q9AB/DhiT78lHItfiZwPbGGRVXZbpYLeXLjH4U3G 6mU+gwIVTOadEHSAiu/Lr9dTVXxKJH3g4RaCfnRFgm7e6AyHN5ku9GVQoILJvAOC DuD5mH2lcGOp/GSIhA+82ULQm/oh6P0tWqkewaAAd+gAtdidp9/Fj0TeBzo1ZPnU 8TUs32hTYYLDm12nLTAZGCDKHaDaQXCpzfAjkfZ/P7Mo4vZXvwRdy9GNcnizN4XW DA54nNA9EXQAL4Je9ww+JPL+71jhRweNPcAXQTdveJND+prSjsEBjxO6K4IO4Om4 fSA+JPL+71YHbVXt7eynoNs8QRzI4AC13AGqKeipDfEhkW/I4ssJuJs33dCPM36A EvOrg4nURdAB3Al6B3xIpH2fTYzaMJsYNbdvPNEpfY0BAo+Teg1xTnMQdADXgr4W PiTSvu8gU3G1nLYeafVaLt/4Fos8uY0YJPDWNrD+KwQdwLWg74wPiazfSwtD/Krz 4vbN97cQ9CsZKPAwsdtka0+Tiw7gMm1tCD4ksn6vtfCGg6a+LXTxXdDNB3AS9A8Z KPAwr1qlUnWjEHQA14I+CR8SWb/X2SJ77AHr1/PwAUY7vPk8YQMGC1zOq+bimO5D 0AE8pa4dih+JpN872kFPlwq/DVLQj3f4AIuFkxkscDmvmohj+guCDuCpMctXmv6E L4mc33vSYoPcI0hBX8vi2P1+Bgtczqt6+d9FCDqA5x7o91N+O3J+z0lLXV2nBHWJ /4GwHgMG7uZW+kSKywBUJOoEyMXnuF25KmhBbxCusTgm2IVBA5eCfgiCDlDR0fsK 4Vzjq2mlGm5Bf9hC0LcOVNDNBznU4oMM1mNUBg5czKvdZMrMRdABKt6pn4FPCXvd jdQsBw1d4Pp1vXfGSo1z+DCv030NPLRQ/Zp7dICKd+rLU6n0APxKaH3dLy16owyr lqA3EZ622KV3ZfDAxbxaTxzRBwg6gC+iPjuVatgH3xJKXzfCQj93qYqgmw90sUX9 WQI0wGWDlvTrCDqAb6I+3e09LATu5zYQPrIo99qmmoK+iTDf4UNNZQDBxZzqw5E7 gO+iTrGvcPm5vYRlDtp5k9C0aoJuPtiHFscG2zOIYNekoH4IUe4Age3UuQINRQGt 1FAL3TzM0+tX+OHOtfhgtzGQYBnhvgxBBwisPOybtFoNQxOq1McOmvmFnoDXQtBb Wwj6NAYSHOZRL3E40xBzgKDT2eq01Ggav1MzX9fbQjMf8vz6PnzAlx0+3CLhQAYT SpcSrv8y3+nghAECzVG/C99TM3/3F4tmLGfVUtAPtnjiuJfBhCJzp5NsFl5DzAGq LuoX4INCWbt9jm3v86AEvb2w0KlHOrXdoWDerJFK1T2KmAPURNRXysP04fiiqvq8 YywEfXRF7+FPH+vUfQ4fUvPV6dcLuTnTTMT834g5QE0j3yfLWtwUn1Q1v/e2haAf U1NBNx/0KIsPeruXvDqI3aRuKjuDtxBzgFAEyb2gD9j4psD93uZam91BI+dX2lDH rw9rU9tdv0xbBjfpKRt1IxFzAO7TE+b7tEPpCr9rtwci6C5awZ3J4CZ2QrcQx/H3 fEdCehok9di7FLUTdQqABZvJkxpjoY99wiToRwqLHT7wJwxwUid1/QjEHGC13XFR qiHyBffpn3AlGpig72lx3D5aNz1hEvS08J3FU0g/BjlxYv43jtkBVhHRlcIXJm1z jq3AB/h5lguD8FeBlHr9k83pdaX3574Kuvnwf7T44K8w0IkS8/OEFezMAVYR0MUi 5scXdBo8Rnz6Q/LfZGNUv8CIbODCnvf671Hv3XdBb2fTxEzYypf38/nDd7UQdO38 04PBTsJkbugvTuJ7xByg6A79jjJrZ3f575eb9M6vgty5r/qa6QH4Ll818VcWmjhS Bzx0gm6+wLMOH14j/YYy2EmIaK//GDEHKCmg02SdbOEcTKopT+mjTVDp7CDEPe91 hpPG5qsf/Nqi1Ovpvr1fAF9gJ4snkncrKW8HkThqvwUxB3AKRtNqiXbBaNmCTKm2 spnbR373Qad7d4+CPkGPifFhvmjh/hZaqHFnrcIs6Hpn8KnFF6FhS3wnch+C4ACs I91/53GdNWTv3dOvymvMFZZ43bmv+pCR6oAf88UPfmhTcM3X9wzoi5xu8UXu17Kx DHwcJ3J6tF+781rn6gJUIWVM766PrTx+qV78bv0DwkelxL1USlyBoHfEj1WsgbtY pKopLaMg6FsK31h8GYLj4jeRtxansLCS3fnqzs77USJARER9gV8BafKzoWze95PX /IO85ps2ee95zNLGSfiyisdguIX+Per7+wb0ZerMDtzpC93K4Mfu7vz3uXQbN7vp 3I6hjKOZVAtB51QAqijqM2QB7ehzbZBWwtryj6eKW362WCpcATdq7jS+rCK7byxM tNC/LSMh6OZLHSEsqvaRA9Rc0O93c9xeQsQ1pWeeOKF3ckeR8u9nV1vQq1XcA7hP z0NPNjcMWHD6yvtcKAL/sDme/8ZkpFyCP67alfNLQdg66C82tdpBAVDTiVwn/3vK SdAdduPqWG6S19qu4EHh3moJutORf7VKc0Jid+oaad4TnxJJH9jWMij82EDeP+Av d7zFF5tBVGWcJnTdY8WE1/lIve5f2Yjd1Holdv4zqiHoRT7jWOH6bBUte5FH6MMn mBETda2tvhE+JXKCvo+F5smmJbV+5ATdfMFZFoVmLmcyxObI/XKLe7r8o/UR5s6p RZk5tEE1ctpXF3N9yGjslNQkWygntV7eXWRommxA6cyIYuMRHVHXgLbUWviVSAn6 eAe9E5+X+nNg71+FL3iCxROL7IJS6zAhYjGhO4gzmlhC4JabGtUa4DZY/m57y4eE 3wbtkAucv37O4XapKfV/NNcEP5jo/mUIfG3akLqJ5g7zGBQ8VGpb6jb4lkj4vsMt S5/3jLKgtzNfwumLHsGkiM3E7ibO6M5sJ6n0mGzhi7pHshHwqR085LW/EaSgF4iB CvNvPXznNUwFr4uE+0wu/oT8FD43x/VJFv1y/cJdpmD9KHwtY/Fu9rSl/rNStg95 oNxt+lSLbwm93/vIJhgu0M9QhS+pqRO/t/iio6khHLsJ3j6bMmO3Ey/xGmvlt5cM 2HFOk+l6gE/fXQQ+tWm2QU36WNNoQx9qPs3vPueWcmIXlocBN5/Rqx2KXN1MEju/ bFr1XpStfd6wl9ZKN02j9Nqkh/y3M0xcROiFveDz/QWfEmpfN0BYYqFzm0Ra0M2X FceW+sriy+7H5ICC3fmJ2VaTgbaNzOUAbxbgGmgwjTY0CnbN7JpI/1Le91oR+ifN bj4DZfnSdB+7Wculiv0O1uPL7DVP40lgK1PvvN6hRob8vYY9oyDseZ9LK7/9Bp8Q SjFvadGUTBkR+Gep4pd+wOILf80EgVLpan462gIn/nlYqmNp0yJhNxGrk+RzXWmO 79+RP6ebTls/mLrdC8yR8hJzb78ipCK80sQkLDUPZovMZ59rvot+p5nmaPwN03Tk OhUv+fdDsp3GgmsWkt3FNwr7wjBWJSw4xfhWc8jxC6ET9L1M1zQnfds0ToK+u0Wj d+VXTBIwc2ZdcWIf+Olci0SyP+lnt6OA7dFgBH+zbL/s9EDhNPkeFwhXCbcKd2cD qfR7aTR+3YvZ+/z0W9m75EZ7fmLuk8ebk4EvTaBiMb40f+eL7INP45XBR+Z1xprX fU3e56Xs7rluZLaDmD6IaBxFY8rfELOjloeU9C/k8+8q9M6Ob6p1OGyrVyNqu/op Ydu1F8zXF8NiM2hck82FBy107cFq9C6p9pd/zmaXTgAI5O2efDtuL3Jne3OcnaO2 5dTvZ+7zO5u75PWE7prjrPd55jqsd7ZDXlF6m7+ziUkv7JGtFd74OuuY113TpPU1 j/raNZ0CzwtbAF3B57gE/xCa+bKFhab9qPnpVfk8Vf7yPS2+/DLhbCZL4hdK2uzs fOvaVuAUB2FnKDH36rMBnenDy8U21FbUaWxV66qY5s/XLDTtuWp1Fq2FIf5uYYDX aeGX+AUjO8v02344z9XvdNPHY2NwEZh5iLli+LGWwl5QdOZlxqbmPqq/5e58QNU+ U21ylB2NoJyRewqCRC6WHn44zQLn+504wkOxL3i8AtrT3LNPqlWhmlVz7P3rzAae fJRNr5L/VPUz1cAImg96k4UhxmmKDxMnsdHtg33uqa4RwjthW/DBh/U23f8+qvY9 e9681uwB2k/Xbg6caa6HnXRsz1gLujHGDsJMC2Nwl55cQR/vVdCLiPmX1MQGv+9Q zbXQ/iZ7oCrlZQuO3fVqck3Goyappe9Y6Neoqn+2GhrlIcuj91ZMosQtmPW87nZW F3NN2aLHM1Qj2rnuCZNfvyLIXXvBg2pv7F/1sT7NUrv6JEnQtxHmWhjlTiZR4nbn F3txhEV25vcEWZQEoHgmj9YEaCwGtCSIXXvePJ/ppTcCVDS+a1r2O/+bpo0mRtCN cUZYGGYpd5+JE/QP3R63FxHzP5RryQoQ/LFs+iBTXGepn0fyeXN9FoJe9XEdYqFZ Pwjb1eTz1dg4Wn95kYWBHufYNDELppspCWot6Ks7S23MQXEiCE1xH20pfI7wjR/t XPN+b2KQ/QdgtbHcxLIByz9q9hlDYKSTLAykRjyESZWInN8jc/m+Ng6uwDF+rznD 2BFCPL/3N13h5pka967y2lc9iWosA0uv9Opp1csWWrVAqzAmWdC1Q9LnFoZ6mcmb iOP2G0xKjqOgFzjCz7RULDaE6Oz26i/NinJjc5qyrXKLzHkNvLsIW1ZtvAYKiy10 anhNP2dIjHWcZdTgyUyuWC+aBnFwzzgFxBVpsPIvDUbChhDBOa+19vuZ5jWvuOhi N4kmLVUNhHvdQp/m1jpuJ0yT+kULgy0k7zLWC2ed/B7Vdvfl9X8lkh1ikteufbXX lzn921K92vNquffBblUbF9s0tV/U/PNG8EjjBSZabBdPn/yymg5irn21r8FuEO/d e3qAzPPbsm1qNQiusa5CP+xT1Sthm/TqV8JwYhI249ns0lX0BzLZYrl4ts/WW1/1 uL1IStpkcWxcvwBA0D7pLsug7f6h+LwhM966lvVxKXkYz8Wjd4kz8u/QVz9qrHtB /t5W2AsAAvZHe1getT9ciyIyoRd0Y8T/tTTi2XRji90C2rRc/2nhFjIdAKAKvqiN ZfaVFj7bNDSfO6SGfMUyorArky9Wi6iJPKM9vnr/ck3rSR+BjQCgSr7oWmGFhQ5d GqrPHVJjHmxZkecxJl8cA+PqRomITzUlYP8k/98auYhTbAQAAfugvsK3FvozKXSf Pbw7tcZ7iXLGXEluemwX1BrC1loGFnsAQBV9T9qUGre59t0ZQbc37GamyL2TUfVJ qjuTEQAAKtSdYy3FXON50gi6O+NeYmncR8NoXAAAiIyYd7HUm6+EzUP5HSJg5Pct DLxcOIxJCQAAHrXmTUutuSC03yECRu5pGSCnrQTXYmICAIBLnTnfMqr93VB/jwgY us7F0fv9REMDAIALjdnEMqo9E/b+81ExeEfhHduCM0xSAACw0JZmwlNx6fYZJcPv b5rHOxl9kbAxkxUAABx05WRLMX9axR9B99f4t1ga/3lKhAIAQBk96WupJ7O0cVQk vlPEBkALzrxnOQgXcJcOAAAlrnHHW+jIirCVd42NoJuB6GMp6Ms5egcAgCI6coel joxLaVMJBD2wgagXBlsOxnQmLwAA5GnI4WbDZ6MhPSP13SI6IO2EUZYDQgMXAABQ 7eghTLXUjuMi9/0iPDDbC/MsB2YQkxkAIPGC/ralZtwdpaP2yAu6GZzfWA6O9k7f kQkNAJBYMX/IUi++EHpF8jvGYJAetRykscKaTGwAgMSJ+SnCUgudWCwcH9nvGYOB amPquNuI+vAoHqMAAIBnjdhamGKpESMi/V1jMmD7CHMsB+xKJjkAQCLEvJXwhqU2 vKa1ThD0cAzcVZbdchZG+UgFAAB8v5KdLXSN/PeN2eC9azl4E8LeNQcAACrSg99Z 6sFK4bBYfOeYDeCawjeWg/iKlv9j4gMAxE7MB+aJtZMW3BKXMuFxHMh+wjJLUb+P yQ8AECsN2MJFENyHQsvYfPeYDujploOpDGMRAADEwvc3Fd6x9P3aartDrL5/TAc1 LdzloonLKSwGAIDI+/7HLf2+nuJuF7vvH+OB1fZ4n1gO7gxhFxYEAEBkff51Lu7N z4ulDWI+wBuZdAQbUdfiNBuyMAAAIufrL3RxzXqP0AxBj+ZAb+VioCeyOAAAIuXj DxB+tPTxn0W9eEzSBb3OBMmttBzwMXEecACAmEW024r590KXWNsjIYPeXPi7i526 1nxvyoIBAAj1lepkS5++QNg79jZJ0OC3Fl5wIepXsGgAAELpz7sL4yx9ue7gT0yE XRI2CeqF71yI+kksHgCAUPnxNYSXXPjxvyTGNgmcDJ0sqwitRNQBAELlv1u5aLii PJIo+yR0Uuxrcs9tRX1vFhMAQM1PWK92kWuuV6ytEPRkTI7jXUyMWYg6AEBNffZw FzvzMUlsvpX0CXKSiwnyYxxLBQIAhNxPNxgxt0091mC5jRJpKyZL6noXor6IlqsA AFXzz1pH5AwXPlpzzfdLrL2SPlnMnzcLKywnzFdCLxYbAECoTlG1zPcvEm0vJk3j pGkhPOVi4oxD1AEAAvXLg11stJRD8zdqCHqyJ09zE0iRcbFT74TtAAACEfPFlr54 hdnJ1yfebkye1SaSG1GfjqgDAPh6Z36Si525iv5gbIeglzt+f9PlTp3jdwCA6t6Z K1diNwTdaVL1Ej51eae+MbYDAKjanflVmtKG7RB0m8m1vmU1ufxuPttiOwAAV75W K8DdISxzKebNsB+C7maidXEp6hlEHQDA2sc2M+Js619XmiIz9dgPQfe6U//UZUW5 /bAdAICvYq4Mx3YIeqUTbxOXoj5XOBXbAQAU9akdhSdcivlV7MwR9Frdqf/UejXJ hQ4AAAp8aXthlAcx584cQa/ZnXqukcD12A4AoNGHri28z505gh6WCbme8J7Lp8vb hbbYDwAS7Du3ET5z4Tc16v1WbIegV2On/pxLUX9WaIL9ACCBPvMw4TsvV5aAoFdj grqt/a5M04cB7AcACfKVpwhLXPjJXG12Yo8Q9KpP1rddirq2+NsB2wFAzH1jWjjX pX/UAl2DsB+CXsuJe7PLSTtHOBbbAUBMfWInU/3NjV/8Xo/msR+CHoYCCVcURLfb FKD5C/YDgJj5w41cNrhSJgq7k+aLoIdpIrvtFKS8oB3esB8AxCSS3W3w2+davAv7 IehhjeZc6HJCv08LVgCIuO872cOG5gNhXeyHoId5Yu8lfO1yYk8QDsJ+ABAxf9dW uNaDmD+t2ULYEEGPwiTfLK/+u5t79auwHwCE3L/VmT/XFV70IObXIOYIehSD5dxO 9uXCY1rvGBsCQIj9W39hugcxPwf7IehRnvjXeZj0WiKxDxGfABDCjcogDz5tsbAH NkTQ47AIBpm2qm4WgAbXncHRFACExI91F+72IOYf5gJ/2aQg6HFZDHsLk10uBL1/ v19YBxsCQA391+F5cUFueEDohg0R9Dguiq4u2wfmR8FvhQ0BoNoBcMKVpiyrW79F +2gEPfYLpKV5al3mJaCEIysAqJKvWkt4yoOfWpAr44q/QtCTslguFuZ5WCyPCD2x IQAEuCs/zMMVoTKWBlQIepLv1T/xsGgmaWUmbAgAPvukzsLtLupn5HMn9+UIOgso lXrSw+JZamrBN8OOAOCDL9pamObBFylHCE2wI4IO2cU0TFjiYSF9q0dc2n8YOwKA B9+jvcuHeBTyL4S+2BFBh9UX1kHCeI8LS+spr48dAcCFz9GKb2979DmPkFKLoEP5 Bbae8JDHBabdi47BjgDg4Gc6CjcIczz4mfnCaZwKIuhgt9jqPbYjVFYIjwrtsCUA FPEvB5uruhUe/IvW0eiNHRF0cL/wfmbuqDIec0EHCA3YEgDkp5Nwq0d/ovE9D2FH BB0qW4RaiOZGjznryhNCP2wJkFgf0lo4Xvjaow/Rkq9HYUsEHfxblPuYog1eFuR3 WoZR782wJUCi/MZuwrMe/YZym/Y9x5YIOvi/ONcw6W1e79an86QNkBh/Mdxjielc t0fdRNRjSwQdqhPU4vWpW+szdyNKFSB2vqGJ6Yw216NvWElQLYIO1V+4HYQRJoXE q7BfTF14gNj4hH09NlPJ8ZlwBrZE0KG2d+tvVbCIvxQuynVFojsSQOR8wJamg+Oi CvzANTzcI+gQjgWtpRv/UMFiXi5MEU7AngCRWvt3VnC8nivduiPXbwg6hG9xbyi8 57FgRI7XhM1ptAAQ2nXeVDjF1JrIVBD0dif2RNAh/Av+fOHzChZ7xuS+9yPKFSA0 63pN4Ujh3QrWtT7svyhsi00RdIjO4u8pXO2xg1uO2cL9wjbYFKCm6/lM4c0KT9/0 If8YoQU2RdAhmnfrfUz95Up260vMXV1L7ApQ1TW8k/ChsLTCNXwZ6xdBh/g4hhPM nduKCh2D9k3uzFE8QKB35JsJo3x4EH9d6IFdEXSIn6NoY0rATqvQUcwUBgs7IOwA vtaW+LnwYEGhFy9r9C2yVhB0SIbj6GOC3jIVMsvcse+c99rksQO435Gf5cMduTLB RMB3wLYIOiTHiWiJyN4+HOspP5qjvb2wLYCrdXiR6YK21Id1eLn2e8CuCDok26lo bfipFUbE53hH2EOP97EtwGprrcH0JT+/wjzyHIuFR4S22BdBB8h3Nnrs93YF93aF wn66sDG2BdZWqqVpZXpdhZXdcswQHsq/7gIEHaDQ8bQTThXG++B0lImmjSOOB5K4 nloJpwnPCXN8WlMIOSDoYO2E6owjOsFEtPvhhPR48SPhCGwMCRHyP5qd9FKf1tAr WuSJssyAoEMlwXOXGse0zCfH9J1wiTkNaIadISZrpbWwleknnvGJJabU667YGBB0 8MtZdRQurLBVazH+obt2YX3sDBENcttO+4gLY3xcF3oy9rBwCHYGBB2CcmBrCAOF V30Wdi1vea9wIHaGCKyDDYRfC8+bEye/1oEGpP5ZW5piZ0DQoZp3hJv7lMdemNOu gXTXCl2xNYRs3vcXnhS+9ynNszCPXFPaGrA1IOhQKyenledeEub7lPKWzyiTJ9+R +3ao8ryuN+lm3c110zc+z20NlptuYlRonAIIOoTKAWpA0A3Cxz47PmWhuW8/3pwM sIuBoOZxB1Mc6QLhtQDm8iLh38JvKAgDCDqE3SGuLxwnjAzAGWZMqcxnhYu1KxU2 B5+ukPYVbjM11RcEMG/1BOtPwt5avx27A4IOUXKSLUwbyOEBCfty4yS1IcU1Qi/s Di7nqF7nPGGiyhcGcGWkfCWcrbtxcsgBQYe45Oj+n/ClqT+dCYgpwlDTeKa90Bz7 g/ykzS68k0mTvC/AObjCPGhqJsgB2B8QdIizcz3cpKiNC9Cp5grY/NO0k9xZWBf7 J2qeaUDbpuYofYjwQsDzTY/p3xCuFrZkDABBhyQ53J7CUUbcMwHzg/C+qYN9rrAD YxDLOaXZEIeaU5pR5jpmecBz60uTcrY77UsBQYekO+Hm5nj8TOGTKoj7UnMkOtME QF3I/Xtk5472HdhPuEWYZBqgLDLH3kHPo3tMXrpeJ6UZD0DQAYqnv91kdtULq+CY 8/lXbgdvquK1ISI5FPngLUzt/27CYWYHPq6K80L7GMwzDYbOIm8cEHQA9858f+FW 06f9hyqL+4+mMcZtplb3AcL2wjrsyAIdc32I6mF2vxpvMUh43FQQzFSZr0x51/M1 0JLxAQQdoHIn31k7TgmDjYPN1IDlJtBurPC0CbjT4iADhA11J8lYecp+2FH4lenA 96ipOvhpQLngNkwV7jZFjPqQagYIOkBwx6+tzJ27Nsd4sUZOP/8+/kdzdztL+EJ4 QDjP5DhvwLj9NHZ9hWOE68zVhtprtolnWFyF4LVyzDMnMXuahwzSHQFBB6iBUGjB jiOFZ4S5Zme3osZCX8hk4R3hdnNHrx3rtjRlRtcwDyitTapVM9OWsyGEttbP1cR8 zpbG9u1NdPlapmSqivYwEzT2SY2FulSPcRXwb02p4u1ZR4CgA4QzYn4v063tX0ZQ loZMUIql1H1j4gT0KP/vJpf5ClNCV1P7jjZXDrsb0dQe3BsJG+fR0zwUtLVEhXiT gtfY1OTs6/vsZiLIjzaf4XRj12Gm49i/zNH45JDbN1eTQO17v8mm6MN6AQQdIDri 3mA6Ze1tGm08ZlLVMhFljtlZ6hH1NOEz4fM8xpkriJctedVcEeS/xgTTGnSeOe1Y GmF7/ccco59gghm7sC4AQQeIV+rTlub+/V8mHSkDseBbI+BHmOP/tqQcAoIOkCyx 39ykRo00x9/zTJDWCkQydCwzhWNy1xR3mOuAtZjLgKADQDGBP850cHvC5KJPrEGR G0ilZpirhFdNmuCFJnugM3MVAEEHcCvwXU0bWC10cqoJDHvC3Dezi/ePmebh6e8m J13z+/uZYL/2zEUABB0giGC73H28ppxtI/zc1BN/3uRXI9Dl+Vh4WLjIVOBbO6/U bjMq8QEg6ABhEv5tTevOs0y61JMmgnyWuQOeb47xF5u74eURvdNeau61F5rI+B/M UflU091O0+/OEbbQWuzMDQAEHSAuQp82x/haOe1Ak1alQXm/Fx40BVly6WevmIYg ubSySXnpa/PyCulUIsor814vx+y8tLjxwlumJOsrJv3vPnOnfUFeVbz9TR4799sA CDoAGNHPFYjRY/0N8gq/9MkrMJMr/tLfVMo7ygNaNOagvNfLsVNe4ZpNTC19PQ5v x/gAIOgAAACAoAMAAACCDgAAgKADAAAAgg4AAAAIOgAAACDoAAAACDoAAAAg6AAA AICgAwAAAIIOAACAoAMAAACCDgAAAFXh/wE737Ie1lUaMgAAAABJRU5ErkJggg==" font-family="'Dialog'" height="53" preserveAspectRatio="none" stroke-miterlimit="10"/> + <text x="259.6586" xml:space="preserve" y="722.756" clip-path="url(#clipPath2)" stroke="none">XFCE</text> + <image stroke-linecap="square" x="130" y="647" clip-path="url(#clipPath2)" width="60" xlink:href="data:image/png;base64,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 AOAE/w9TsLziMn95OgAAAABJRU5ErkJggg==" font-family="'Dialog'" height="62" preserveAspectRatio="none" stroke-miterlimit="10"/> + <text x="148.2507" xml:space="preserve" y="727.0083" clip-path="url(#clipPath2)" stroke="none">KDE</text> + <image stroke-linecap="square" x="22" y="648" clip-path="url(#clipPath2)" width="60" xlink:href="data:image/png;base64,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" font-family="'Dialog'" height="60" preserveAspectRatio="none" stroke-miterlimit="10"/> + <text x="30.372" xml:space="preserve" y="726.276" clip-path="url(#clipPath2)" stroke="none">GNOME</text> + </g> + <g fill="rgb(226,225,225)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke="rgb(226,225,225)"> + <ellipse rx="46.8" ry="30.4" clip-path="url(#clipPath2)" cx="219.6585" cy="529.6506" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <text x="188.1116" xml:space="preserve" y="526.8205" clip-path="url(#clipPath2)" stroke="none">Minimal or</text> + <text x="181.2796" xml:space="preserve" y="540.7892" clip-path="url(#clipPath2)" stroke="none">feature-rich?</text> + <ellipse rx="46.8" fill="none" ry="30.4" clip-path="url(#clipPath2)" cx="219.6585" cy="529.6506"/> + <path fill="none" d="M105.0417 124.7388 L112.6221 149.1409" clip-path="url(#clipPath2)"/> + <path d="M114.9954 156.7807 L116.2104 143.8376 L112.3254 148.1859 L106.6605 146.8042 Z" clip-path="url(#clipPath2)" stroke="none"/> + <text x="114.8925" xml:space="preserve" y="139.8884" clip-path="url(#clipPath2)" stroke="none">No</text> + <path fill="none" d="M148.6169 196.8425 L183.2925 306.4501" clip-path="url(#clipPath2)"/> + <path d="M185.7055 314.0775 L186.8531 301.1282 L182.9909 305.4966 L177.3189 304.1445 Z" clip-path="url(#clipPath2)" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(0.3016,0.9534,-0.9534,0.3016,292.0371,171.9072)" stroke-linecap="butt"> + <text x="2" xml:space="preserve" y="13.1387" clip-path="url(#clipPath3)" stroke="none">More like Windows</text> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <path fill="none" d="M28.235 127.5038 L-6.0909 306.2211" clip-path="url(#clipPath2)"/> + <path d="M-7.5999 314.0775 L-0.4262 303.236 L-5.9023 305.2391 L-10.2467 301.3498 Z" clip-path="url(#clipPath2)" stroke="none"/> + <text x="-1.0931" xml:space="preserve" y="146.3707" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none">Yes</text> + <path fill="none" d="M80.0531 196.4646 L43.5625 312.75" clip-path="url(#clipPath2)"/> + <path d="M41.1672 320.383 L49.5307 310.4305 L43.8619 311.7959 L39.9895 307.4365 Z" clip-path="url(#clipPath2)" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(0.2994,-0.9541,0.9541,0.2994,147.1595,267.3379)" stroke-linecap="butt"> + <text x="2" xml:space="preserve" y="13.1387" clip-path="url(#clipPath4)" stroke="none">More like Mac</text> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <path fill="none" d="M-53.9999 352.8695 L-53.9999 637.9686" clip-path="url(#clipPath2)"/> + <path d="M-53.9999 645.9686 L-48.9999 633.9686 L-53.9999 636.9686 L-58.9999 633.9686 Z" clip-path="url(#clipPath2)" stroke="none"/> + <text x="-101.9218" xml:space="preserve" y="499.3617" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none">Ubuntu</text> + <path fill="none" d="M185.7055 358.4775 L185.7055 394.0768" clip-path="url(#clipPath2)"/> + <path d="M185.7055 402.0768 L190.7055 390.0768 L185.7055 393.0768 L180.7055 390.0768 Z" clip-path="url(#clipPath2)" stroke="none"/> + <text x="110.6756" xml:space="preserve" y="381.4626" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none">Not too bad</text> + <path fill="none" d="M263.2621 347.7813 L276.2346 424.9575 L277.8922 444.8192 L277.8922 645.0128" clip-path="url(#clipPath2)"/> + <path d="M277.8922 653.0128 L282.8922 641.0128 L277.8922 644.0128 L272.8922 641.0128 Z" clip-path="url(#clipPath2)" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(0.1598,0.9871,-0.9871,0.1598,402.2194,329.36)" stroke-linecap="butt"> + <text x="2" xml:space="preserve" y="13.1387" clip-path="url(#clipPath5)" stroke="none">Slow machine</text> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <path fill="none" d="M160.5964 461.3755 L160.5964 646.1364" clip-path="url(#clipPath2)"/> + <path d="M160.5964 654.1364 L165.5964 642.1364 L160.5964 645.1364 L155.5964 642.1364 Z" clip-path="url(#clipPath2)" stroke="none"/> + <text x="133.6763" xml:space="preserve" y="481.0581" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none">Yes</text> + <path fill="none" d="M44.9357 350.9203 L44.9357 642.1392" clip-path="url(#clipPath2)"/> + <path d="M44.9357 650.1392 L49.9357 638.1392 L44.9357 641.1392 L39.9357 638.1392 Z" clip-path="url(#clipPath2)" stroke="none"/> + <text x="-26.5292" xml:space="preserve" y="500.5773" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none">OpenSUSE,</text> + <text x="-2.9862" xml:space="preserve" y="514.5461" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none">Ubuntu</text> + <path fill="none" d="M62.8563 68.7491 L62.8563 79.7122" clip-path="url(#clipPath2)"/> + <path d="M62.8563 87.7122 L67.8563 75.7122 L62.8563 78.7122 L57.8563 75.7122 Z" clip-path="url(#clipPath2)" stroke="none"/> + <path fill="none" d="M219.6585 460.0295 L219.6585 491.2506" clip-path="url(#clipPath2)"/> + <path d="M219.6585 499.2506 L224.6585 487.2506 L219.6585 490.2506 L214.6585 487.2506 Z" clip-path="url(#clipPath2)" stroke="none"/> + <text x="227.0993" xml:space="preserve" y="480.3891" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none">No</text> + <path fill="none" d="M229.1393 559.4203 L257.0966 647.2064" clip-path="url(#clipPath2)"/> + <path d="M259.5242 654.8291 L260.647 641.8777 L256.7931 646.2535 L251.1185 644.9122 Z" clip-path="url(#clipPath2)" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(0.3035,0.9528,-0.9528,0.3035,372.5023,555.0593)" stroke-linecap="butt"> + <text x="2" xml:space="preserve" y="13.1387" clip-path="url(#clipPath6)" stroke="none">Minimal</text> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,119,-23)" stroke-linecap="butt"> + <path fill="none" d="M208.4921 559.1726 L174.5747 648.8438" clip-path="url(#clipPath2)"/> + <path d="M171.7445 656.3264 L180.6665 646.8713 L174.9285 647.9084 L171.3132 643.3335 Z" clip-path="url(#clipPath2)" stroke="none"/> + </g> + <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" shape-rendering="geometricPrecision" font-family="sans-serif" transform="matrix(0.3522,-0.9359,0.9359,0.3522,280.1039,610.5064)" stroke-linecap="butt"> + <text x="2" xml:space="preserve" y="13.1387" clip-path="url(#clipPath7)" stroke="none">Feature-rich</text> + </g> + </g> +</svg> diff --git a/install_event/archive/installguide.tex b/install_event/archive/installguide.tex new file mode 100644 index 0000000000000000000000000000000000000000..592c03e77b4af69d64e72c36ce75bef006da5d9d --- /dev/null +++ b/install_event/archive/installguide.tex @@ -0,0 +1,518 @@ +%%%%%%%%%%% +% Authors % +%%%%%%%%%%% + +% This install guide was produced by a bunch of students of ETH Zurich part of TheAlternative.ch +% It was first written for our LinuxDays HS'16 and if it works, we might adapt it in the future. +% A participant first fills out the questionnaire, then gets a selection of the pages +% that fit his / her setup. +% +% Authors: +% Aline Abler +% Sandro Kalbermatter +% Mickey Vänskä +% Nicole Thurnherr +% Nils Leuzinger +% Lukas Tobler +% Christoph Müller +% Jonas Rembser +% Maximilian Falkenstein + + +%%%%%%%%%%% +% License % +%%%%%%%%%%% + +% This document is licensed under the Creative Commons BY-NC-SA 4.0 license +% http://creativecommons.org/licenses/by-nc-sa/4.0/ + + +%%%%%%%%%%%%%%%%%%%%%%% +% Hierarchy Reasoning % +%%%%%%%%%%%%%%%%%%%%%%% + +% You might think the way the documents in this folder are organized is bad. +% You might say it would be more sensible to group them by topic than by distro, boot type and whatnot. +% You might say it would be easier to find single files that way. +% You would be right. It would be easier and more intuitive. +% +% However, we organized the files in this way for one specific reason: extensibility. +% +% Say we want to add another distro to the guide. What would we do? +% We simply need to copy an existing distro's folder to a new folder, and +% then modify all the files inside accordingly. +% Then we need to link these files in here. That's it. +% +% Now imagine the files were organized by topic: first you'd need to find +% out which topics even do distinguish by distro. Then, you'd need to copy +% all the single files and keep track of which ones you still need to edit, +% because they're not in a single location. It would be an unmaintainable +% mess. So that's why :-) + + +%%%%%%%%%%%%%%%%% +% Document Base % +%%%%%%%%%%%%%%%%% + +\documentclass[a4paper,10pt]{article} + +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage[pdfborder={0 0 0}]{hyperref} % Smart framework to reference labels +\usepackage{nameref} % Better references used by hyperref implicitly - We need it though explicitly called for GetTitleStringSetup +\usepackage{parskip} +\usepackage{setspace} +\usepackage{url} +\usepackage{float} % modify and manage floats +\usepackage{hypcap} +\usepackage{multicol} % manage column counts for each page +\usepackage{enumitem} % control topsep and leftmargin for lists +\usepackage[pdftex,dvipsnames,usenames]{color} % for background color +\usepackage[pdftex]{graphicx} % import graphics/images +\usepackage[font=scriptsize,format=plain,labelfont=bf,textfont=it,justification=justified,singlelinecheck=false,skip=0.05cm,labelsep=endash]{caption} % manage captions of figures +\usepackage[a4paper,left=20mm,right=20mm,top=28mm,bottom=26mm]{geometry} % manage global document page setup +\usepackage[compact,pagestyles,extramarks]{titlesec} % Set pagestyle, header and footer +\usepackage{listings} +\usepackage{array} +\usepackage{multirow} + +\usepackage{etoolbox} % Manipulate commands by pre/appending to them and patching them +\usepackage{xparse} % New way of defining document-wide commands with more flexibility +\usepackage{xspace} % Smart spacing when using \newcommand for global strings +\usepackage[most]{tcolorbox} % Another way of drawing textboxes + +\usepackage{wasysym} % provides \ocircle and \Box +\usepackage{forloop} % used for \Qrating and \Qlines +\usepackage{ifthen} % used for \Qitem and \QItem + +\usepackage{booktabs} % Beautiful tables + +\usepackage{stackengine} % Used for drawing the graphic in \warn +\usepackage{scalerel} % Used for scaling the graphic in \warn + +\usepackage{colortbl} +\usepackage{xcolor} + +%%%%%%%% +% Misc % +%%%%%%%% + +% Set automatic linebreaks for source code listings +\lstset{breaklines=true} + +% Default label +\def\labelitemi{--} + +% Default path for images +\graphicspath{{img/}} + +% Default graphics extensions when not explicitly mentioned - Ordered list +\DeclareGraphicsExtensions{.png,.jpg,.pdf} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Document layout & spacings % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% Spacings in the document +\setlength{\columnsep}{1.5\baselineskip} +\titlespacing{\section}{0pt}{2ex plus 0.5ex minus 0.5ex}{0ex plus 0.5ex} +\titlespacing{\subsection}{0pt}{2ex plus 0.5ex minus 0.5ex}{0ex plus 0.5ex} +\titlespacing{\subsubsection}{0pt}{2ex plus 0.5ex minus 0.5ex}{0ex plus 0.5ex} +\titlespacing{\subsubsubsection}{0pt}{2ex plus 0.5ex minus 0.5ex}{0ex plus 0.5ex} +\setlength{\parskip}{1mm} +\setlength{\parsep}{0pt} + +% Penalties for widows/orphans (lines at top/bottom of page ending/starting) +\widowpenalty = 500 % default: 150 +\clubpenalty = 500 % default: 150 + +% Hyphenation penalties and settings +\hyphenpenalty = 1000 +\tolerance = 2000 +%\emergencystretch=10pt +\lefthyphenmin = 4 +\righthyphenmin = 4 + +% to make sure next chapter starts on odd page +\newcommand{\cleartooddpage}{ + \clearpage + \ifodd + \value{page} + \else + \null + \clearpage + \fi + \setcounter{page}{1} +} + +\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}} + + +%%%%%%%%%%%%%%%%%%%%%%%% +% Counter manipulation % +%%%%%%%%%%%%%%%%%%%%%%%% + +% Allow only section numbering +\setcounter{secnumdepth}{1} + + +%%%%%%%%%%%%%%%%%%% +% Custom sections % +%%%%%%%%%%%%%%%%%%% + +\makeatletter +\def\refaddtocounter#1#2{ + \addtocounter{#1}{#2} + \protected@edef\@currentlabel{\csname p@#1\endcsname\csname the#1\endcsname } +} + +% Section that is not visible but still behaves like a section, may have a relative offset +\DeclareDocumentCommand{\sectionunlisted}{ m O{1} }{ + \refaddtocounter{section}{#2} + \protected@edef \@currentlabel {\csname p@section\endcsname \csname thesection\endcsname} + \NR@gettitle{#1} + \sectionmark{#1} % Add section mark (header) + \addcontentsline{toc}{section}{\protect\numberline{\thesection}#1} % Add section to ToC +} + +% Emit a new section with a relative offset section number +\DeclareDocumentCommand{\sectionrelnum}{ m O{-1}} { + \refaddtocounter{section}{#2} % Increment section counter by #1 + \section{#1} % Print the section + \addcontentsline{toc}{section}{\protect\numberline{\thesection}#1}% Add section to ToC +} + +% Subsection that is not visible but still behaves like a subsection, may have a relative offset +\DeclareDocumentCommand{\subsectionunlisted}{ m O{1} }{ + \refaddtocounter{subsection}{#2} + \protected@edef \@currentlabel {\csname p@subsection\endcsname \csname thesubsection\endcsname} + \NR@gettitle{#1} + \subsectionmark{#1} % Add subsection mark (header) + \addcontentsline{toc}{subsection}{\protect\numberline{\thesubsection}#1} % Add subsection to ToC +} + +% Emit a new subsection with a relative offset subsection number +\DeclareDocumentCommand{\subsectionrelnum}{ m O{-1} }{ + \refaddtocounter{subsection}{#2} % Increment section counter by #2 + \subsection{#1} % Print the subsection + \addcontentsline{toc}{subsection}{\protect\numberline{\thesubsection}#1}% Add subsection to ToC +} + +% Emit a hidden subsection that is not listed in the ToC but still sets the relative counter +\DeclareDocumentCommand{\subsectionhidden}{ m O{0} }{ + \refaddtocounter{subsection}{#2} + \protected@edef \@currentlabel {\csname p@subsection\endcsname \csname thesubsection\endcsname} + \NR@gettitle{#1} + \subsectionmark{#1} % Add subsection mark (header) +} + +% Call a new customized section +% Arg1: Input * if we want an empty and hidden subsection +% Arg2: Section name +% Arg3: Switch for special section types +% Arg4: Passed to the special section type +\DeclareDocumentCommand{\mysection}{ s m o o }{ + \IfNoValueTF {#3}{ + \section{#2} + }{ + \IfValueTF {#4}{ + \csname section#3\endcsname{#2}[#4] + }{ + \csname section#3\endcsname{#2} + } + } + \IfBooleanT {#1}{ + % Emit the special empty subsection + \mysubsection{}[hidden] + } +} + +% Call a new customized subsection +% Arg1: Input * if we want to mirror our subsection prepended with {\ --\ } +% Arg2: Subsection name +% Arg3: Switch for special subsection types +% Arg4: Passed to the special subsection type +\DeclareDocumentCommand{\mysubsection}{ s m o o }{ + \IfBooleanT {#1}{ + % We want a mirrored and hidden subsection + \subsectionhidden{\ --\ #2} + } + \IfNoValueTF {#3} { + \subsection{#2} + }{ + \IfValueT {#4}{ + \csname subsection#3\endcsname{#2}[#4] + }{ + \csname subsection#3\endcsname{#2} + } + } + \IfBooleanT {#1}{ + % We want a mirrored and hidden subsection + \subsectionhidden{\ --\ #2} + } +} + + +%%%%%%%%%%%%%%%%%%% +% Custom commands % +%%%%%%%%%%%%%%%%%%% + +% Draws a danger sign, accepts a bordercolour and size as optional arguments +\DeclareDocumentCommand{\dangersign}{ O{red} O{3ex} }{ + \renewcommand\stacktype{L} + \scaleto{\stackon[1.3pt]{\color{#1}$\triangle$}{\tiny\bfseries !}}{#2} +} + +% Monospaced shell commands +\newcommand{\shellcommand}[1]{\indent\indent\texttt{#1}} +\newcommand{\shellcommandr}[1]{\indent\indent\texttt{#1}} + +% Troubleshooting box +\DeclareDocumentCommand{\troubleshoot}{ +m }{ + \begin{tcolorbox}[breakable,enhanced] + #1 + \end{tcolorbox} +} + +% Free space recommendations for Linux installs +\newcommand{\freespacerec}{40\,GB\xspace} +\newcommand{\freespacemin}{20\,GB\xspace} + +% Some default shortcuts for everyone to use +\newcommand{\eg}{e.g.\xspace} +\newcommand{\ie}{i.e.\xspace} +\newcommand{\os}{operating system\xspace} +\newcommand{\Os}{Operating system\xspace} +\newcommand{\mac}{\mbox{Max\,OS\,X}\xspace} +\newcommand{\winseven}{\mbox{Windows\,7}\xspace} +\newcommand{\wineight}{\mbox{Windows\,8}\xspace} +\newcommand{\winten}{\mbox{Windows\,10}\xspace} +\newcommand{\deskenvs}{Desktop Environment\xspace} +%\newcommand{}{} + +% Reference section by number and name +\newcommand{\secref}[1]{\mbox{\ref{#1}.\,\nameref{#1}}} + +% Reference subsection by sectionnumber, sectionname and subsectionname +\newcommand{\subsecref}[2]{\mbox{\ref{#1}.\,\nameref{#1}\nameref{#2}}} + +% Standardized info; Informs the reader of why something is done, can be ommitted +\DeclareDocumentCommand{\info}{ m }{ + \virtualbox{\emph{Info: }}[#1] +} + +% Standardized note; Requires to be read and adapt the solution accordingly +\DeclareDocumentCommand{\note}{ m }{ + \virtualbox{\textbf{Note: }}[#1] +} + +% Standardized warning; Give a general warning about things to happen +\DeclareDocumentCommand{\warn}{ m }{ + \virtualbox{\dangersign\textbf{\textsc{Warning: }}}[#1] +} + +% Standardized caution; Pay extra attention on this. +\DeclareDocumentCommand{\caution}{ m }{ + \virtualbox{\dangersign[yellow]\textbf{\textsc{Caution: }}}[#1] +} + +% Standardized important; Important notification of what can be ignored for now. +\DeclareDocumentCommand{\important}{ m }{ + \virtualbox{\textbf{\textsc{Important: }}}[#1] +} + +% Standardized suggestions; Our official suggestion on a topic +\DeclareDocumentCommand{\suggestions}{ m }{ + \virtualbox{\textbf{Suggestions: }}[#1] +} + +% A quick command for a nicer DE mentioning +\DeclareDocumentCommand{\de}{ m }{ + \virtualbox{\textbf{DEs: }}[#1] +} + +\DeclareDocumentCommand{\virtualbox}{ m O{Fill me in!} }{ + \parbox[t]{\widthof{#1}}{#1} + \parbox[t]{\linewidth-\widthof{#1}}{#2} +} + + +%%%%%%%%%%%%%%% +% Page styles % +%%%%%%%%%%%%%%% + +% Required to keep access all these different extramarks +\settitlemarks*{section,subsection} + +% Style applied to the page when a section is defined +\newpagestyle{installguide}{ + \setheadrule{.55pt} + \setfoot[][][] % even pages + {\includegraphics[width=2cm]{by-nc-sa_eu}} % odd-left + {} % odd-centre + {\includegraphics[width=4cm]{TheAlt-bw}} % odd-right + \sethead[][][] % even pages + {Install Guide -- Version 1.04} % odd-left + %{\firstextramarks{section}\textsc{\textbf\sectiontitle}{ }\emph{\firstextramarks{subsection}\subsectiontitle}} + {\firstextramarks{section}\textbf\sectiontitle \firstextramarks{subsection}\subsectiontitle} + {\firstextramarks{section}\thesection{ -- }\thepage} % odd-right +} + +\makeatother +\begin{document} + \pagestyle{installguide} + \mysection{Welcome to the Install Event!} + \label{sec:welcome} + \input{overview} + \pagebreak + + \mysubsection*{My system}[unlisted] + \label{subsec:welcome-system} + \input{system} + \pagebreak + + \mysubsection*{Distribution}[unlisted] + \label{subsec:welcome-distri} + \input{distro} + \pagebreak + + \mysubsection*{Desktop Environment}[unlisted] + \label{subsec:welcome-de} + \input{de} + \cleartooddpage + + % Preparation and Boot for Win 7 + \mysection{Preparation} + \label{sec:prep} + \mysubsection*{Windows 7 or earlier}[unlisted] + \label{subsec:prep-win7} + \input{win7/preparation} + \mysection{Boot}[relnum] + \label{sec:boot} + \mysubsection*{Windows 7 or earlier}[unlisted] + \label{subsec:boot-win7} + \input{win7/boot} + \cleartooddpage + + % Preparation and Boot for Win 8 + \mysection{Preparation}[relnum] + \mysubsection*{Windows 8 or later}[unlisted] + \label{subsec:prep-win8} + \input{win8-10/preparation} + \mysection{Boot}[relnum] + \mysubsection*{Windows 8 or later}[unlisted] + \label{subsec:boot-win8} + \input{win8-10/boot} + \cleartooddpage + + % Preparation and Boot for Mac OS X + \mysection{Preparation}[relnum] + \mysubsection*{Mac OS X}[unlisted] + \label{subsec:prep-mac} + \input{mac/preparation} + \mysection{Boot}[relnum] + \mysubsection*{Mac OS X}[unlisted] + \label{subsec:boot-mac} + \input{mac/boot} + \cleartooddpage + + % Installation and Partitioning for OpenSUSE + \mysection{Installer overview} + \label{sec:inst} + \mysubsection*{OpenSUSE}[unlisted] + \label{subsec:inst-suse} + \input{suse/overview} + \cleartooddpage + \mysection{Partitioning} + \label{sec:part} + \mysubsection*{OpenSUSE}[unlisted] + \label{subsec:part-suse} + \input{suse/partitioning} + \cleartooddpage + + % Installation and Partitioning for *buntu + \mysection{Installer overview}[relnum][-2] + \mysubsection*{*buntu}[unlisted] + \label{subsec:inst-buntu} + \input{buntu/overview} + \cleartooddpage + \mysection{Partitioning} + \mysubsection*{*buntu}[unlisted] + \label{subsec:part-buntu} + \input{buntu/partitioning} + \cleartooddpage + + % Installation and Partitioning for Fedora + \mysection{Installer overview}[relnum][-2] + \mysubsection*{Fedora}[unlisted] + \label{subsec:inst-fedora} + \input{fedora/overview} + \cleartooddpage + \mysection{Partitioning} + \mysubsection*{Fedora}[unlisted] + \label{subsec:part-fedora} + \input{fedora/partitioning} + \cleartooddpage + + % Partitioning Plan for EFI and Legacy + \mysection*{Partitioning Plan} + \label{sec:partplan} + \input{partitionplan} + \cleartooddpage + + \mysection*{Testing} + \label{sec:testing} + \input{testing} + \cleartooddpage + + % Distro Configuration for OpenSUSE, *buntu, Fedora + \mysection{Distribution Configuration} + \label{sec:distconf} + \mysubsection*{OpenSUSE}[unlisted] + \label{subsec:distconf-suse} + \input{suse/config} + \cleartooddpage + + \mysection{Distribution Configuration}[relnum] + \mysubsection*{*buntu}[unlisted] + \label{subsec:distconf-buntu} + \input{buntu/config} + \cleartooddpage + + \mysection{Distribution Configuration}[relnum] + \mysubsection*{Fedora}[unlisted] + \label{subsec:distconf-fedora} + \input{fedora/config} + \cleartooddpage + + + \mysection{Desktop Environment Configuration} + \label{sec:deconf} + \mysubsection*{GNOME}[unlisted] + \label{subsec:deconf-gnome} + \input{gnome/config} + \cleartooddpage + \mysection{Desktop Environment Configuration}[relnum] + \mysubsection*{KDE}[unlisted] + \label{subsec:deconf-kde} + \input{kde/config} + \cleartooddpage + \mysection{Desktop Environment Configuration}[relnum] + \mysubsection*{Unity}[unlisted] + \label{subsec:deconf-unity} + \input{unity/config} + \cleartooddpage + \mysection{Desktop Environment Configuration}[relnum] + \mysubsection*{XFCE}[unlisted] + \label{subsec:deconf-xfce} + \input{xfce/config} + \cleartooddpage + + \mysection*{The End} + \input{end} + \pagebreak + \mysection*{Software Recommendations}[unlisted] + \label{sec:software} + \input{software} +\end{document} diff --git a/install_event/archive/kde/config.tex b/install_event/archive/kde/config.tex new file mode 100644 index 0000000000000000000000000000000000000000..9041be5c104523d7b6a6e96c583bae4b3f4ed1b1 --- /dev/null +++ b/install_event/archive/kde/config.tex @@ -0,0 +1,36 @@ +% kde config + +KDE is very similar to the Windows desktop, so you should find it easy to get around. It is also highly customizable. Pretty much anything you see can be changed in some way, just open System Settings and look around. + +\subsubsection{HiDPI} +If everything looks smaller than usual or you want to enlarge the content do the following: +\begin{itemize} + \item \emph{Configure Desktop} > \emph{Display and Monitor} > \emph{Scale Display} + \item \emph{Configure Desktop} > \emph{Font} > Check \emph{Force fonts DPI} > Set ``200'' + \item Log out and log back in. + \item If anything still looks odd, please repeats steps 1--3- +\end{itemize} + +\subsubsection{Keyboard layout} +Should your keyboard layout not be set correctly, then you may adjust it like this: \emph{Configure Desktop} > \emph{Input Devices} > \emph{Keyboard} > \emph{Layouts} > Check \emph{Configure layouts} + +\subsubsection{Widgets} +Widgets are little applications that are placed either on your desktop or on your panel, such as a calendar or a clock. Everything you can see on your desktop when no application is open is a widget. KDE comes with lots of widgets included. You can right click anywhere on the desktop, click \textit{Add widget...} and then browse through the various widgets available. You can place them on your desktop, drag them around, and delete them again. Most widgets also have a separate configuration. + +Widgets can be placed directly on the desktop or inside a panel, most Widgets appear differently depending on whether they are placed on the desktop or inside a panel. Per default, a panel is placed at the bottom of the screen (the one that contains your start menu and notification area). You can move this panel anywhere, add new panels, or remove it entirely (not recommended). If you remove it by accident, just right click on your desktop and do \textit{Add panel} and then \textit{Default panel}. + +\subsubsection{Launcher} +In KDE, you can easily change the look and feel of your launcher (start menu). Right click it and select \textit{Alternatives}. You can now choose among the installed launchers. Try which one you like best. + +\subsubsection{Dolphin} +Dolphin, the default file manager of Plasma desktop, is one of the most powerful file managers around. It’s extremely feature rich. By default, Dolphin is configured to open any file with a single click, which can be annoying for those of you who are used to double clicking to open a file. You can change this by going to \textit{(Start menu)} > \textit{type ``mouse'' or ``maus''} > Open \textit{Mouse Controls} > \textit{Icons} > \textit{Single-click to open files and folders} + +\subsubsection{Themeing} +Like most things in KDE, themes are configurable via System Settings. However, KDE has multiple kinds of themes, which can be confusing: \begin{itemize} + \item \textit{Workspace Theme} > \textit{Desktop Theme}: This is the theme your widgets use. It controls the general appearance of panels, your application launcher, etc. + \item \textit{Workspace Theme} > \textit{Cursor Theme} + \item \textit{Worksapce Theme} > \textit{Color} + \item \textit{Application Style} > \textit{Widget Style}: This is the theme applications use, for example, this changes how an applications buttons look like. + \item \textit{Application Style} > \textit{Windows Decorations}: This is the theme for your window decorations, i.e.\ the part of each window containing the name. +\end{itemize} +Per default, all four themes are set to Breeze and the default color scheme is Breeze. Themes can be installed either directly from the respective area of System Settings or manually, which is often required for complex application styles(Virtuality, to name the most popular example). diff --git a/install_event/archive/mac/boot.tex b/install_event/archive/mac/boot.tex new file mode 100644 index 0000000000000000000000000000000000000000..52e88a44af2d2e9baf5c927ef65e333a266db949 --- /dev/null +++ b/install_event/archive/mac/boot.tex @@ -0,0 +1,14 @@ +We will now boot from your USB Install Medium. + +\begin{enumerate} + \item Plug your USB Install Medium into your laptop. + \item Reboot your machine and \textit{rEFInd} should see the USB key. + \item Your USB installer may have several ways to boot. They all will show up and have a little USB icon to the bottom right. + \item Usually the first USB installer is correct. If it doesn't work, reboot and try the others, or ask a helper.\\ + \note{You should avoid entries that say \textit{Legacy}.} + \item If your USB installer doesn't show up, hit \textit{Escape} to refresh the list. It should show up now. + \item If you see multiple USB keys, try each of them until you are satisfied. + +\end{enumerate} + +\input{commons/boot} diff --git a/install_event/archive/mac/preparation.tex b/install_event/archive/mac/preparation.tex new file mode 100644 index 0000000000000000000000000000000000000000..46234ee8b8fac13be93b8e4e16aad627ce707ea4 --- /dev/null +++ b/install_event/archive/mac/preparation.tex @@ -0,0 +1,44 @@ +\input{commons/preparation} +\subsubsection{Make space} +We recommend to have at least \freespacemin of free space on your disk. If you know you need programs for your studies (e.g.\ Matlab), please have at least \freespacerec of free space on your disk. In case you are missing space, you can empty the trash. + + +\subsubsection{Shrink your OS X partition} +On Macs, we will resize your existing partition before the installation of Linux. The idea is to shrink your OS X partition in order to make space for your new Linux system. +\begin{enumerate} + \item Go to \textit{/Applications/Utilities} and open the \textit{Disk Utility}. + \item Select your main disk in the list to the left (usually the first or the largest). + \item Select the tab \textit{Partition}. + \item On the left side there is a white rectangle with some blue threshold indicating the space consumed by Mac OS X. + \item Click and hold the lower right corner of that rectangle and draw the cursor upwards, to shrink the volume. + \item The text on the right will give you information about the freed memory. + \item If you are unsure as to how much space you need for Linux, please refer to \textit{\secref{sec:partplan}}. + \item Once you are satisfied, click \textit{Apply} to confirm the shrinking operation. +\end{enumerate} + + +\subsubsection{Install rEFInd} +Unlike on PCs, we will install the bootloader on Macs before the installation. \textit{rEFInd} will boot your USB Install Medium as well as your operating system later on. + +\begin{enumerate} + \item Browse the web for \underline{http://www.rodsbooks.com/refind/getting.html} and scroll down a bit to click the link \textit{A binary zip file}. + \item Wait a moment for the download. + \item Go to the \textit{Download folder} and extract the file. + \item Open a Mac terminal by going to \textit{Application/Utilities} and opening \textit{Terminal}. + \item Type \shellcommand{cd\textvisiblespace} (with a space afterwards, but do \textbf{not} press \textit{Enter} yet) and drag the extracted folder into the terminal. + \item Now, hit \textit{Enter} and then type \shellcommand{./refind-install}. + \item When prompted for your password, enter it.\\ + \note{You won't see what you enter at the password prompt at all. You have to enter your password blindly.} +\end{enumerate} + +\troubleshoot{ +\textbf{In case you get an error message saying \textit{ALERT: SIP ENABLED}, you need to do the following:} + +\begin{enumerate} + \item Turn off your Mac and start it again, pressing \textit{Cmd+R} immediately after turning it on again (you might want to hold it for a while). + \item Your Mac should boot in \textit{recovery mode}. Go to \textit{Utilities} and open up a terminal. + \item Now type: \shellcommand{csrutil disable}. + \item Then reboot back into your normal system and try to install \textit{rEFInd} again. + \item After installation, feel free to go once more into recovery and type \shellcommand{csrutil enable}. +\end{enumerate} +} diff --git a/install_event/archive/overview.tex b/install_event/archive/overview.tex new file mode 100644 index 0000000000000000000000000000000000000000..05c5cb50b09d2df8d2a514b0dfe189834ed8a6da --- /dev/null +++ b/install_event/archive/overview.tex @@ -0,0 +1,23 @@ +Welcome to the LinuxDays Install Event. This document is designed to help you understand where you can find everything you need. Please also pay attention to any announcements we make. + +%\subsection{Material} +\mysubsection*{Material} +You will need a variety of things for the installation. You can find power outlets and LAN cables on the table, ready to be used. For all the other material we have set up a supply desk. +There, you can not only get the installation guides and the USB installers but also USB hubs, LAN adapters and keyboards if you need them. Whenever you need to get material, please go to that desk and ask for what you need. +When you go for the first time you will have to present your \textbf{Legi or ID card} and leave it there as a deposit. You will get your Legi back as soon as you have returned all the material you got from us. This is so we can prevent the material from getting lost. + +\subsection{Staff} +Our staff is easily recognizable by their blue T-Shirts with our logo on the front and a large penguin on the back. We distinguish three types of helpers: +\begin{itemize} +\item General Helpers: Those are either TheAlternative members or volunteers. They are here to help you with the installation in case any problems arise. +\item Patrol: Those helpers can be recognized by their orange armbands. Their job is to schedule the General Helpers. It often happens that certain helpers have special skills which are needed in some particular case or other, so the Patrol will inform those helpers of a problem that needs their special attention. Please do not ask the Patrol for help with your installation. If, however, you have been waiting for a helper for a while, please refer to the Patrol and they will make sure someone will attend to you as soon as possible. +\item Auxiliary Staff: Those helpers are marked with green armbands. Their job is to do all the non-technical work, such as preparing food or handing out supplies. Please do not ask them installation-related questions. They are, however, very happy to answer your questions about the events or TheAlternative. +\end{itemize} + +\subsection{Demolaptops} +We have some laptops prepared with different Distributions and Desktop Environments on them. If you have any troubles deciding which Distro or Desktop Environment you want, please feel free to go to the demo table and have a look at these laptops. There should be a staff member present near the demolaptops to answer any questions you might have. + +\subsection{Food} +We have free sandwiches and drinks ready for you. During the installation, there will oftentimes be moments when you have to wait for your computer to do things. You can use these moments to take a break. + +Have fun, and welcome to the wonderful world of Linux! diff --git a/install_event/archive/partitionplan.tex b/install_event/archive/partitionplan.tex new file mode 100644 index 0000000000000000000000000000000000000000..f6ecea381caf0a95c82a97881e500b57a3736711 --- /dev/null +++ b/install_event/archive/partitionplan.tex @@ -0,0 +1,76 @@ +This is an overview designed to help you in the partitioning step and teach you some of the Linux file system basics.\\ +\important{Please check again whether you have a Legacy setup or use EFI. Check the questionnaire again if you cannot remember.} + +\subsubsection{EFI} +This is only relevant if you have a system using EFI. EFI systems require a special boot partition to boot from, called the \emph{ESP (EFI System Partition)}. It will likely already be present on your system as \emph{/dev/sda1} or \emph{/dev/sda2} (see below for more details) when Linux is booted up. If you use EFI but it isn't present then please ask for more help. + +\subsubsection{Home partiton} +The home folder is where all your personal files and user configurations are stored. It is possible to move it to a separate partition. That means your files will be physically separated from your system. Most installers do this automatically by default, but you can decide to not use a seperate home partition. + +\begin{itemize} + \item Advantages + \begin{itemize} + \item You can easily switch to a different distro and keep all your files and configuration. + \item It is easier to create a full backup of just your files. + \end{itemize} + \item{Disadvantages} + \begin{itemize} + \item You have less flexibility in managing your disk space. If you install lots of programs, your root partition might be full even though there's still a lot of space left on your home partition. This would not happen if you did not have a separate home partition. If you only have little disk space to spare for Linux, this can be a real problem. + \end{itemize} +\end{itemize} + +With OpenSUSE, disabling the creation of a separate home partition is easy and straightforward. Refer to \emph{\subsecref{sec:part}{subsec:part-suse}} for more instructions. + +In Ubuntu, though, there is no simple option to disable a separate home partition. If you don't want one, you will have to manually partition your disk. Refer to \emph{\subsecref{sec:part}{subsec:part-buntu}} for more instructions. Our helpers will gladly assist you if you're uncomfortable with doing this on your own. + +\subsubsection{Swap partiton} +This is a partition which can be used to extend your RAM, and is required for hibernating your laptop. There are no disadvantages in having one, and thus we highly recommend it. Your installer should automatically create one for you but you can decide to not use a swap partition. + +\subsubsection{Disk space needed for Linux} +Another decision you have to make here is how much of your disk space you want to dedicate to Linux. This mostly depends on how much you intend to use it and what for. + +In theory, Linux can be used with very little space at the expense of functionality. But we want you to experience Linux and many of its features so we came up with the following recommendations. If you have little space to spare then try to give Linux \freespacemin. This should suffice for most but we recommend you give Linux \freespacerec or more to have enough headroom for even the largest of program. + +The following 3 aspects can be helpful in your decision: +\begin{enumerate} + \item \emph{What will you use Linux for?} This is a minimal requirement and indicates how much space you should give at least to Linux. If you just want to play around with Linux without downloading\,/\,installing lots of things, you can decide around 5--10\,GB. However, keep in mind that changing a partition layout is cumbersome\,---\,you might regret this choice later when you start to like Linux more and want to switch to it. If you want to actively use Linux for some time, 20--50\,GB are recommended at least. Finally, if you want to make Linux your main system, you need to additionally allocate enough space to contain all your personal data. + \item \emph{How large is your drive?} If you have a large hard drive (say, 1 TB or more), space is not very important and you can easily give your Linux a few hundred GB. If your space is limited though, think carefully which system you will use more, then give that system more space. Make sure your existing operating system has at least 10\,GB of free space after shrinking (for installing updates). + \item \emph{How much space does your existing data take?} The more data you have, the more important it is to know what system to put it on. Make sure your main system has enough space to contain all your data plus the space for the system. Linux and its installed programs usually take up between 5--15\,GB of disk space. +\end{enumerate} + +Choosing the right size is tricky because it requires you to anticipate your future behaviour. Ask a helper if you need personal advice. + +\subsubsection{The partitions you need} + +This is a list of the partitions you need. The installer should automatically figure this out for you\,---\,in most cases you won't need this list. We include it as a reference in case you need to manually set up your partitions. + +\begin{itemize} + \item \textbf{Root partition} + \begin{itemize} + \item Create this partition yourself + \item File system type: \emph{ext4} + \item Mount point: / + \item Recommended size: \freespacemin if you want a home partition, otherwise as large as possible. + \end{itemize} + \item \emph{Optional:} \textbf{Home partition} + \begin{itemize} + \item Create this partition yourself + \item File system type: \emph{ext4} + \item Mount point: /home + \item Recommended size: As large as possible. + \end{itemize} + \item \emph{Optional:} \textbf{Swap partition} + \begin{itemize} + \item Create this partition yourself + \item Type: \textit{swap} + \item Mount point: none + \item Recommended size: About 2GB more than you have RAM. + \end{itemize} + \item \dangersign\emph{EFI only:} \textbf{ESP (EFI System Partition)} + \begin{itemize} + \item This partition should already exist and is usually automatically detected\,---\,usually being the first or second partition. You should not change any of its properties except for the mount point. + \item File system type: \emph{FAT32} (This should already be set. \textsc{Do not format this partition!}) + \item Mount point: /boot/efi + \item Recommended size: 200MB (This should already be the case. \textsc{Do not change the size.}) + \end{itemize} +\end{itemize} diff --git a/install_event/archive/software.tex b/install_event/archive/software.tex new file mode 100644 index 0000000000000000000000000000000000000000..c986bb2d2150183607750ccf72f2f83701139c5d --- /dev/null +++ b/install_event/archive/software.tex @@ -0,0 +1,146 @@ +% vim: ft=tex +\renewcommand{\arraystretch}{1.2} + +\colorlet{tableheadcolor}{gray!25} % Table header colour = 25% gray +\newcommand{\headcol}{\rowcolor{tableheadcolor}} % +\colorlet{tablerowcolor}{gray!10} % Table row separator colour = 10% gray +\newcommand{\rowcol}{\rowcolor{tablerowcolor}} % + % Command \topline consists of a (slightly modified) \toprule followed by a \heavyrule rule of colour tableheadcolor (hence, 2 separate rules) +\newcommand{\topline}{\arrayrulecolor{black}\specialrule{0.1em}{\abovetopsep}{0pt}% + \arrayrulecolor{tableheadcolor}\specialrule{\belowrulesep}{0pt}{0pt}% + \arrayrulecolor{black}} + % Command \midline consists of 3 rules (top colour tableheadcolor, middle colour black, bottom colour white) +\newcommand{\midline}{\arrayrulecolor{tableheadcolor}\specialrule{\aboverulesep}{0pt}{0pt}% + \arrayrulecolor{black}\specialrule{\lightrulewidth}{0pt}{0pt}% + \arrayrulecolor{white}\specialrule{\belowrulesep}{0pt}{0pt}% + \arrayrulecolor{black}} + % Command \rowmidlinecw consists of 3 rules (top colour tablerowcolor, middle colour black, bottom colour white) +\newcommand{\rowmidlinecw}{\arrayrulecolor{tablerowcolor}\specialrule{\aboverulesep}{0pt}{0pt}% + \arrayrulecolor{black}\specialrule{\lightrulewidth}{0pt}{0pt}% + \arrayrulecolor{white}\specialrule{\belowrulesep}{0pt}{0pt}% + \arrayrulecolor{black}} + % Command \rowmidlinewc consists of 3 rules (top colour white, middle colour black, bottom colour tablerowcolor) +\newcommand{\rowmidlinewc}{\arrayrulecolor{white}\specialrule{\aboverulesep}{0pt}{0pt}% + \arrayrulecolor{black}\specialrule{\lightrulewidth}{0pt}{0pt}% + \arrayrulecolor{tablerowcolor}\specialrule{\belowrulesep}{0pt}{0pt}% + \arrayrulecolor{black}} + % Command \rowmidlinew consists of 1 white rule +\newcommand{\rowmidlinew}{\arrayrulecolor{white}\specialrule{\aboverulesep}{0pt}{0pt}% + \arrayrulecolor{black}} + % Command \rowmidlinec consists of 1 tablerowcolor rule +\newcommand{\rowmidlinec}{\arrayrulecolor{tablerowcolor}\specialrule{\aboverulesep}{0pt}{0pt}% + \arrayrulecolor{black}} + % Command \bottomline consists of 2 rules (top colour +\newcommand{\bottomline}{\arrayrulecolor{white}\specialrule{\aboverulesep}{0pt}{0pt}% + \arrayrulecolor{black}\specialrule{\heavyrulewidth}{0pt}{\belowbottomsep}}% +\newcommand{\bottomlinec}{\arrayrulecolor{tablerowcolor}\specialrule{\aboverulesep}{0pt}{0pt}% + \arrayrulecolor{black}\specialrule{\heavyrulewidth}{0pt}{\belowbottomsep}}% + + +\begin{table}[H] +\begin{minipage}{0.5\linewidth} +\begin{tabular}{L{3cm}L{4.4cm}} +\multicolumn{2}{c}{\textbf{Office}} \\ +\midline +Office suite & LibreOffice \\ +\rowcol PDF reader & Evince, Atril, Okular \\ +Notetaking, PDF annotation & Xournal \\ +\rowcol LaTeX Editor & Texstudio, Texmaker \\ +Mindmapping & VYM \\ +\rowcol Design/Publishing & Scribus \\ +Simple Text Editor & Gedit (GNOME), Kwrite (KDE), Leafpad (XFCE) \\ +\rowcol Advanced Text Editor & Geany (GNOME, XFCE), Kate (KDE) \\ +Power User Text Editor & vim, emacs \\ +\rowcol Advanced file manager & SpaceFM, Nemo (GNOME), ranger \\ +CAD & FreeCAD \\ +\end{tabular} + +\vspace{5mm} + +\begin{tabular}{L{3cm}L{4.4cm}} +\multicolumn{2}{c}{\textbf{Graphics}} \\ +\midline +Image editing & GIMP \\ +\rowcol Vector drawing & Inkscape \\ +3D design & Blender \\ +\rowcol Photo management & Darktable, Digikam \\ +Scanning & Skanlite (KDE), SimpleScan (GNOME, XFCE) \\ +\rowcol OCR Text Recognition & OCRGui using Tesseract / GOCR \\ +\end{tabular} + +\vspace{5mm} + +\begin{tabular}{L{3cm}L{4.4cm}} +\multicolumn{2}{c}{\textbf{Multimedia}} \\ +\midline +Video Player & mpv, VLC, Totem (GNOME) \\ +\rowcol Music Player & Amarok (KDE), Banshee (GNOME, XFCE), GNOME Music, Clementine \\ +CD ripping & Audex (KDE), cdparanoia \\ +\rowcol Audio editing & Audacity \\ +CD/DVD burning & K3b (KDE), Brasero (GNOME, XFCE) \\ +\rowcol DVD ripping & Handbrake \\ +Audio tagging & Picard, EasyTag \\ +\rowcol Video editing & Kdenlive (KDE), Openshot (GNOME) \\ +3D animation & Blender \\ +\rowcol DAW & Ardour \\ +Youtube Downloader & youtube-dl \\ +\rowcol Screen recording & RecordMyDesktop, SimpleScreenRecorder \\ +\end{tabular} +\end{minipage} +\begin{minipage}{0.5\linewidth} + \begin{tabular}[t]{L{3cm}L{4.4cm}} +\multicolumn{2}{c}{\textbf{Scientifical}} \\ +\midline +MatLab & Python with Numpy, Octave \\ +\rowcol Statistics & R, PSPP \\ +ArcGIS & GRASS GIS, QGIS \\ +\end{tabular} + +\vspace{0.5cm} + +\begin{tabular}{L{3cm}L{4.4cm}} +\multicolumn{2}{c}{\textbf{Internet}} \\ +\midline +Web Browser & Firefox, Chromium \\ +\rowcol Mail & Thunderbird, KMail (KDE), Evolution (GNOME) \\ +Instant Messenger & Telegram, qtox, Pidgin, Empathy (GMOME) \\ +\rowcol IRC chat & Hexchat, Quassel, weechat, irssi \\ +Torrent client & Ktorrent (KDE), Transmission (GNOME, XFCE), Deluge, rtorrent \\ +\rowcol Voice over IP & qtox, Mumble, Empathy (GNOME) \\ +FTP Client & Filezilla \\ +\rowcol File synchrinization & Syncthing, ownCloud, Seafile \\ +Live Streaming (Twitch.tv, etc...) & livestreamer \\ +\end{tabular} + +\vspace{5mm} + +\begin{tabular}{L{3cm}L{4.4cm}} +\multicolumn{2}{c}{\textbf{System}} \\ +\midline +Check disk usage & Baobab (GNOME), Filelight (KDE), ncdu \\ +\rowcol Virtualiziation & VirtualBox, GNOME Boxes (GNOME), Virt-manager \\ +Backup tool & Deja Dup, rsync, borgbackup \\ +\rowcol Advanced system monitor & htop \\ +Advanced window compositor & compton (XFCE) \\ +\end{tabular} + +\vspace{5mm} + +\begin{tabular}{L{3cm}L{4.4cm}} +\multicolumn{2}{c}{\textbf{Developement}} \\ +\midline +IDE & Eclipse, IntelliJ, Code::Blocks, Android Studio, Geany, vim, emacs \\ +\end{tabular} + +\vspace{5mm} + +\begin{tabular}{L{3cm}L{4.4cm}} +\multicolumn{2}{c}{\textbf{Speed up your workflow}} \\ +\midline +Program Launchers & WhiskerMenu (XFCE) \\ +\rowcol Clipboard Managers & Glipper (GNOME, XFCE) \\ +Dropdown Terminal & Guake (GNOME, XFCE), Yakuake (KDE) \\ +\end{tabular} + +\end{minipage} +\end{table} diff --git a/install_event/archive/suse/config.tex b/install_event/archive/suse/config.tex new file mode 100644 index 0000000000000000000000000000000000000000..b48e4f2cf3ff146f1d37531e687abc10528fa8a4 --- /dev/null +++ b/install_event/archive/suse/config.tex @@ -0,0 +1,110 @@ +% suse config + +\input{commons/config} + +\subsubsection{Network configuration} +Makes sure that NetworkManager is handling network connections: + +\begin{enumerate} + \item Open \textit{YaST} from your start menu. + \item Go to \textit{System > Network settings}. + \item Under global options, select \textit{NetworkManager} service as Network Setup Method. +\end{enumerate} + +After doing this, you should test whether your WiFi works. If it doesn't, please call a helper. + +\paragraph{Broadcom WiFi} + +If your WiFi still isn't working, it might be that you have a Broadcom WiFi chip in your laptop, which needs additional drivers. + +\warn{These steps only apply when you have a Broadcom chip. You can check whether you have one by running \shellcommand{sudo lspci | grep -i broadcom}. If no text is shown, you don't have a Broadcom chip.} + +\begin{enumerate} + \item First, you need to add the Packman repository. To do this, refer to the section \textit{Get more codecs} at the end of this chapter. + \item After adding the new repository, open \textit{Software Management}. + \item In the search box, enter \textit{broadcom-wl} and hit \textit{Enter}. + \item The search results appear on the right side. Tick the package named \textit{broadcom-wl}, and click \textit{accept} to install it. + \item Reboot your laptop. Wifi should work now. If not, please ask a helper for assistance. +\end{enumerate} + +\subsubsection{Upgrading and important packages} +You should update your system as soon as possible to get the newest packages after the installation. +\begin{itemize} +\item GUI method: start the program \textit{Online Update} (in German: \textit{Online-Aktualisierung}) +\item Console method: \shellcommand{sudo zypper up} (Note: the first time you run sudo, it warns you to act responsibly.) +\end{itemize} + +\note{If you see an error message about a missing repository, go to YaST > Software Repositories, select the offending repository, and delete it. This repository is your installer USB drive, which you don't need anymore.} + +\subsubsection{Finding software \& packages} +If you are looking for a package from the OpenSUSE repositories or the community +repositories, you use \textit{YaST}'s Software Manager or search for your package on \underline{http://software.opensuse.org}. \\ +Alternatively, use the command line: +You can also search for packages: \shellcommand{zypper se your-search-term} \\ +Install a package using: \shellcommand{sudo zypper in your-favourite-package} \\ +Uninstall a program using: \shellcommand{sudo zypper rm package-to-uninstall} + +\subsubsection{Connecting to ETH WiFi} +Set the \textit{Authentification} field (usually 2nd from top) to \textit{Tunneled TLS} and \textit{Inner Authentification} to \textit{MSCHAPv2}. Fill in your ETH credentials into \textit{User Name} and \textit{Password} in the bottom (for the eduroam network, type yournethzusername@ethz.ch as username). Leave the other fields as they are. Confirm that you don't want to use a CA certificate. + +\subsubsection{Connecting to ETH VPN} +Under Linux, there's no need for Cisco AnyConnect. Instead, use the \textit{openconnect} package: +\begin{itemize} +\item If you are using KDE, install \textit{plasma-nm5-openconnect}: \\ \shellcommand{sudo zypper install plasma-nm5-openconnect} +\item Others (GNOME, XFCE, ...): install \textit{NetworkManager-openconnect} \\ \shellcommand{sudo zypper install NetworkManager-openconnect} +\end{itemize} + +With this done, you can now connect to the ETH VPN: +\begin{enumerate} + \item Click on the network icon in your system tray. + \item Now in your WiFi menu, pick \textit{VPN Connections} (you may have to right click your network icon to see the option). + \item \textit{Add a VPN connection...}. + \item Enter a name on top (e.g.\ ETH VPN), then in \textit{VPN > Gateway} enter \textit{sslvpn.ethz.ch}, save (leave all options as they are). + \item Click on the network icon in your system tray again, and select your newly created network under \textit{VPN connections}. +\end{enumerate} + +\subsubsection{NVIDIA Graphics drivers} +On some devices you might need extra propretary graphics drivers for your NVIDIA graphics card. +\begin{enumerate} + \item Open \textit{YaST} + \item Go to \textit{Software} > \textit{Software Repositories} > \textit{Add} > \textit{Community Repositories} > \textit{NVIDIA Graphics Drivers}. + \item Open the console. + \item Run the command \shellcommand{sudo zypper inr}. + \item After this is done, reboot your computer. +\end{enumerate} +If that does not work you might want to try the following after step 2: +\begin{itemize} + \item Go to \textit{Software Management}. + \item Select \textit{Extras/Install All Matching Recommended Packages}. +\end{itemize} + +\subsubsection{Get more codecs} +Your system may not have support for playing mp3's, DVDs etc. yet because those are proprietary packages that some Free Software enthusiasts dislike. To get those abilities, first add a repository named \textit{Packman}, then install the codecs: + +\begin{itemize} + \item \textbf{Codecs: GUI method} + + Add the Packman repo: + \begin{enumerate} + \item Open \textit{YaST} from your startmenu. + \item Go to \textit{Software > Software Repositories}. + \item Click \textit{Add}. + \item Select \textit{Community Repositories}.\\ + \note{If this option is missing, connect your device to the Internet and try again.} + \item Select the \textit{Packman Repository} and the \textit{Libdvdcss Repository}. + \item Click \textit{Ok}. When a dialog pops up asking you whether you trust these repositories, click \textit{Trust}. + \end{enumerate} + Then install the codecs: \\ + Open \textit{YaST}, go to \textit{Software > Software Management} and search for the following packages: \\ + \textit{k3b-codecs, ffmpeg, phonon-backend-vlc, phonon4qt5-backend-vlc} + + \item \textbf{Codecs: Console method}\\ + If you prefer using the command line, you can add the repository as follows: \\ + \shellcommandr{sudo zypper addrepo -f http://packman.inode.at/suse/openSUSE\_Leap\_42.1/ packman} \\ + \shellcommandr{sudo zypper addrepo -f http://opensuse-guide.org/repo/openSUSE\_Leap\_42.1/ dvd} \\ + Then install the codecs: \\ + \shellcommand{sudo zypper install k3b-codecs ffmpeg phonon-backend-vlc phonon4qt5-backend-vlc} +\end{itemize} + +\medskip +At this point, any problem you detected in the Testing Section should be solved. If not, don't hesitate to ask a helper. diff --git a/install_event/archive/suse/overview.tex b/install_event/archive/suse/overview.tex new file mode 100644 index 0000000000000000000000000000000000000000..1a92706e2ed098bacbdbd54a4abf15da1cf020f2 --- /dev/null +++ b/install_event/archive/suse/overview.tex @@ -0,0 +1,60 @@ +\subsubsection{Starting the installer} +A successful boot from an OpenSUSE Leap install medium will result in a green or black menu with an OpenSUSE logo presenting the options \textit{Boot from Hard Disk}, \textit{Installation} etc. +If this does not occur, then either your bootstick is broken, or you are using a Lenovo device which does not support the OpenSuse installer in UEFI mode. Among those devices are the T470 Thinkpads and the Yoga 370. +In the former case, request a different USB stick from the Material Desk. In the latter case, we unfortunately do not have a good solution available, and you are advised to install a different Distro. + +Select \textit{Installation} with the arrow keys and press \textit{Enter}. +Starting the installer may take a few minutes. During the process, your screen shows white text on black background and sometimes green bars. + +If you see a blue menu asking whether you want to accept a new license, select \emph{Yes} using your arrow keys and hit \emph{Enter}. + +\subsubsection{Language and License} +Here you pick your new system's language and keyboard layout.\\ +\note{\textit{German} and \textit{German (Switzerland)} are not the same.} + +\subsubsection{Network and options} +\info{We will do the installation without networking to speed up the process. No worries, we will update your system later on.} + +Should any section come up with \textit{Networking} please click Next. + +In \textit{Installation Options} \textbf{un}check both boxes. + +\subsubsection{Partitioning} +Now we partiton your system and assign Linux some sections of the hard drive. Please refer to +\emph{\subsecref{sec:part}{subsec:part-suse}} for this part. + +\subsubsection{Time} +Here we set the computer's time zone. Select it by either clicking with your mouse cursor or by selecting your nearest city from the drop-down menus.\\ +\note{If you install OpenSUSE alongside Windows, \textbf{un}tick the option \textit{Hardware Clock Set to UTC}.} + +\subsubsection{Desktop Environment} +Here you select the Desktop Environment of your choice.\\ +\note{XFCE can be found in the submenu \textit{Other}.} + +\subsubsection{User Information} +Fill in your login details. Give yourself a full name, user name and password.\\ +\note{\textit{Automatic Login} is enabled by default. This means you will be automatically logged in when you turn on your PC. This is convenient, but less secure than entering your password first. If you don't want automatic login, untick this.} + +\subsubsection{Summary screen} +This is the last screen before the actual install\,---\,nothing has been committed thus far\,---\ and shows a summary of what will be done. Typically you don't need to change anything here and can just hit \textit{Install}. + +\warn{Confirming this last dialog will start the actual install.} + +\troubleshoot{ + \textbf{Mac users please read:} + + If you use a Mac, you previously installed rEFInd as a bootloader. This means you don't need the OpenSUSE default bootloader, GRUB. In fact, installing GRUB on top of rEFInd will cause problems, so you will want to disable GRUB. Please do the following: + + \begin{enumerate} + \item Click on the green text in the summary that says \textit{Booting}. + \item A menu appears that lets you select your bootloader. In the drop down menu on the left side under \textit{Boot Loader}, select \textit{Do not install any bootloader}. + \item Confirm by clicking \textit{OK}.\\ + \note{After confirming, the summary screen will display a red warning saying that OpenSUSE may not boot without installing a bootloader. You can safely ignore this, because you already have a bootloader (rEFInd).} + \end{enumerate} + + \warn{Do NOT perform these steps if you have a Windows system!} +} + +The install process will take a while now. Relax, take a break and get some food. + +Once it has completed, the computer will reboot automatically. You may now remove the installation media (i.e.\ the stick we gave you). When the boot manager (i.e.\ GRUB) shows up, press the space bar to pause the countdown. You may now proceed to \emph{\secref{sec:testing}} in this guide. diff --git a/install_event/archive/suse/partitioning.tex b/install_event/archive/suse/partitioning.tex new file mode 100644 index 0000000000000000000000000000000000000000..6b06f687b75895c6c05e268ed8eab227ac5c67da --- /dev/null +++ b/install_event/archive/suse/partitioning.tex @@ -0,0 +1,72 @@ +\input{commons/partitioning} + +The OpenSUSE partitioning menu is very advanced and gives you a lot of information. The most important is the summary you see at the top. It tells you all the modifications it will do to your hard drive and highlights the potentially dangerous ones in red. + +The first thing to do here is to change the file system type to \emph{ext4}. OpenSUSE uses \emph{btrfs} and \emph{xfs} as defaults. The former being a newer file system with many advanced features but not fully reliable and the latter an old but robust alternative to \emph{ext4}. + +\begin{enumerate} + \item Click on \textit{Edit proposal Settings} + \item For the \textit{File System for Root Partition}, pick \emph{ext4}. + \item If you don't want a separate home partition, untick \textit{Propose Separate Home Partition}. See \emph{\secref{sec:partplan}} for more details on this. + \item If you want a separate home partition, select \emph{ext4} for the \textit{File System for Home Partition}, then click ok +\end{enumerate} + +The summary on the top should now be noticeably shorter. Carefully read the entries. Pay attention that no existing partitions are deleted or formatted, as this will destroy data. Shrinking an existing partition is fine. + +Compare the summary with your partition plan and make sure all the required partitions are created. If so, you can continue. If not, you can manually partition your disk using \textit{Create Partition Setup}. + +\troubleshoot{ + \textbf{Mac users please read:} + + If you have a Mac, you will need to perform some additional setup here to make OpenSUSE work with the rEFInd bootloader you previously installed: + + \begin{enumerate} + \item Click on \textit{Expert Partitioner}. + \item On the left hand side, click on your main drive (usually sda). + \item You now see a list of partitions. Select the one labelled as \textit{EFI System Partition} or similar. + \item Click on \textit{Edit...} + \item You should see a dropdown menu that is currently set to \textit{/boot/efi}. Click inside the menu so that you can change the text. You need to change the text using your keyboard because the option you need is not in the dropdown menu. + \item Change the text to \textit{/boot} + \item Now, click \textit{Finish}. + \item In the partitioner, click \textit{Accept}.\\ + \note{The installer will display a warning at this point, saying that openSUSE won't be able to boot with this setup. You can safely ignore this warning because you have rEFInd installed, which can still boot openSUSE. When the warning appears, just click \textit{yes}.}\\ + \note{After the first warning, yet another warning appears, saying that you install on an existing partition without formatting it. This is also fine. OpenSUSE will put its boot files next to the boot files used by Mac OS X, which is okay. Click \textit{Yes}.} + \end{enumerate} + + If you feel uncomfortable during this step, feel free to ask a helper. + + \warn{Do NOT perform these steps when you have a Windows PC!} +} + +You can now go back to \emph{\subsecref{sec:inst}{subsec:inst-suse}} and follow the remaining instructions if everything looks fine.\\ +\note{If something looks wrong, please read the text box below.} + +\troubleshoot{\input{commons/partitions-delete}} + +\subsubsection{Manually partitioning your disk} + +Ideally, the automatic partitioning suits your needs and you don't need to do this. But if the automatic tool fails, you can try creating your partitions by hand. To do this, click on \textit{Create Partition Setup\dots}. + +\begin{enumerate} + \item Choose \textit{Custom Partitioning (for experts)} and click \textit{Next}. + \item Click on \textit{Hard Disks} on the left. Expand that section by clicking on the small arrow next to it. Then, pick your main drive, usually \textit{sda}. + \item You should see a list of all your current partitions. If you haven't already done that from within Windows or Mac OS X, you should now shrink your existing operating system partition (that should be the largest in size). + \begin{enumerate} + \item Select the partition in the list and click \textit{Resize...} at the bottom. + \item Choose \textit{Custom Size} and enter a new size in the text field. A good measure is to use halve it. + \item Click \textit{OK}. + \end{enumerate} + \item Now create all the partitions you need.\\ + \note{If you have MBR, you first create an \textit{Extended Partition} and make it as large as possible. This partition serves as a container for more, smaller partitions.} + \begin{enumerate} + \item Click \textit{Add...} + \item Select your partition size according to \emph{\secref{sec:partplan}}. Click \textit{Next}. + \item Select your partition's usage. \textit{Operating System} is for the root partition, \textit{Data and ISV applications} is for your home partition and \textit{Swap} is for your swap partition. Click \textit{Next}. + \item Under \textit{Format Partition}, select the file system you need according to \emph{\secref{sec:partplan}}. Under \textit{Mount point}, choose the mount point you need. Click \textit{finish}. + \end{enumerate} + \item You can also edit the mount point and formatting options of existing partitions by selecting them and clicking on \textit{Edit\dots}.\\ + \note{This is sometimes required in order to designate an EFI boot partition.} +\end{enumerate} + +You can now go back to \emph{\subsecref{sec:inst}{subsec:inst-suse}} and follow the remaining instructions if everything looks fine. If not, please ask for help. + diff --git a/install_event/archive/system.tex b/install_event/archive/system.tex new file mode 100644 index 0000000000000000000000000000000000000000..072853ca2a739d2e8eeafa31664f342acc136078 --- /dev/null +++ b/install_event/archive/system.tex @@ -0,0 +1,162 @@ + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Beginning of questionnaire command definitions % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% \Qq = Questionaire question. +%% \Qq = Questionaire question. Oh, this is just too simple. It helps +%% making it easy to globally change the appearance of questions. +\newcommand{\Qq}[1]{\textbf{#1}} + +%% \QO = Circle or box to be ticked. Used both by direct call and by +%% \Qrating and \Qlist. +\newcommand{\QO}{$\Box$}% or: $\ocircle$ + +%% \Qrating = Automatically create a rating scale with NUM steps, like +%% this: 0--0--0--0--0. +\newcounter{qr} +\newcommand{\Qrating}[1]{\QO\forloop{qr}{1}{\value{qr} < #1}{---\QO}} + +%% \Qline = Again, this is very simple. It helps setting the line +%% thickness globally. Used both by direct call and by \Qlines. +\newcommand{\Qline}[1]{\noindent\rule{#1}{0.6pt}} + +%% \Qlines = Insert NUM lines with width=\linewith. You can change the +%% \vskip value to adjust the spacing. +\newcounter{ql} +\newcommand{\Qlines}[1]{\forloop{ql}{0}{\value{ql}<#1}{\vskip0.2em\Qline{\linewidth}}} + +%% \Qlist = This is an environment very similar to itemize but with +%% \QO in front of each list item. Useful for classical multiple +%% choice. Change leftmargin and topsep accourding to your taste. +\newenvironment{Qlist}{% +\renewcommand{\labelitemi}{\QO} +\begin{itemize}[leftmargin=1.5em,topsep=-.5em] +}{% +\end{itemize} +} + +%% \Qtab = A "tabulator simulation". The first argument is the +%% distance from the left margin. The second argument is content which +%% is indented within the current row. +\newlength{\qt} +\newcommand{\Qtab}[2]{ +\setlength{\qt}{\linewidth} +\addtolength{\qt}{-#1} +\hfill\parbox[t]{\qt}{\raggedright #2} +} + +%% \Qitem = Item with automatic numbering. The first optional argument +%% can be used to create sub-items like 2a, 2b, 2c, ... The item +%% number is increased if the first argument is omitted or equals 'a'. +%% You will have to adjust this if you prefer a different numbering +%% scheme. Adjust topsep and leftmargin as needed. +\newcounter{itemnummer} +\newcommand{\Qitem}[2][]{% #1 optional, #2 notwendig +\ifthenelse{\equal{#1}{}}{\stepcounter{itemnummer}}{} +\ifthenelse{\equal{#1}{a}}{\stepcounter{itemnummer}}{} +\begin{enumerate}[topsep=2pt,leftmargin=2.8em] +\item[\textbf{\arabic{itemnummer}#1.}] #2 +\end{enumerate} +\ifthenelse{\equal{#1}{}}{}{} +} + +%% \QItem = Like \Qitem but with alternating background color. This +%% might be error prone as I hard-coded some lengths (-5.25pt and +%% -3pt)! I do not yet understand why I need them. +\definecolor{bgodd}{rgb}{0.8,0.8,0.8} +\definecolor{bgeven}{rgb}{0.9,0.9,0.9} +\newcounter{itemoddeven} +\newlength{\gb} +\newcommand{\QItem}[2][]{% #1 optional, #2 notwendig +\setlength{\gb}{\linewidth} +\addtolength{\gb}{-5.25pt} +\ifthenelse{\equal{\value{itemoddeven}}{0}}{% +\noindent\colorbox{bgeven}{\hskip-3pt\begin{minipage}{\gb}\Qitem[#1]{#2}\end{minipage}}% +\stepcounter{itemoddeven}% +}{% +\noindent\colorbox{bgodd}{\hskip-3pt\begin{minipage}{\gb}\Qitem[#1]{#2}\end{minipage}}% +\setcounter{itemoddeven}{0}% +} +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% End of questionnaire command definitions % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\begin{center} +\textbf{\Large Questionnaire to find out your needs} +\end{center}\vskip1em + +\noindent This questionnaire acts as a summary of your equipment and preferences. Fill it in and we will hand you an install guide with instructions that specifically fit your setup. Also, this page will act as a situation overview for you and our staff, so make sure your answers are correct. If you are unsure, don't hesitate to ask a helper for advice. +\\ + +Your name: \Qline{15cm} +\\ + +% Current OS +\Qitem{ \Qq{What Operating System are you currently using on your computer?} +\begin{Qlist} +\item \mac \hskip0.4cm \QO{} \winseven or earlier \hskip0.4cm \QO{} \wineight/\winten +\item Something else: \Qline{5cm} +\end{Qlist} +} + +% Distro +\Qitem{ \Qq{Which Linux distro do you want to install? We have provided you a summary of some popular ones on the next few pages.} +\begin{Qlist} +\item OpenSUSE \hskip0.4cm \QO{} Ubuntu 16.04 \hskip0.4cm \QO{} Ubuntu 17.10 \hskip0.4cm \QO{} Fedora +\item Something else: \Qline{5cm} +\end{Qlist} +} + +%DE +\Qitem{ \Qq{What \deskenvs would you like to install? Try out our demo laptops and have a look at the next few pages if you're not sure. } +\begin{Qlist} +\item GNOME \hskip0.4cm \QO{} KDE \hskip0.4cm \QO{} Unity \hskip0.4cm \QO{} XFCE +\item Something else: \Qline{5cm} +\end{Qlist} +} + + +% Dual boot +\Qitem{ \Qq{Do you want to dualboot, \ie keep your current system and install Linux alongside, or completely erase your old operating system, including the data on it?}\\ \emph{It is unfortunately not possible to erase the current operating system and keep your files. If you want to do this, you need a backup of your files on an external hard drive.} +\begin{Qlist} +\item Dualboot \hskip0.4cm \QO{} Erase current operating system +\end{Qlist} +} + +% EFI +\Qitem{ \Qq{Do you have EFI Boot or Legacy Boot?}\\ \emph{ +Windows: Hit \emph{Windows + R} and type \emph{diskmgmt.msc}. Hit enter. In the new window, look for a partition that's labelled as EFI System Partition. If there is one, you have EFI, otherwise you have Legacy.\\ +Mac OS X: You have EFI.} +\begin{Qlist} +\item EFI Boot \hskip0.4cm \QO{} Legacy Boot +\end{Qlist} +} + +% MBR vs GPD +\Qitem{ \Qq{Do you have an MBR partitioned disk or a GPT partitioned disk?}\\ \emph{If you have Legacy boot (see above), you also have MBR partitioning.\\ +Mac OS X: You have GPT.\\ +Windows: Hit \emph{Windows + R} and type \emph{diskmgmt.msc}. Hit enter. In the new window, look for your main drive (the one that contains the C: partition) and right click it (the drive, not the partition). Select \emph{Properties}. Click on the \emph{Volumes} tab and find the entry \emph{Partition style}. It should say one of \emph{Master Boot Record (MBR)} or \emph{GUID Partition Table (GPT)}.} \begin{Qlist} +\item GPT \hskip0.4cm \QO{} MBR +\end{Qlist} +} + + +\vskip 0.7cm + +\textbf{Ready to go!}\\ +Please bring the filled in questionnaire \textbf{as well as your Legi or identity card} to the Supply Desk and we will hand you your personalized install guide along with all the material necessary for the installation. + + +%\subsubsection{Comments by helpers} +You can leave these lines blank. They are for helpers to note down any special features of your system for reference. +\\ + +\Qline{17cm} +\\ + +\Qline{17cm} + diff --git a/install_event/archive/testing.tex b/install_event/archive/testing.tex new file mode 100644 index 0000000000000000000000000000000000000000..b46d77fbc9e5321a38e0c0a42499a5dd4601308b --- /dev/null +++ b/install_event/archive/testing.tex @@ -0,0 +1,28 @@ +Congratulations, you just finished the basic installation! It's now time to find out whether everything went smoothly. There are some things you should try right now to recognize any problems as early as possible. + +\subsubsection{Test your old operating system} +Please start up your old operating system to test whether it still boots properly. Make sure your files are still present and intact (if you have multiple partitions, this allows you to detect whether you accidentally deleted one). Don't be worried if your old operating system boots a little slower\,---\,this is fairly normal. If your old system does not boot anymore or if partitions, i.e.\ some files are missing, please ask one of the helpers. However, there is not much we will be able to do if you accidentally deleted one of your partitions. We might be able to restore part of your files, though. + +\subsubsection{Testing your new Linux System} +After you've verified that your old operating system still works, reboot your laptop and select your newly installed Linux. You will want to test a few things here as well. + +\important{WiFi and graphics might not be working at this stage.}\\ +The following tests allow you to see if there are any problems. In \emph{\secref{sec:distconf}}, you will run a few steps that might solve some of them. + +Please check the following items: +\begin{itemize} + \item WiFi: Does your laptop see the surrounding wireless networks?\\ + \note{If you installed OpenSUSE you can skip this for the moment. You will need to enable a network setting anyway. Refer to \secref{sec:distconf} for instructions.} + \item Touchpad: Is it working? Can you scroll (maybe with 2 fingers)? + \item Touchscreen: If you have one, it should work out of the box. Also, the click should happen right below your cursor, otherwise it will need to be calibrated. + \item Graphics: Your screen shouldn't be flickering. The resolution should be suitable for your eyesight. Are you able to change the screen brightness? The more detailed settings will follow later. For now it's just important that the screen works and is not flickering or driving you crazy in any other way. + \item Sound: Play a YouTube-Video to hear if your speakers work. Press the volume buttons to check whether volume is adjusted correctly. + \item Bluetooth: Check if your Bluetooth adapter is detected by the system. + \item Other: Do you see anything else that isn't working as you think it should? + +\end{itemize} + +\note{If you run into problems other than WiFi or Graphics\,---\,which will be fixed in in \emph{\secref{sec:distconf}}\,---\,while testing these things, please call a helper. They will help you fix these problems before you continue.} + +\subsubsection{Return your hardware} +At this point, you probably won't need your USB installer anymore. You can return it at the supply desk and get your Legi back. Please also return any other hardware you borrowed from us. diff --git a/install_event/archive/unity/config.tex b/install_event/archive/unity/config.tex new file mode 100644 index 0000000000000000000000000000000000000000..a5c68b0be9bafb43934e49f4568a77e2c031b9a5 --- /dev/null +++ b/install_event/archive/unity/config.tex @@ -0,0 +1,18 @@ +\subsubsection{HiDPI} +If everything looks smaller than usual or you want to enlarge the content do the following: \textit{Search your computer} > Enter: \textit{System Settings} > Select \textit{Displays} > Adjust `Slider for menu and title bars'. + +\subsubsection{Overview} +Most of the interaction with Unity takes place on the left and top edge. To the left, you find a sort of task bar with launchers. To remove a launcher (such as the annoying Amazon launcher), right click it. To move a launcher, drag it a bit to the right, then you can re-arrange it. \\ +To open a new window of an application that is already running, right click the launcher and pick \textit{New Window} or similar. Alternatively, just middle-click the launcher: +\begin{itemize} + \item If you have a mouse, press down the scroll wheel + \item Some Lenovo touchpads have a middle button + \item HP touchpads: Press both of the lower mouse buttons at the same time +\end{itemize} +The top launcher with the styled Ubuntu logo opens a sort of start menu, the so-called \textit{Dash}. Type to search for installed applications, documents etc. \\ +Unity moves menu points (\textit{File, Edit, View, ...}) to the top bar in order to save space. Move your mouse up to see them. Also, when maximizing a window, the close / restore / minimize buttons are placed in the very top left corner, visible only when you point your mouse to the top edge. + +\subsubsection{Keyboard Shortcuts} +You can use most of the keyboard shortcuts you are used to from Windows. Pressing and releasing the \textit{Super} Key (\textit{Windows key or Command key}) on your keyboard will open the \textit{Dash}. \textit{Alt+Tab} switches between windows (special in Unity / GNOME: \textit{Alt+§} switches between windows of the same program). \textit{Alt+F4} closes a window. For more keyboard shortcuts, press and hold the \textit{Super} Key. + +\input{commons/tweaktool} diff --git a/install_event/archive/win7/boot.tex b/install_event/archive/win7/boot.tex new file mode 100644 index 0000000000000000000000000000000000000000..02878d665538b40f91e033ad80fda2102bf9cfc3 --- /dev/null +++ b/install_event/archive/win7/boot.tex @@ -0,0 +1,11 @@ +We will now boot from your USB Install Medium. Turn off your machine and plug the install USB key into your laptop. +Now, you will need to turn your machine on again and find the magic button for choosing a temporary startup device on your model. Try pressing these buttons during startup (i.e.\ when you see your laptop's logo on the screen): +\begin{itemize} +\item HP laptops: Typically \textit{Esc}, this will then give you a menu where you can pick a temporary startup device by pressing \textit{F9} +\item Lenovo: Typically \textit{Enter}, this will then give you a menu where you can pick a temporary starup device using \textit{F12} or the arrow keys +\item Dell: Typically \textit{F12} +\item others: Try holding \textit{Esc}, \textit{Enter}, \textit{Del} and as many F-keys at once as you can. Every time Windows comes up, reboot and try again. +\end{itemize} +Again, our helpers are experienced with this, they can help you. Once in the correct menu, pick the USB key and press \textit{Enter}. + +\input{commons/boot} diff --git a/install_event/archive/win7/preparation.tex b/install_event/archive/win7/preparation.tex new file mode 100644 index 0000000000000000000000000000000000000000..fa0e94143b776462f3b50d9d36727815b640760c --- /dev/null +++ b/install_event/archive/win7/preparation.tex @@ -0,0 +1,27 @@ +\input{commons/preparation} +\input{commons/preparation-win-pre} + +\subsubsection{Disable Bitlocker} +Bitlocker is a disk encryption tool from Microsoft that comes preinstalled with +some (not all) computers. It is unfortunately not compatible +with some Linux bootloaders. It must be disabled: +\begin{enumerate} + \item Press Win+e + \item Right click on the Windows drive (C:/) + \item Select "Manage Bitlocker" + \item A new window should open. Under the section that lists your C:/ drive, click on "Turn off BitLocker". +\end{enumerate} + +\note{You may not have Bitlocker on your PC or it may already be turned off. In this case, you don't have to do anything.} + +\subsubsection{BIOS configuration} +We will now check a few settings in your hardware. For this, you need to get to your BIOS setup. Shutdown your computer. Then, turn it back on, holding the magic button - which one it is depends on your model: +\begin{itemize} + \item HP laptops: Typically \textit{Esc}, this will then give you a menu where you can pick the BIOS setup pressing \textit{F10} + \item Lenovo: Typically \textit{Enter}, this will then give you a menu where you can pick the BIOS with \textit{F1} or \textit{the arrow keys} + \item Dell: Typically \textit{F2} + \item others: Try holding \textit{Esc}, \textit{Enter}, \textit{Del} and as many \textit{F-keys} at once as you can. Every time Windows comes up, reboot and try again. Alternatively you can google the right key to get into the BIOS on your machine. +\end{itemize} +It can be tricky and frustrating to get into the BIOS. Don't hesitate to ask for help. + +\input{commons/preparation-win-post} diff --git a/install_event/archive/win8-10/boot.tex b/install_event/archive/win8-10/boot.tex new file mode 100644 index 0000000000000000000000000000000000000000..5b21d15079f27165ac025d8b7cb7431e7ba75407 --- /dev/null +++ b/install_event/archive/win8-10/boot.tex @@ -0,0 +1,10 @@ +We will now boot from your USB Install Medium. + +\begin{enumerate} + \item Plug the USB Install Medium into your laptop. + \item In the Windows shutdown menu, select Restart \textbf{while} holding \textit{Shift} on your keyboard. A blue screen should appear. + \item Pick \textit{Use a device} and select your USB key.\\ + \note{On Lenovo the USB key is usually called \emph{USB HDD}.} +\end{enumerate} + +\input{commons/boot} diff --git a/install_event/archive/win8-10/preparation.tex b/install_event/archive/win8-10/preparation.tex new file mode 100644 index 0000000000000000000000000000000000000000..7b8ba917a838e3be1d6e8dc9bfb922426d06a00b --- /dev/null +++ b/install_event/archive/win8-10/preparation.tex @@ -0,0 +1,36 @@ +\input{commons/preparation} +\input{commons/preparation-win-pre} + +\subsubsection{Disable Bitlocker} +Bitlocker is a disk encryption tool from Microsoft that comes preinstalled with +some (not all) computers. It is unfortunately not compatible +with some Linux bootloaders. It must be disabled: +\begin{enumerate} + \item Press Win+e + \item Right click on the Windows drive (C:/) + \item Select "Manage Bitlocker" + \item A new window should open. Under the section that lists your C:/ drive, click on "Turn off BitLocker". +\end{enumerate} + +\note{You may not have Bitlocker on your PC or it may already be turned off. In this case, you don't have to do anything.} + +\subsubsection{Disable Fast Boot} +\textbf{Important:} Windows 8 and 10 has a feature called Fast Boot that replaces the shutdown by a sort of extended sleep mode. This speeds up Windows' boot process but leaves the file system in an inconsistent state, preventing Linux from modifying it. Fast boot must be disabled in order to setup your dual boot system: + +\begin{enumerate} + \item In your Windows Control Panel, go to the Power Options and pick \textit{Choose what the power buttons do}. + \item If you can't find Power Options in your control panel, you can search for ``power'' (German: ``Energie'') from your start menu. + \item If you see \textit{Change settings that are currently unavailable}, click it. + \item Now, on the bottom, disable the checkbox saying \textit{Turn on fast startup (recommended)} and save. +\end{enumerate} + +\subsubsection{BIOS configuration} +\begin{enumerate} +\item In the Windows shutdown menu, select Restart \textbf{while} holding \textit{Shift} on your keyboard. A blue screen should appear. +\item Under Troubleshoot, Advanced Options, select \textit{UEFI Firmware Settings}. You should now arrive in the BIOS setup. +\end{enumerate} + +\note{If this doesn't work, please ask a helper.} + +\input{commons/preparation-win-post} + diff --git a/install_event/archive/xfce/config.tex b/install_event/archive/xfce/config.tex new file mode 100644 index 0000000000000000000000000000000000000000..7019ced76a2902d7264ac6e9cc868ecc45962c76 --- /dev/null +++ b/install_event/archive/xfce/config.tex @@ -0,0 +1,49 @@ +% vim: ft=tex +% xfce config + +\subsubsection{Overview} +Default XFCE looks similar to Windows XP. Use the panel (at the top or bottom of your screen) to switch applications. There is a classic start menu (you will learn below how to replace it with something more modern), some tray icons and a clock. In contrast to Windows though, XFCE is highly configurable. You can create as many panels as you want and let them float, autohide, be transparent and more. +Right click a panel, then pick \textit{Panel > Panel Preferences} to customize your panels. +New tray applications can easily be installed using the package manager (for example, GNOME indicators and panel applets also work in XFCE). \\ +To avoid having too many windows open, XFCE comes with so-called Workspaces (by default 2). In the right of the panel, you find two rectangles (1 being colored). When you open a window, it shows up as a smaller rectangle in the left one. Drag the small rectangle to the larger rectangle to the right to move the window to the other workspace. Click or scroll on the workspaces to switch between them. Right click to configure workspaces. + +\note{If you use Xubuntu, workspaces aren't visible by default. If you want to see them, you have to enable them first. Ask a helper if you don't know how to do this.} + +\subsubsection{Keyboard Shortcuts} +Keyboard shortcuts in XFCE are similar to Windows: Use \textit{Alt+Tab} to switch between windows. \textit{Alt+F4} closes a window. \\ +To quickly switch workspaces, you can use \textit{Ctrl+Alt+(Arrow Keys)}. + +\subsubsection{Replace the classic start menu} +XFCE's default launcher has no search function and is, in our opinion, outdated. Instead, we suggest you to install and use the so-called \textit{Whiskermenu}. The package is called \textit{xfce4-panel-plugin-whiskermenu} in OpenSUSE or \textit{xfce4-whiskermenu-plugin} in Ubuntu. + +\note{If you use Xubuntu, the Whiskermenu is already installed and you can skip this.} + +\begin{enumerate} + \item First, install the package through your package manager. + \item Now right click the panel, then go \textit{Panel > Add new items} and search for \textit{Whisker}. + \item Drag the menu to where you would like to have it. +\end{enumerate} + +You now have a much more powerful but still very fast start menu. Right click Whiskermenu to customize it. \\ + +Note that there seems to be no keyboard shortcut to launch Whiskermenu. The reason is that it's launched by running an external command: \shellcommand{xfce4-popup-whiskermenu} + +Go to \textit{XFCE Preferences > Keyboard > Application Shortcuts} to assign a key combination to the command. + +\subsubsection{XFCE Goodies: Install many little helpers} +XFCE is supposed to be slim and therefore has a limited set of plug-ins that go with it. However, there are many other so-called Goodies that you can add to make it more feature-rich. All are small but sometimes useful programs. + +Under Ubuntu, you can install a package called \textit{xfce4-goodies} that contains all the Goodies. + +For more info check out \underline{http://goodies.xfce.org/} + +\subsubsection{Theming} +If you dislike the rather bland default look, +consider using a theme. There are plenty available on the internet, but one of +the nicest is the Arc theme. On \underline{https://github.com/horst3180/arc-theme} (under +Installation) you will find instructions on how to install it. \\ +There are also icon themes, that will exchange the icons to get a nice uniform +look across the entire system. Nice examples are: Numix: +\underline{https://github.com/numixproject/numix-icon-theme} or Moka: +\underline{https://github.com/moka-project/moka-icon-theme}. \\ + diff --git a/install_event/build.sh b/install_event/build.sh new file mode 100644 index 0000000000000000000000000000000000000000..17be5a47677eed4536a6280a1a8d20e7162a4d44 --- /dev/null +++ b/install_event/build.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# for people that are scared of make +make diff --git a/install_event/full-guide.tex b/install_event/full-guide.tex new file mode 100644 index 0000000000000000000000000000000000000000..3ffdd23ca11b33823d726aa2dcd7c37f32c9c888 --- /dev/null +++ b/install_event/full-guide.tex @@ -0,0 +1,107 @@ + +\documentclass[11pt]{scrartcl} % Base class: KOMA script article +\usepackage[utf8]{inputenc} % Support for german 'umlaut' (ä, ö, ü) +\usepackage{lastpage} % \pageref{LastPage} +\usepackage{scrlayer-scrpage} % KOMA Script header/footer package +\usepackage{graphicx} % \includegraphics{...} +\usepackage[showseconds=false,showzone=false]{datetime2} +\usepackage[table]{xcolor} +\usepackage[most]{tcolorbox} +\usepackage{hyperref} +\usepackage{longtable} +\usepackage{booktabs} +\usepackage{textcomp} +\usepackage{menukeys} +\usepackage{tabularx} +\usepackage{float} +\usepackage{caption} + +% helvetica font +% \RequirePackage[scaled]{helvet} +% \RequirePackage[T1]{fontenc} +% \renewcommand\familydefault{\sfdefault} + +% header / footer +\KOMAoptions{headsepline,headheight=27.5pt} +\setkomafont{pagehead}{\normalfont\normalcolor} % non-italic header font +\setkomafont{pagefoot}{\normalfont\normalcolor} % non-italic footer font +\newcommand{\builddate}{\footnotesize Revision: \input{GIT_TAG} \\ Build: \DTMNow} +\newcommand{\thealtlogo}{\includegraphics[width=4.5cm]{images/logo.png}} +\lohead[\thealtlogo]{\thealtlogo} +\rohead[\builddate]{\builddate} +\cofoot[\footnotesize \thepage~/~\pageref{LastPage}]{\thepage~/~\pageref{LastPage}} +\recalctypearea% + +\setlength{\voffset}{-1.2cm} % space before header +\setlength{\textheight}{1.15\textheight} % height of text + +\definecolor{ldorange}{HTML}{F18A20} +\definecolor{ldblue}{HTML}{254471} +\definecolor{grey1}{HTML}{aaaaaa} +\definecolor{grey2}{HTML}{efefef} +\definecolor{lightblue}{HTML}{d9edfc} +\definecolor{exclamred}{HTML}{db1515} + +\colorlet{lightyellow}{yellow!6!white} +\colorlet{darkeryellow}{red!15!yellow!40!white} + +\newtcolorbox[auto counter, number within=section]{exercisebox}[2][]{% + colback=lightyellow, + fuzzy shadow={1mm}{-1mm}{0mm}{0.1mm}{black!50!white}, + colframe=ldorange, + coltitle=black, + enhanced, + fonttitle=\bfseries, + title=Task~\thetcbcounter: #2,#1} + +\newtcolorbox{cmdbox}{% + colback=grey2, + fuzzy shadow={1mm}{-1mm}{0mm}{0.1mm}{black!50!white}, + enhanced, + colframe=grey1, + coltitle=black, + enhanced} + +\newtcolorbox{tcbhintbox}{% + enhanced, + skin=bicolor, + segmentation at break=true, + boxrule=0.8pt, + left=3.5mm, + top=0.5mm, + bottom=0.5mm, + arc=1pt, + boxsep=2pt, + lefthand ratio=0.06, + sidebyside, + colframe=ldorange, + coltext=black, + colback=darkeryellow, + colbacklower=lightyellow, +} + +\newcommand{\hintbox}[1]{% +\begin{tcbhintbox} + \includegraphics[width=8mm]{img/light_bulb.pdf}% + \tcblower% + #1 +\end{tcbhintbox}} + +\def\tightlist{} + + +\title{Linux Install Guide} +\date{} +\author{} + +\begin{document} +\rowcolors{2}{gray!25}{white} +\maketitle +\tableofcontents + +\setlength{\parindent}{0cm} +\setlength{\parskip}{12pt} + +\input{./installguide.tex} + +\end{document} diff --git a/install_event/helpers_cheat_sheet.pdf b/install_event/helpers_cheat_sheet.pdf deleted file mode 100644 index 14dc7f896886dc7b658fd8f9fd145b89b8e378df..0000000000000000000000000000000000000000 Binary files a/install_event/helpers_cheat_sheet.pdf and /dev/null differ diff --git a/install_event/images/logo.png b/install_event/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..67fe0c54766b39016a060b5fa55cf41de5edd551 Binary files /dev/null and b/install_event/images/logo.png differ diff --git a/install_event/images/partitions.png b/install_event/images/partitions.png new file mode 100644 index 0000000000000000000000000000000000000000..33461394016f25587c73cc1d171c99620e31d70f Binary files /dev/null and b/install_event/images/partitions.png differ diff --git a/install_event/images/partitions2.jpg b/install_event/images/partitions2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..76ecc9fa7429521aa3da9beacade919000aea5d9 Binary files /dev/null and b/install_event/images/partitions2.jpg differ diff --git a/install_event/insatall_guide_assembled/Mac/fedora/IG_mac_fedora.pdf b/install_event/insatall_guide_assembled/Mac/fedora/IG_mac_fedora.pdf deleted file mode 100644 index c2d8b94bf9a4d13bf6cf1eaa065554526ddc2ec3..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Mac/fedora/IG_mac_fedora.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Mac/opensuse/IG_mac_opensuse.pdf b/install_event/insatall_guide_assembled/Mac/opensuse/IG_mac_opensuse.pdf deleted file mode 100644 index 8631d5c9ab906431594d2f2e949817f601ecfc80..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Mac/opensuse/IG_mac_opensuse.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Mac/ubuntu/IG_mac_ubuntu.pdf b/install_event/insatall_guide_assembled/Mac/ubuntu/IG_mac_ubuntu.pdf deleted file mode 100644 index 2d7e80f53a73be585d1dbc691da25aa7c5787f46..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Mac/ubuntu/IG_mac_ubuntu.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Mac/xubuntu/IG_mac_xubuntu.pdf b/install_event/insatall_guide_assembled/Mac/xubuntu/IG_mac_xubuntu.pdf deleted file mode 100644 index d05dc0b9395a5574dcf1a72cff48fa090aa9031c..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Mac/xubuntu/IG_mac_xubuntu.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Win7/fedora/IG_win7_fedora.pdf b/install_event/insatall_guide_assembled/Win7/fedora/IG_win7_fedora.pdf deleted file mode 100644 index 469cc92d7a99c842fce6f06a8d4eb2b7a1bafc6e..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Win7/fedora/IG_win7_fedora.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Win7/opensuse/IG_win7_opensuse.pdf b/install_event/insatall_guide_assembled/Win7/opensuse/IG_win7_opensuse.pdf deleted file mode 100644 index 0a4548a8789230a8df7742e6e91460c3f65c6566..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Win7/opensuse/IG_win7_opensuse.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Win7/ubuntu/IG_win7_ubuntu.pdf b/install_event/insatall_guide_assembled/Win7/ubuntu/IG_win7_ubuntu.pdf deleted file mode 100644 index d795f62d493d8340b4bc3956fcf9637d8488bda9..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Win7/ubuntu/IG_win7_ubuntu.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Win7/xubuntu/IG_win7_xubuntu.pdf b/install_event/insatall_guide_assembled/Win7/xubuntu/IG_win7_xubuntu.pdf deleted file mode 100644 index 90ce44aa4902f799611cc5a34bd824149196598f..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Win7/xubuntu/IG_win7_xubuntu.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Win8-10/fedora/IG_win8-10_fedora.pdf b/install_event/insatall_guide_assembled/Win8-10/fedora/IG_win8-10_fedora.pdf deleted file mode 100644 index 99a81a8734ecc2890f1c8f089f2061a3baff8b8c..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Win8-10/fedora/IG_win8-10_fedora.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Win8-10/opensuse/IG_win8-10_opensuse.pdf b/install_event/insatall_guide_assembled/Win8-10/opensuse/IG_win8-10_opensuse.pdf deleted file mode 100644 index 083ba9425a21a74d0b253913852f364fa508123b..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Win8-10/opensuse/IG_win8-10_opensuse.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Win8-10/ubuntu/IG_win8-10_ubuntu.pdf b/install_event/insatall_guide_assembled/Win8-10/ubuntu/IG_win8-10_ubuntu.pdf deleted file mode 100644 index d31b1badeb1dd77e38fb009dacbb9d44b2e14bca..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Win8-10/ubuntu/IG_win8-10_ubuntu.pdf and /dev/null differ diff --git a/install_event/insatall_guide_assembled/Win8-10/xubuntu/IG_win8-10_xubuntu.pdf b/install_event/insatall_guide_assembled/Win8-10/xubuntu/IG_win8-10_xubuntu.pdf deleted file mode 100644 index 3b6cce339f200de475584710b1ffa438c0f3ef6d..0000000000000000000000000000000000000000 Binary files a/install_event/insatall_guide_assembled/Win8-10/xubuntu/IG_win8-10_xubuntu.pdf and /dev/null differ diff --git a/install_event/installguide_complete.pdf b/install_event/installguide_complete.pdf deleted file mode 100644 index 678aaea206dcc47d5af411a3c4856dbbb85ad7ea..0000000000000000000000000000000000000000 Binary files a/install_event/installguide_complete.pdf and /dev/null differ diff --git a/install_event/metadata.yaml b/install_event/metadata.yaml new file mode 100644 index 0000000000000000000000000000000000000000..6a0cb53b0d6800ef896437ccff3b1c752130877f --- /dev/null +++ b/install_event/metadata.yaml @@ -0,0 +1,3 @@ +pagetitle: "Install Guide" +title: "Linux install guide" +papersize: a4 diff --git a/install_event/source b/install_event/source deleted file mode 160000 index 81c5944d2cab9748dc9ccb126f6622131632c355..0000000000000000000000000000000000000000 --- a/install_event/source +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 81c5944d2cab9748dc9ccb126f6622131632c355