Re: [gentoo-user] What xorg pkgs needed for X to work
On Fri, 2010-01-15 at 12:03 -0600, Harry Putnam wrote: > Sorry for the awkwardly phrased subject... but couldn't think of > anything better. > > I'm rebuilding my home desktop with a full reinstall > > So far haven't gotten to getting X working... but did notice that when > I test what all gets installed with: > > emerge -vp xfce4-meta > > I notice that xorg-x11 is not amongst the... dependencies. > > xorg-server is absent as well, but I seem to recall a more basic xorg > pkgs being involved. Maybe something like xorg-base... or whatever. > > Apparently something has happened with naming of pkgs or something, > that I haven't kept up with. > > But can a user really get use out of xfce4-meta with no xorg-server? Yes, in same way a user can can get use out of Firefox without installing Apache ;-). X11 is client/server based. Client(s) and server need not exist on the same machine, and a server can serve multiple distributed clients simultaneously without any local clients. You probably want: $ # set up VIDEO_CARDS and INPUT_DEVICES as appropriate $ emerge -vp xfce4-meta xorg-server
Re: [gentoo-user] What xorg pkgs needed for X to work
On Friday 15 January 2010 20:43:32 Harry Putnam wrote: > [Please excuse if this is a double whammy... it appears not to have > made it to the mail/news server] > > Sorry for the awkwardly phrased subject... but couldn't think of > anything better. > > I'm rebuilding my home desktop with a full reinstall > > So far haven't gotten to getting X working... but did notice that when > I test what all gets installed with: > > emerge -vp xfce4-meta > > I notice that xorg-x11 is not amongst the... dependencies. > > xorg-server is absent as well, but I seem to recall a more basic xorg > pkgs being involved. Maybe something like xorg-base... or whatever. > > Apparently something has happened with naming of pkgs or something, > that I haven't kept up with. > > But can a user really get use out of xfce4-meta with no xorg-server? Yes. This is how X11 works. xfce does not need a full blown xserver on the *local* machine, it simply needs X libs to function. The X libs in turn will talk to the xserver, which does not have to be on the local machine. Parallel situation: You do not need X and a browser on a machine running a web server, as the pages served are not necessarily viewed on the machine hosting apache. To get X you can either; merge xorg-x11 (this is the "meta" package you didn't know the name of) or put "X" in USE Note carefully that this is not a silly situation, it works this way by design. -- alan dot mckinnon at gmail dot com
[gentoo-user] What xorg pkgs needed for X to work
[Please excuse if this is a double whammy... it appears not to have made it to the mail/news server] Sorry for the awkwardly phrased subject... but couldn't think of anything better. I'm rebuilding my home desktop with a full reinstall So far haven't gotten to getting X working... but did notice that when I test what all gets installed with: emerge -vp xfce4-meta I notice that xorg-x11 is not amongst the... dependencies. xorg-server is absent as well, but I seem to recall a more basic xorg pkgs being involved. Maybe something like xorg-base... or whatever. Apparently something has happened with naming of pkgs or something, that I haven't kept up with. But can a user really get use out of xfce4-meta with no xorg-server? Just so you know its not already installed, heres a grep of all installed pkgs: qlop --list|grep xorg Fri Jan 15 11:02:43 2010 >>> x11-misc/xorg-cf-files-1.0.3 - - -= - - - I've included the dependencies in case anyone is interested... Should there be something more from xorg? emerge -vp xfce4-meta These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild N] app-text/libpaper-1.1.23 343 kB [ebuild N] sys-apps/eject-2.1.5-r2 USE="nls" 121 kB [ebuild N] dev-python/setuptools-0.6.10 0 kB [ebuild N] sys-apps/dmidecode-2.10 0 kB [ebuild N] app-text/iso-codes-3.11.1 0 kB [ebuild N] dev-libs/glib-2.22.3 USE="-debug -doc -fam -hardened (-selinux) -xattr" 0 kB [ebuild N] x11-libs/libXext-1.1.1 USE="-debug" 0 kB [ebuild N] media-libs/freetype-2.3.11 USE="X -bindist -debug -doc -fontforge -utils" 0 kB [ebuild N] x11-libs/libXrender-0.9.5 USE="-debug" 0 kB [ebuild N] sys-apps/dbus-1.3.0-r1 USE="X -debug -doc (-selinux) -test" 0 kB [ebuild U ] app-admin/eselect-1.2.9 [1.2.3] USE="-bash-completion -doc" 0 kB [ebuild N] x11-proto/fixesproto-4.1.1 0 kB [ebuild N] dev-libs/libgamin-0.1.10-r2 USE="python -debug" 0 kB [ebuild N] x11-libs/libxkbfile-1.0.6 USE="-debug" 0 kB [ebuild N] x11-themes/xfce4-icon-theme-4.4.3 0 kB [ebuild N] x11-libs/xcb-util-0.3.6 USE="-debug -test" 0 kB [ebuild N] x11-apps/appres-1.0.2 USE="-debug" 0 kB [ebuild N] media-libs/netpbm-10.48.00-r1 USE="X jpeg png tiff zlib -jbig -jpeg2k -rle -svga -xml" 0 kB [ebuild N] x11-proto/recordproto-1.14 0 kB [ebuild N] x11-proto/scrnsaverproto-1.2.0 0 kB [ebuild N] x11-apps/xprop-1.1.0 USE="-debug" 0 kB [ebuild N] media-libs/alsa-lib-1.0.22 USE="python -alisp -debug -doc" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" 0 kB [ebuild N] x11-misc/xbitmaps-1.1.0 0 kB [ebuild N] media-libs/giflib-4.1.6-r1 USE="X -rle" 0 kB [ebuild N] x11-misc/imake-1.0.2 USE="-debug" 0 kB [ebuild N] x11-misc/gccmakedep-1.0.2 USE="-debug" 0 kB [ebuild N] dev-python/numpy-1.4.0 USE="-doc -lapack -test" 0 kB [ebuild N] sys-apps/usbutils-0.86-r1 USE="zlib -network-cron" 0 kB [ebuild N] virtual/eject-0 0 kB [ebuild N] media-libs/libexif-0.6.19 USE="nls -doc" 0 kB [ebuild N] x11-proto/resourceproto-1.1.0 0 kB [ebuild N] x11-libs/libfontenc-1.0.5 USE="-debug" 0 kB [ebuild N] x11-apps/iceauth-1.0.3 USE="-debug" 0 kB [ebuild N] xfce-base/libxfce4util-4.7.1 USE="-debug" 0 kB [ebuild N] dev-libs/dbus-glib-0.82 USE="-bash-completion -debug -doc -test" 0 kB [ebuild N] x11-libs/libXmu-1.0.5 USE="-debug -ipv6" 0 kB [ebuild N] x11-libs/startup-notification-0.10 0 kB [ebuild N] x11-libs/libXfixes-4.0.4 USE="-debug" 0 kB [ebuild N] x11-libs/libXrandr-1.3.0 USE="-debug" 0 kB [ebuild N] dev-libs/atk-1.28.0 USE="-debug -doc" 0 kB [ebuild N] x11-libs/libXi-1.3 USE="-debug" 0 kB [ebuild N] x11-misc/shared-mime-info-0.70 0 kB [ebuild N] x11-libs/libXpm-3.5.8 USE="nls -debug" 0 kB [ebuild N] dev-python/pygobject-2.20.0 USE="-debug -doc -examples -libffi -test" 0 kB [ebuild N] x11-apps/mkfontscale-1.0.7 USE="-debug" 0 kB [ebuild N] x11-apps/xkbcomp-1.1.1 USE="-debug" 0 kB [ebuild N] x11-libs/libXxf86misc-1.0.2 USE="-debug" 0 kB [ebuild N] x11-libs/libXxf86vm-1.1.0 USE="-debug" 0 kB [ebuild N] app-admin/eselect-emacs-1.13 0 kB [ebuild N] x11-libs/libXp-1.0.0 USE="-debug" 0 kB [ebuild N] dev-libs/libcroco-0.6.2 USE="-debug -doc" 0 kB [ebuild N] x11-libs/libXfontcache-1.0.5 USE="-debug" 0 kB [ebuild N] dev-perl/glib-perl-1.222 0 kB [ebuild N] app-admin/gam-server-0.1.10 USE="-debug" 0 kB [ebuild N] x11-libs/libXres-1.0.4 USE="-debug" 0 kB [ebuild N] xfce-base/xfconf-4.7.0 USE="perl -debug -profile" 461 kB [ebuild N] x11-libs/libXcursor-1.1.10 USE="-debug" 0 kB [ebuild N] x11-libs/libXdamage-1.1
[gentoo-user] What xorg pkgs needed for X to work
Sorry for the awkwardly phrased subject... but couldn't think of anything better. I'm rebuilding my home desktop with a full reinstall So far haven't gotten to getting X working... but did notice that when I test what all gets installed with: emerge -vp xfce4-meta I notice that xorg-x11 is not amongst the... dependencies. xorg-server is absent as well, but I seem to recall a more basic xorg pkgs being involved. Maybe something like xorg-base... or whatever. Apparently something has happened with naming of pkgs or something, that I haven't kept up with. But can a user really get use out of xfce4-meta with no xorg-server? Just so you know its not already installed, heres a grep of all installed pkgs: qlop --list|grep xorg Fri Jan 15 11:02:43 2010 >>> x11-misc/xorg-cf-files-1.0.3 - - -= - - - I've included the dependencies in case anyone is interested... Should there be something more from xorg? emerge -vp xfce4-meta These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild N] app-text/libpaper-1.1.23 343 kB [ebuild N] sys-apps/eject-2.1.5-r2 USE="nls" 121 kB [ebuild N] dev-python/setuptools-0.6.10 0 kB [ebuild N] sys-apps/dmidecode-2.10 0 kB [ebuild N] app-text/iso-codes-3.11.1 0 kB [ebuild N] dev-libs/glib-2.22.3 USE="-debug -doc -fam -hardened (-selinux) -xattr" 0 kB [ebuild N] x11-libs/libXext-1.1.1 USE="-debug" 0 kB [ebuild N] media-libs/freetype-2.3.11 USE="X -bindist -debug -doc -fontforge -utils" 0 kB [ebuild N] x11-libs/libXrender-0.9.5 USE="-debug" 0 kB [ebuild N] sys-apps/dbus-1.3.0-r1 USE="X -debug -doc (-selinux) -test" 0 kB [ebuild U ] app-admin/eselect-1.2.9 [1.2.3] USE="-bash-completion -doc" 0 kB [ebuild N] x11-proto/fixesproto-4.1.1 0 kB [ebuild N] dev-libs/libgamin-0.1.10-r2 USE="python -debug" 0 kB [ebuild N] x11-libs/libxkbfile-1.0.6 USE="-debug" 0 kB [ebuild N] x11-themes/xfce4-icon-theme-4.4.3 0 kB [ebuild N] x11-libs/xcb-util-0.3.6 USE="-debug -test" 0 kB [ebuild N] x11-apps/appres-1.0.2 USE="-debug" 0 kB [ebuild N] media-libs/netpbm-10.48.00-r1 USE="X jpeg png tiff zlib -jbig -jpeg2k -rle -svga -xml" 0 kB [ebuild N] x11-proto/recordproto-1.14 0 kB [ebuild N] x11-proto/scrnsaverproto-1.2.0 0 kB [ebuild N] x11-apps/xprop-1.1.0 USE="-debug" 0 kB [ebuild N] media-libs/alsa-lib-1.0.22 USE="python -alisp -debug -doc" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" 0 kB [ebuild N] x11-misc/xbitmaps-1.1.0 0 kB [ebuild N] media-libs/giflib-4.1.6-r1 USE="X -rle" 0 kB [ebuild N] x11-misc/imake-1.0.2 USE="-debug" 0 kB [ebuild N] x11-misc/gccmakedep-1.0.2 USE="-debug" 0 kB [ebuild N] dev-python/numpy-1.4.0 USE="-doc -lapack -test" 0 kB [ebuild N] sys-apps/usbutils-0.86-r1 USE="zlib -network-cron" 0 kB [ebuild N] virtual/eject-0 0 kB [ebuild N] media-libs/libexif-0.6.19 USE="nls -doc" 0 kB [ebuild N] x11-proto/resourceproto-1.1.0 0 kB [ebuild N] x11-libs/libfontenc-1.0.5 USE="-debug" 0 kB [ebuild N] x11-apps/iceauth-1.0.3 USE="-debug" 0 kB [ebuild N] xfce-base/libxfce4util-4.7.1 USE="-debug" 0 kB [ebuild N] dev-libs/dbus-glib-0.82 USE="-bash-completion -debug -doc -test" 0 kB [ebuild N] x11-libs/libXmu-1.0.5 USE="-debug -ipv6" 0 kB [ebuild N] x11-libs/startup-notification-0.10 0 kB [ebuild N] x11-libs/libXfixes-4.0.4 USE="-debug" 0 kB [ebuild N] x11-libs/libXrandr-1.3.0 USE="-debug" 0 kB [ebuild N] dev-libs/atk-1.28.0 USE="-debug -doc" 0 kB [ebuild N] x11-libs/libXi-1.3 USE="-debug" 0 kB [ebuild N] x11-misc/shared-mime-info-0.70 0 kB [ebuild N] x11-libs/libXpm-3.5.8 USE="nls -debug" 0 kB [ebuild N] dev-python/pygobject-2.20.0 USE="-debug -doc -examples -libffi -test" 0 kB [ebuild N] x11-apps/mkfontscale-1.0.7 USE="-debug" 0 kB [ebuild N] x11-apps/xkbcomp-1.1.1 USE="-debug" 0 kB [ebuild N] x11-libs/libXxf86misc-1.0.2 USE="-debug" 0 kB [ebuild N] x11-libs/libXxf86vm-1.1.0 USE="-debug" 0 kB [ebuild N] app-admin/eselect-emacs-1.13 0 kB [ebuild N] x11-libs/libXp-1.0.0 USE="-debug" 0 kB [ebuild N] dev-libs/libcroco-0.6.2 USE="-debug -doc" 0 kB [ebuild N] x11-libs/libXfontcache-1.0.5 USE="-debug" 0 kB [ebuild N] dev-perl/glib-perl-1.222 0 kB [ebuild N] app-admin/gam-server-0.1.10 USE="-debug" 0 kB [ebuild N] x11-libs/libXres-1.0.4 USE="-debug" 0 kB [ebuild N] xfce-base/xfconf-4.7.0 USE="perl -debug -profile" 461 kB [ebuild N] x11-libs/libXcursor-1.1.10 USE="-debug" 0 kB [ebuild N] x11-libs/libXdamage-1.1.2 USE="-debug" 0 kB [ebuild N] x11-libs/libXcomposite-0.4.1 USE="-debug -doc" 0 kB [ebuild N