O que em um arquivo kickstart define a GUI da área de trabalho como padrão (nível de execução 5)?

9

Estou usando o Scientific Linux 6 e instalando os seguintes grupos de pacotes relacionados à área de trabalho:

@basic-desktop
@desktop-platform
@general-desktop
@x11

No entanto, após a instalação, /etc/inittabainda definido como runlevel ( id:2:initdefault:) do console multiusuário .

O que estou perdendo aqui?

Belmin Fernandez
fonte

Respostas:

4

Odeio responder minha própria pergunta, mas acho que encontrei algo que possa ser isso. A opção xconfig com o --startxonbootparâmetro parece se encaixar perfeitamente.

Vou testá-lo pela manhã.

Belmin Fernandez
fonte
Eureka! Trabalhou. Estranho que uma instalação normal que configure o nível de execução padrão 5 não imprima essa opção no anaconda.ksarquivo. Ah bem.
Belmin Fernandez 7/10
3

Boa pergunta. Você está usando um kickstart. Você pode postar o arquivo completo? Normalmente, descobri que os arquivos do kickstart executados no textmodo resultam em um sistema que inicializa no nível de execução 3. Se você omitir a textinstalação do modo e instalar os grupos desktop / x11 necessários, o sistema deverá usar o nível de execução 5 como padrão.

Obviamente, você também pode adicionar uma linha na seção pós-instalação ...

sed -i 's/id:2:initdefault:/id:5:initdefault:/g' /etc/inittab

ewwhite
fonte
Eu estava pensando sobre a textopção também (eu estou usando). De acordo com a documentação, porém, isso é apenas para o modo de instalação. Documentado incorretamente, talvez? A pós-instalação seria o último recurso. A máquina está funcionando, por isso postarei todo o arquivo do kickstart amanhã de manhã.
Belmin Fernandez 6/10/11
Remova a textopção e você vai ter um kickstart gráfica, mas a instalação vai aparecer no nível de execução 5.
ewwhite
Só tentei isso em uma máquina aqui em casa. Infelizmente não funcionou. Tentarei novamente trabalhar com esse arquivo de kickstart, mas não tenho mais esperanças.
Belmin Fernandez 7/10
Não tenho um pacote / arquivo específico, mas por que não instalar em gráfico e outro em texto e comparar quais arquivos são diferentes entre os dois? Depois de conhecer as diferenças, você pode usar 'yum whatprovides' e, com sorte, descobrir qual é o pacote que está faltando.
Devicenull 07/10/11
@devicenull Esse foi o processo exato pelo qual passei e como o reduzi a esses grupos de pacotes. Enviei uma resposta na qual analisarei mais tarde. Estranho que as instalações gráficas que eu fiz não tenham essa opção anaconda.ks.
Encolher de