Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Monitor geht alle paar Minuten kurz aus

3 views
Skip to first unread message

Andreas Kohlbach

unread,
Oct 10, 2012, 7:48:26 PM10/10/12
to
Dirk Thierbach wrote on 10. October 2012:
>
> Stephan Poser <st.p...@googlemail.com> wrote:
>> Beim Arbeiten unter der graphischen Oberfläche geht der Monitor alle paar
>> Minuten kurzzeitig aus.
>
>> Hat vielleicht jemand einen Hinweis an dem ich schrauben kann?
>
> Vielleicht seltsame Werte fuer den Screensaver? Mit "xset q" ueberpruefen.

Wo nagle ich Einstellungen, die ich mit setq s einstelle, fest?

Das es zum Xserver gehört, kann ich in der xorg.conf nichts finden (isch
'abe gar keine erst). Die man Page sagt es auch nicht. Nur

| These settings will be reset to default values when you log out.

Google gibt bei "save xset values linux" (ohne "") auch nichts
Verwertbares.

Mir würde sonst .bashrc o.ä. einfallen. Aber ist das "sauber"?

--> de.comp.os.unix.x11
--
Andreas
Linux: The choice of a GNU generation.

Dirk Thierbach

unread,
Oct 11, 2012, 4:00:15 AM10/11/12
to
Andreas Kohlbach <october12...@spamgourmet.com> wrote:
> Dirk Thierbach wrote on 10. October 2012:

>> Vielleicht seltsame Werte fuer den Screensaver? Mit "xset q" ueberpruefen.

> Wo nagle ich Einstellungen, die ich mit setq s einstelle, fest?

Einige davon (z.B. die Zeiten fuer den Screensaver) in xorg.conf.

> Das es zum Xserver gehört, kann ich in der xorg.conf nichts finden

man xorg.conf

Option "BlankTime" "time"
Option "StandbyTime" "time"
Option "SuspendTime" "time"
Option "OffTime" "time"

> (isch 'abe gar keine erst).

Dann halt schnell eine anlegen.

> Die man Page sagt es auch nicht.

s.o.

> Mir würde sonst .bashrc o.ä. einfallen. Aber ist das "sauber"?

Nein. Skripte sauber fuer "per User" z.B. beim Start der Session (wie
genau, haengt vom Display-Manager ab, xdm/gdm/kdm/...). Sauber fuer "per X
Server" geht auch irgendwie, habe ich aber im Moment nicht im Kopf.

Wenn es im xorg.conf nicht sowieso geht.

- Dirk

Sieghard Schicktanz

unread,
Oct 11, 2012, 3:52:12 PM10/11/12
to
Hallo Andreas,

Du schriebst am Wed, 10 Oct 2012 19:48:26 -0400:

> Wo nagle ich Einstellungen, die ich mit setq s einstelle, fest?

setq?

> Google gibt bei "save xset values linux" (ohne "") auch nichts
> Verwertbares.

Ah so, xset. Na, einiges kann auch anderweitig (vor-) eingestellt werden,
wie der font path oder die DPMS-Einstellungen. Anderes geht nur darüber,
jedenfalls wenn's geht.

> Mir würde sonst .bashrc o.ä. einfallen. Aber ist das "sauber"?

Die "bashrc" ist hier sicher _nicht_ "sauber" - zum einen ist sie für den
Text-Mode bestimmt, und zum anderen sogar dort nur für die spezifische
Shell "bash".
Für X11 gibt's da doch z.B. die ".xsession", ".xinitrc" und ähnliches
für den jeweiligen Benutzer, oder deren systemweites Pendants unter
/etc/X11, xinit/xinitrc und xdm/Xsession. Ok, letzteres zumindest setzt den
xdm voraus, für die anderen Display-Manager gibt's aber sicher ähnliches.
Vielleicht ist auch "xinit" noch was zum Stöbern für Dich, das kann in dem
Bereich auch noch bisserl was.

--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------

Andreas Kohlbach

unread,
Oct 11, 2012, 8:22:35 PM10/11/12
to
Sieghard Schicktanz wrote on 11. October 2012:
>
> Du schriebst am Wed, 10 Oct 2012 19:48:26 -0400:
>
>> Wo nagle ich Einstellungen, die ich mit setq s einstelle, fest?
>
> setq?

Wenn man schon mal nicht faul sein will, und selbst tippt (dann aber
nicht richtig nach liest), statt copy'n paste. Werde versuchen, in
Zukunft wieder fauler zu sein. ;-)

[...]

> Die "bashrc" ist hier sicher _nicht_ "sauber" - zum einen ist sie für den
> Text-Mode bestimmt, und zum anderen sogar dort nur für die spezifische
> Shell "bash".
> Für X11 gibt's da doch z.B. die ".xsession", ".xinitrc" und ähnliches
> für den jeweiligen Benutzer, oder deren systemweites Pendants unter
> /etc/X11, xinit/xinitrc und xdm/Xsession. Ok, letzteres zumindest setzt den
> xdm voraus, für die anderen Display-Manager gibt's aber sicher ähnliches.
> Vielleicht ist auch "xinit" noch was zum Stöbern für Dich, das kann in dem
> Bereich auch noch bisserl was.

Ich habe GDM3, aber weder in seinem Verzeichnis, noch /etc/X11 etwas per
grep -r -i finden können, was "xset" oder auch "time" (wegen "BlankTime"
z.B.) passt. Auch habe ich keine ~/.xinit*.

Werde wohl eine xorg.conf erstellen lassen müssen.

Danke auch an Dirk.

Dirk Thierbach

unread,
Oct 12, 2012, 2:47:49 AM10/12/12
to
Andreas Kohlbach <october12...@spamgourmet.com> wrote:
> Sieghard Schicktanz wrote on 11. October 2012:
>> Die "bashrc" ist hier sicher _nicht_ "sauber" - zum einen ist sie für den
>> Text-Mode bestimmt, und zum anderen sogar dort nur für die spezifische
>> Shell "bash".

Das Problem ist vor allem, dass die .bashrc bei jedem Aufruf der Shell
ausgefuehrt wird, also z.B. beim Starten jedes Terminalfensters.

Man moechte das einmal setzen, nicht andauernd.

>> Für X11 gibt's da doch z.B. die ".xsession", ".xinitrc" und ähnliches
>> für den jeweiligen Benutzer, oder deren systemweites Pendants unter
>> /etc/X11, xinit/xinitrc und xdm/Xsession. Ok, letzteres zumindest setzt den
>> xdm voraus, für die anderen Display-Manager gibt's aber sicher ähnliches.
>> Vielleicht ist auch "xinit" noch was zum Stöbern für Dich, das kann in dem
>> Bereich auch noch bisserl was.

> Ich habe GDM3, aber weder in seinem Verzeichnis,

Der gdm benutzt AFAIK nicht xinit.

> noch /etc/X11 etwas per grep -r -i finden können, was "xset" oder
> auch "time" (wegen "BlankTime" z.B.) passt.

Warum sollte da auch so etwas drinstehen? Da stehen Skripte. Die muessen
normerlweise kein "xset" ausfuehren. Man koennte aber zusaetzlich
da eins reinbauen.

Details:

http://projects.gnome.org/gdm/docs/2.14/configuration.html

> Werde wohl eine xorg.conf erstellen lassen müssen.

Das ist der einfachste Weg, wenn Du nur Screensaver-Zeiten einstellen
willst. Und noch dazu voellig vom Displaymanager unabhaengig. :-)

