Workstation Installationsanleitung

{i} Diese Seite ist ist Teil der Technischen Dokumentation von Radio Helsinki. Alle weiteren Seiten der Dokumentation: /WorkstationInstall2013

/!\ Diese Beschreibung ist veraltet. Bitte die Neueverwenden.

Hardware

Als Hardware kommen handelübliche PC's zum Einsatz. Neben einer Netzwerkkarte und mindestens 50 GB großen Festplatte wird eine Soundkarte benötigt.

Betriebssystem

Als Betriebsystem kommt Ubuntu LTS (derzeit Precise) zum Einsatz. Es folgt eine Schritt für Schritt Anleitung anhand der eine Installation zu erfolgen hat.

Installationsvorgang

Basisinstallation

Bios Konfiguration

Menu POWER

After Power Failure -> Last state

Wake on LAN from S5 -> Power On - Normal Boot

Menu BOOT

Bootdisk Priority auf Harddisk, Ethernet, Other

Danach Boot über Netzwerk: im Bootpromt des Radio Helsinki Boot-Servers, entweder precise oder precise64 auswählen (je nachdem ob i386 oder amd64 Hardware).

Ubuntu Installer

Sprache: Deutsch

Gebiet: Österreich

Netzwerk: per DHCP konfigurieren

Rechnername: <rechnernamer>

Ubuntu Spiegelserver: von Hand eingeben

Rechnername: apt

Spiegelverzeichnis: /ubuntu/

proxy: leer lassen

Neuen Benutzer anlegen: rhadmin (persönlichen Ordner nicht verschlüsseln)

Zeitzone 'Europe/Vienna' (wird Standardmäßig ausgewählt)

Partitionierung der Festplatte

10 GB (Primary), /, ext4, Bootflag einschalten

30 GB (Primary), /tmp, ext4, Flags: nodev, relatime

Rest: frei

Partitionierung beenden - Installation des Grundsystems beginnt

Grundsystem wird installiert

Keine automatischen Aktualisierungen

Softwareauswahl: nur Ubuntu Desktop auswählen gegebenfalls alles andere abwählen

restlichen Pakete werden installiert (Dauer etwa 10min)

Grub auf dem MBR installieren

Systemzeit auf UTC setzen

Der Installer startet das System neu.

mit 'CTRL-ALT-F1' auf die Konsole wechseln

mit dem Benutzer rhadmin einsteigen

Auf neuerer Hardware ist noch das folgende zu tun (kann bei den alten Workstations übersprungen werden).

# sudo apt-get install --install-recommends --install-suggests linux-generic-lts-trusty xserver-xorg-lts-trusty libgl1-mesa-glx-lts-trusty

die Datei /etc/sysctl.conf öffnen und folgendes hinzufügen:

kernel.keys.maxkeys = 5000kernel.keys.maxbytes = 100000kernel.keys.root_maxkeys = 5000kernel.keys.root_maxbytes = 100000

# sudo update-initramfs -u

die Variable GRUB_HIDDEN_TIMEOUT in /etc/default/grub auf 2 setzen

die Variable GRUB_TIMEOUT in /etc/default/grub auf 0 setzen

# sudo update-grub

reboot, und in den Wiederherstellungsmodus booten (gleich nach dem Bios ESC drücken bis das Grub Menü erscheint)

Benutzer rhadmin bearbeiten

In den Wiederherstellungsmodus booten (Grub Menü)

Wiederherstellungsmenü: root - Zur root Befehlszeile wechseln

# mount -o remount,rw /

in /etc/passwd für den Benutzer rhadmin uid und defaultgid auf 800 und das Homelaufwerk auf /home-local/rhadmin ändern

in /etc/group die gid für die Gruppe rhadmin auf 800 ändern

in /etc/adduser.conf :

DHOME: /home -> /home-local

LASTSYSTEM_UID: 999 -> 799

LASTSYSTEM_GID: 999 -> 799

FIRST_UID: 1000 -> 800

LAST_UID: 29999 -> 999

