[ayuda] problemas instalando arch

Iniciado por daryo, 11 Noviembre 2014, 14:21 PM

0 Miembros y 1 Visitante están viendo este tema.

daryo

[code]hola soy un usuario de Ubuntu(por tanto novato xD) e instale arch y funciona pero hay cosas de la configuración de Systemd que me pierden porque hay mucha documentación desactualizada

Citarresumen:mis preguntas serian estoy haciendo algo mal para que entre desde la interfaz grafica?
como puedo crear un script de inicio con systemd?

quiero que cuando haga el boot entre desde la interaz grafica:

lo que hice fue instalar xfce4 (si ya teniendo xorg y funcionando)
Código (bash) [Seleccionar]

sudo pacman -Syu
sudo pacman -S xfce4
sudo pacman -S xfce4-goodies
sudo pacman -S dbus


para probarlo ejecuto y entra perfecto
startxfce4

pero quiero que inicie con cada boot
entonces creo el archivo ~.xinitrc e instalo slim
Código (bash) [Seleccionar]
pacman -S slim
.xinitrc
Código (bash) [Seleccionar]
#!/bin/bash
exec ck-launch-session startxfce4


y luego para cambiar el runlevel por defecto a 5
Código (bash) [Seleccionar]

rm /etc/systemd/system/default.target
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

como dice la wiki
https://fedoraproject.org/wiki/Systemd/es#.C2.BFC.C3.B3mo_se_puede_cambiar_el_nivel_de_ejecuci.C3.B3n_predeterminado.3F
pero no sirve

otro detalle es que no existe un equivalente a rc.local para poner los scripts de inicio y para que se configure el internet tengo que ejecutar cada ves que reinicie .
Código (bash) [Seleccionar]
dhcpcd
y para el teclado local
Código (bash) [Seleccionar]
loadkeys es

de antemano gracias :)
buenas

daryo

ya me ayudo minusfour por el irc la solucion fue la siguente:(talves le sirva a alguien)
activo el servicio de slim
Código (bash) [Seleccionar]
systemctl enable slim
cambio el archivo  ~.xinitrc
asi:
Código (bash) [Seleccionar]
#!/bin/sh
exec xfce4-session


en cuanto a la red ejecuto
Código (bash) [Seleccionar]
ip link
y veo que el nombre de la red es enp0s3
asi que activo el servicio de dhcp
Código (bash) [Seleccionar]
systemctl start dhcpcd@enp0s3.service
systemctl enable dhcpcd@enp0s3.service


por ultimo reinicio
Código (bash) [Seleccionar]
reboot
buenas