Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:centos_7_-_minimal_desktop_installation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:centos_7_-_minimal_desktop_installation [2014/11/01 07:00] klaustachtler:centos_7_-_minimal_desktop_installation [2016/12/13 08:44] (aktuell) – [Installationsschritt: 3] klaus
Zeile 318: Zeile 318:
   * **''control-center''** - [[http://www.gnome.org/|GNOME 3]] - Settings / Einstellungs-Zentrum   * **''control-center''** - [[http://www.gnome.org/|GNOME 3]] - Settings / Einstellungs-Zentrum
   * **''gnome-terminal''** - Terminal / ''shell'' unter [[http://www.gnome.org/|GNOME 3]]   * **''gnome-terminal''** - Terminal / ''shell'' unter [[http://www.gnome.org/|GNOME 3]]
-  * **''nautilus-open-terminal''** - Einbindung von Terminal / ''shell'' im Nautilus-Datei-Manager und Aufruf über die **[rechte Maustaste]**+  * **''gnome-terminal-nautilus''** - Einbindung von Terminal / ''shell'' im Nautilus-Datei-Manager und Aufruf über die **[rechte Maustaste]**
   * **''liberation-mono-fonts''** - Schriftart für eine bessere Darstellung im ''gnome-terminal''   * **''liberation-mono-fonts''** - Schriftart für eine bessere Darstellung im ''gnome-terminal''
  
Zeile 344: Zeile 344:
   * **''control-center''**   * **''control-center''**
   * **''gnome-terminal''**   * **''gnome-terminal''**
-  * **''nautilus-open-terminal''**+  * **''gnome-terminal-nautilus''**
   * **''liberation-mono-fonts''**   * **''liberation-mono-fonts''**
 mit nachfolgendem Befehl: mit nachfolgendem Befehl:
 <code> <code>
-# yum install control-center gnome-terminal nautilus-open-terminal liberation-mono-fonts+# yum install control-center gnome-terminal gnome-terminal-nautilus liberation-mono-fonts
 ...                                       ...                                      
 Complete! Complete!
Zeile 483: Zeile 483:
  
 :!: **HINWEIS** - **Zur Installation von [[http://mate-desktop.org/|MATE Desktop]] wird ein __Drittanbieter-Repository__, wie unter nachfolgendem internen Link beschrieben, benötigt** :!: **HINWEIS** - **Zur Installation von [[http://mate-desktop.org/|MATE Desktop]] wird ein __Drittanbieter-Repository__, wie unter nachfolgendem internen Link beschrieben, benötigt**
-  * **[[tachtler:epel|EPEL-Repository einbinden]]**+  * **[[tachtler:epel_centos_7|EPEL CentOS 7]]**
  
-:!: **HINWEIS** - **Es wird das __Drittanbieter-Repository__ [[https://fedoraproject.org/wiki/EPEL|EPEL]] für [[http://www.centos.org|CentOS]] in der Version 7.0,__ benötigt !**+:!: **HINWEIS** - **Es wird das __Drittanbieter-Repository__ [[https://fedoraproject.org/wiki/EPEL|EPEL]] für [[http://www.centos.org|CentOS]] in der Version 7.0, benötigt !**
  
 Nachfolgende ''rpm''-Pakete werden mindestens benötigt: Nachfolgende ''rpm''-Pakete werden mindestens benötigt:
Zeile 492: Zeile 492:
   * **Paket: ''gdm''**   * **Paket: ''gdm''**
   * **Paket: ''mate-desktop''**   * **Paket: ''mate-desktop''**
 +  * **Paket: ''gnome-session-xsession''**
 +
 +:!: **HINWEIS** - Das Paket ''gnome-session-xsession'' kann nach der Installation und einer Anmeldung am GDM (grafische Benutzeroberfläche) wieder deinstalliert werden! Die temporär Installation dieses Paketes bewirkt, das eine Tastaturelayout-Sprache (Keyboard)-Language auf dem Anmeldebildschirm zur Verfügung steht.
 +
 Optional sind nachfolgende ''rpm''-Pakete, jedoch **dringend empfohlen**: Optional sind nachfolgende ''rpm''-Pakete, jedoch **dringend empfohlen**:
   * **''mate-control-center''** - [[http://mate-desktop.org/|MATE Desktop]] - Settings / Einstellungs-Zentrum   * **''mate-control-center''** - [[http://mate-desktop.org/|MATE Desktop]] - Settings / Einstellungs-Zentrum
Zeile 576: Zeile 580:
  
 {{:tachtler:virtualisierung:virtualisierung_centos7.0_dvd_mate_desktop-prefferred_applications.png|CentOS 7 - DVD - MATE Dekstop - Menü | System | Preferences | Preferred Applications - System}} {{:tachtler:virtualisierung:virtualisierung_centos7.0_dvd_mate_desktop-prefferred_applications.png|CentOS 7 - DVD - MATE Dekstop - Menü | System | Preferences | Preferred Applications - System}}
 +
 +:!: **WICHTIG** **__NICHT__ mehr ab CentOS Version 7.2.1511 durchführen, da sonst ggf. Anzeigeprobleme auftreten könnten !!!**
  
 Als zweiter Schritt zur optimalen Anpassung von **''caja''**, dem Datei-Manager unter [[http://mate-desktop.org/|MATE Desktop]] muss aus dem Als zweiter Schritt zur optimalen Anpassung von **''caja''**, dem Datei-Manager unter [[http://mate-desktop.org/|MATE Desktop]] muss aus dem
Zeile 631: Zeile 637:
  
 Nachfolgender Haken muss in der Konfiguration der virtuellen Maschine gesetzt sein: Nachfolgender Haken muss in der Konfiguration der virtuellen Maschine gesetzt sein:
 +  * **Overview | Machine Settings | Enable ACPI**
 +
 +{{:tachtler:virtualisierung:virtualisierung_centos7.0_dvd_mate_kvm_guest_overview_maschine-settings_enable-acpi.png|CentOS 7 - DVD - MATE Dekstop - KVM Guest - Overview - Maschine Settings - Enable ACPI}}
  
 ^ Parameter   ^ Wert ^ ^ Parameter   ^ Wert ^
Zeile 637: Zeile 646:
 === ACPI-Daemon/Dienst === === ACPI-Daemon/Dienst ===
  
-Der ACPI-Daemon/Dienst muss installiert und gestartet sein. **Dies ist normalerweise der Fall, wenn eine Installation von [[http://www.centos.org|CentOS]] in der Version 7.0, durchgeführt wird.+Der ACPI-Daemon/Dienst muss installiert und gestartet sein. **Dies ist normalerweise der Fall, wenn eine Installation von [[http://www.centos.org|CentOS]] in der Version 7.0, durchgeführt wird**.
  
 Falls nicht, installiert nachfolgender Befehl den ACPI-Daemon/Dienst: Falls nicht, installiert nachfolgender Befehl den ACPI-Daemon/Dienst:
Zeile 664: Zeile 673:
  
 Nachfolgende Anpassungen müssen an der Konfigurationsdatei ''/etc/acpi/actions/power.sh'' durchgeführt werden: Nachfolgende Anpassungen müssen an der Konfigurationsdatei ''/etc/acpi/actions/power.sh'' durchgeführt werden:
-<code>+<code bash> 
 +#!/bin/sh
  
 +PATH=/sbin:/bin:/usr/bin
 +
 +# Check session status using systemd
 +session_ids=$(systemd-loginctl list-sessions 2>/dev/null | awk '{print $1}')
 +for session in ${session_ids} ; do
 +        session_status=$(systemd-loginctl session-status ${session})
 +        echo "${session_status}" | grep -e '\(Active: yes\|State: active\)' &> /dev/null &&
 +                # Tachtler
 +                # default: echo "${session_status}" | grep -e '\(gnome-settings-daemon\|kded4\|xfce4-power-manager\)' &> /dev/null && exit 0
 +                echo "${session_status}" | grep -e '\(gnome-settings-daemon\|mate-settings-daemon\|kded4\|xfce4-power-manager\)' &> /dev/null
 +done
 +
 +# Get the ID of the first active X11 session: using ConsoleKit
 +uid_session=$(
 +ck-list-sessions 2>/dev/null | \
 +awk '
 +/^Session[0-9]+:$/ { uid = active = x11 = "" ; next }
 +{ gsub(/'\''/, "", $3) }
 +$1 == "unix-user" { uid = $3 }
 +$1 == "active" { active = $3 }
 +$1 == "x11-display" { x11 = $3 }
 +active == "TRUE" && x11 != "" {
 +        print uid
 +        exit
 +}')
 +
 +# Check that there is a power manager, otherwise shut down.
 +# Tachtler
 +# added: $2 ~ /mate-power-manager/ || $2 ~ /kpowersave/ ||
 +[ "$uid_session" ] &&
 +ps axo uid,cmd | \
 +awk '
 +    $1 == '$uid_session' &&
 +        ($2 ~ /gnome-power-manager/ || $2 ~ /kpowersave/ ||
 +         $2 ~ /mate-power-manager/ || $2 ~ /kpowersave/ ||
 +         $2 ~ /xfce4-power-manager/ || $2 ~ /\/usr\/libexec\/gnome-settings-daemon/ ||
 +         $2 ~ /kded4/ || $3 ~ /guidance-power-manager/) \
 +                { found = 1; exit }
 +    END { exit !found }
 +' ||
 +  shutdown -h now
 +
 +</code>
 +
 +Nachfolgend sind dies effektiv die Änderungen:
 +<code>
 +...
 +Tachtler
 +# default: echo "${session_status}" | grep -e '\(gnome-settings-daemon\|kded4\|xfce4-power-manager\)' &> /dev/null && exit 0
 +echo "${session_status}" | grep -e '\(gnome-settings-daemon\|mate-settings-daemon\|kded4\|xfce4-power-manager\)' &> /dev/null
 +...
 +</code>
 +und
 +<code>
 +...
 +# Check that there is a power manager, otherwise shut down.
 +# Tachtler
 +# added: $2 ~ /mate-power-manager/ || $2 ~ /kpowersave/ ||
 +...
 +        ($2 ~ /gnome-power-manager/ || $2 ~ /kpowersave/ ||
 +         $2 ~ /mate-power-manager/ || $2 ~ /kpowersave/ ||
 +         $2 ~ /xfce4-power-manager/ || $2 ~ /\/usr\/libexec\/gnome-settings-daemon/ ||
 +         $2 ~ /kded4/ || $3 ~ /guidance-power-manager/) \
 +...
 </code> </code>
  
tachtler/centos_7_-_minimal_desktop_installation.1414821634.txt.gz · Zuletzt geändert: 2014/11/01 07:00 von klaus