FIRST_GID: 1000 -> 800

LAST_GID: 29999 -> 999

# mv /home /home-local

# find / -user 1000 -exec chown rhadmin {} \; Fehlermeldungen, die in das Verzeichniss /proc verweisen sind zu ignorieren

# find / -group 1000 -exec chgrp rhadmin {} \;

mit # reboot den Wiederherstellungsmodus beenden

Netzwerk einrichten

mit 'CTRL-ALT-F1' auf die Konsole wechseln

mit dem Benutzer rhadmin einsteigen

# sudo aptitude purge network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome

In der Datei /etc/network/interfaces in den 3 Zeilen für eth0 den ersten Teil: #NetworkManager# löschen

# sudo ifdown eth0

# sudo ifup eth0

APT

in der Datei /etc/apt/sources.list die Zeilen mit security.ubuntu.com auskommentieren (am Ende) und die folgenden Zeilen hinzufügen:

deb http://apt/ubuntu-security precise-security main restricteddeb-src http://apt/ubuntu-security precise-security main restricteddeb http://apt/ubuntu-security precise-security universedeb-src http://apt/ubuntu-security precise-security universedeb http://apt/ubuntu-security precise-security multiversedeb-src http://apt/ubuntu-security precise-security multiversedeb http://build.helsinki.at/ precise maindeb-src http://build.helsinki.at/ precise main

# wget http://build.helsinki.at/helsinki-apt.asc -O - | sudo apt-key add -

# sudo aptitude update

# sudo aptitude safe-upgrade

# sudo aptitude purge zeitgeist zeitgeist-core zeitgeist-datahub rhythmbox-plugin-zeitgeist activity-log-manager-control-center

Gnome Classic/Login Screen/Hintergrund

# sudo aptitude install gnome-session-fallback helsinki-artwork

# sudo update-alternatives --config default.plymouth falls im Automodus nicht helsinki-logo ausgewählt ist dieses manuell auswählen.

je nach Auflösung des Bildschirms folgende Kommandos ausfürhen (Beispiel für 1680x1050 )

# sudo ln -s /boot/grub/helsinki-grubbg-1680x1050.png /boot/grub/boot-splash.png

# sudo ln -s /usr/share/backgrounds/helsinki-bg-1680x1050.png /usr/share/backgrounds/helsinki-bg.png

Die Datei /etc/lightdm/lightdm.conf mit folgendem Inhalt befüllen

[Desktop]user-session=gnome-classic[SeatDefaults]user-session=gnome-classicallow-guest=falsegreeter-hide-users=truegreeter-show-manual-login=truegreeter-session=unity-greeter

# sudo /etc/init.d/lightdm restart

mit rhadmin in lightdm amleden

# sudo -i

# xhost +SI:localuser:lightdm

# su lightdm -s /bin/bash

# gsettings set com.canonical.unity-greeter draw-user-backgrounds 'false'

# gsettings set com.canonical.unity-greeter background '/usr/share/backgrounds/helsinki-bg.png'

Recovery Modus und Bios absichern

in der Datei /etc/grub.d/00_header ganz am Ende die Zeile cat /etc/grub.d/helsinki-passwds einfügen

die Datei /etc/grub.d/helsinki-passwds anlegen und mit folgendem Inhalt befüllen ( {i} Passwort ändern nicht vergessen)

set superusers="rhadmin"password rhadmin <password>

# sudo chmod 600 /etc/grub.d/helsinki-passwds

in der Datei /etc/grub.d/10_linux die Zeile

printf "menuentry '${title}' ${CLASS} {\n" "${os}" "${version}" "$(gettext "${GRUB_RECOVERY_TITLE}")"

ersetzen durch

printf "menuentry '${title}' ${CLASS} --users rhadmin {\n" "${os}" "${version}" "$(gettext "${GRUB_RECOVERY_TITLE}")"

# sudo update-grub

reboot

im BIOS das Administrator Passwort setzen

