X and Fluxbox :: 640 x 480 desktop issues



Because of my recent experience with running a version of DSL that was ported over to the XBOX, I now know more about the trials and tribulations of using DSL when your desktop size is 640 x 480.  Some applications do not load up properly and either take up more than the whole screen and/or the "Maximize" button is off-screen.

I know the ALT-click-and-drag workaround, but my XBOX doesn't have a physical keyboard so the ALT key is out of the question.

The settings for many of these applications can be tweaked to improve the situation for these users.  It would be nice if these tweaks were added to the next release of DSL.

Anyways, here goes:


Here are some changes to improve 640x480 desktop user experience.
All changes should also be applied to the /etc/skel files

Program Name: Emelfm
File Name: /home/dsl/.emelfm/settings
***Make sure that emelfm is NOT up and running while you are
***making this change.
Values changed:
WINDOW_HEIGHT=383
WINDOW_WIDTH=633

Program Name: Beaver
File Name: /home/dsl/.beaver/General
***Use Nano or Vim to edit the file
***because the Beaver Autosave function
***will clobber your changes on exit if you
***use Beaver to edit this file
Values changed:
Height = 430

Program Name: XPaint
File Name: /home/dsl/.xtdesk/xpaint.lnk and Fluxbox menu item
Values changed:
Command: xpaint -geometry 230x400

Program Name: Dillo
File Name: /home/dsl/.dillo/dillorc
Values changed:
geometry=633x430

{Duplicate post removed by author}
Good idea.  I've run into that very problem when starting X in the 640 x 480 resolution.  At least now I know about the Alt-click-drag workaround.  :)

This is a pet peeve I've had with Linux in general - not just DSL.

If I were to write a Linux GUI app, is there an easy way my app can obtain the X screen resolution?

Also,

xpacman can be fixed for 640x480 users if you start it up from the menu with:

xpacman -width 38 -height 28


The width / height units are equal to the number of blocks present in the pacman grid map.


original here.