Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemi di stabilità con linux

Scusate la mia scarsissima competenza, sto usando caparbiamente linux
da 3 anni e non sono un informatico, col che spero di ottenere un po'
di solidarietà perché sapete sicuramente tutti cosa vuol dire usare
linux per una persona che realmente non è competente.
Ora ho questo problema.
Funzionava tutto, poi un giorno un mio amico mi ha regalato un dvd con
qualche milione di puntate dei simpsons, io l'ho messo nel mio pc con
installato un normalissimo mandrake 10.1, ho cercato di aprire una
puntata (formato .RM), e Kaffeine ha risposto che c'era un errore
nonsocosa "ok". Ho cliccato su ok, e ciao audio. Impossibile recuperare
la scheda audio in qualsivoglia maniera. Icona dell'altoparlante
disabilitata, scheda audio che al centro di controllo Mandrake risulta
funzionare perfettamente, se apro un file audio il programma lo apre,
lo riproduce, ma non si sente niente.
Ho tentato di tutto, alla fine ho reinstallato Mandrake. L'audio
andava, ho fatto la prova, audio fottuto. Mattinata di ferie sbattuta
nel cesso, vaffambagno.
Allora ho comprato Suse, e ho tentato di installarlo.
Effetti fantastici, installazione perfettamente riuscita, primo avvio e
si vede un po' male il monitor a sinistra. Apro il tool di
configurazione della scheda grafica nello YAST, sposto qua, allargo
là, tiro un po' su, confermo, salvo, tutto regolare, si vede
benissimo.
Riavvio e mi esce la schermata grigia di login (quella che prelude a
qualche problema di sessione grafica), in basso c'è una finestrella
gialla che dice che c'è stato un errore su fd0, e devo scrivere a mano
il login, non posso passare da una sessione all'altra, non posso
spegnere.
Diciamo che posso tollerarlo.
Riavvio e questa volta rimane nella shell dicendo che X ha creato
qualche fatal error che non so.
Mezza giornata persa, e vaffambagno. Formatto, reinstallo tutto.
Oh, toh, si vede un po' male, regoliamo il monitor. Addio login, errore
fd0, X che fa un altro fatal error.
Formatto, reinstallo Mandrake. Funziona tutto perfettamente, tento di
aprire una puntata dei simpsons, errore, addio audio.....
Che dite, passo a windows? Butto il pc dalla finestra? Mordo la
tastiera?

 tastiera?
Niente di tutto questo. Semplicemente fai un test approfondito
dell'hardware del tuo computer, a partire dalla ram e dai dischi fissi.
memtest e smarttools sono tuoi amici.
-- 
Best Regards, Jack
Linux User #264449
Powered by Debian GNU/Linux on AMD64

 Formatto, reinstallo Mandrake...[CUT]...
Apprezzabile tutta la buona volonta' ma secondo me "sbagli candeggio"!! :-D
Devi semplicemente imparare a capire che dietro quei bei pulsantini e quelle
belle iconcine c'e' tutto un sistema assai piu' diretto e conveniente da
utilizzare fatto da una shell e tanti tanti programmini e file di log che
possono aiutarti! Proprio i file di log e i messaggi d'errore in genere
sono la cosa che bisogna imparare ad interpretare.
Capisco che venendo dal mondo windows, dove tali messaggi sono assolutamente
incomprensibili e pieni di rimandi a sigle e numeri possa volerci un po',
pero' se leggerai bene ti accorgerai che pur contenendo parole magari
astruse sui sistemi unix risultano piuttosto coerenti (la maggior parte
delle volte).
Per quanto riguarda la tua scheda audio non so dirti di preciso quale puo'
essere il problema ma posso provare a formulare qualche ipotesi in base
alle cose che hai detto. Segui il mio ragionamento. 
Prima cosa: hai controllato tramite MIXER apposito tutti i volumi?
Da come descrivi la cosa sembra un problema di volumi piuttosto che di
driver, visto che dal pannello di controllo vedi la scheda (cio' vuol dire
che il kernel la riconosce e il driver funziona correttamente). 
Piccolo appunto per tua cultura generale: l'audio nei recenti kernel di
linux si basa su un sistema denominato ALSA, composto da una parte
contenuta nel kernel e tanti "tools" richiamabili da riga di comando che
permettono di gestire driver e scheda (alsamixer, -> alsaconfig <-, ecc..)
vedi a cosa servono e prova ad usarli per gestire la tua scheda.
Seconda cosa: i log di sistema. Se c'e' un problema nel tuo sistema al 99%
verra' segnalato dal kernel negli appositi log che si trovano
in /var/log/messages e /var/log/syslog (a te il rimando a dargli una
occhiata e a capire cosa sono di preciso). Un piccolo sunto dei log di
sistema puoi averlo dando il comando "dmesg" da riga di comando.
Se la tua scheda audio ha problemi a livello di sistema probabilmente
troverai qualche informazione li.
Ultima cosa: il server grafico X e' solo un "corredo". Se non parte non vuol
dire che l'intero sistema operativo non funziona. E' sufficiente correggere
l'errore che magari si e' creato nel relativo file di configurazione (a te
l'onore di scoprire quale e') e rilanciarlo.
In bocca al lupo!!
Ciao :)
-- 
bunker
+++++++++++[>++++++>+++++++++++++++++++++++++++++++++>++++
++++++<<<-]>.>++++++++++.>.<----------.>---------.<+++++++.