alle Boot Ziele mit Ausnahme der lokalen Festplatte deaktivieren (insbesondere Optische Medien und USB Laufwerke)

in Grub darf jetzt der Recovery Modus nur noch nach Eingabe des Passworts gebootet werden ausserdem darf ohne Eingabe des Passworts kein Eintrag mehr verändert werden und auch die Shell darf nicht mehr ohne Passwort geöffnet werden.

NFS-Shares einbinden

# sudo aptitude install openssh-server nfs-common smbfs mp3fs

# sudo mkdir -p /home /radio /archiv/ogg-flac /archiv/ogg-mp3 /music /Public /public-neu /Upload /projekte /var/snd

# for link in Buero Gremien Musikredaktion Redaktion Technik Vorstand Workshop; do target=$(echo $link | tr [:upper:] [:lower:] ); sudo ln -sf /radio/$target /$link; done

die Datei /etc/fstab öffnen und folgendes hinzufügen:

bigmama:/home /home nfs4 proto=tcp 0 0bigmama:/radio /radio nfs4 proto=tcp 0 0bigmama:/music /music nfs4 proto=tcp 0 0bigmama:/upload /Upload nfs4 proto=tcp 0 0bigmama:/public /public-neu nfs4 proto=tcp 0 0bigmama:/projekte /projekte nfs4 proto=tcp 0 0airplay:/var/snd /var/snd nfs noauto 0 0archiv:/archiv /archiv/ogg-flac nfs4 ro,proto=tcp 0 0mp3fs#/archiv/ogg-flac /archiv/ogg-mp3 fuse allow_other,ro,bitrate=160,noauto 0 0

die Datei /etc/idmapd.conf öffnen und die Variable Domain einkommmentieren und auf helsinki.at setzen und am Ende folgendes einfügen:

[Translation]Method=nsswitch

# sudo killall rpc.idmapd

# sudo mount -a

# sudo mount /archiv/ogg-mp3

# sudo mount /var/snd

die Datei /etc/rc.local öffnen und vor der Zeile exit 0 folgendes einfügen:

/bin/mount /archiv/ogg-mp3/bin/mount /var/snd

die Datei /etc/cron.hourly/checkpublic mit folgendem Inhalt anlegen:

#!/bin/bashrm -f /Public/*mkdir -p /Publicfor dir in /public-neu/*; do if [ -d $dir ]; then username=`echo $dir | sed s#/public-neu/##` realname=$( getent passwd $username | cut -f5 -d: ) ln -sf /public-neu/$username "/Public/$realname" fidone

# sudo chmod +x /etc/cron.hourly/checkpublic

LDAP-Integration

# sudo aptitude install ldap-utils libnss-ldap libpam-ldap nscd

im Konfigurationsassistenten für das Paket ldap-auth-config alles auf default bzw mit ENTER bestätigen, ausser bei make local root Database admin auf nein setzen.

die Datei /etc/ldap/ldapscert.pem mit folgendem Inhalt anlegen

