fvwm unable to initialize in Kubuntu 8.10...

Joe(theWordy)Philbrook jtwdyp at ttlc.net
Wed Jan 28 14:05:26 UTC 2009


It would appear that in the thread [missing keyboard shortcut in mc...]
on Jan 23, Constantinos Maltezos did say:

> On Thursday 22 January 2009 10:48:21 pm Joe(theWordy)Philbrook wrote:
> > Would you happen to know of another WM that invests in the keyboard as a
> > primary input device??
 
> Sadly, no.  Although it's very possible that there's a window manager
> with which you can edit its keyboard shortcuts through an rc file.  I
> just don't remember off the top of my head.  But maybe FVWM does.  I do
> recall that FVWM has pretty good keyboard support.
 
In Kubuntu 8.10 I did an:

apt-get install fvwm

But I'm at a loss as to how to start an fvwm session. 

I don't know if it's significant but I boot to runlevel 3 without kdm... 
{
  one of the very first things I do to a kubuntu install is

  update-rc.d -f kdm remove

  Which I would have done via a virtual console without ever trying to
  login via the gui... which might be why when I tried to restore kdm
  to find out if fvwm would be listed if I clicked on the session type
  icon I wound up with an unusable boot prompt that didn't listen to
  either the mouse or keyboard until I did <ctrl>+<alt>+<F1> and
  logged into a console where I could at least do another:
  update-rc.d -f kdm remove
  And return to using startx... (but that's a separate issue that I'll
  never care about unless I somehow NEED kdm running to boot fvwm...)
}

But as it is I poked around the output of man fvwm and it seemed to
suggest the default place for a system configuration file would be:
/usr/local/share/fvwm 
Which directory didn't exist. Though there was a directory with a
sample config file in:
/usr/share/fvwm
So I created a symbolic link to /usr/share/fvwm in /usr/local/share.
In this sample config there was some helpful comments which included:

# The suggested way to install this configuration file is to (re)move
# any .fvwm2rc file you have in ~/.fvwm or ~ and run fvwm without any
# startup file.
#
# Then, run the "Setup 95 Script" from the root menu.

What I got from that was that it should be possible to boot a basic
default fvwm session without having configured a startup file.

However, when I try to run fvwm from a console command-line, it's unable
to "open display" And when I learned from "fvwm -h" that there was an
option  [-r] to "replace running window manager" I tried running
startx then attempted that from inside a kde konsole: And got 86 lines
of error messages and warnings and a messed up kde session...
{
  It was still running kde, but <ctrl>+<tab> no longer switched between
  the 4 configured desktops, <alt>+<tab> popped up a list of the open
  windows from all 4 desktops, And if I selected an open window from
  another desktop it would change to that desktop...
}
It occurs to me that Intrepid uses kde4 and for some reason it
doesn't appear to keep it's configuration settings in:

/etc/X11/xorg.conf

I know this because that file contains zero bytes. But it wouldn't
surprise me if fvwm needs an xorg.conf to learn how to do things like
"open display" But I'm not sure how to get a correctly configured
xorg.conf... I could copy the one from my Hardy installation which the
installer configured for this same pc. But I'm not sure how Intrepid
would react to that. Is there a way to get Intrepid to generate an
xorg.conf that matches the settings it's using (where ever the heck
their hiding?)????? 

I've included snippage of the error messages I got when I tried to
start fvwm below...

Could somebody give me a clue how to start an fvwm session in Kubuntu??? 

Thanks

-- 
|  ~^~	 ~^~
|  <?>	 <?>		 Joe (theWordy) Philbrook
|      ^		      J(tWdy)P
|    \___/		   <<jtwdyp at ttlc.net>>

Tried this from a console screen when x wasn't running (runlevel 3)

J(tWdy)P -> /home/jtwdyp
> fvwm
[fvwm][main]: <<ERROR>> can't open display
J(tWdy)P -> /home/jtwdyp
>

Tried this from a konsole window while kde was running (startx session)

