problema xorg.conf e driver i915

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
lamarozzo
Linux 3.x
Linux 3.x
Messaggi: 732
Iscritto il: gio 14 lug 2005, 0:00
Desktop: xfce
Distribuzione: archlinux
Località: Roma

problema xorg.conf e driver i915

Messaggio da lamarozzo »

Ho una scheda grafica integrata della intel con chipset 855GM (quella dei Centrino per intenderci).

Ho compilato il kernel con il driver i915, come ho visto in un post precedente,
e ho modificato xorg.conf cosi'

Section "Device"
Identifier "intel 915"
Driver "i915"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection


startx pero' non funziona perche' mi dice che non riesce a trovare il modulo in questione i915.

In xorg.conf ho trovato

ModulePath "/usr/X11R6/lib/modules"

commentato. E' li' che dovrebbe trovarsi? Cosa devo fare esattamente?

Grazie,

John

bit123
Linux 2.x
Linux 2.x
Messaggi: 350
Iscritto il: dom 27 nov 2005, 16:26
Località: Catania
Contatta:

Messaggio da bit123 »

Se il driver è stato compilato come modulo, potrebbe trovarsi lì e basterebbe decommentare. Se così non fosse prova a dare questo comando dalla shell(da root):
#modprobe i915
e poi controlla se è stato caricato con:
#lsmod
se vedi il tuo driver nella lista è tutto ok. Edita rc.modules aggiungendo:
/sbin/modprobe/i915
così il driver verrà caricato al boot. Bye!

Avatar utente
Strarivari
Linux 0.x
Linux 0.x
Messaggi: 96
Iscritto il: lun 5 dic 2005, 14:50
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: KDE 3.5.10

Messaggio da Strarivari »

Ciao,

io ho lo stesso chipset. Nella xorg.conf ho messo :

Codice: Seleziona tutto

Driver      "i810"
Comunque viene caricato il modulo i915 :

Codice: Seleziona tutto

cat /var/log/Xorg.0.log | grep -i 915
        i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
        915GM, 945G
(II) I810(0): [drm] loaded kernel module for "i915" driver
(II) I810(0): [drm] created "i915" driver at busid "pci:0000:00:02.0"

/sbin/lsmod | grep -i i915
i915                   15616  1
drm                    53972  2 i915

Avatar utente
lamarozzo
Linux 3.x
Linux 3.x
Messaggi: 732
Iscritto il: gio 14 lug 2005, 0:00
Desktop: xfce
Distribuzione: archlinux
Località: Roma

Messaggio da lamarozzo »

Grazie delle risposte.
Stasera quando torno a casa provo a metterci mano, purtroppo questo weekend l'ho dovuto passare lontano dalla Slack.

John

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

Devi dfare un po' di aggiornamenti però, sul portatile di un mio cliente con il 2.4.31 di default anche caricando il modulo xorg non andava.
Dopo l'aggiornamento del kernel a 2.6 e di xorg a 6.9.0. tutto ok non so quale dei due risolva.

Avatar utente
lamarozzo
Linux 3.x
Linux 3.x
Messaggi: 732
Iscritto il: gio 14 lug 2005, 0:00
Desktop: xfce
Distribuzione: archlinux
Località: Roma

Messaggio da lamarozzo »

una domanda da profano

Se compilo il driver della mia scheda grafica (i915) come statico nel kernel cosa
devo indicare come driver nella sezione device?

Section "Device"
Identifier "Intel i915"
driver "i915"
EndSection

startx non parte e mi dice che non riesce a trovare il driver i915.

Grazie,

John

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

se hai caricato il modulo puó essere un problema di Identifier..
controlla se usi lo stesso Identifier al posto del vecchio...

Avatar utente
lamarozzo
Linux 3.x
Linux 3.x
Messaggi: 732
Iscritto il: gio 14 lug 2005, 0:00
Desktop: xfce
Distribuzione: archlinux
Località: Roma

Messaggio da lamarozzo »

scusami, non ho capito bene

Identifier l'ho messo io e pensavo fosse una flag che
viene richiamata nel resto di xorg.conf

Prima avevo Identifier "VESA framebuffeer",
poi ho ricompilato il kernel con il driver della mia scheda
e ho aggiornato xorg.conf

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

lamarozzo ha scritto:scusami, non ho capito bene

Identifier l'ho messo io e pensavo fosse una flag che
viene richiamata nel resto di xorg.conf
infatti, Identifier é una flag cheviene richiamata nel resto di xorg.conf...quindi tu devi sostituire al posto di VESA framebuffer il tuo nuovo id; hai fatto questo in tutto xorg o solo in quel punto? se l'hai fatto solo in quel punto é logico che non funziona

Avatar utente
lamarozzo
Linux 3.x
Linux 3.x
Messaggi: 732
Iscritto il: gio 14 lug 2005, 0:00
Desktop: xfce
Distribuzione: archlinux
Località: Roma

Messaggio da lamarozzo »

L'identifier è cambiato in tutto xorg, cioè:

Section "Screen"
Identifier "Screen 1"
Device "intel i915"

...

In particolare il messaggio di errore che mi ricevo quando startx non riesce ad avviare X è

(EE) Failed to load module "i915" (module does not exist, 0)
(EE) no drivers available

Io i915 ce l'ho statico nel kernel. Ho provato anche a compilarlo come modulo ma la situazione non cambia.

Rispondi