-----BEGIN CERTIFICATE-----MIIEDDCCAvSgAwIBAgIJAKOtHhspyN9iMA0GCSqGSIb3DQEBBQUAMGExCzAJBgNVBAYTAkFUMQ8wDQYDVQQIEwZTdHlyaWExDTALBgNVBAcTBEdyYXoxFzAVBgNVBAoTDlJhZGlvIEhlbHNpbmtpMRkwFwYDVQQDExBsZGFwLmhlbHNpbmtpLmF0MB4XDTEwMDUwNTE5NTkxNloXDTIwMDUwMjE5NTkxNlowYTELMAkGA1UEBhMCQVQxDzANBgNVBAgTBlN0eXJpYTENMAsGA1UEBxMER3JhejEXMBUGA1UEChMOUmFkaW8gSGVsc2lua2kxGTAXBgNVBAMTEGxkYXAuaGVsc2lua2kuYXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCWzJxZkE3XdXWVdMI14dnqcqYnvURgORlrH772CiYY4CoE6jR957i7+mslpvqsg97gCpilogbkW4q+o89JK/3ZVm7pIPIid2RQA/lKAL9Oe3rEPmK4ovFKx4VC/Cl+USJ+8zDi5d8LZoxQeefb3DF1aHr9/YtqQhlD1RGsAGNLHcnWkhC8F/6MV1OuHd3Ivr934UAcrIlIJunzP1rFAgvbXaQ6hyChFqcth07XIThNrdCcHYvcKEfneqMFRPOX4eZ/6BiKNCoE6wToI4MlMc8s/QARgttK0aRwI4f9pRbwTe9I5i1NJkVMaF+/Iv0vWtSC6Z0Yyg+bKDwugDpKv3rAgMBAAGjgcYwgcMwHQYDVR0OBBYEFKqM7jlgsGoaF0YfPuLR693w2vbCMIGTBgNVHSMEgYswgYiAFKqM7jlgsGoaF0YfPuLR693w2vbCoWWkYzBhMQswCQYDVQQGEwJBVDEPMA0GA1UECBMGU3R5cmlhMQ0wCwYDVQQHEwRHcmF6MRcwFQYDVQQKEw5SYWRpbyBIZWxzaW5raTEZMBcGA1UEAxMQbGRhcC5oZWxzaW5raS5hdIIJAKOtHhspyN9iMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAIQ21r/SR3AZ2hantysll8QJL/dYhR6q2r9hma0wtw6O5kPDStuVp6O2PzkU+yXDmdXahOgMGchfMzubymlxlSWdu9yPg6tWEAfveBnEi5nz9V5RfQxiA1WKs0OI8FCp9jtcEKJkg26dwuNbsV4kP3vv9Di7+y1mEiIAsxt0vnYb0HFcCFo79hT0vORa8XTRRXLtg4YQX+3LvtJud+yHN0Mk7BHBcXjUKOisZCAVU9UaOTGay70nwHh8AZPiIr4q4HAgCPnl7Kx/nRi+FbCl3MQQMh1vo1ZtnyQSADML6xEB4FSJWLBpJJw6CctjCL2wLFMEjQtAjpyxGqXN+FJdOYM=-----END CERTIFICATE-----

in /etc/ldap.conf folgendes setzen

host ldap.helsinki.at

base dc=helsinki,dc=at

uri ldapi:/// auskommentieren

ssl start_tls entkomentieren

tls_cacertfile /etc/ldap/ldapscert.pem

in /etc/nssswitch.conf folgendes setzen:

passwd: files ldap

group: files ldap

shadow: files ldap

die Datei /etc/init.d/nscd.pre mit folgendem Inhalt anlegen

### BEGIN INIT INFO# Provides: nscd.pre# X-Start-Before: nscd# Required-Start: $remote_fs $syslog# Required-Stop:# Default-Start: 2 3 4 5# Default-Stop:# Short-Description: Preparing for the Name Service Cache Daemon### END INIT INFOPATH="/sbin:/usr/sbin:/bin:/usr/bin"NAME="nscd"DESC="Name Service Cache Daemon"case "$1" instart) echo "Preparing $DESC" "$NAME" rm -f /var/cache/$NAME/* ;;stop) ;;*) echo "Usage: /etc/init.d/$NAME {start|stop}" >&2 exit 1 ;;esac

# sudo chmod +x /etc/init.d/nscd.pre

# sudo update-rc.d nscd.pre start 19 2 3 4 5 .

# sudo /etc/init.d/nscd stop

# sudo /etc/init.d/nscd.pre start

# sudo /etc/init.d/nscd start

mit # getent passwd überprüfen ob die LDAP User vorhanden sind

# sudo /etc/cron.hourly/checkpublic

sudo einrichten

# sudo adduser <user> sudo für jeden Administrator ausführen

Standard-Einstellungen

die Datei /usr/share/glib-2.0/schemas/99_helsinki_artwork.gschema.override mit folgendem Inhalt anlegen

