Re: Monitor in Standby schalten

Autor: Werner Holtfreter <Holtfreter_at_gmx.de>
Datum: Sun, 1 Feb 2009 20:14:18 +0100
Am Sonntag, 2009-02-01 10:03:42 schrieb Markus Demleitner:

> Ich meinte etwas wie
>
> sleep 1;xset dpms force off

Aha, ändert aber auch nichts, es bleibt dabei: Erst wird der 
Bildschirm dunkel, dann erscheint wieder ganz kurz das Bild (man 
kann gerade noch sehen, dass ein neuer Prompt erschien) dann 
startet der Bildschirmschoner. Mit deaktiviertem Bildschirmschoner 
kommt der Prompt ohne erkennbare Reaktion wieder.

Also doch vbetool compilieren. Es gibt einen Fehler. Ich habe die 
Ausgabe mal unten angefügt. Vielleicht kannst du mir bei der 
Deutung und Korrektur helfen.

> > Vielleicht äußert sich erst einmal jemand, ob es überhaupt in
> > Ordnung ist, dass hier Frambuffer benutzt wird.
>
> Na ja, optimal ist er natürlich nicht, aber wenn du an Spielen
> und tollen Desktop-Effekten nicht interessiert bist, würde er es
> tun.

Brauche ich alles nicht.

> Warum SuSE weder den Freien noch den proprietären nVidia-Treiber
> anbietet -- darüber müssten Leute spekulieren, die der
> Modellpolitik von diesen Leuten folgen.  Statistiken[1] wollen
> wissen, dass immerhin 23.7% der Menschen, die Linux-Desktops
> haben, ihre xorg.confs per Hand editieren -- die Chancen stehen
> gar nicht schlecht, dass du den freien nVidia-Treiber kriegst,
> wenn du dort versuchsweise mal "nv" statt "fbdev" in der Zeile
> mit Driver eingibst.

/etc/X11/xorg.conf
-------------------------------------------------
Section "Device"
  BoardName    "Framebuffer Graphics"
  Driver       "fbdev"
  Identifier   "Device[0]"
  Screen       0
  VendorName   "VESA"
EndSection
-------------------------------------------------
Ich trau mich aber nicht, wegen:

# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!

Oder sollte ich probeweise mit einer geklonten Platte?

> Schickes 3D gibts dann natürlich immer noch 
> nicht, aber IIRC immerhin so nette Dinge wie xv.

Was ist xv? Du meinst sicher nicht den Grafik-Betrachter?

HIER FOLGEN DIE COMPILERMELDUNGEN:

werner_at_linux-ewi7:~/Desktop/NOT_rsyback/vbetool/vbetool-1.1> ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
werner_at_linux-ewi7:~/Desktop/NOT_rsyback/vbetool/vbetool-1.1> make
cd . && /bin/sh /home/werner/Desktop/NOT_rsyback/vbetool/vbetool-1.1/missing --run autoconf
/home/werner/Desktop/NOT_rsyback/vbetool/vbetool-1.1/missing: line 46: autoconf: command not found
WARNING: `autoconf' is missing on your system.  You should only need it if
         you modified `configure.in'.  You might want to install the
         `Autoconf' and `GNU m4' packages.  Grab them from any GNU
         archive site.
/bin/sh ./config.status --recheck
running CONFIG_SHELL=/bin/sh /bin/sh ./configure   --no-create --no-recursion
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
configure: creating ./config.status
 /bin/sh ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=                                                
\"vbetool\" -DVERSION=\"0.3\" -I.    -g -Wall -pedantic -std=gnu99 -g -O2 -MT vbetool.o -MD -MP -MF .deps/vbetool.Tpo -c -o vbe
tool.o vbetool.c
vbetool.c:11:21: error: pci/pci.h: Datei oder Verzeichnis nicht gefunden
vbetool.c: In function ‘vbetool_init’:
vbetool.c:49: warning: implicit declaration of function ‘pci_alloc’
vbetool.c:49: warning: assignment makes pointer from integer without a cast
vbetool.c:50: error: dereferencing pointer to incomplete type
vbetool.c:51: warning: implicit declaration of function ‘pci_init’
vbetool.c: In function ‘main’:
vbetool.c:120: warning: passing argument 1 of ‘munmap’ makes pointer from integer without a cast
vbetool.c:123: warning: passing argument 1 of ‘mmap’ makes pointer from integer without a cast
vbetool.c:135: warning: call to function ‘do_get_panel_id’ without a real prototype
vbetool.h:18: note: ‘do_get_panel_id’ was declared here
vbetool.c:137: warning: call to function ‘do_get_panel_id’ without a real prototype
vbetool.h:18: note: ‘do_get_panel_id’ was declared here
vbetool.c: In function ‘do_post’:
vbetool.c:228: warning: implicit declaration of function ‘pci_scan_bus’
vbetool.c:230: error: dereferencing pointer to incomplete type
vbetool.c:230: error: dereferencing pointer to incomplete type
vbetool.c:231: warning: implicit declaration of function ‘pci_read_word’
vbetool.c:231: error: ‘PCI_CLASS_DEVICE’ undeclared (first use in this function)
vbetool.c:231: error: (Each undeclared identifier is reported only once
vbetool.c:231: error: for each function it appears in.)
vbetool.c:234: error: dereferencing pointer to incomplete type
vbetool.c:234: error: dereferencing pointer to incomplete type
vbetool.c:235: error: dereferencing pointer to incomplete type
vbetool.c: In function ‘restore_state_from’:
vbetool.c:257: warning: cast from pointer to integer of different size
vbetool.c:258: warning: cast from pointer to integer of different size
vbetool.c: In function ‘__save_state’:
vbetool.c:333: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘size_t’
vbetool.c:339: warning: cast from pointer to integer of different size
vbetool.c:340: warning: cast from pointer to integer of different size
vbetool.c: In function ‘do_get_panel_id’:
vbetool.c:528: warning: cast from pointer to integer of different size
make: *** [vbetool.o] Fehler 1
werner_at_linux-ewi7:~/Desktop/NOT_rsyback/vbetool/vbetool-1.1>                                                                                   

-- 
Viele Grüße
Werner Holtfreter
--
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: http://wiki.uugrn.org/wiki/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/
Empfangen am 01.02.2009

Dieses Archiv wurde generiert von hypermail 2.2.0 : 01.02.2009 CET