Ik doe sinds een paar dagen een poging een desktop met Gentoo Linux op te zetten, maar nu heb ik een probleempje:
Ik heb de TrueType fonts uit Windows overgekopieerd in de /usr/X11R6/lib/X11/fonts directory en deze directory vervolgens toegevoegd aan local.conf in /etc/fonts. Dan type ik "fc-cache -f" waarna de nieuwe font dir in local.conf aan fonts.conf wordt toegevoegd.
So far so good...
Vervolgens reboot ik m'n computer (geen reden) en wanneer GDM wordt opgestart blijft deze in een loop hangen. In deze volgorde:
commandline -> X -> GDM -> commandline (LOOP)
relevante stuk uit /var/syslog na debug aangezet te hebben in /etc/X11/gdm/gdm.conf:
Dit houdt hij een halve minuut vol (vindt m'n monitor leuk, NOT) waarna hij blijft staan op de commandline. Als ik nu daar inlog en gewoon startx doe...geen probleem. De nieuwe TrueType fonts worden ook gewoon gebruikt door andere software (Gnome, Opera). De fonts lijken dus goed te zijn geinstalleerd!
Haal ik de fontdirectory voor de TrueType fonts weg uit font.conf en doe weer "fc-cache -f"...dan start GDM weer als vanouds normaal op na een reboot.
CONCLUSIE:
Iets magisch aan de TrueType fonts directory zorgt ervoor dat GDM niet wil starten. Maar wat??
NOTE - Ga van niks uit! Ik ben een n00b, dus wat ik hier schrijf is alles wat ik heb gedaan...houdt je niet in als je denkt "dit zou te stom zijn, dat heeft hij vast al gedaan..."
Ik heb de TrueType fonts uit Windows overgekopieerd in de /usr/X11R6/lib/X11/fonts directory en deze directory vervolgens toegevoegd aan local.conf in /etc/fonts. Dan type ik "fc-cache -f" waarna de nieuwe font dir in local.conf aan fonts.conf wordt toegevoegd.
So far so good...
Vervolgens reboot ik m'n computer (geen reden) en wanneer GDM wordt opgestart blijft deze in een loop hangen. In deze volgorde:
commandline -> X -> GDM -> commandline (LOOP)
relevante stuk uit /var/syslog na debug aangezet te hebben in /etc/X11/gdm/gdm.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| Feb 7 21:13:47 BabaYaga gdm[3456]: Sending START_NEXT_LOCAL Feb 7 21:13:47 BabaYaga gdm[3403]: Handling message: 'START_NEXT_LOCAL' Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_greeter: Running greeter on :0 Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_greeter: Greeter on pid 3465 Feb 7 21:13:47 BabaYaga gdm[3456]: Sending GREETPID == 3465 for slave 3456 Feb 7 21:13:47 BabaYaga gdm[3456]: Sending GREETPID 3456 3465 Feb 7 21:13:47 BabaYaga gdm[3403]: (child 3456) gdm_slave_child_handler Feb 7 21:13:47 BabaYaga gdm[3403]: Handling message: 'GREETPID 3456 3465' Feb 7 21:13:47 BabaYaga gdm[3403]: Got GREETPID == 3465 Feb 7 21:13:47 BabaYaga gdm[3403]: (child 3456) gdm_slave_usr2_handler: :0 got USR2 signal Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: In loop Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: end verify for '' Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: No login/Bad login Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: In loop Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: end verify for '' Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: No login/Bad login Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: In loop Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: end verify for '' Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: No login/Bad login Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: In loop Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: end verify for '' Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: No login/Bad login Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: In loop Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: end verify for '' Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: No login/Bad login Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: In loop Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: end verify for '' Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: No login/Bad login Feb 7 21:13:47 BabaYaga gdm[3456]: gdm_slave_wait_for_login: In loop (dit gaat HEEL lang verder zo) |
Dit houdt hij een halve minuut vol (vindt m'n monitor leuk, NOT) waarna hij blijft staan op de commandline. Als ik nu daar inlog en gewoon startx doe...geen probleem. De nieuwe TrueType fonts worden ook gewoon gebruikt door andere software (Gnome, Opera). De fonts lijken dus goed te zijn geinstalleerd!
Haal ik de fontdirectory voor de TrueType fonts weg uit font.conf en doe weer "fc-cache -f"...dan start GDM weer als vanouds normaal op na een reboot.
CONCLUSIE:
Iets magisch aan de TrueType fonts directory zorgt ervoor dat GDM niet wil starten. Maar wat??
NOTE - Ga van niks uit! Ik ben een n00b, dus wat ik hier schrijf is alles wat ik heb gedaan...houdt je niet in als je denkt "dit zou te stom zijn, dat heeft hij vast al gedaan..."