[org.gnome.desktop.background]picture-options='centered'picture-uri='file:///usr/share/backgrounds/helsinki-bg.png'primary-color='#231f20'[org.gnome.desktop.screensaver]idle-activation-enabled=falselock-enabled=falseubuntu-lock-on-suspend=falseuser-switch-enabled=false[org.gnome.desktop.lockdown]disable-user-switching=truedisable-lock-screen=true[org.gnome.desktop.interface]menus-have-icons=truebuttons-have-icons=true[org.gnome.nautilus.desktop]volumes-visible=true[com.canonical.indicator.session]user-show-menu=false

# sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

die Datei /etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla mit folgendem Inhalt anlegen

[Disable suspend by default]Identity=unix-user:*Action=org.freedesktop.upower.suspendResultActive=no

die Datei /etc/gconf/gconf.xml.defaults/%gconf-tree.xml mit folgendem Inhalt anlegen

<?xml version="1.0"?><gconf> <dir name="apps"> <dir name="metacity"> <dir name="general"> <entry name="button_layout" mtime="1274882915" type="string"> <stringvalue>menu:minimize,maximize,close</stringvalue> </entry> </dir> </dir> </dir></gconf>

die Datei /etc/xdg/autostart/metno-switcher-fix.desktop mit folgendem Inhalt anlegen

[Desktop Entry]Name=metno-switcher-fixComment=ALT+TAB hotfix for compiz fallback sessionExec=bash -c "test -f ~/.metno-switcher-fix || /usr/bin/gconftool-2 --set --type list --list-type=string /apps/compiz-1/general/screen0/options/active_plugins '[core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,workarounds,scale,expo,ezoom,staticswitcher]' && touch ~/.metno-switcher-fix"Terminal=falseType=ApplicationOnlyShowIn=GNOME;X-GNOME-Autostart-Delay=2

in der Datei /etc/default/whoopsie die Variable report_crashes auf false setzen.

einmal aus und wieder einloggen um die Einstellungen zu übernehmen.

Zusätzliche Pakete nachinstallieren und einrichten

# sudo aptitude install audacious vlc easytag aqualung asunder audacity audacity-nyquist-helsinki ffmpeg mplayer faad icedax mp3gain vorbisgain pavumeter soundconverter

# sudo aptitude install lame wavbreaker fapg ripperx chromium-browser gftp filezilla gvncviewer screen thunderbird xul-ext-lightning enigmail gnupg2 ethtool

# sudo aptitude install cherrytree dia pdfchain pdftk cups-pdf subversion git gitk meld emacs pwgen gimp inkscape planner dstat htop geeqie p7zip-rar unp

# sudo aptitude install -R k3b ubuntustudio-audio-plugins intel-microcode

# sudo aptitude install ubuntu-restricted-extras libk3b6-extracodecs

# sudo aptitude install -R upload2music rhimport rivendell flumotion polymer

die rd.conf nicht per debconf erstellen lassen und für das flumotion SSL Zertifikat den Hostnamen des Systems eintragen z.B. ws-01

# sudo /etc/init.d/flumotion stop

# sudo rm -rf /etc/flumotion/managers/default

# sudo rm -rf /etc/flumotion/workers/default.xml

die Datei /etc/default/rcS öffnen und die Variable TMPTIME auf 1 setzen

die Datei /etc/asound.conf anlegen und mit folgendem Inhalt befüllen

pcm.dmix_S16LE_44_2 { type dmix ipc_key 92600 ipc_key_add_uid false ipc_perm 0666 slave { pcm "hw:0,0" format S16_LE rate 44100 channels 2 period_size 2048 periods 4 } bindings { 0 0 1 1 }}pcm.dsnoop_S16LE_44_2 { type dsnoop ipc_key 92601 ipc_key_add_uid false ipc_perm 0666 slave { pcm "hw:0,0" format S16_LE rate 44100 channels 2 period_size 2048 periods 4 } bindings { 0 0 1 1 }}pcm.audacity { type asym playback.pcm dmix_S16LE_44_2 capture.pcm dsnoop_S16LE_44_2}ctl.audacity { type hw card 0}pcm.rd0 { type softvol slave { pcm dmix_S16LE_44_2 } control { name Rivendell card 0 device 0 } min_dB -30.0 max_dB 20.0 resolution 100}ctl.rd0 { type hw card 0}

