Starting from F13, I have been making "custom install scripts", which I run after a minimal installation of Fedora, and which then adds all the packages that I want.
I have been fiddling around with Fedora 15 in VirtualBox to see what Gnome-Shell is like and how the install process runs.
I always use the Net Installer.
However, I have now run into a problem, which is that I cannot get Gnome-Shell to work after doing an installation from yum after a minimal install.
Gnome-Shell does work however, when I do a DE install.
NOTE: The error occurs after the installation of the Guest Additions.
In the DE Install, it gets to Gnome-Shell without a problem.
In the Minimal Install, I will get the login screen, can enter my password, but it then "crashed" with the error "An unrecoverable error has occurred, please logout and try again".
So I have been looking in the anaconda-ks.cfg of the DE install, which states that it has installed the following packages:
Code:
@admin-tools @base @core @editors @fonts @gnome-desktop @games @graphical-internet @graphics @hardware-support @input-methods @java @office @online-docs @printing @sound-and-video @text-internet @base-x xfsprogs mtools gpgme libreoffice-opensymbol-fonts gvfs-obexftp hdparm iok vorbis-tools jack-audio-connection-kit ncftp gdm
Breaking this down, it seems to me that the following packages are required for Gnome-Shell:
Perhaps @fonts is also needed, but I am not too sure about that. @hardware-support only seems to contain drivers for Wireless Cards and @graphics only seems to contain graphical programs.
Now, when I do a Minimal install, I run a script which contains the following packages (as variables):
Code:
# --- BASE - We always use these ---
BASE="compat-libstdc++-33 compat-libstdc++-296 expect lynx kernel-headers kernel-devel p7zip p7zip-plugins unzip unrar gcc dkms vim-enhanced ntp symlinks dos2unix cpuspeed cifs-utils mlocate make xorg-x11-xauth wget yumex openssh-clients man-pages mandb telnet"
# --- SYSTEM - System Tools and Utilities ---
SYSTEM="ntfs-3g nmap samba-client rpm-build cabextract screen ttmkfdir xfs xorg-x11-apps xorg-x11-utils xorg-x11-font-utils xorg-x11-fonts-misc xorg-x11-xfs liberation-fonts-common liberation-mono-fonts liberation-narrow-fonts liberation-sans-fonts liberation-serif-fonts.noarch dbus-x11 lm_sensors smartmontools"
# --- LAPTOP ---
LAPTOP="@gnome-desktop @base-x iwl4965-firmware rapidsvn vpnc NetworkManager-vpnc openconnect NetworkManager-openconnect gnome-shell-extensions-alternative-status-menu gnome-shell-extensions-places-menu gnome-tweak-tool gnome-shell-extensions-common"
I don't specifically add gdm, but it is installed through dependencies.
Is there a package that I am missing somewhere?
Any thoughts on the issue?