- Dirk

Juergen Ilse

unread,
Oct 12, 2012, 3:45:21 AM10/12/12
to
Hallo,

Dirk Thierbach <dthie...@usenet.arcornews.de> wrote:
> Andreas Kohlbach <october12...@spamgourmet.com> wrote:
>> Sieghard Schicktanz wrote on 11. October 2012:
>>> Die "bashrc" ist hier sicher _nicht_ "sauber" - zum einen ist sie für den
>>> Text-Mode bestimmt, und zum anderen sogar dort nur für die spezifische
>>> Shell "bash".
> Das Problem ist vor allem, dass die .bashrc bei jedem Aufruf der Shell
> ausgefuehrt wird, also z.B. beim Starten jedes Terminalfensters.

Solche Einstellungen moechte man eigentlich (wenn man es denn moechte)
beim Start der X-Session vornehmen. Damit bietet sich so etwas wie die
.xinitrc (wenn man denn eine eigene statt dem System-Default nehmen
moechte und die X-Session per "startx" startet statt sich ueber den
Display-Manager einzuloggen) bzw. die .xsession (bei Verwendung von z.B.
XDM, andere Display-Manager werden die auch verwenden, wenn sie existiert)
oder andere "Autostart-Mechanismen" der verwendeten Desktop-Umgebung oder
des verwendeten Display-Managers an. Eine shell-Startup-Datei moechte man
schon allein aus dem Grunde nicht nehmen, weil sie bei "nicht grafischem
Login" eine Fehlermeldung produzieren wuerde und bei "ssh-Login mit X11-
Forwarding" u.U. der lokale X-Server des remote-Benutzers geaendert wird,
obwohl fuer den dann die fuer den lokalen X-Server auf dem Server ange-
passten Aenderungen moeglicherweise gar nicht optimal passen ...

