Menu

emacs --geometry=90x50+5+5 misbehaves in vtwm

reikred
2024-06-24
2024-06-27
  • reikred

    reikred - 2024-06-24

    I use emacs -g PARAMS or emacs --geometry=PARAMS to place my emacs instances on the screen in vtwm. Sometime fairly recently (last year?) this stopped working, and emacs just starts in some fixed position that is NOT +5+5 (or whatever other value was prescribed) . The size portion of the parameters works ok. Any additional emacs instances get staggered relative to the original faulty position. Not specifying a position at all gives the same result as specifying a position.

    In gnome desktop, the geometry position settings work. Other programs such as xterm continue to work properly with -g PARAMS also with vtwm. What could be the reason that emacs is misbehaving?

    Context:
    emacs- 27.1
    vtwm-5.5.0
    ubuntu 22.04.4 up to date as of 2 days ago

    (Please note: I tried mailing this directly to the
    "[vtwm:discussion]" 936866@discussion.vtwm.p.re.sourceforge.net
    mailing list, but the by-mail submission did not appear here on sourceforge. Maybe I forgot how this is supposed to work, should I post here first and then afterwards use email for all replies, is that the procedure?)

     

    Last edit: reikred 2024-06-24
  • Callum Gibson

    Callum Gibson - 2024-06-25

    Yes, I sent a mail reply to the notification and it didn't work. This is only a web interface to the discussion, not the proper mailing list. There is a separate tab for that and you should post general discussion to vtwm-hackers. Hardly anyone will be subscribed to updates to the sourceforge discussion page.

    In terms of emacs, an unhelpful reply would be that vtwm hasn't changed. Is this a pure Xorg system or is wayland involved?

     
    • reikred

      reikred - 2024-06-27

      I can't even tell whether what I run is X or Wayland or xwayland. This is
      how I start X (?) from the "console", no display manager involved, I think.
      I am specifically running init 3 on the kernel command line to prevent
      gnome from starting.

      xinit xterm -- vt2 -depth 24 > & ~/logfiles/log.X11 &

      I know that xwayland exists (some packages are installed) on my ubuntu
      system, but not sure if it is being used. I tried some of the suggestions
      for determining whether wayland, using
      https://unix.stackexchange.com/questions/202891/how-to-know-whether-wayland-or-x11-is-being-used
      , but I do not have a conclusive answer.

      Thanks, Callum. Not sure if I should attempt to move the discussion to
      vtwm-hackers list at this point. Feel free if it makes sense to cc: that
      list.

      On Mon, Jun 24, 2024 at 9:26 PM Callum Gibson callum_gibson@users.sourceforge.net wrote:

      Yes, I sent a mail reply to the notification and it didn't work. This is
      only a web interface to the discussion, not the proper mailing list. There
      is a separate tab for that and you should post general discussion to
      vtwm-hackers. Hardly anyone will be subscribed to updates to the
      sourceforge discussion page.

      In terms of emacs, an unhelpful reply would be that vtwm hasn't changed.
      Is this a pure Xorg system or is wayland involved?


      emacs --geometry=90x50+5+5 misbehaves in vtwm
      https://sourceforge.net/p/vtwm/discussion/936866/thread/8bef15e33d/?limit=25#866a


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/vtwm/discussion/936866/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       
  • reikred

    reikred - 2024-06-27

    I can't even tell whether what I run is Xorg or Wayland or xwayland. The below is how I start Xorg (?) from the "console", no display manager involved, I think. I am specifically running init 3 on the kernel command line to prevent gnome from starting.

    xinit xterm -- vt2 -depth 24 > & ~/logfiles/log.X11 &

    I know that xwayland exists (some packages are installed) on my ubuntu system, but not sure if it is being used. I tried some of the suggestions for determining whether wayland is active, using https://unix.stackexchange.com/questions/202891/how-to-know-whether-wayland-or-x11-is-being-used , but I do not have a conclusive answer.

    Thanks, Callum. Not sure if I should attempt to move the discussion to vtwm-hackers list at this point. Feel free if it makes sense to cc: that list.

    (I pasted the above in here on sourceforge since likely my email reply again will not arrive here. I had this old conception that once the thread started then email replies would get posted here, but now I realized the emails get generated from here. There's something about how this works that just makes me stupid, please bear with me).

     

    Last edit: reikred 2024-06-27
    • Callum Gibson

      Callum Gibson - 2024-06-27

      Ok, I thought it might have been disabled due to spam, and I did get a bounce message before, but this time it seems to have worked.

      I don't have any further thoughts however. And like I say, if you want wider visibility of the issue you'll need to raise it on the list because I'm pretty sure only I'm going to see it here.

       
  • reikred

    reikred - 2024-06-27

    Thanks, Callum, for being so helpful and understanding. I'll post the topic on vtwm-hackers tomorrow when I have time. I just made another blunder doing some edits to improve the clarity of the question, and of course that generated more posts and more emails. Ugh. I'll just stop now.

     

Log in to post a comment.

MongoDB Logo MongoDB