Minimal configuration to run XWindows client software?
Hi
I have a few remotely controlled boxes with slackware 13.37 on board. Their typical software consists of fully installed categories: a,ap,d,e,f,k,l,n,t,tcl,y (all except kde* and x*). Now there is appeared requirement to run some XWindow application on them, remotely (ssh X Forwarding). So question: what set of packages I should install additionally to resolve this task? For now I'm using next script, but I wonder is that enough or is there any non-required packages Code:
#!/bin/sh |
You'll install more than needed if you use "is part of X11" as your criteria. Looks like everything provided by X.org has that phrase. Most of the applications aren't needed, most of the drivers won't be needed, none of protos will be needed unless you are building against the associated library, not all the fonts are needed, and none of the X development tools should be needed.
It's been awhile since I built X so I really don't remember the minimum required to get the server running. I'd install all the libraries, xorg-server, encodings, font-cursor-misc, font-misc-misc, font-util, mkfontdir, mkfontscale, twm, xcursor-themes, xcursorgen, xf86-input-evdev, xf86-input-keyboard, xf86-input-mouse, xf86-video-vesa, and xinit. I've probably forgotten things. Once you try to configure X and start the server, Xorg.0.log and screen output will direct you to the stuff that is missing. That being said, installing all of X doesn't take much disk space (relatively speaking). |
Yeah, I know, it will install a lot of extra stuff(I should not ask it) but I'm sure it will not install required minimum(Qt, Gtk/Gtk+, WxWidgets are quite required nowadays and they are not "is a part of X11").
Yes, size is not a concern, but extra garbage in system is concern. |
Quote:
|
I do have a minimal slackware installation (32 bit) that contains the bare minimun to run Firefox. I post the extracts of /var/log/packages. You will not find Firefox itself because I have installed the binary directly from Mozilla.org:
Code:
bash-4.1$ ls /var/log/packages |
All times are GMT -5. The time now is 06:58 AM. |