Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: daryo en 11 Noviembre 2014, 14:21 pm



Título: [ayuda] problemas instalando arch
Publicado por: daryo en 11 Noviembre 2014, 14:21 pm
Código:
[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

Citar
resumen: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
  1. sudo pacman -Syu
  2. sudo pacman -S xfce4
  3. sudo pacman -S xfce4-goodies
  4. sudo pacman -S dbus

para probarlo ejecuto y entra perfecto
Código
  1. startxfce4

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

y luego para cambiar el runlevel por defecto a 5
Código
  1. rm /etc/systemd/system/default.target
  2. 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
  1. dhcpcd
y para el teclado local
Código
  1. loadkeys es

de antemano gracias :)


Título: Re: [ayuda] problemas instalando arch
Publicado por: daryo en 11 Noviembre 2014, 17:13 pm
ya me ayudo minusfour por el irc la solucion fue la siguente:(talves le sirva a alguien)
activo el servicio de slim
Código
  1. systemctl enable slim
cambio el archivo  ~.xinitrc
asi:
Código
  1. #!/bin/sh
  2. exec xfce4-session

en cuanto a la red ejecuto
Código
  1. ip link
y veo que el nombre de la red es enp0s3
asi que activo el servicio de dhcp
Código
  1. systemctl start dhcpcd@enp0s3.service
  2. systemctl enable dhcpcd@enp0s3.service

por ultimo reinicio
Código
  1. reboot