Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Spanish
  • Search

/etc/init.d/xdm no funciona

Foro en español para los usuarios Hispanos de Gentoo.

Moderator: Stolz

Post Reply
  • Print view
Advanced search
14 posts • Page 1 of 1
Author
Message
pelelademadera
Veteran
Veteran
Posts: 1257
Joined: Mon Jul 14, 2008 9:21 pm
Location: La Plata, Argentina

/etc/init.d/xdm no funciona

  • Quote

Post by pelelademadera » Wed Jun 24, 2020 5:42 pm

Buenas, tengo un problemita luego de un cambio de hardware.

pase de un intel a un ryzen, basicamente recompile el kernel desde un chroot, luego que levante el sistema recompile system luego world.

El sistema funciona perfectamente salvo el servicio xdm

cuando inicio con

Code: Select all

/etc/init.d/xdm start
ni siquiera se genera un Xorg.0.log, basicamente es como si no iniciara xorg-server.

Pero si tengo log en sddm.log.


ahora, si inicio con el comando

Code: Select all

startx exec=/usr/bin/startplasma-x11
Las x inician perfectamente...

Algun tip?


Muchas gracias
el pelado de la gente
------
Los habitantes de las islas Malvinas lo llaman gentoo, nombre en el que se basa la distribución GNU/Linux Gentoo, cuyo objetivo es la optimización para conseguir más rendimiento y velocidad en la ejecución.
------
Top
Stolz
Moderator
Moderator
User avatar
Posts: 3028
Joined: Sun Oct 19, 2003 4:26 am
Location: Hong Kong

  • Quote

Post by Stolz » Thu Jun 25, 2020 3:31 am

Yo tengo un problema similar y está relacioando con elogin. De momento tengo una solución temporal que tal vez te sirva. En mi caso, si añado elogind al inicio (rc-update add elogind boot) tal y como se recomienda en https://wiki.gentoo.org/wiki/Elogind entonces SDDM no inicia. Obtengo pantalla en negro y en /var/log/sddm.log solo muestra

Code: Select all

(II) DAEMON: Initializing...
(II) DAEMON: Starting...
(II) DAEMON: Logind interface found
En cambio si elimino elogind del inicio (rc-update del elogind boot) entonces SDDM sí inicia aunque los botones de apagar/reiniciar se muestran desactivados. Lo curioso es que a pesar de desactivar elogind éste se inicia automáticamente (comprobado con `pidof elogind-daemon`). También es curioso que si mato elogind y reinicio XDM (killall -9 elogind-daemon;rc-service xdm restart) entonces los botones apagar/reiniciar vuelven a funcionar.
Top
expobi
n00b
n00b
User avatar
Posts: 74
Joined: Mon Dec 29, 2014 8:30 pm
Location: Santander - España

  • Quote

Post by expobi » Thu Jun 25, 2020 11:42 am

Quizá sea una pregunta tonta, pero si iniciáis con comandos ¿para qué necesitáis sddm?
Yo no lo tengo, inicio como usuario (cuando me pongo bago incluso ya me pide solo la contraseña del usuario que normalmente uso), no inicio xdm ni elogind, las X me funcionan perfectamente y los botones de apagar y reiniciar están presentes.
Top
pelelademadera
Veteran
Veteran
Posts: 1257
Joined: Mon Jul 14, 2008 9:21 pm
Location: La Plata, Argentina

  • Quote

Post by pelelademadera » Thu Jun 25, 2020 12:54 pm

Stolz wrote:Yo tengo un problema similar y está relacioando con elogin. De momento tengo una solución temporal que tal vez te sirva. En mi caso, si añado elogind al inicio (rc-update add elogind boot) tal y como se recomienda en https://wiki.gentoo.org/wiki/Elogind entonces SDDM no inicia. Obtengo pantalla en negro y en /var/log/sddm.log solo muestra

Code: Select all