Ausserdem noch in der Datei /etc/modprobe.d/alsa-base.conf die Zeilen

options snd_hda_intel index=0

hinzufügen. Gegebenenfalls muss der Treibernamen angepasst werden.

In der Datei /etc/pulse/default.pa öffnen und folgende Änderungen durchführen:

Die Autoerkennung deaktivieren. Dazu die 6 Zeilen nach dem folgenden auskommentieren.

### Automatically load driver modules depending on the hardware available

danch am Ende der Datei folgendes einfügen:

load-module module-alsa-sink device=dmix_S16LE_44_2load-module module-alsa-source device=dsnoop_S16LE_44_2

# sudo adduser rduser audio

an der Konsole alsamixer ausführen, den Regler Rivendell auf 87 aufziehen (der Regler lässt sich vermutlich nicht einstellen - das kann zunächst ignoriert werden).

die Datei /etc/rd.conf erstellen und mit folgendem Inhalt befüllen ( {i} Passwort setzen nicht vergessen)

; rd.conf;; This is the default configuration file for Rivendell @ Radio Helsinki;[Identity]Password=kegiga303AudioOwner=rduserAudioGroup=Sendung[mySQL]Hostname=192.168.1.16Loginname=rivendellPassword=<passwd>Database=rivendellDriver=QMYSQL3[Logs]Facility=SyslogCoreDumpDirectory=/var/log/rivendell[Alsa]PeriodQuantity=4PeriodSize=2048[Tuning]UseRealtime=NoRealtimePriority=9[Format]SampleRate=44100Channels=2[Hacks]

Die Datei /etc/qt3/qtrc öffnen und unter [General] die Variable style auf Polymer setzen.

Zu guterletzt muss noch lightdm so konfiguriert werden das der Benutzer beim einloggen auch für Rivendell gestzt wird.

in der Datei /etc/lightdm/lightdm.conf folgendes bei der Sektion [SeatDefaults] hinzufügen

session-setup-script=/usr/local/bin/rdlogin.sh loginsession-cleanup-script=/usr/local/bin/rdlogin.sh logout

die Datei /usr/local/bin/rdlogin.sh anlegen und mit folgendem Inhalt befüllen ( {i} Passwort setzen nicht vergessen).

#!/bin/shcase "$1" in login) /usr/bin/rmlsend LO\ $USER\ <passwd>\! ;; logout) /usr/bin/rmlsend LO\! ;; *) echo "Usage: $0 {login|logout}" || true exit 1esacexit 0

# sudo chown root:root /usr/local/bin/rdlogin.sh

# sudo chmod 0700 /usr/local/bin/rdlogin.sh

Den Rechner neustarten und überprüfen ob beim Einloggen eines Benutzers auch der Rivendell Benutzer richtig gesetzt wird.

an der Konsole alsamixer ausführen, den Regler Rivendell auf 87 aufziehen (Diesesmal sollte es funktionieren).

Skype installieren

Skype wird nur auf den Rechnern im Vorproduktionsstudio und vor dem office installiert.

sudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"

sudo apt-get update

sudo apt-get install skype

Spracheinstellungen

Im Menü rechst oben Systemeinstellungen ->Sprachen .

Die fehlenden Sprachpakete für Deutsch installieren (die Warnung beim Öffnen mit Installieren bestätigen)

unter Sprache die Liste wie folgt sortieren

Deutsch (Deutschland)

English (United Kingdom)

English (United States)

danach auf Systemweit anwenden... klicken

unter Regionale Formate die Anzeige auf Deutsch (Österreich) stellen und auf Systemweit anwenden... klicken.

Drucker einrichten

Den Druckertreiber für den Farbdrucker installieren