J(tWdy)P -> /home/jtwdyp
> fvwm -r
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in FvwmBorder  # MWMBorder: # MWMBorder
[fvwm][CMD_SnapAttraction]: <<DEPRECATED>> The command SnapAttraction is obsolete. Please use the following command instead:
[fvwm][]: <<DEPRECATED>> Style * SnapAttraction 10 SameType Screen
[fvwm][CMD_EdgeResistance]: <<DEPRECATED>> The command EdgeResistance with three arguments is obsolete. Please use the following commands instead:
[fvwm][]: <<DEPRECATED>> EdgeResistance 500
[fvwm][]: <<DEPRECATED>> Style * EdgeMoveDelay 500
[fvwm][]: <<DEPRECATED>> Style * EdgeMoveResistance 0
[fvwm][Read]: <<ERROR>> file '.start-Background' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.start-apps-man' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.start-FvwmButtons' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.start-DeskerPanelButtons' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.start-MiniButtons' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.start-WinMakerAppButtons' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.start-FvwmAnimate' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.start-FvwmAuto' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.start-FvwmBanner' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.start-FvwmEvent' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][Read]: <<ERROR>> file '.fvwm-layers' not found in /home/jtwdyp/.fvwm or /usr/share/fvwm
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon rterm2.xpm #!E rxvt: #!E rxvt
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.bug2.xpm #!E ddd: #!E ddd
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.bug2.xpm #!E xgdb: #!E xgdb
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.edit.xpm                #!E lyx: #!E lyx
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.edit.xpm                #!E thot: #!E thot
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.gv.xpm          #!E ghostview: #!E ghostview
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.gv.xpm          #!E gv: #!E gv
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.zoom.xpm                #!E xdvi: #!E xdvi
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.pdf.xpm         #!E acroread: #!E acroread
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.pdf.xpm         #!E xpdf: #!E xpdf
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.calandar.xpm    #!E plan: #!E plan
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon graphs.xpm #!E gnuplot: #!E gnuplot
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.zoom.xpm #!E xmpale: #!E xmpale
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.graph2.xpm #!E scilab: #!E scilab
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.fractal.xpm #!E xaos: #!E xaos
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.fractal.xpm #!E xfractint: #!E xfractint
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.exp.xpm #!E xephem: #!E xephem
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.exp.xpm #!E xtide: #!E xtide
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.calc.xpm #!E thx-1138: #!E thx-1138
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon toolbox.xpm #!E tkps: #!E tkps
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon toolbox.xpm #!E xosview: #!E xosview
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon toolbox.xpm #!E xmem: #!E xmem
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.run.xpm #!E XSysStats: #!E XSysStats
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon Xfm.xpm #!E xfm: #!E xfm
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon Xfm.xpm #!E fr: #!E fr
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon Xfm.xpm #!E mc: #!E mc
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon lemacs.xpm #!E emacs:xemacs: #!E emacs:xemacs
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon lemacs.xpm #!E gvim: #!E gvim
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon lemacs.xpm #!E /usr/dt/bin/dtpad: #!E /usr/dt/bin/dtpad
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon Mosaic.xpm #!E hifs: #!E hifs
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.nscape.xpm #!E amaya: #!E amaya
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.nscape.xpm #!E mozilla: #!E mozilla
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in   Icon Mosaic.xpm #!E lynx: #!E lynx
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon Mail2.xpm  #!E xmh: #!E xmh
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon Mail2.xpm  #!E mail: #!E mail
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon Mail2.xpm #!E pine: #!E pine
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon Mail2.xpm #!E mutt: #!E mutt
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in   Icon Mosaic.xpm #!E ncftp: #!E ncftp
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon page.xpm #!E xchat: #!E xchat
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.doc1.xpm #!E irc: #!E irc
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.doc1.xpm #!E tkirc: #!E tkirc
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.doc1.xpm #!E licq: #!E licq
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.zircon.xpm #! zircon: #! zircon
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.gopher.xpm #!E xgopher: #!E xgopher
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.xv.xpm #!E xv: #!E xv
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon gimp.xpm #!E gimp: #!E gimp
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in  Icon gimp.xpm #!E gimp: #!E gimp
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.xfig.xpm #!E xfig: #!E xfig
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.ray.xpm #!E xfpovary: #!E xfpovary
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.directory.xpm #!E xbmbrowser: #!E xbmbrowser
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.palette.xpm #!E ee: #!E ee
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.sound.xpm #!E xltwavplay: #!E xltwavplay
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.audiovol.xpm #!E mxv: #!E mxv
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.audiovol.xpm #!E freeamp: #!E freeamp
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.display.xpm #!E xanim: #!E xanim
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.slon.xpm #!E xboard: #!E xboard
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.go.xpm #!E xgammon: #!E xgammon
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.go.xpm #!E xsokoban: #!E xsokoban
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.xlander.xpm #!E xlander: #!E xlander
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.xmahjongg.xpm #!E xmahjongg: #!E xmahjongg
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.xjewel.xpm #!E xjewel: #!E xjewel
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.hextris.xpm #!E hextris: #!E hextris
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.heart.xpm #!E kpat2: #!E kpat2
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.cat.xpm #!E xcat: #!E xcat
[fvwm][style_parse_and_set_window_style]: <<WARNING>> Unconsumed argument in MiniIcon mini.eye.xpm #!E control-panel: #!E control-panel
Exec echo 'Could not run xlock'
Exec echo 'Could not run xlock'
[fvwm][ChangeMenuStyle]: <<ERROR>> cannot find menu MenuSSaver






More information about the kubuntu-users mailing list