(II) DAEMON: Initializing...
(II) DAEMON: Starting...
(II) DAEMON: Logind interface found
En cambio si elimino elogind del inicio (rc-update del elogind boot) entonces SDDM sí inicia aunque los botones de apagar/reiniciar se muestran desactivados. Lo curioso es que a pesar de desactivar elogind éste se inicia automáticamente (comprobado con `pidof elogind-daemon`). También es curioso que si mato elogind y reinicio XDM (killall -9 elogind-daemon;rc-service xdm restart) entonces los botones apagar/reiniciar vuelven a funcionar.
Bueno, no soy el unico! eso me da chances de que se solucione.

En mi caso da igual de ninguna de las maneras inicia, ni con el servicio, ni sin el servicio elogind iniciado.

lo que estuve probando fue, iniciar llamando en vez de a plasma con login de user, loguearme como root en la tty y llamar al sddm como lo haria el servicio xdm, eso me da pantalla negra, sin cursor ni nada, solo responde del teclado el blocknum mayusc y demas, pero ni el ctrl+alt+f1 me vuelve al tty, asi que hard reset.

Lo que me llama la atencion es que el servicio parece no ejecutar ni siquiera eso
Tengo exactalemente la misma salida en el log de sddm.

consolekit no es una opcion ya que me bloquea teamviewer, si bien no es de vital importancia, lo uso por laburo, ya correr una vm para tirar un temviewer me seria mas que molesto....
expobi wrote:Quizá sea una pregunta tonta, pero si iniciáis con comandos ¿para qué necesitáis sddm?
Yo no lo tengo, inicio como usuario (cuando me pongo bago incluso ya me pide solo la contraseña del usuario que normalmente uso), no inicio xdm ni elogind, las X me funcionan perfectamente y los botones de apagar y reiniciar están presentes.
Si fuera el unico que usa la pc fenomeno, pero como no soy el unico, explicarle al resto como se usa linux, mas alla de las X, la veo compliada....
el pelado de la gente
------
Los habitantes de las islas Malvinas lo llaman gentoo, nombre en el que se basa la distribución GNU/Linux Gentoo, cuyo objetivo es la optimización para conseguir más rendimiento y velocidad en la ejecución.
------
Top
pcmaster
Advocate
Advocate
Posts: 2239
Joined: Thu Dec 04, 2003 11:51 pm
Location: Barcelona

  • Quote

Post by pcmaster » Sun Jun 28, 2020 7:07 pm

¿Has probado a recompilar XDM?
pcmaster
Top
quilosaq
Veteran
Veteran
Posts: 1596
Joined: Tue Dec 22, 2009 5:07 pm

  • Quote

Post by quilosaq » Sun Jun 28, 2020 9:23 pm

@pelelademadera:
consolekit, systemd y elogind son excluyentes. En un sistema solo una de esas uses debería estar definida a nivel global (y las otras desactivadas). Comprueba que no tienes paquetes con uses "mezcladas".
Top
elover
Apprentice
Apprentice
Posts: 181
Joined: Wed Nov 20, 2019 12:32 pm
Location: Spain

  • Quote

Post by elover » Thu Jul 02, 2020 11:41 am

Stolz wrote:Yo tengo un problema similar y está relacioando con elogin. De momento tengo una solución temporal que tal vez te sirva. En mi caso, si añado elogind al inicio (rc-update add elogind boot) tal y como se recomienda en https://wiki.gentoo.org/wiki/Elogind entonces SDDM no inicia. Obtengo pantalla en negro y en /var/log/sddm.log solo muestra

Code: Select all

(II) DAEMON: Initializing...
(II) DAEMON: Starting...
(II) DAEMON: Logind interface found
En cambio si elimino elogind del inicio (rc-update del elogind boot) entonces SDDM sí inicia aunque los botones de apagar/reiniciar se muestran desactivados. Lo curioso es que a pesar de desactivar elogind éste se inicia automáticamente (comprobado con `pidof elogind-daemon`). También es curioso que si mato elogind y reinicio XDM (killall -9 elogind-daemon;rc-service xdm restart) entonces los botones apagar/reiniciar vuelven a funcionar.
Hola, me paso esto que comentáis hace unas semanas creo que tres semana más o menos y lo solucione borrando y añadiendo grupo video

Code: Select all