für AMD64: lexmark-PPD-Files-LMAD3-1.0-1.amd64.deb herunterladen

für i386: lexmark-PPD-Files-LMAD3-1.0-1.i386.deb herunterladen

# sudo dpkg -i /tmp/<datainame>

im Browser die Seite http://localhost:631/admin öffnen

Redaktionsdrucker hinzufügen

auf Add Printer klicken und mit rhadmin anmelden

Internet Printing Protocol (ipp) auswählen und auf Continue klicken

bei Connection folgendes angeben ipp://print.helsinki.at/printers/redaktion und auf Continue klicken

Die folgenden Infos eingeben und dann auf Continue klicken

Name: redaktion

Beschreibung: XEROX Phaser 3600

Ort: Foyer

Die ppd hier herunterladen und auswählen. Danach auf Add Printer klicken

bei den Standardeinstellungen unter General die PageSize auf A4 stellen

dann auf Policies klicken und die Error Policy auf abort-job abändern

auf Set Default Options klicken

Farbdrucker hinzufügen

auf Add Printer klicken und mit rhadmin anmelden

Internet Printing Protocol (ipp) auswählen und auf Continue klicken

bei Connection folgendes angeben ipp://print.helsinki.at/printers/farbdrucker und auf Continue klicken

Die folgenden Infos eingeben und dann auf Continue klicken

Name: farbdrucker

Beschreibung: Lexmark CS510de

Ort: Büro

Bei Marke Lexmark und bei Modell Lexmark CS510 Series auswählen. Danach auf Add Printer klicken

dann auf General klicken und bei Media Size auf A4 stellen

dann auf Policies klicken und die Error Policy auf abort-job abändern

auf Set Default Options klicken

Redaktionsdrucker als Standard setzen

im Menü des Webinterface Printers anklicken

den Drucker redaktion anklicken

bei Administration Set As Server Default ausählen

im Menü des Webinterface Printer anklicken und überprüfen ob sowohl der Drucker PDF als auch die Drucker redaktion sowie farbdrucker zu sehen sind

CUPS-PDF reparieren:

in der Datei /etc/cups/cups-pdf.conf die Zeile

Out ${HOME}/PDF

auskommentieren und die Zeile

#PostProcessing

durch

PostProcessing /usr/local/bin/cups-pdf-post.sh

ersetzen.

Die Datei /usr/local/bin/cups-pdf-post.sh anlegen und mit folgendem Inhalt füllen.

#!/bin/shPDF_OUT_DIR="/home/$2/PDF"mkdir -p $PDF_OUT_DIRmv $1 $PDF_OUT_DIRexit 0

# sudo chmod +x /usr/local/bin/cups-pdf-post.sh

Die Datei /etc/apparmor.d/usr.sbin.cupsd öffnen um am Ende vor dem abschliessenden } die Zeile

/usr/local/bin/cups-pdf-post.sh Uxr,

einfügen

# sudo /etc/init.d/apparmor restart

Der Rechner ist nun fertig installiert und kann verwendet werden.

Problembehebung

Fenster haben oberste Zeile verloren

Grund: Decorator beschädigt

Hilfe:

gtk-window-decorator --replace &

in Terminal eingeben

oder besser:

compiz-decorator --replace &

Nach Login wird desktop nicht geladen

Stichwort NSCD chache leeren, oder NSCD hängt

Obere Leiste verschwunden

Kommt oft vor, wenn man auf zwei Workstations gleichzeit im Gnome eingeloggt ist.

auf der bigmama einloggen

sudo -s

einmal Pfeil nach oben, diese Files löschen, und dann diese aus einem Backup wiederherstellen, außer:

gdesklets

.goutputstream-* .fonts .fonts.cache-1

.cairo-clockrc

.gtkrc .gtkrc-1.2-gnome2

.metacity .nfs*

Am Studio PC nur gespiegeltes Bild am zweiten Bildschirm

das Script /usr/local/bin/xrandr.sh ausführen

sollte wieder passen.

CategoryDocumentation