diff --git a/.gitignore b/.gitignore index 83f4ddb9ca0b76def1e7375923e4d466d36ada17..da50fc5e97ca456d2201d1e7fbdef7d35a697a78 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,6 @@ *.out *.snm *.toc +*.fdb_latexmk +*.fls *.DS_Store diff --git a/installparty/helfer-handout/ws14/QR-Code.pdf b/installparty/helfer-handout/ws14/QR-Code.pdf new file mode 100644 index 0000000000000000000000000000000000000000..70d35f73ef8264841fca28009c001a930a13712b Binary files /dev/null and b/installparty/helfer-handout/ws14/QR-Code.pdf differ diff --git a/installparty/helfer-handout/ws14/QR-Code.svg b/installparty/helfer-handout/ws14/QR-Code.svg new file mode 100644 index 0000000000000000000000000000000000000000..6f301fab422781ef526dd9bfcb566a686b968c6c --- /dev/null +++ b/installparty/helfer-handout/ws14/QR-Code.svg @@ -0,0 +1,4007 @@ +<?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="64px" + height="64px" + id="svg6382" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="Neues Dokument 2"> + <defs + id="defs6384" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="5.5" + inkscape:cx="-0.12975213" + inkscape:cy="-2.016437" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:document-units="px" + inkscape:grid-bbox="true" + inkscape:window-width="1366" + inkscape:window-height="723" + inkscape:window-x="-2" + inkscape:window-y="-3" + inkscape:window-maximized="1" /> + <metadata + id="metadata6387"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer"> + <g + id="g4690" + inkscape:label="QRCode" + transform="matrix(0.17960089,0,0,0.17960089,2.545454,2.545454)"> + <rect + id="rect4692" + y="0" + x="0" + width="328" + style="fill:#ffffff" + height="328" /> + <rect + id="rect4694" + y="32" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4696" + y="32" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4698" + y="32" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4700" + y="32" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4702" + y="32" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4704" + y="32" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4706" + y="32" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4708" + y="32" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4710" + y="32" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4712" + y="32" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4714" + y="32" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4716" + y="32" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4718" + y="32" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4720" + y="32" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4722" + y="32" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4724" + y="32" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4726" + y="32" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4728" + y="32" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4730" + y="32" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4732" + y="32" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4734" + y="32" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4736" + y="32" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4738" + y="32" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4740" + y="40" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4742" + y="40" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4744" + y="40" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4746" + y="40" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4748" + y="40" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4750" + y="40" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4752" + y="40" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4754" + y="40" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4756" + y="40" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4758" + y="40" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4760" + y="40" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4762" + y="48" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4764" + y="48" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4766" + y="48" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4768" + y="48" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4770" + y="48" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4772" + y="48" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4774" + y="48" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4776" + y="48" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4778" + y="48" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4780" + y="48" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4782" + y="48" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4784" + y="48" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4786" + y="48" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4788" + y="48" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4790" + y="48" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4792" + y="48" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4794" + y="48" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4796" + y="48" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4798" + y="48" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4800" + y="56" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4802" + y="56" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4804" + y="56" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4806" + y="56" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4808" + y="56" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4810" + y="56" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4812" + y="56" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4814" + y="56" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4816" + y="56" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4818" + y="56" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4820" + y="56" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4822" + y="56" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4824" + y="56" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4826" + y="56" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4828" + y="56" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4830" + y="56" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4832" + y="56" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4834" + y="56" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4836" + y="56" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4838" + y="56" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4840" + y="56" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4842" + y="56" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4844" + y="64" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4846" + y="64" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4848" + y="64" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4850" + y="64" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4852" + y="64" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4854" + y="64" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4856" + y="64" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4858" + y="64" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4860" + y="64" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4862" + y="64" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4864" + y="64" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4866" + y="64" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4868" + y="64" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4870" + y="64" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4872" + y="64" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4874" + y="64" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4876" + y="72" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4878" + y="72" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4880" + y="72" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4882" + y="72" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4884" + y="72" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4886" + y="72" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4888" + y="72" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4890" + y="72" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4892" + y="72" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4894" + y="72" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4896" + y="72" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4898" + y="72" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4900" + y="80" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4902" + y="80" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4904" + y="80" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4906" + y="80" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4908" + y="80" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4910" + y="80" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4912" + y="80" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4914" + y="80" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4916" + y="80" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4918" + y="80" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4920" + y="80" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4922" + y="80" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4924" + y="80" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4926" + y="80" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4928" + y="80" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4930" + y="80" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4932" + y="80" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4934" + y="80" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4936" + y="80" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4938" + y="80" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4940" + y="80" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4942" + y="80" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4944" + y="80" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4946" + y="88" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4948" + y="88" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4950" + y="88" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4952" + y="88" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4954" + y="88" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4956" + y="88" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4958" + y="88" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4960" + y="88" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4962" + y="96" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4964" + y="96" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4966" + y="96" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4968" + y="96" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4970" + y="96" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4972" + y="96" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4974" + y="96" + x="88" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4976" + y="96" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4978" + y="96" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4980" + y="96" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4982" + y="96" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4984" + y="96" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4986" + y="96" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4988" + y="96" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4990" + y="96" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4992" + y="96" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4994" + y="96" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4996" + y="96" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect4998" + y="96" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5000" + y="96" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5002" + y="104" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5004" + y="104" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5006" + y="104" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5008" + y="104" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5010" + y="104" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5012" + y="104" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5014" + y="104" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5016" + y="104" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5018" + y="104" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5020" + y="104" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5022" + y="104" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5024" + y="104" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5026" + y="104" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5028" + y="104" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5030" + y="104" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5032" + y="112" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5034" + y="112" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5036" + y="112" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5038" + y="112" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5040" + y="112" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5042" + y="112" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5044" + y="112" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5046" + y="112" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5048" + y="112" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5050" + y="112" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5052" + y="112" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5054" + y="112" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5056" + y="112" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5058" + y="112" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5060" + y="112" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5062" + y="120" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5064" + y="120" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5066" + y="120" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5068" + y="120" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5070" + y="120" + x="88" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5072" + y="120" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5074" + y="120" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5076" + y="120" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5078" + y="120" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5080" + y="120" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5082" + y="120" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5084" + y="120" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5086" + y="120" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5088" + y="120" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5090" + y="128" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5092" + y="128" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5094" + y="128" + x="88" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5096" + y="128" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5098" + y="128" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5100" + y="128" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5102" + y="128" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5104" + y="128" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5106" + y="128" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5108" + y="128" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5110" + y="128" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5112" + y="128" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5114" + y="128" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5116" + y="128" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5118" + y="128" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5120" + y="128" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5122" + y="128" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5124" + y="136" + x="88" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5126" + y="136" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5128" + y="136" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5130" + y="136" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5132" + y="136" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5134" + y="136" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5136" + y="136" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5138" + y="136" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5140" + y="136" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5142" + y="136" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5144" + y="136" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5146" + y="136" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5148" + y="144" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5150" + y="144" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5152" + y="144" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5154" + y="144" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5156" + y="144" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5158" + y="144" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5160" + y="144" + x="88" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5162" + y="144" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5164" + y="144" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5166" + y="144" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5168" + y="144" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5170" + y="144" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5172" + y="144" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5174" + y="144" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5176" + y="144" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5178" + y="144" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5180" + y="144" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5182" + y="144" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5184" + y="144" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5186" + y="152" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5188" + y="152" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5190" + y="152" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5192" + y="152" + x="88" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5194" + y="152" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5196" + y="152" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5198" + y="152" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5200" + y="152" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5202" + y="152" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5204" + y="152" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5206" + y="152" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5208" + y="152" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5210" + y="152" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5212" + y="152" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5214" + y="160" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5216" + y="160" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5218" + y="160" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5220" + y="160" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5222" + y="160" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5224" + y="160" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5226" + y="160" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5228" + y="160" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5230" + y="160" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5232" + y="160" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5234" + y="160" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5236" + y="160" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5238" + y="160" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5240" + y="160" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5242" + y="160" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5244" + y="168" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5246" + y="168" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5248" + y="168" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5250" + y="168" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5252" + y="168" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5254" + y="168" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5256" + y="168" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5258" + y="168" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5260" + y="168" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5262" + y="168" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5264" + y="168" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5266" + y="168" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5268" + y="168" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5270" + y="168" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5272" + y="168" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5274" + y="168" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5276" + y="168" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5278" + y="168" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5280" + y="176" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5282" + y="176" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5284" + y="176" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5286" + y="176" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5288" + y="176" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5290" + y="176" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5292" + y="176" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5294" + y="176" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5296" + y="176" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5298" + y="176" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5300" + y="176" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5302" + y="176" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5304" + y="176" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5306" + y="176" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5308" + y="176" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5310" + y="176" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5312" + y="184" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5314" + y="184" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5316" + y="184" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5318" + y="184" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5320" + y="184" + x="88" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5322" + y="184" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5324" + y="184" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5326" + y="184" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5328" + y="184" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5330" + y="184" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5332" + y="184" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5334" + y="184" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5336" + y="184" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5338" + y="192" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5340" + y="192" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5342" + y="192" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5344" + y="192" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5346" + y="192" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5348" + y="192" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5350" + y="192" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5352" + y="192" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5354" + y="192" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5356" + y="192" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5358" + y="192" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5360" + y="192" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5362" + y="192" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5364" + y="192" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5366" + y="192" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5368" + y="192" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5370" + y="192" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5372" + y="192" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5374" + y="200" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5376" + y="200" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5378" + y="200" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5380" + y="200" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5382" + y="200" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5384" + y="200" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5386" + y="200" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5388" + y="200" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5390" + y="200" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5392" + y="200" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5394" + y="200" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5396" + y="200" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5398" + y="200" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5400" + y="200" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5402" + y="200" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5404" + y="200" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5406" + y="200" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5408" + y="200" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5410" + y="208" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5412" + y="208" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5414" + y="208" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5416" + y="208" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5418" + y="208" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5420" + y="208" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5422" + y="208" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5424" + y="208" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5426" + y="208" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5428" + y="208" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5430" + y="208" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5432" + y="208" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5434" + y="208" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5436" + y="208" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5438" + y="208" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5440" + y="208" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5442" + y="208" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5444" + y="208" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5446" + y="216" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5448" + y="216" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5450" + y="216" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5452" + y="216" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5454" + y="216" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5456" + y="216" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5458" + y="216" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5460" + y="216" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5462" + y="216" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5464" + y="216" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5466" + y="216" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5468" + y="216" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5470" + y="216" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5472" + y="224" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5474" + y="224" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5476" + y="224" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5478" + y="224" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5480" + y="224" + x="88" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5482" + y="224" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5484" + y="224" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5486" + y="224" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5488" + y="224" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5490" + y="224" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5492" + y="224" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5494" + y="224" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5496" + y="224" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5498" + y="224" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5500" + y="224" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5502" + y="224" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5504" + y="224" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5506" + y="224" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5508" + y="224" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5510" + y="224" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5512" + y="224" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5514" + y="224" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5516" + y="224" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5518" + y="232" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5520" + y="232" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5522" + y="232" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5524" + y="232" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5526" + y="232" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5528" + y="232" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5530" + y="232" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5532" + y="232" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5534" + y="232" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5536" + y="232" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5538" + y="232" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5540" + y="232" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5542" + y="232" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5544" + y="232" + x="288" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5546" + y="240" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5548" + y="240" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5550" + y="240" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5552" + y="240" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5554" + y="240" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5556" + y="240" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5558" + y="240" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5560" + y="240" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5562" + y="240" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5564" + y="240" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5566" + y="240" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5568" + y="240" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5570" + y="240" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5572" + y="240" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5574" + y="240" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5576" + y="240" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5578" + y="240" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5580" + y="240" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5582" + y="240" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5584" + y="248" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5586" + y="248" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5588" + y="248" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5590" + y="248" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5592" + y="248" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5594" + y="248" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5596" + y="248" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5598" + y="248" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5600" + y="248" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5602" + y="248" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5604" + y="248" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5606" + y="248" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5608" + y="248" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5610" + y="248" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5612" + y="248" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5614" + y="248" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5616" + y="248" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5618" + y="248" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5620" + y="256" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5622" + y="256" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5624" + y="256" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5626" + y="256" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5628" + y="256" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5630" + y="256" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5632" + y="256" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5634" + y="256" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5636" + y="256" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5638" + y="256" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5640" + y="256" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5642" + y="256" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5644" + y="256" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5646" + y="256" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5648" + y="256" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5650" + y="256" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5652" + y="256" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5654" + y="256" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5656" + y="256" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5658" + y="256" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5660" + y="264" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5662" + y="264" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5664" + y="264" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5666" + y="264" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5668" + y="264" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5670" + y="264" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5672" + y="264" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5674" + y="264" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5676" + y="264" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5678" + y="264" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5680" + y="264" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5682" + y="264" + x="176" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5684" + y="264" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5686" + y="264" + x="192" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5688" + y="264" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5690" + y="264" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5692" + y="264" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5694" + y="264" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5696" + y="264" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5698" + y="264" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5700" + y="264" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5702" + y="264" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5704" + y="272" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5706" + y="272" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5708" + y="272" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5710" + y="272" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5712" + y="272" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5714" + y="272" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5716" + y="272" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5718" + y="272" + x="112" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5720" + y="272" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5722" + y="272" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5724" + y="272" + x="168" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5726" + y="272" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5728" + y="272" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5730" + y="272" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5732" + y="272" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5734" + y="272" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5736" + y="272" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5738" + y="272" + x="248" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5740" + y="272" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5742" + y="272" + x="280" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5744" + y="280" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5746" + y="280" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5748" + y="280" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5750" + y="280" + x="104" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5752" + y="280" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5754" + y="280" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5756" + y="280" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5758" + y="280" + x="152" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5760" + y="280" + x="160" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5762" + y="280" + x="184" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5764" + y="280" + x="200" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5766" + y="280" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5768" + y="280" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5770" + y="280" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5772" + y="280" + x="256" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5774" + y="280" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5776" + y="280" + x="272" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5778" + y="288" + x="32" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5780" + y="288" + x="40" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5782" + y="288" + x="48" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5784" + y="288" + x="56" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5786" + y="288" + x="64" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5788" + y="288" + x="72" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5790" + y="288" + x="80" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5792" + y="288" + x="96" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5794" + y="288" + x="120" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5796" + y="288" + x="128" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5798" + y="288" + x="136" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5800" + y="288" + x="144" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5802" + y="288" + x="208" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5804" + y="288" + x="216" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5806" + y="288" + x="224" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5808" + y="288" + x="232" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5810" + y="288" + x="240" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5812" + y="288" + x="264" + width="8" + style="fill:#000000" + height="8" /> + <rect + id="rect5814" + y="288" + x="280" + width="8" + style="fill:#000000" + height="8" /> + </g> + <text + xml:space="preserve" + style="font-size:6px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="7.0693359" + y="61.090912" + id="text9225" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan9227" + x="7.0693359" + y="61.090912" + style="font-size:4px">http://tinyurl.com/liphilfe</tspan></text> + </g> +</svg> diff --git a/installparty/helfer-handout/ws14/handout.pdf b/installparty/helfer-handout/ws14/handout.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2075159c54a2522bac499a90cd014a01538a2877 Binary files /dev/null and b/installparty/helfer-handout/ws14/handout.pdf differ diff --git a/installparty/helfer-handout/ws14/handout.tex b/installparty/helfer-handout/ws14/handout.tex new file mode 100644 index 0000000000000000000000000000000000000000..6b8626314bcc1a5180e381ab77f8227793a5e803 --- /dev/null +++ b/installparty/helfer-handout/ws14/handout.tex @@ -0,0 +1,162 @@ +\documentclass[fontsize=10pt,% +oneside,a4paper,twocolumn]{scrartcl} + +\usepackage[OT1]{fontenc} % Euro fonts: use OT1 font encoding +\usepackage[utf8]{inputenc} +\usepackage{ngerman} + +\usepackage{savetrees} +\usepackage{geometry} +%\usepackage{rotating} +\geometry{top=0.3cm,bottom=0.3cm,left=0.6cm,right=0.7cm} +\pagestyle{empty} +\usepackage{amssymb} +\usepackage{amsmath} +\usepackage{amsfonts} +\usepackage{MnSymbol} +\usepackage{multicol} +\usepackage{fancybox} +\usepackage{pdfpages} +\usepackage[babel]{csquotes} + +% \usepackage{vwcol} + +\usepackage{mdwlist} % itemize* +\usepackage{keystroke} % Tastensymbole +\nonfrenchspacing + +\newcommand{\KEY}[1]{\scalebox{0.8}{\fontsize{15}{0}\selectfont #1}} +\newcommand{\lipstick}{\textsc{LIPstick}} + +\begin{document} +\renewcommand{\labelitemi}{$\square$} +\chapter{Installationscheckliste für Installationshelfer LIP SS14 \hfill +\vspace*{0.5cm} +\fbox{ +\parbox{0.45\textwidth} {\Large +Name: \underline{\parbox {5cm}{\hfill}}\\ +Pizza-Code: \underline{\parbox {3.8cm}{\hfill}} +} +} +\vspace*{0.5cm} +\section{Prerequisiten} +\begin{itemize} +\item Kay\footnote{Der/die Installierend/e wird im folgenden stellvertretend als \enquote{Kay} bezeichnet.} sollte ein Installierendenhandout (Checkliste) haben! Namen eintragen lassen, sonst Verwechslungsgefahr. +\item \textbf{WINDOWS 8 und höher von Hibernate auf Shutdown umstellen!!!} Dafür spiele die auf dem \lipstick{}\footnote{Linux Install Party Serial Technical Installation \& Configuration Kit, das Boot-Medium und Installationsprogramm} im Ordner \texttt{scripts} befindliche Datei \texttt{disable\_hiberboot.reg} ein. +\item Mit der Windows-Datenträgerverwaltung mindestens 20GiB Platz, wenn möglich am Ende der Festplatte, frei bekommen (NTFS verkleinern): \KEY{\keystroke{WIN}+\keystroke{R}} \texttt{diskmgmt.msc} +\end{itemize} + +\section{Linux booten Bootmedien / Booten} +\begin{itemize*} + \item Von \lipstick{} booten (\KEY{\Esc}, \KEY{\keystroke{F1}}, Asus: \KEY{\keystroke{F8}}, \KEY{\keystroke{F12}}, \ldots). +\subitem Ggf. unter Windows 8 \enquote{Neustart in den Setup}. +\item \textbf{Nicht im Legacy-Mode booten!} +\subitem Ggf. SecureBoot im Firmware-Setup ausstellen. +\item Ggf. anderen \lipstick{} testen. +\item Default: Vom \lipstick{} vorgeschlagene Variante (64-/32-Bit) installieren +\item Falls Fehlschlag: rebooten, dann den Notfall Booteintrag \enquote{failsafe} in Grub ausprobieren, +sonst wieder rebooten und Kernel-Kommandozeilenoptionen testen. +\subitem \parbox{0.8\linewidth}{ \begin{footnotesize} +An der GRUB Kommandozeile (\KEY{\Ctrl} +\KEY{\keystroke{c}}), siehe \texttt{cat /bootflags0}, \texttt{cat /bootflags1}, \texttt{cat /bootflags2}, \texttt{cat /bootflags3} \\ +Falls Optionen an den \lipstick{}-Kernel übergeben werden sollen, müssen die im Bootmenu im Editor (\KEY{\Ctrl} +\KEY{\keystroke{e}}) in die Zeile \texttt{localeinfo=”\ldots”} eingefügt werden. +\end{footnotesize}} +\item LAN-Kabel beim Boot \textbf{nicht eingesteckt. WLAN aus.} +\subitem Falls der \lipstick{} nach WLAN/Eduroam fragt: \textbf{ausschalten/kein Netzwerk, MoPS wird auto. getrennt} +\subitem Vor allem das MoPS-Netzwerk darf nicht verbunden sein. +\end{itemize*} + +\section{Partitionieren} +\begin{itemize} +\item Die User haben den Installer noch nicht gestartet, wenn sie euch rufen. +\item Terminal starten (\KEY{\Ctrl} +\KEY{\Alt} +\KEY{\keystroke{T}} oder \KEY{\keystroke{WIN}} +\KEY{\keystroke{ENTER}}) , root werden: \texttt{sudo -i} +\item Partitionierung prüfen/anlegen \texttt{blkid}\,, \texttt{lsblk}\,, \texttt{fdisk}\,, \texttt{gfdisk}\,, \texttt{partitionmanager}: +\subitem Was für eine Partitionstabelle liegt vor? In der Konsole \texttt{sudo gdisk -l /dev/sdX | grep GPT:} ausführen. Unterschiede: +\end{itemize} +\vspace*{-1em} +\begin{multicols}{2} +\textbf{GPT} +\begin{itemize} +\item \enquote{Moderne Partitionstabelle}. +\item Beliebig viele Partitionen möglich. +\item Ist üblicherweise auf Notebooks mit Windows $\geq 7$. +\end{itemize} +\columnbreak +\textbf{MBR} +\begin{itemize} +\item Häufig in kombination mit Lagacy Boot, aber teils auch mit Windows 7 und EFI. +\item Unterstützt nur 4 primäre Partitionen. Für Linux brauchen wir eine. +\end{itemize} +\end{multicols} +\begin{itemize} +\item In beiden Fällen kann mit \texttt{partitionmanager} partitioniert werden. Bitte nach Möglichkeit nicht den Installer partitionieren lassen. +\item \textbf{falls nötig LVM} $\rightarrow$ Wiki (QR-Code) +\item Ziel: mindestens 20GiB Platz schaffen, EXT4-Filesystem, kein separates /home. +\item SWAP nur bei Geräten mit weniger als 4GiB RAM, Suspend2Disk wird nicht empfolen. +\item Wenn \textbf{GPT}: EFI-Partition (Label EFI) im Installer nach \texttt{/boot/efi} einhängen! +\item Ggf. /boot wenn Full-Crypto erwünscht ist (kann der Installer inzwischen). +\item Windows-Datenposition ggf. per Symlink später einbinden. +\item Wenn Linux-Only und GPT: EFI-Partition anlegen. +\end{itemize} + +\section{Installer} +\begin{itemize*} +\item WLAN und LAN \textbf{bei der Installation: Abschalten, ausstecken!} Updates kommen ggf. später. +%\item Bei Installation mit (Win7/8)+LDM+Non-EFI im Dualboot: Installation \enquote{\ldots(ohne Bootloader)} verwenden, braucht später \textit{Grub4Dos} +\item Installation mit Bootloader (abgesehen von Spezialfällen $\rightarrow$ Wiki) +\item Eigenheiten des Installers: am Anfang: \enquote{Partitionen sind gemountet \ldots aushängen ?} $\rightarrow$ \emph{Ja}\\Am Ende (Fortschrittsbalken $>90\%$): treten u.U. Fehler auf, einfach weitermachen +\end{itemize*} +\section{Reboot des installierten Systems. Nicht vom \lipstick{}!} + +\section{Das Install-Script vom \lipstick{}} +\begin{itemize*} +\item \textbf{Netzwerk aus!} Kein LAN! Kein WLAN! (sonst wird aus dem Internet installiert$\rightarrow$langsam) +\item \lipstick{} einstecken, ggf. mounten, siehe \texttt{blkid}, liegt i.d.R. in \emph{/media/\$USER/MultiBoot} +\item Terminal öffnen: \texttt{sudo bash /media/\$USER/MultiBoot/scripts/linuxparty.sh} \ldots Kay folgt den Anweisungen. +\item Sollte das \texttt{linuxparty.sh} Skript vorzeitig beendet werden (Fehler, Benutzer), dann das Repository manuell mit \texttt{sudo bash /media/\$USER/MultiBoot/scripts/liprepoctl.sh off} aushängen. +\end{itemize*} + +\section{Desktop} + +\begin{itemize*} +\item Wenn die Grafikbeschleunigung Probleme macht, kann man diese mit \KEY{\Ctrl} +\KEY{\Alt} +\KEY{\keystroke{F12}} temporär ändern, +und persistent ändern, indem unter Systemeinstellungen$\rightarrow$ Desktop-Effekte $\rightarrow$Erweitert von OpenGL auf XRender umgestellt wird. +\item Müssen noch besondere Grafikkarten-Treiber installiert werden ? \begin{itemize} +\item Schwacher Rechner? probiere Xfce4: \texttt{xubuntu-desktop} (auf \lipstick{}) +\item Nvidia Optimus: Bumblebee ($\rightarrow$ Wiki) +\end{itemize} +\item Muss ggf. \texttt{Xfce4} installiert werden, wenn 3D-Grafik trotz Helfer-Winker-Eskalation nicht will? +\item Falls Gnome3 oder Xfce4 installiert: Ausloggen, Session-Type wechseln. +% \item Will der User evtl. \textit{Gnome} statt \textit{Unity} als Desktop haben ? Ausloggen $\rightarrow$ Am Login-Screen „klassische Session“ auswählen $\rightarrow$ Einloggen. - geht das noch? +\item KDE: evtl. versuchen Fragen zu beantworten +\item Bei kleinen Displays ggf. KDE-Netbook benutzen +\end{itemize*} + +\section{Ende} + +%\columnwidth{0.7\textwidth} + + +\begin{itemize} +\item Wurde der Installer \enquote{ubiquity} korrekt deinstalliert ? \texttt{apt-get purge ubiquity} +\item WLAN mit Eduroam eingerichtet und getestet? Email, Jabber, \ldots eingerichtet? +\item Finden die Leute ihre Windows-\enquote{Eigene Dateien}? Symlink(s) angelegt? +\item Wurden sie darauf hingewiesen, dass ggf. dort mehr Platz zum Speichern ist als in \texttt{/home}? +\item Wissen sie von der KISS; [Info-Zentrum Raum 5053 (B-IT), 24.04. 18 Uhr]? +\item Sind sie sonst zufrieden? $\rightarrow$ \textbf{Abmeldung am \underline{Abmeldecounter}}, \lipstick{} zurück geben. +\end{itemize} + +\section{Tipps/Skripte} +\begin{itemize} +\item Das \lipstick{}-Repository kann mit \texttt{sudo bash /media/\$USER/MultiBoot/scripts/liprepoctl.sh n /media/\$USER/MultiBoot/} manuell eingehangen werden, bspw. um \textsl{linux-firmware-nonfree} aus dem stick repo zu installieren (Bitte wieder aushängen s.o.). +\item Mit \texttt{sudo bash /cdrom/scripts/chroot\_target.sh} kann vom Live-System in das installierte System \enquote{gechrootet} werden. +\item \textbf{Wiki} mit mehr Tipps und Problemen (vielleicht mit Lösung) aus den letzten Semestern: + +\includegraphics[scale=2]{QR-Code.pdf} +\end{itemize} +%\begin{Huge} +%DO NOT BOOT IN LEGACY MODE!!! +%linux-firmware-nonfree liegt im stick repo +%\end{Huge} +%columnwidth{0.3\textwidth} +\end{document} + diff --git a/installparty/opfer-handout/ws14/handout.pdf b/installparty/opfer-handout/ws14/handout.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d762bd1132b155d0205e9ddf16bdc5887064ed7b Binary files /dev/null and b/installparty/opfer-handout/ws14/handout.pdf differ diff --git a/installparty/opfer-handout/ws14/handout.tex b/installparty/opfer-handout/ws14/handout.tex new file mode 100644 index 0000000000000000000000000000000000000000..cfd289d37e331acdeee80662f6d58e7c3c000f4f --- /dev/null +++ b/installparty/opfer-handout/ws14/handout.tex @@ -0,0 +1,272 @@ +\documentclass[fontsize=11pt,oneside,a4paper]{scrartcl} +\usepackage[OT1]{fontenc} % Euro fonts: use OT1 font encoding +\usepackage[utf8]{inputenc} +\usepackage{ngerman} +\usepackage{csquotes} +\usepackage{savetrees} +\usepackage{amssymb} +\usepackage{fancybox} +\usepackage{hyperref} +\usepackage{breakurl} + +\usepackage{tikz} +\usetikzlibrary{arrows,positioning} +\nonfrenchspacing + +\usepackage{keystroke} % Tastensymbole +\newcommand{\KEY}[1]{\scalebox{0.8}{\fontsize{15}{0}\selectfont #1}} +\newcommand{\bittewenden}{ +{ +\begin{flushright} + \vspace{-2\baselineskip} + \mbox{ + \begin{Large} + (bitte wenden) + \end{Large} + } + \end{flushright} +\pagebreak +} +} +\begin{document} + +\renewcommand{\labelitemi}{$\square$} +\renewcommand{\labelitemii}{} +\parbox[t]{8.5cm}{Installationscheckliste für Installierende.\\\textbf{Hake jeden erfolgreich ausgeführten Schritt ab!}} \hfill +\parbox[t]{8cm} {\Large +Name: \underline{\parbox {6.5cm}{\hfill}}\\ +Pizza-Code: \underline{\parbox {5.3cm}{\hfill}} +} + +% Linux Install Party Serielles Technisches Installation Configuration Kit +\newcommand{\lipstick}{\textsc{LIPstick}} + +\section{Installation} +\begin{itemize} + \item[\mbox{\ooalign{$\checkmark$\cr\hidewidth$\square$\hidewidth\cr}}] Installierendenhandout liegt auf dem Tisch bereit. + \item Du hast dich angemeldet und den \lipstick{}\footnote{Linux Install Party Serial Technical Installation \& Configuration Kit, dein Boot-Medium und Installationsprogramm} erhalten. Auf dem Tisch liegt (für je 2 Leute) ein Hilfe-Winker. Wenn Du Fragen hast, stelle den Hilfe-Winker auf, ein Helfer wird schnellstmöglich zu Dir kommen. + \item Du hast alle Daten gesichert, die Du behalten möchtest. + \item Du benutzt weder \textit{TrueCrypt} noch eine andere Festplattenverschlüsselung. Sonst Helfer fragen. + \item Wenn Du Windows im sogenannten Dual-Boot parallel zu Linux verwenden möchtest, starte Windows. + \item Gucke Dir mit einem Helfer die Festplattenverwaltung + an:\KEY{\keystroke{WIN}+\keystroke{R}} \texttt{diskmgmt.msc} + \KEY{\Enter}. Schafft Platz für eine Linux-Partition. + \item Wenn Windows 8 oder neuer benutzt wird, stellt das Windows von „Hibernate“ auf „Shutdown“ um. + \item \lipstick{} einstecken. Dann neu starten. + \item \parbox[t]{\linewidth}{Beim folgenden Start des Rechners muss vom + \lipstick{} gestartet werden. Dazu im BIOS/EFI die Bootreihenfolge ändern oder den Bootmanager benutzen. + Zum Bootmanager gibt es beim Booten oft einen Hinweistext auf dem Bildschirm. + Sonst Versuche beim Boot die F-Tasten, \KEY{\Esc} oder \KEY{\Del} zu drücken oder unter + Win8 ins Setup neustarten} + \item Starte die Linux-Live-Umgebung auf deutsch oder englisch + \subitem ... es dauert ein bisschen, dann sollte die Live-Oberfläche angezeigt werden + +\underline{\begin{large} +Hier erstmal \textbf{STOPP}\end{large}: Helfer hinzurufen zum Partitionieren!} + \item Partitionierung: ca. 20 GB freien Platz schaffen; sprich mit deinem Helfer über deine Platzbedürfnisse + \item Sprache auswählen + \item \textbf{Haken entfernen} bei „Aktualisierungen ... herunterladen“ + \item \textbf{Haken setzen} bei „Software von Drittanbietern installieren“ + \item Festplattenspeicher zuweisen: „Etwas Anderes“ + \subitem Die Partition für Root (verwenden als: „/“) muss vom Installer formatiert (Häkchen setzen, als ext4) werden. + \subitem Die große ($\gg$ 105 Mb, oft sda2 ) NTFS-Partition als /windows verwenden lassen. + \subitem Falls Windows eine EFI-Boot-Partition hat, diese unter /boot/efi einbinden + \item „Jetzt Installieren“ + \item „Zeitzone auswählen“ + \item „Tastaturbelegung“: Tastenbelegung automatisch erkennen oder nach Wunsch + auswählen! + \item „Wer sind Sie?“: + \subitem „Passwort“ Tipp: http://xkcd.com/936 + \subitem $\square$ Passwort merken oder aufschreiben! + \subitem „Passwort zum Anmelden abfragen“ auswählen! + +\item Warten bis Installation fertig +\item Rechner neustarten, sobald Linux beendet wurde: \lipstick{} herausziehen +\end{itemize} + +\section{Erster Reboot nach der Installation} +\begin{itemize}%{labelitemi}{$\bullet$} +\item Windows testen (in Grub auswählen, dann „Enter“ drücken) +\item Windows geht noch? Dann gleich neu starten +\item Linux starten (in Grub auswählen; ggf. „Enter“ drücken) + +\item \parbox[c]{\linewidth}{\flushleft Wenn gefragt: Sprachunterstützung installieren. Diese Aufforderung kommt beim ersten Start oder erst wenn eine Internetverbindung (s.u.) besteht. +\begin{itemize} + \item[--] Die Standardsprache, z.B. „Deutsch“ durch \textbf{ziehen nach oben} aktivieren! + \item[--] „Apply System-Wide“ anklicken. + \item[--] Nach der Sprachinstallation Linux neu starten +\end{itemize} +} +\end{itemize} + +\section{Verbindung zum Internet herstellen} + +\subsection{Drahtloses Netzwerk - WLAN} +\begin{itemize} +\item Aktivieren: Netzwerk (unten rechts in der Menüleiste) anklicken $\rightarrow$ WLAN Netzwerk „eduroam“ auswählen +\item unter Wireless Security (Drahtlose Sicherheit): +\item Sicherheit: „WPA \& WPA2 Enterprise“ +\item Legitimierung: „getunneltes TLS“ +\item Anonyme Identität: \texttt{anonymous@rwth-aachen.de} +\item CA-Zertifikat: \texttt{/etc/ssl/certs/Deutsche\_Telekom\_Root\_CA\_2.pem} +\item Innere Legitimierung: „MSCHAPv2“ +\bittewenden +\item \parbox[t]{0.80\textwidth}{Benutzername: \{TIM-Username\} \texttt{@rwth-aachen.de} \\ +\underline Kay \underline Geier tippt z.B. \texttt{kg012345@rwth-aachen.de}} +\item Passwort: \{TIM-Password\} +\item Netzwerk testen: +\subitem 1.) Entferne ggf. das LAN-Kabel +\subitem 2.) Öffne einen Webbrowser (Firefox) und besuche die FSMPI-Seite \begin{tt}www.fsmpi.rwth-aachen.de\end{tt} +\item Aus dem WLAN wieder ausloggen/abschalten damit nicht zuviele Benutzer das WLAN blockieren +\subitem Netzwerk (unten rechts in der Menüleiste) anklicken $\rightarrow$ Drahtloses Netzwerk \ldots trennen anklicken +\end{itemize} + +\subsection{Kabelgebundenes Netzwerk - LAN} +Sollte während der LIP einfach so funktionieren. Genau so wie z.B. zuhause am Heim-Router. + +$\square$ Verbinde jetzt das Netzwerkkabel, falls Du das noch nicht getan hast. Eine Meldung bestätigt dies. + +\section{Installationsskript der Fachschaft MPI ausführen} +\begin{itemize} +\item WLAN trennen, LAN-Kabel trennen, sonst wird aus dem Internet installiert (langsam) +\item \lipstick{} einstecken +\item Terminal starten (\KEY{\Ctrl} +\KEY{\Alt} +\KEY{\keystroke{T}} oder + \KEY{\keystroke{WIN}} +\KEY{\Return}, \texttt{konsole}) +\subitem Im Terminal nur tippen. Keine Maus benutzen! +\item Kay Geier mit Benutzernamen kay tippt: \begin{tt}sudo bash + /media/kay/MultiBoot/scripts/linuxparty.sh\end{tt} \KEY{\Return} +\item im Weiteren den Anweisungen im Terminal folgen ... +\end{itemize} + +\section{Dein Linux benutzen} +\begin{itemize} +\item Emailaccount einrichten (z.B. in Thunderbird), Daten unter \burl{https://doc.itc.rwth-aachen.de/display/EML/Zugang} nachgucken. +\item Jabber/ICQ/... einrichten. +\item Schaue Dir das Muon Discover (Software Center) an und installiere evtl für Dich interessante Programme. +\item Schaue Dir dein Home-Verzeichnis \texttt{/home/\textless Username\textgreater} an. +\subitem Hier kannst Du alle unter Linux von Dir erstellten Dateien ablegen. +\subitem Außerdem findest du hier eine Dokumentation über einen Großteil der bereits installierten Software +\item Suche den Ordner „Eigene Dateien“ von Windows. Hier sind viele Dokumente zu finden, die unter Windows erstellt wurden/werden. Ggf. ist hier auch viel mehr Platz als in /home, z.B. für Musik, Filme, ... +\item Erzeuge einen Symlink (das ist so etwas wie eine Verknüpfung unter Windows) von Windows „Eigene Dateien“ +\texttt{/windows/Users/\textless Username\textgreater /Documents }in deinem /home - Vezeichnis und/oder auf dem Desktop +-- So findest Du die unter Windows erstellten Dateien immer bequem wieder. +\item Systemeinstellungen (Tastaturlayout, Desktophintergrund, Energieoptionen, ...) ausprobieren +\item Logout/Power off/Reboot (inkl. Login)/Stand-By testen +\subitem Solltest du unbedingt Hibernate benutzen wollen, frage einen Helfer +\item Bringe den \lipstick{} zurück zur Anmeldung, melde dich ab und erhalte + deinen Pfand zurück. Gib dort bitte auch den Laufzettel ab. +\item nächste Woche Donnerstag zur KISS (Linux-Workshops) kommen: Info-Zentrum im AH 5 ab 18 Uhr.\\ Hier zeigen wir Dir, was man mit Linux machen kann und wie es benutzt wird. +\medskip +\subitem Die FSMPI und die ALUG danken Dir für dein Interesse an Linux. +\subitem Wir freuen uns, dich bei den Linux Workshops wiederzusehen! +\vfill +\section*{Bonus-Aufgaben} +\item Frage nach der Mailingliste für LIP-Teilnehmer oder auch gern für LIP-Helfer. +\item Helf uns bei der nächsten LIP: Komme zur Sitzung des Open Source AK am + letzten Donnerstag im Monat um 20:00 Uhr (außer diesen Monat; Raum 2015 im + Informatikzentrum). +\item Lerne mit deinem Linux umzugehen. Hab Spaß. Und empfehle es weiter. (Wie + alle guten Dinge...) +\item Schreib uns gern an \texttt{osak@fsmpi.rwth-aachen.de} deine Fragen, Feedback, + etc. +\medskip +\end{itemize} +\bigskip +\shadowbox{\parbox[c]{\linewidth}{Bei Problemen und Fragen steht Dir auch die \textbf{A}achener \textbf{L}inux \textbf{U}ser \textbf{G}roup (www.alug.de) zur Verfügung. + +\bigskip +Der offene ALUG-Stammtisch ist jeden Mittwoch ab 20:30 Uhr im Lara \begin{small} +Aachen, Mies van der Rohe Str. 10 +\end{small} + +\smallskip +Wir sitzen an dem Tisch mit den vielen Laptops, meist im Eingangsbereich. +Komm' einfach vorbei und sprich uns an. Es gibt keinen Verein, keine Mitgliedschaft und keine Verpflichtungen. + +\medskip +Von Anfänger bis Profi -- Dabei ist, wer Mittwoch abends da ist.} +} +\newpage + +\begin{tikzpicture}[draw,fill,remember picture,overlay,line width=5cm,every node/.style={inner sep=0,outer sep=0}] + \node (upnode) at ([xshift=2.5cm,yshift=0cm]current page.north west) { }; + \node (leftnode) at ([xshift=0cm,yshift=-2.5cm]current page.north west) { }; + \draw[dashed,-,line width=1pt] (upnode) -- (leftnode); +% \path[dashed,->] [xshift=2cm,yshift=0cm](current page.north west) edge node {foobar } [xshift=0cm,yshift=2cm](current page.north west); +\end{tikzpicture} + +\section*{Laufzettel A38} +\emph{Dieser Zettel wird nur von Helfern ausgefüllt! Bitte bei der Abmeldung wieder abgeben.}\\ +\renewcommand{\arraystretch}{2} +\begin{tabular}{|p{0.23\textwidth}|p{0.23\textwidth}|p{0.23\textwidth}|p{0.23\textwidth}|} +\hline \emph{Architektur:} & 32 Bit only $\square$ 64 bit $\square$ & \emph{Efi:} & Ja $\square$ Nein $\square$ \\ +\hline \multicolumn{2}{|c|}{\textbf{Partitionen}} & \emph{Tabelle:} & GPT $\square$ MBR $\square$ \\ +\hline \multicolumn{4}{|c|}{Falls LVM, LDM, Crypto o.ä. verwendet wird, bitte hier vermerken.} \\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\hline Mountpoint & Filesystem & Größe & „Platte“ \\ +\hline & & & \\ +& & & \\ +& & & \\ +& & & \\ +& & & \\ +\hline \multicolumn{4}{|l|}{\emph{\textbf{SWAP} nur bei Geräten mit $\leq$ \textbf{4GiB RAM} verwenden, dann SWAP = 0.5 RAM.}} \\ +\multicolumn{4}{|l|}{\emph{\textbf{Keine} separate \textbf{Home}-Partition.}}\\ +\multicolumn{4}{|l|}{\emph{\textbf{Root}-Partition mindestens 25GiB; \textbf{50 GiB }oder mehr empfohlen.}} \\ +\hline \multicolumn{4}{|l|}{\textbf{ Probleme } \emph{(bitte mit Lösungsversuch und Namen protokollieren)}} \\ +\hline \multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\multicolumn{4}{|c|}{ }\\ +\hline +\end{tabular} +\newpage + +\begin{tabular}{|p\textwidth|} + +\hline\textbf{ Probleme (Fortsetzung) } \emph{(bitte mit Lösungsversuch und Namen protokollieren)} \\ +\hline \\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ +\\ + + + +\hline +\end{tabular} + +\end{document}