Anzeige:
Ergebnis 1 bis 7 von 7

Thema: XFCE-Desktop Konsolenbefehl?

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jul 2009
    Ort
    Meißen
    Beiträge
    323

    XFCE-Desktop Konsolenbefehl?

    Guten Morgen!

    Beim XFCE-Desktop (noch Version 4.4) gibt es ja das schöne Icon, was man irgendwo in eine Leiste setzen kann, wo sich alle Fenster minimieren, und die pure Arbeitsfläche erscheint.
    Wie aber um alles in der Welt lautet der Konsolenbefehl dazu? (wenn man das z.B. in ein Script einbauen möchte)

    Vielen Dank, mit freundlichem Gruß, FM_81

  2. #2
    Registrierter Benutzer
    Registriert seit
    Aug 2008
    Beiträge
    67
    Hier die Antwort mitsamt möglicher Alternativlösung:

    http://www.linuxquestions.org/questi...-xfce4-601161/

  3. #3
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    aus der FAQ:
    wmctrl is a commandline tool that can switch workspaces, move windows between workspaces, move window positions, maximize windows, etc.
    da könnte man also mal mit forschen anfangen...
    Ich bin root - ich darf das.

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jul 2009
    Ort
    Meißen
    Beiträge
    323
    Vielen Dank erst einmal! Aber betrachten wir den ganzen Versuch besser als "aufgegeben", nicht als "gelöst".

    Beim Versuch von "wmctl" ./configure kommt:
    Code:
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking for gcc... gcc
    checking for C compiler default output... 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 ANSI C... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking how to run the C preprocessor... gcc -E
    checking for X... no
    checking for pkg-config... no
    checking for GLIB - version >= 2.0.0... no
    *** A new enough version of pkg-config was not found.
    *** See http://www.freedesktop.org/software/pkgconfig/
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: executing depfiles commands
    Gut, aber das ich kein X am laufen habe, wage ich zu bezweifeln ...

    Und "gcc -o sdtoggle -lX11 sdtoggle.c" liefert:
    Code:
    sdtoggle.c:1:23: error: X11/Xatom.h: Datei oder Verzeichnis nicht gefunden
    sdtoggle.c:2:22: error: X11/Xlib.h: Datei oder Verzeichnis nicht gefunden
    sdtoggle.c: In function ‘main’:
    sdtoggle.c:9: error: ‘Display’ undeclared (first use in this function)
    sdtoggle.c:9: error: (Each undeclared identifier is reported only once
    sdtoggle.c:9: error: for each function it appears in.)
    sdtoggle.c:9: error: ‘d’ undeclared (first use in this function)
    sdtoggle.c:10: error: ‘Window’ undeclared (first use in this function)
    sdtoggle.c:10: error: expected ‘;’ before ‘root’
    sdtoggle.c:11: error: ‘Atom’ undeclared (first use in this function)
    sdtoggle.c:11: error: expected ‘;’ before ‘_NET_SHOWING_DESKTOP’
    sdtoggle.c:23: error: ‘root’ undeclared (first use in this function)
    sdtoggle.c:26: error: ‘_NET_SHOWING_DESKTOP’ undeclared (first use in this function)
    sdtoggle.c:26: error: ‘False’ undeclared (first use in this function)
    sdtoggle.c:29: error: ‘XA_CARDINAL’ undeclared (first use in this function)
    sdtoggle.c:30: error: ‘actual_type’ undeclared (first use in this function)
    sdtoggle.c:31: error: ‘Success’ undeclared (first use in this function)
    sdtoggle.c:52: error: ‘XEvent’ undeclared (first use in this function)
    sdtoggle.c:52: error: expected ‘;’ before ‘xev’
    sdtoggle.c:65: error: ‘SubstructureRedirectMask’ undeclared (first use in this function)
    sdtoggle.c:65: error: ‘SubstructureNotifyMask’ undeclared (first use in this function)
    sdtoggle.c:65: error: ‘xev’ undeclared (first use in this function)
    Hier bin ich nicht C-Guru genug, aber es scheint so ziemlich nichts deklariert zu sein, evtl. weil die Verz. fehlen?

    Danke noch mal für die Mühe, und sicher ist das auch irgendwie lösbar, aber das ist für mich so eine Sache wo ganz einfach Aufwand und Nutzen nicht mehr stimmen. (Zur Einnnerung, Super+D macht das selbe, dann muss man halt gefälligst diese Tastenkombi drücken!) Vielleicht sind die angegebenen Links auch schon nicht mehr aktuell?

    Mit freundlichem Gruß, FM_81

  5. #5
    Datasette Avatar von gropiuskalle
    Registriert seit
    Nov 2006
    Ort
    West-Berlin
    Beiträge
    2.681
    Als fertiges Paket liegt Dir das nicht vor? Was hast Du denn für eine Distribution?

  6. #6
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    Zitat Zitat von FM_81 Beitrag anzeigen
    Gut, aber das ich kein X am laufen habe, wage ich zu bezweifeln ...
    Die Fehlermeldung "checking for X... no" heißt nicht, das kein X läuft. Es bedeutet, das das Devel Paket zu deinem X-Server fehlt.

  7. #7
    Registrierter Benutzer
    Registriert seit
    Jul 2009
    Ort
    Meißen
    Beiträge
    323
    Zitat Zitat von gropiuskalle Beitrag anzeigen
    Als fertiges Paket liegt Dir das nicht vor? ...
    Wie konnte ich nur apt-get misstrauen!!! Auf der Seite stand nur das TAR zum Download, aber selbstverständlich gab's das auch als DEB ...

    Also nochmals danke, und doch GELÖST, mfG, FM_81

Ähnliche Themen

  1. Desktop friert ein, failsafe und sax gehen nicht
    Von lamsam im Forum System installieren und konfigurieren
    Antworten: 0
    Letzter Beitrag: 11.12.05, 16:01
  2. Umstieg KDE - xfce
    Von luecker im Forum Windowmanager
    Antworten: 3
    Letzter Beitrag: 03.10.05, 01:20
  3. Xfce 4.2 und Gnome 28. können sich nicht veträgen!
    Von Sabutay im Forum Windowmanager
    Antworten: 1
    Letzter Beitrag: 20.03.05, 22:03
  4. einige Mails bleiben im Mailqueue "liegen"
    Von Frau_Feld im Forum Linux als Server
    Antworten: 4
    Letzter Beitrag: 24.01.05, 21:19
  5. Wie Desktop mit Konsolenbefehl sperren ?
    Von Alexey im Forum Windowmanager
    Antworten: 2
    Letzter Beitrag: 24.09.02, 22:01

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •