Pagina 1 di 1

[RISOLTO] Avvio automatico della modalità grafica e problemi

Inviato: mar 27 mag 2008, 18:17
da Vic Steele
Salve a tutti.
Rieccomi qui, stavolta ho un problema che non sono riuscito a risolvere nemmeno cercando, per questo chiedo a voi.
Stufo di digitare "startx" ad ogni avvio del sistema, ho scoperto che il runlevel 4 è in grado di avviare automaticamente Xorg senza aspettare che digiti il comando.
Così ho editato il file /etc/inittab che adesso è così:
#
# inittab This file describes how the INIT process should set up
# the system in a certain run-level.
#
# Version: @(#)inittab 2.04 17/05/93 MvS
# 2.10 02/10/95 PV
# 3.00 02/06/1999 PV
# 4.00 04/10/2002 PV
#
# Author: Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org>
# Modified by: Patrick J. Volkerding, <volkerdi@slackware.com>
#

# These are the default runlevels in Slackware:
# 0 = halt
# 1 = single user mode
# 2 = unused (but configured the same as runlevel 3)
# 3 = multiuser mode (default Slackware runlevel)
# 4 = X11 with KDM/GDM/XDM (session managers)
# 5 = unused (but configured the same as runlevel 3)
# 6 = reboot

# Default runlevel. (Do not set to 0 or 6)
id:4:initdefault:

# System initialization (runs when system boots).
si:S:sysinit:/etc/rc.d/rc.S

# Script to run when going single user (runlevel 1).
su:1S:wait:/etc/rc.d/rc.K

# Script to run when going multi user.
rc:2345:wait:/etc/rc.d/rc.M

# What to do at the "Three Finger Salute".
ca::ctrlaltdel:/sbin/shutdown -t5 -r now

# Runlevel 0 halts the system.
l0:0:wait:/etc/rc.d/rc.0

# Runlevel 6 reboots the system.
l6:6:wait:/etc/rc.d/rc.6

# What to do when power fails.
pf::powerfail:/sbin/genpowerfail start

# If power is back, cancel the running shutdown.
pg::powerokwait:/sbin/genpowerfail stop

# These are the standard console login getties in multiuser mode:
c1:12345:respawn:/sbin/agetty 38400 tty1 linux
c2:12345:respawn:/sbin/agetty 38400 tty2 linux
c3:12345:respawn:/sbin/agetty 38400 tty3 linux
c4:12345:respawn:/sbin/agetty 38400 tty4 linux
c5:12345:respawn:/sbin/agetty 38400 tty5 linux
c6:12345:respawn:/sbin/agetty 38400 tty6 linux

# Local serial lines:
#s1:12345:respawn:/sbin/agetty -L ttyS0 9600 vt100
#s2:12345:respawn:/sbin/agetty -L ttyS1 9600 vt100

# Dialup lines:
#d1:12345:respawn:/sbin/agetty -mt60 38400,19200,9600,2400,1200 ttyS0 vt100
#d2:12345:respawn:/sbin/agetty -mt60 38400,19200,9600,2400,1200 ttyS1 vt100

# Runlevel 4 used to be for an X window only system, until we discovered
# that it throws init into a loop that keeps your load avg at least 1 all
# the time. Thus, there is now one getty opened on tty6. Hopefully no one
# will notice. ;^)
# It might not be bad to have one text console anyway, in case something
# happens to X.
x1:4:respawn:/etc/rc.d/rc.4

# End of /etc/inittab
Mi succede, adesso, che all'avvio del sistema parte KDE senza che digiti startx, ma dopo il normale login appare subito una prima finestra che dice:
Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (Permission denied)
The sound server will continue, using the null output device.
Ed infatti lanciando alsamixer da terminale ecco comparire:

Codice: Seleziona tutto

bash-3.1$ alsamixer

alsamixer: function snd_ctl_open failed for default: No such device
il problema è che mi succede con qualsiasi cosa. Voglio modificare di nuovo /etc/inittab ad esempio? Ecco:

Codice: Seleziona tutto

bash-3.1# kedit /etc/inittab
Invalid MIT-MAGIC-COOKIE-1 keykedit: cannot connect to X server :0.0
bash-3.1# kate /etc/inittab
Invalid MIT-MAGIC-COOKIE-1 keykate: cannot connect to X server :0.0
E via dicendo.

Ho provato a lanciare "telinit 3" e da console ho rifatto il login e riavviato Xorg con "startx"... tutto nuovamente perfetto.
E se lancio di nuovo l'init 4 di nuovo questi problemi.
Cosa ho sbagliato?

Re: Avvio automatico della modalità grafica e problemi

Inviato: mar 27 mag 2008, 18:26
da tigerwalk
il login in telinit 4 lo fai da root?

Re: Avvio automatico della modalità grafica e problemi

Inviato: mar 27 mag 2008, 18:26
da Vic Steele
No, assolutamente.

Re: Avvio automatico della modalità grafica e problemi

Inviato: mar 27 mag 2008, 18:28
da sixjan
Ciao.
Ti devi aggiungere al gruppo audio. E' successa la stessa cosa a me.

Re: Avvio automatico della modalità grafica e problemi

Inviato: mar 27 mag 2008, 18:34
da sixjan
Per il secondo problema, quello di lanciare programmi grafici da root,
devi lanciare "xhost +".
In /home/blahblah/.kde/Autostart

metti uno script così:

Codice: Seleziona tutto

#!/bin/bash

xhost + 
e rendilo eseguibile.

ciao

Re: Avvio automatico della modalità grafica e problemi

Inviato: mar 27 mag 2008, 18:35
da Vic Steele
Quello che mi fa pensare è che faccio il login da utente, esattamente come quando parto da console e non da grafica. E quando lo faccio partendo da console, funziona tutto.
Mi sembrerebbe strano, quindi, che il problema sia dell'utente. Tralaltro ho notato ora che KWrite funziona se lo lancio da X, ma non funziona se lo lancio da terminale.
Insomma, ho praticamente un terminale inutilizzabile, non posso far niente.

Re: Avvio automatico della modalità grafica e problemi

Inviato: mar 27 mag 2008, 18:37
da sixjan
Fidati. Fai quello che ti ho suggerito. E' la stessa situazione che ho avuto io
quando ho impostato telinit 4. Aggiungiti al gruppo audio e riavvia il sistema. Ciao.

Re: Avvio automatico della modalità grafica e problemi

Inviato: mar 27 mag 2008, 18:52
da Vic Steele
Ragazzi, siete straordinari!

Grazie a tutti e due.
Risposte rapide e precise come sempre. Che bella community :thumbright: .

Re: [RISOLTO] Avvio automatico della modalità grafica e problemi

Inviato: mar 27 mag 2008, 22:07
da danix
non so se lo sapevi, comunque se ti serve lanciare i programmi da root in una sessione come utente normale invece della konsole puoi usare kdesu...

Re: [RISOLTO] Avvio automatico della modalità grafica e problemi

Inviato: mer 28 mag 2008, 2:43
da samiel
Però se leggevi "S4d", per quanto ormai un po' invecchiato,
trovavi risposte a tutti i quesiti che hai postato qui

M.

Re: Avvio automatico della modalità grafica e problemi

Inviato: dom 6 lug 2008, 19:23
da Paoletta
sixjan ha scritto:Ciao.
Ti devi aggiungere al gruppo audio. E' successa la stessa cosa a me.
inoltre, se hai l'accelerazione 3d il drm darà un problema (sempre relativo ai permessi); perché sparisca è necessario aggiungere l'utente anche al gruppo video...