╭─ elover  ~  
╰─ rc-update show                                                                                    1 ↵  1323  13:45:01
         avahi-daemon |      default                           
               binfmt | boot                                   
            bluetooth |      default                           
             bootmisc | boot                                   
              cgroups |                                 sysinit
               cronie |      default                           
                cupsd |      default                           
                devfs |                                 sysinit
                dmesg |                                 sysinit
              elogind | boot                                   
                 fsck | boot                                   
             hostname | boot                                   
              hwclock | boot                                   
              keymaps | boot                                   
            killprocs |                        shutdown        
    kmod-static-nodes |                                 sysinit
             libvirtd |      default                           
                local |      default nonetwork                 
           localmount | boot                                   
             loopback | boot                                   
              modules | boot                                   
             mount-ro |                        shutdown        
                 mtab | boot                                   
             netmount |      default                           
     opentmpfiles-dev |                                 sysinit
   opentmpfiles-setup | boot                                   
               procfs | boot                                   
                 root | boot                                   
         save-keymaps | boot                                   
    save-termencoding | boot                                   
            savecache |                        shutdown        
                 swap | boot                                   
               sysctl | boot                                   
                sysfs |                                 sysinit
             sysklogd |      default                           
         termencoding | boot                                   
                 udev |                                 sysinit
         udev-trigger |                                 sysinit
              urandom | boot                                   
               vmware |      default                           
                  xdm |      default                           

Top
pelelademadera
Veteran
Veteran
Posts: 1257
Joined: Mon Jul 14, 2008 9:21 pm
Location: La Plata, Argentina

  • Quote

Post by pelelademadera » Wed Jul 08, 2020 12:24 am

quilosaq wrote:@pelelademadera:
consolekit, systemd y elogind son excluyentes. En un sistema solo una de esas uses debería estar definida a nivel global (y las otras desactivadas). Comprueba que no tienes paquetes con uses "mezcladas".
si, solo uso elogind, hace rato que pase por teamviewer de consolekit a elogin,
pcmaster wrote:¿Has probado a recompilar XDM?
si, xdm, xinit, y hacer un emerge -1e xorg-server, pero absolutamente nada cambia la situacion


@Stolz probe tambien, pero nada, exactamente lo mismo
el pelado de la gente
------
Los habitantes de las islas Malvinas lo llaman gentoo, nombre en el que se basa la distribución GNU/Linux Gentoo, cuyo objetivo es la optimización para conseguir más rendimiento y velocidad en la ejecución.
------
Top
edgar_uriel84
Guru
Guru
User avatar
Posts: 485
Joined: Sun Dec 21, 2008 3:20 am
Location: Tultitlan, México
Contact:
Contact edgar_uriel84
Website

  • Quote

Post by edgar_uriel84 » Thu Jul 23, 2020 4:59 pm

Hola, me uno al hilo por un problema similar. Hace dos días hice una actualización, entonces xorg-server comenzó a pedir elogind. El error con consolekit era el siguiente:

Code: Select all

[     8.043] (EE) modeset(0): drmSetMaster failed: Permission denied
[     8.044] (EE) 
Fatal server error:
[     8.044] (EE) AddScreen/ScreenInit failed for driver 0
[     8.044] (EE) 
[     8.044] (EE) 
Traté de conservar consolekit pero no funcionó, además parece que ya no se actualiza. Instalé elogind y ya funciona startx de forma manual, pero no inicia automáticamente. Antes usaba esto en el .bash_profile

Code: Select all

## Auto startx in tty3
# if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty3 ]]; then
#         exec /usr/bin/startx /etc/X11/Sessions/dwm -- :3 vt3 -nolisten tcp -br ;
# fi
Ahora debo teclearlo en el tty para iniciar un entorno gráfico con éxito. El error es:

Code: Select all

[    71.866] (++) using VT number 7

[    71.866] (EE) 
Fatal server error:
[    71.867] (EE) xf86OpenConsole: Cannot open virtual console 7 (Permission denied)
[    71.868] (EE) 
[    71.869] (EE) 
Me parece que elogind ha cambiado alguna(s) variables porque claramente trata de usar vt7 cuando señalo que debe usar vt3, Como ya dije si tecleo la instrucción todo va bien, así que de momento he creado un alias para startx y ya.