smarttools
Hai il sito del produttore?
Google presenta 103.000 link!
--
Bye, Yorgos
To send me an e-mail, please change antzhùya with alice

 Hai il sito del produttore?
http://sourceforge.net/projects/smartmontools
-- 
*** Linux  user #86962 ***
*** Ubuntu user #10853 ***


Bene, sono andato a scaricare smarttools, sono riuscito a estrarre il
file, seguendo le istruzioni dell'apposito readme ho digitato
./configure
E mi è uscito un erroraccio, di cui ti riporto il log contenuto in
configure.log:
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by smartmontools configure 5.37, which was
generated by GNU Autoconf 2.60.  Invocation command line was
  $ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = localhost
uname -m = i686
uname -r = 2.6.8.1-12mdk
uname -s = Linux
uname -v = #1 Fri Oct 1 12:53:41 CEST 2004
/usr/bin/uname -p = unknown
/bin/uname -X     = unknown
/bin/arch              = i686
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown
PATH: /sbin
PATH: /usr/sbin
PATH: /bin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /usr/local/bin
PATH: /usr/local/sbin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:1859: checking for a BSD-compatible install
configure:1915: result: /usr/bin/install -c
configure:1926: checking whether build environment is sane
configure:1969: result: yes
configure:1993: WARNING: `missing' script is too old or missing
configure:2034: checking for gawk
configure:2050: found /bin/gawk
configure:2061: result: gawk
configure:2072: checking whether make sets $(MAKE)
configure:2093: result: yes
configure:2278: checking whether to enable maintainer-specific portions
of Makefiles
configure:2287: result: no
configure:2367: checking for g++
configure:2397: result: no
configure:2367: checking for c++
configure:2397: result: no
configure:2367: checking for gpp
configure:2397: result: no
configure:2367: checking for aCC
configure:2397: result: no
configure:2367: checking for CC
configure:2397: result: no
configure:2367: checking for cxx
configure:2397: result: no
configure:2367: checking for cc++
configure:2397: result: no
configure:2367: checking for cl.exe
configure:2397: result: no
configure:2367: checking for FCC
configure:2397: result: no
configure:2367: checking for KCC
configure:2397: result: no
configure:2367: checking for RCC
configure:2397: result: no
configure:2367: checking for xlC_r
configure:2397: result: no
configure:2367: checking for xlC
configure:2397: result: no
configure:2425: checking for C++ compiler version
configure:2432: g++ --version >&5
./configure: line 1: g++: command not found
configure:2435: $? = 127
configure:2442: g++ -v >&5
./configure: line 1: g++: command not found
configure:2445: $? = 127
configure:2452: g++ -V >&5
./configure: line 1: g++: command not found
configure:2455: $? = 127
configure:2478: checking for C++ compiler default output file name
configure:2505: g++    conftest.cpp  >&5
./configure: line 1: g++: command not found
configure:2508: $? = 127
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "smartmontools"
| #define PACKAGE_TARNAME "smartmontools"
| #define PACKAGE_VERSION "5.37"
| #define PACKAGE_STRING "smartmontools 5.37"
| #define PACKAGE_BUGREPORT
"
smartmonto...@lists.sourceforge.net
"
| #define SMARTMONTOOLS_CONFIGURE_ARGS ""
| #define SMARTMONTOOLS_CONFIGURE_DATE "2007/01/05 15:33:31 UTC"
| #define SMARTMONTOOLS_RELEASE_DATE "2006/12/20"
| #define SMARTMONTOOLS_RELEASE_TIME "20:37:59 UTC"
| #define CONFIG_H_CVSID "$Id: 
configure.in
,v 1.121 2006/10/30 12:28:54
ballen4705 Exp $"
| #define PACKAGE_HOMEPAGE "
http://smartmontools.sourceforge.net/
"
| #define PACKAGE "smartmontools"
| #define VERSION "5.37"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:2547: error: C++ compiler cannot create executables
See `config.log' for more details.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_env_CCASFLAGS_set=
ac_cv_env_CCASFLAGS_value=
ac_cv_env_CCAS_set=
ac_cv_env_CCAS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=gawk
ac_cv_prog_make_make_set=yes
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='aclocal-1.9'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='tar'
ASFLAGS=''
AUTOCONF='autoconf'
AUTOHEADER='autoheader'
AUTOMAKE='automake-1.9'
AWK='gawk'
CC=''
CCAS=''
CCASFLAGS=''
CCDEPMODE=''
CFLAGS=''
CPPFLAGS=''
CXX='g++'
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH_W='echo'
DEFS=''
DEPDIR=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
GREP=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
LDFLAGS=''
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='makeinfo'
OBJEXT=''
OS_DARWIN_FALSE=''
OS_DARWIN_TRUE=''
OS_SOLARIS_FALSE=''
OS_SOLARIS_TRUE=''
OS_WIN32_MINGW_FALSE=''
OS_WIN32_MINGW_TRUE=''
PACKAGE='smartmontools'
PACKAGE_BUGREPORT='
smartmonto...@lists.sourceforge.net
'
PACKAGE_NAME='smartmontools'
PACKAGE_STRING='smartmontools 5.37'
PACKAGE_TARNAME='smartmontools'
PACKAGE_VERSION='5.37'
PATH_SEPARATOR=':'
SET_MAKE=''
SHELL='/bin/sh'
SMARTD_SUFFIX_FALSE=''
SMARTD_SUFFIX_TRUE=''
STRIP=''
VERSION='5.37'
ac_ct_CC=''
ac_ct_CXX=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include=''
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build=''
build_alias=''
build_cpu=''
build_os=''
build_vendor=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exampledir=''
exec_prefix='NONE'
gcc_have_attr_packed=''
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
initddir=''
install_sh='/home/ale/System Check/smartmontools-5.37/install-sh'
libc_have_working_snprintf=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='mkdir -p --'
oldincludedir='/usr/include'
os_deps=''
os_libs=''
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
releaseversion=''
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
smartd_suffix=''
smartmontools_release_date='2006/12/20'
smartmontools_release_time='20:37:59 UTC'
sysconfdir='${prefix}/etc'
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_NAME "smartmontools"
#define PACKAGE_TARNAME "smartmontools"
#define PACKAGE_VERSION "5.37"
#define PACKAGE_STRING "smartmontools 5.37"
#define PACKAGE_BUGREPORT "
smartmonto...@lists.sourceforge.net
"
#define SMARTMONTOOLS_CONFIGURE_ARGS ""
#define SMARTMONTOOLS_CONFIGURE_DATE "2007/01/05 15:33:31 UTC"
#define SMARTMONTOOLS_RELEASE_DATE "2006/12/20"
#define SMARTMONTOOLS_RELEASE_TIME "20:37:59 UTC"
#define CONFIG_H_CVSID "$Id: 
configure.in
,v 1.121 2006/10/30 12:28:54
ballen4705 Exp $"
#define PACKAGE_HOMEPAGE "
http://smartmontools.sourceforge.net/
"
#define PACKAGE "smartmontools"
#define VERSION "5.37"
configure: exit 77
Ovvio che non ho assolutamente capito cosa diavolo sia successo.
Se per la via che ti porterà a perdere (rapidamente) la pazienza con
me, ti viene un suggerimento da darmi, è ben accetto!

 
Devi installare g++ e le librerie necessarie alla compilazione! (tutti
questi errori sono dati tutti dalla mancanza di un compilatore... -->
g++ per il C++ e gcc per il C)
David
-- 
Linux Registered User #334216
Get FireFox! >> 
http://www.spreadfirefox.com/?q=affiliates&id=48183&t=1
Staff >> 
http://www.debianizzati.org
 <<


http://sourceforge.net/projects/smartmontools
Grazie!
