I built a Fedora 20 system as a server, without a desktop. It turns out, no X server is installed at all in that case. I'd like to add a minimal X server without adding a complete desktop environment, so I can log in remotely and run system configuration tools. The documentation I've found suggests
yum groupinstall "Basic X Window System"
or
yum groupinstall "X Window System"
but neither of those groups exist. There is a Basic Desktop group, but it installs a bunch of unnecessary desktop tools.
What's the best way to get just a basic X server in Fedora 20?
TIA.
I usually just intall xterm. It will get the minimum you need. If you want a window manager as well as min X, install it too ( I usually us fvwm for cases like that ).
- Derrik On Jun 1, 2014 10:54 AM, "Matthew Saltzman" mjs@clemson.edu wrote:
I built a Fedora 20 system as a server, without a desktop. It turns out, no X server is installed at all in that case. I'd like to add a minimal X server without adding a complete desktop environment, so I can log in remotely and run system configuration tools. The documentation I've found suggests
yum groupinstall "Basic X Window System"or
yum groupinstall "X Window System"but neither of those groups exist. There is a Basic Desktop group, but it installs a bunch of unnecessary desktop tools.
What's the best way to get just a basic X server in Fedora 20?
TIA.
Matthew Saltzman Clemson University Math Sciences mjs AT clemson DOT edu -- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org
On Sun, 2014-06-01 at 11:24 -0400, Derrik Walker v2.0 wrote:
I usually just intall xterm. It will get the minimum you need. If you want a window manager as well as min X, install it too ( I usually us fvwm for cases like that ).
Installing xterm doesn't work. Apparently, for many of these X-based tools, nobody thought to include X as a dependency.
$ sudo yum install xterm [sudo] password for mjs: Loaded plugins: langpacks, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package xterm.x86_64 0:297-1.fc20 will be installed --> Finished Dependency Resolution
Dependencies Resolved
================================================================================ Package Arch Version Repository Size ================================================================================ Installing: xterm x86_64 297-1.fc20 fedora 461 k
Transaction Summary ================================================================================ Install 1 Package
Total download size: 461 k Installed size: 1.2 M Is this ok [y/d/N]: y Downloading packages: xterm-297-1.fc20.x86_64.rpm | 461 kB 00:02 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : xterm-297-1.fc20.x86_64 1/1 Verifying : xterm-297-1.fc20.x86_64 1/1
Installed: xterm.x86_64 0:297-1.fc20
Complete!
Xfce Desktop still pulls a bunch of multimedia and such.
I have it at least partially working by installing xorg-x11-xinit, which pulled in a few other packages, and adding PackageKit-gtk3-module by hand.
Thanks, though.
- Derrik
On Jun 1, 2014 10:54 AM, "Matthew Saltzman" mjs@clemson.edu wrote: I built a Fedora 20 system as a server, without a desktop. It turns out, no X server is installed at all in that case. I'd like to add a minimal X server without adding a complete desktop environment, so I can log in remotely and run system configuration tools. The documentation I've found suggests
yum groupinstall "Basic X Window System" or yum groupinstall "X Window System" but neither of those groups exist. There is a Basic Desktop group, but it installs a bunch of unnecessary desktop tools. What's the best way to get just a basic X server in Fedora 20? TIA. -- Matthew Saltzman Clemson University Math Sciences mjs AT clemson DOT edu -- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org
On 06/01/2014 02:12 PM, Matthew Saltzman wrote:
On Sun, 2014-06-01 at 11:24 -0400, Derrik Walker v2.0 wrote:
I usually just intall xterm. It will get the minimum you need. If you want a window manager as well as min X, install it too ( I usually us fvwm for cases like that ).
Installing xterm doesn't work. Apparently, for many of these X-based tools, nobody thought to include X as a dependency.
That use to work. They use to include X as a dependency. But that was probably F-10 or F-11 last time I actually did that.
But here is an idea. Figure our the apropriate X-server driver for you graphics card, ( mine is xorg-x11-drv-ati ), and install that. Surely that will have to get all the libraries and enough for a minimal X-server.
You'll probably need a window manager too. FVWM or TWM should suffice for your needs and neither should not give you a bunch of crap you wont need. I normally use FVWM in this case ( on full desktop systems I use XFCE ), but that's just personal preference.
The last time I set up a headless server with a minimal X, I simply did a yum -y install xterm fvwm, and that gave enough to run X-apps on a remote x-server.
If I wanted to use it on the system console from time to time, I also had to install the xorg-x11-drv for what ever graphics card the system had in it at the time, which gave me enough of everything to bring up a local x-server. Nothing fancy, no desk top, but enough so I could run xterm locally.
Now it seems a lot of stuff is different.
- Derrik
On Sunday, June 01, 2014 02:53:52 PM Matthew Saltzman wrote:
I built a Fedora 20 system as a server, without a desktop. It turns out, no X server is installed at all in that case. I'd like to add a minimal X server without adding a complete desktop environment, so I can log in remotely and run system configuration tools. The documentation I've found suggests
yum groupinstall "Basic X Window System"or
yum groupinstall "X Window System"but neither of those groups exist. There is a Basic Desktop group, but it installs a bunch of unnecessary desktop tools.
What's the best way to get just a basic X server in Fedora 20?
TIA.
Matthew Saltzman Clemson University Math Sciences mjs AT clemson DOT edu
Have you checked out group "Basic Desktop"? If I ever want to go minimal I tend to go along with i3. You should try that.
[donnie@fedora ~]$ yum group info "Basic Desktop" Loaded plugins: changelog, fastestmirror, langpacks, local, refresh- packagekit, show-leaves Loading mirror speeds from cached hostfile * fedora: mirror.cse.iitk.ac.in * rpmfusion-free: mirror.cse.iitk.ac.in * rpmfusion-free-updates: mirror.cse.iitk.ac.in * rpmfusion-nonfree: mirror.cse.iitk.ac.in * rpmfusion-nonfree-updates: mirror.cse.iitk.ac.in * tlp: repo.warpnine.de * tlp-updates: repo.warpnine.de * updates: mirrors.ispros.com.bd
Environment Group: Basic Desktop Environment-Id: basic-desktop-environment Description: X Window System with a choice of window manager. Mandatory Groups: base-x +basic-desktop core dial-up fonts guest-desktop-agents hardware-support multimedia standard Optional Groups: +cinnamon-desktop +firefox +gnome-desktop +input-methods kde-desktop +legacy-fonts libreoffice +lxde-desktop +mate-desktop +sugar-desktop +xfce-desktop +xmonad +xmonad-mate
Group: Basic Desktop Group-Id: basic-desktop Description: Basic X Window System with a choice of window manager. Mandatory Packages: adwaita-cursor-theme adwaita-gtk2-theme adwaita-gtk3-theme +awesome +dwm +fedora-icon-theme gnome-icon-theme-symbolic i3 initial-setup +lightdm +metacity +openbox +ratpoison +xmonad-basic
On Mon, 2014-06-02 at 08:08 +0630, Sudhir Khanger wrote:
On Sunday, June 01, 2014 02:53:52 PM Matthew Saltzman wrote:
I built a Fedora 20 system as a server, without a desktop. It turns out, no X server is installed at all in that case. I'd like to add a minimal X server without adding a complete desktop environment, so I can log in remotely and run system configuration tools. The documentation I've found suggests
yum groupinstall "Basic X Window System"or
yum groupinstall "X Window System"but neither of those groups exist. There is a Basic Desktop group, but it installs a bunch of unnecessary desktop tools.
What's the best way to get just a basic X server in Fedora 20?
TIA.
Matthew Saltzman Clemson University Math Sciences mjs AT clemson DOT edu
Have you checked out group "Basic Desktop"? If I ever want to go minimal I tend to go along with i3. You should try that.
[donnie@fedora ~]$ yum group info "Basic Desktop" Loaded plugins: changelog, fastestmirror, langpacks, local, refresh- packagekit, show-leaves Loading mirror speeds from cached hostfile
- fedora: mirror.cse.iitk.ac.in
- rpmfusion-free: mirror.cse.iitk.ac.in
- rpmfusion-free-updates: mirror.cse.iitk.ac.in
- rpmfusion-nonfree: mirror.cse.iitk.ac.in
- rpmfusion-nonfree-updates: mirror.cse.iitk.ac.in
- tlp: repo.warpnine.de
- tlp-updates: repo.warpnine.de
- updates: mirrors.ispros.com.bd
Environment Group: Basic Desktop Environment-Id: basic-desktop-environment Description: X Window System with a choice of window manager. Mandatory Groups: base-x +basic-desktop core dial-up fonts guest-desktop-agents hardware-support multimedia standard Optional Groups: +cinnamon-desktop +firefox +gnome-desktop +input-methods kde-desktop +legacy-fonts libreoffice +lxde-desktop +mate-desktop +sugar-desktop +xfce-desktop +xmonad +xmonad-mate
Group: Basic Desktop Group-Id: basic-desktop Description: Basic X Window System with a choice of window manager. Mandatory Packages: adwaita-cursor-theme adwaita-gtk2-theme adwaita-gtk3-theme +awesome +dwm +fedora-icon-theme gnome-icon-theme-symbolic i3 initial-setup +lightdm +metacity +openbox +ratpoison +xmonad-basic
I did look at that and would prefer not to add most of the desktop components it includes. I did manage to get an X server going by installing xorg-x11-xinit. Might have to patch a few things up later, but so far it's working well enough.
Thanks for the suggestion.
Matthew Saltzman mjs@clemson.edu writes:
I built a Fedora 20 system as a server, without a desktop. It turns out, no X server is installed at all in that case. I'd like to add a minimal X server without adding a complete desktop environment, so I can log in remotely and run system configuration tools. [...]
What's the best way to get just a basic X server in Fedora 20?
Xvnc from the tigervnc-server-minimal package might be nice for this purpose.