> Man moechte das einmal setzen, nicht andauernd.

... und zwar beim Start der X-Session, nicht bei jedem Login.
Uebrigens ist sich kaum jemand bewusst, dass die .bashrc nicht in jeder
Instanz von bash ausgefuehrt wird, sondern nur in interaktiven "nicht-Login"
shells, und dass deshalb bei vielen Distributionen die .bashrc von der
.bash_profile zusaetzlich eingelesen wird ... In .bashrc gesetzte aliases
oder dort definierte shell-Funktionen stehen damit aber in "nicht inter-
aktiven shells" (wie z.B. die, in denen scripte ausgefuehrt werden oder
bei mit "! <command>" aus z.B. vi ausgefuehrten Kommandos nicht zur Ver-
fuegung stehen. U.a. deshalb bin ich kein Freund von dem anderweitig
beliebten alias rm="rm -i" ...

>>> Für X11 gibt's da doch z.B. die ".xsession", ".xinitrc" und ähnliches
>>> für den jeweiligen Benutzer, oder deren systemweites Pendants unter
>>> /etc/X11, xinit/xinitrc und xdm/Xsession. Ok, letzteres zumindest setzt den
>>> xdm voraus, für die anderen Display-Manager gibt's aber sicher ähnliches.
>>> Vielleicht ist auch "xinit" noch was zum Stöbern für Dich, das kann in dem
>>> Bereich auch noch bisserl was.
>> Ich habe GDM3, aber weder in seinem Verzeichnis,

IIRC wuerde bei gdm-Logins aber die Verwendung von .xsession und/oder
.xsessionrc funktionieren ... Bei globalen (systemweiten) Einstellungen
wuerde sich die Aenderung in /etc/X11/Xsession bzw. /etc/X11/Xsession.d/*
anbieten (die werden AFAIK auch von gdm verwendet) anbieten.

Tschuess,
Juergen Ilse (jue...@usenet-verwaltung.de)
--
Ein Domainname ist nur ein Name, nicht mehr und nicht weniger.
Wer mehr hineininterpretiert, hat das Domain-Name-System nicht
verstanden.
Message has been deleted
Message has been deleted

Dirk Thierbach

unread,
Oct 13, 2012, 3:45:29 AM10/13/12
to
Andreas Kohlbach <october12...@spamgourmet.com> wrote:
> Juergen Ilse wrote on 12. October 2012:

>> IIRC wuerde bei gdm-Logins aber die Verwendung von .xsession und/oder
>> .xsessionrc funktionieren ... Bei globalen (systemweiten) Einstellungen
>> wuerde sich die Aenderung in /etc/X11/Xsession bzw. /etc/X11/Xsession.d/*
>> anbieten (die werden AFAIK auch von gdm verwendet) anbieten.

> Dann werde ich den Aufruf da einfach einfügen. Mal schauen ob er es
> akzeptiert beim nächsten Start. Danke auch dir.

Ich muss zugegeben, ich verstehe nicht wirklich, warum man herausfinden
muss, ob gdm wirklich die diversen xsession-Dateien/Verzeichnisse
verwendet, und dann noch den Aerger mit dem Skript-Debuggen hat, wenn man
einfach schnell ein xorg.conf mit so etwas wie

Section "ServerFlags"
Option "BlankTime" "7"
Option "StandbyTime" "7"
Option "SuspendTime" "7"
Option "OffTime" "10"
EndSection

erstellen kann, und die Sache ist gegessen. Aber jedem das Seine.

- Dirk

Sieghard Schicktanz

unread,
Oct 13, 2012, 5:47:51 PM10/13/12
to
Hallo Dirk,

Du schriebst am Sat, 13 Oct 2012 09:45:29 +0200:

> Ich muss zugegeben, ich verstehe nicht wirklich, warum man herausfinden
> muss, ob gdm wirklich die diversen xsession-Dateien/Verzeichnisse
> verwendet, und dann noch den Aerger mit dem Skript-Debuggen hat, wenn man
> einfach schnell ein xorg.conf mit so etwas wie

Naja, _ein_ Argument gibt's da u.U. schon: die xorg.conf ist global,
die .xinit und .xsession sind benutzerspezifisch.
Füe eine Ein-Benutzer-Maschine ist das allerdings eher egal.
Message has been deleted
0 new messages