Quizás alguien sepa donde esta la documentación de las variables que maneja elogind relacionadas con el entorno gráfico y quizás para los que usen xdm se pueda actualizar /etc/X11/startDM.sh

Saludos.
Algún día habrá una persona mejor que yo, pero esa persona no eres tú ni ese momento es ahora.
Top
Eleazar Anzola
Veteran
Veteran
User avatar
Posts: 1318
Joined: Thu Jul 17, 2003 7:30 pm
Location: Caracas / Venezuela

  • Quote

Post by Eleazar Anzola » Thu Jul 23, 2020 10:53 pm

El problema no es de xdm sino de los manejadores de loguin, ya me ha sucedido hace bastante con sddm y lightdm, el único que se ha mantenido sin problemas es lxdm.
Salu2
Eleazar Anzola
Linux User : # 216232
__________________________________________
Por un foro ordenado y un buscador más útil:
[TEMA] Descripción problema (estado)
Top
quilosaq
Veteran
Veteran
Posts: 1596
Joined: Tue Dec 22, 2009 5:07 pm

Re: /etc/init.d/xdm no funciona

  • Quote

Post by quilosaq » Wed Jul 29, 2020 7:04 pm

pelelademadera wrote:...
cuando inicio con

Code: Select all

/etc/init.d/xdm start
ni siquiera se genera un Xorg.0.log, basicamente es como si no iniciara xorg-server.

Pero si tengo log en sddm.log.


ahora, si inicio con el comando

Code: Select all

startx exec=/usr/bin/startplasma-x11
Las x inician perfectamente...
...
Para teclear esos comandos estarás en una tty. En ese momento ¿tienes una entrada registrada en elogind?

Code: Select all

loginctl
Top
pelelademadera
Veteran
Veteran
Posts: 1257
Joined: Mon Jul 14, 2008 9:21 pm
Location: La Plata, Argentina

  • Quote

Post by pelelademadera » Fri Oct 09, 2020 11:53 pm

bueno, despues de 3 meses sin usar la pc, sync y update, sin siquiera hacer un dispatch-conf y salio andando!

no se cual fue el problema realmente pero quedo andando

muchas gracias
el pelado de la gente
------
Los habitantes de las islas Malvinas lo llaman gentoo, nombre en el que se basa la distribución GNU/Linux Gentoo, cuyo objetivo es la optimización para conseguir más rendimiento y velocidad en la ejecución.
------
Top
edgar_uriel84
Guru
Guru
User avatar
Posts: 485
Joined: Sun Dec 21, 2008 3:20 am
Location: Tultitlan, México
Contact:
Contact edgar_uriel84
Website

  • Quote

Post by edgar_uriel84 » Sun Oct 18, 2020 5:18 pm

pelelademadera wrote:bueno, despues de 3 meses sin usar la pc, sync y update, sin siquiera hacer un dispatch-conf y salio andando!

no se cual fue el problema realmente pero quedo andando

muchas gracias
Necesitaba vacaciones, las computadoras también se cansan. XD
Algún día habrá una persona mejor que yo, pero esa persona no eres tú ni ese momento es ahora.
Top
pelelademadera
Veteran
Veteran
Posts: 1257
Joined: Mon Jul 14, 2008 9:21 pm
Location: La Plata, Argentina

  • Quote

Post by pelelademadera » Sun Oct 18, 2020 11:40 pm

edgar_uriel84 wrote:
pelelademadera wrote:bueno, despues de 3 meses sin usar la pc, sync y update, sin siquiera hacer un dispatch-conf y salio andando!

no se cual fue el problema realmente pero quedo andando

muchas gracias
Necesitaba vacaciones, las computadoras también se cansan. XD
estaba estresada parece jajaja
el pelado de la gente
------
Los habitantes de las islas Malvinas lo llaman gentoo, nombre en el que se basa la distribución GNU/Linux Gentoo, cuyo objetivo es la optimización para conseguir más rendimiento y velocidad en la ejecución.
------
Top
Post Reply
  • Print view

14 posts • Page 1 of 1

Return to “Spanish”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic