X nuovo in current!

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.
Avatar utente
JohnnyMnemonic
Staff
Staff
Messaggi: 2733
Iscritto il: dom 5 set 2004, 0:00
Nome Cognome: Giuseppe Palmiotto
Slackware: 14.0
Kernel: 3.5.5-thanatos
Località: Bologna
Contatta:

Re: X nuovo in current!

Messaggio da JohnnyMnemonic »

Il file segnalato da meska non lo trovo sul mio PC, in compenso ho lasciato xorg.conf invariato e non ho avuto problemi

Con una Intel X3100
johnny@localhost:~$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
313 frames in 5.0 seconds = 62.462 FPS

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: X nuovo in current!

Messaggio da conraid »

JohnnyMnemonic ha scritto:Il file segnalato da meska non lo trovo sul mio PC, in compenso ho lasciato xorg.conf invariato e non ho avuto problemi

Con una Intel X3100
johnny@localhost:~$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
313 frames in 5.0 seconds = 62.462 FPS
anche a me fa così, ma pensandoci non sembra un problema, infatti nel mio scarso inglese "the same as the monitor refresh rate" sembra che intenda che FPS deve essere circa il refresh, che solitamente in un LCD è 60Mhz
se metti accelerazione uxa cambia, ma ad occhio sembra peggio

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: X nuovo in current!

Messaggio da ZeroUno »

wow, ho aggiornato e funziona tutto alla perfezione senza dover mettere niente in xorg.conf, nel senso che xorg.conf non ce l'ho proprio messo !!! :-D ed ha riconosciuto tutto.
La tastiera italiana la setto da kde di solito.
Mi ha abilitato l'accellerazione 3d in automatico
$ glxinfo|grep -i render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20090418 2009Q1

Giusto come sfizio sono andato a vedere se funziona anche compiz (è una vita che non lo uso, anche perchè non mi piace).
però compiz --replace fa crashare X

Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: X nuovo in current!

Messaggio da Blallo »

io ora non giro in current, ma a chi sembra vada liscio, le prestazioni come sono?

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: X nuovo in current!

Messaggio da giberg »

JohnnyMnemonic ha scritto:Il file segnalato da meska non lo trovo sul mio PC, in compenso ho lasciato xorg.conf invariato e non ho avuto problemi
A pagina 3 mi pare sia
stato detto che il percorso
indicato non era completo.
Con una Intel X3100
johnny@localhost:~$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
313 frames in 5.0 seconds = 62.462 FPS
Vedo che è stato aggiunto il pacchetto
x/intel-gpu-tools-1.0.1-i486-1.txz

Da una ricerca fatta, servirebbe a:
tools for debugging the Intel graphics driver
intel-gpu-tools is a package of tools for debugging the Intel graphics driver,
including a GPU hang dumping program, performance monitor, and performance
microbenchmarks for regression testing the DRM.
Dovrebbe servire a testare le performance.

Io non sono in current quindi non posso provare
per vedere cosa fanno di specifico questi tools.

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Re: X nuovo in current!

Messaggio da whites11 »

conraid ha scritto:
che driver usano?
il touchpad "standard" usa synaptics, il "multimediale" evdev.
a che man ti riferisci? quello di hald?

MODIFICA

ho scoperto che usano entrambi il modulo synaptics, come faccio a cambiarlo in evdev?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: X nuovo in current!

Messaggio da targzeta »

conraid ha scritto:il file è questo

11-x11-synaptics.fdi...

nei sorgenti c'è, andrebbe provato
Fatto, e funziona!

In pratica anche con la tastiera, si possono eliminare le voci nell'xorg.conf (contrariamente a quanto detto da Maskalamdog) e personalizzare i file .fdi di hal. Per tastiera e touchpad synaptics io ho quanto segue:
  • in xorg.conf

    Codice: Seleziona tutto

    ...
    Section "ServerLayout"
            Identifier     "Simple Layout"
            Screen         "Screen 1" 0 0
    EndSection
    ....
    quindi senza specificare nè
    InputDevice "Keyboard" "CoreKeyboard"
    InputDevice "Touchpad" "CorePointer"
    e senza inserire le relative sezioni "InputDevice".
  • Poi ho i seguenti file nella directory

    Codice: Seleziona tutto

    /etc/hal/fdi/policy/
    • 10-keymap.fdi:

      Codice: Seleziona tutto

      <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
      <deviceinfo version="0.2">
        <device>
          <match key="info.capabilities" contains="input.keymap">
            <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
          </match>
      
          <match key="info.capabilities" contains="input.keys">
            <merge key="input.xkb.rules" type="string">base</merge>
      
            <!-- If we're using Linux, we use evdev by default (falling back to
                 keyboard otherwise). -->
            <merge key="input.xkb.model" type="string">keyboard</merge>
            <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
                   string="Linux">
              <merge key="input.xkb.model" type="string">evdev</merge>
            </match>
      
            <!-- Restore Ctrl-Alt-Bksp Xserver Zapping -->
            <merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp</merge>
      
            <merge key="input.xkb.layout" type="string">it</merge>
            <merge key="input.xkb.variant" type="string" />
          </match>
        </device>
      </deviceinfo>
    • 11-x11-synaptics.fdi:

      Codice: Seleziona tutto

      <?xml version="1.0" encoding="ISO-8859-1"?>
      <deviceinfo version="0.2">
        <device>
          <match key="info.capabilities" contains="input.touchpad">
              <merge key="input.x11_driver" type="string">synaptics</merge>
              <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
              <merge key="input.x11_options.SHMConfig" type="string">true</merge>
          </match>
        </device>
      </deviceinfo>
  • Una volta inseriti i file vanno riavviati hal e il server X.
Emanuele

EDIT: in pratica con queste modifiche posso anche eliminare il file xorg.conf, il server X mi funziona correttamente. Ho quasi paura di tutta sta tecnologia :lol:
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Re: X nuovo in current!

Messaggio da Meskalamdug »

spina ha scritto:
conraid ha scritto:il file è questo

11-x11-synaptics.fdi...

nei sorgenti c'è, andrebbe provato
Fatto, e funziona!

In pratica anche con la tastiera, si possono eliminare le voci nell'xorg.conf (contrariamente a quanto detto da Maskalamdog) e personalizzare i file .fdi di hal. Per tastiera e touchpad synaptics io ho quanto segue:
  • in xorg.conf

    Codice: Seleziona tutto

    ...
    Section "ServerLayout"
            Identifier     "Simple Layout"
            Screen         "Screen 1" 0 0
    EndSection
    ....
    quindi senza specificare nè
    InputDevice "Keyboard" "CoreKeyboard"
    InputDevice "Touchpad" "CorePointer"
    e senza inserire le relative sezioni "InputDevice".
  • Poi ho i seguenti file nella directory

    Codice: Seleziona tutto

    /etc/hal/fdi/policy/
    • 10-keymap.fdi:

      Codice: Seleziona tutto

      <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
      <deviceinfo version="0.2">
        <device>
          <match key="info.capabilities" contains="input.keymap">
            <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
          </match>
      
          <match key="info.capabilities" contains="input.keys">
            <merge key="input.xkb.rules" type="string">base</merge>
      
            <!-- If we're using Linux, we use evdev by default (falling back to
                 keyboard otherwise). -->
            <merge key="input.xkb.model" type="string">keyboard</merge>
            <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
                   string="Linux">
              <merge key="input.xkb.model" type="string">evdev</merge>
            </match>
      
            <!-- Restore Ctrl-Alt-Bksp Xserver Zapping -->
            <merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp</merge>
      
            <merge key="input.xkb.layout" type="string">it</merge>
            <merge key="input.xkb.variant" type="string" />
          </match>
        </device>
      </deviceinfo>
    • 11-x11-synaptics.fdi:

      Codice: Seleziona tutto

      <?xml version="1.0" encoding="ISO-8859-1"?>
      <deviceinfo version="0.2">
        <device>
          <match key="info.capabilities" contains="input.touchpad">
              <merge key="input.x11_driver" type="string">synaptics</merge>
              <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
              <merge key="input.x11_options.SHMConfig" type="string">true</merge>
          </match>
        </device>
      </deviceinfo>
  • Una volta inseriti i file vanno riavviati hal e il server X.
Emanuele

EDIT: in pratica con queste modifiche posso anche eliminare il file xorg.conf, il server X mi funziona correttamente. Ho quasi paura di tutta sta tecnologia :lol:
Ciao,infatti ho scritto una fesseria prima
e me ne scuso,ma se elimino le voci input
e keyboard X non parte(da errore "no screens found")
Ho anche provato a levare xorg.conf e non funge
con la scheda nvidia,ovvero non si avvia.
:)

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: X nuovo in current!

Messaggio da targzeta »

Guarda che il tuo aiuto è stato prezione Meskalamdog, quindi niente scuse :).

Anche io ho notato che senza il file xorg.conf l'auto configurazione sbaglia. Ad esempio a me carica il modulo radeon invece di quello radeonhd. Eliminando il modulo radeon, X non si avvia proprio. Quindi per ora ho il piccolo file seguente:

Codice: Seleziona tutto

Section "ServerLayout"
        Identifier     "Simple Layout"
        Screen         "Screen 1" 0 0
EndSection

Section "Device"
        Identifier  "ATI Mobility Radeon X1400"
        Driver      "radeonhd"
EndSection

Section "Screen"
        Identifier "Screen 1"
        Device     "ATI Mobility Radeon X1400"
        Monitor    "My Monitor"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1280x800" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection
Ma ci sono cose che mi piacerebbe capire, ad esempio tutte le opzioni passate via ServerFlags come vengono impostate? Io avevo

Codice: Seleziona tutto

Section "ServerFlags"
       Option      "blank time" "10"    # 10 minutes
       Option      "standby time" "20"
       Option      "suspend time" "30"
       Option      "off time" "60"
EndSection
ora dopo quanto tempo mi si spegnerà lo schermo? Devo impostarlo con il comando xset? Bho!!

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Re: X nuovo in current!

Messaggio da submax82 »

spina ha scritto:
Communico ha scritto:Ma i driver ati c'è un modo per farli andare?? Perchè con radeonhd non va il 3d :( :(
Come ho scritto prima, a me con i radeonhd l'accelerazione 3d va.

Emanuele
sicuro ? e come và? ho una x1600 che non uso perchè preferisco i driver open della intel con 3d, ma se mi dici che gli open radeonhd hanno anche il 3d, metto subito la x1600... quando esce la nuova slack!

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: X nuovo in current!

Messaggio da targzeta »

submax82 ha scritto:...sicuro ? e come và?

Codice: Seleziona tutto

$>  glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
1819 frames in 5.0 seconds = 363.746 FPS
1831 frames in 5.0 seconds = 366.015 FPS
...
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: X nuovo in current!

Messaggio da slucky »

a questo punto X era l'ultimo tassello mancante...
penso che a breve avremo un nuova fiammante Slack tra le mani, considerando il ivello scaramantico del buon Pat, l'unico dubbio amletico è : sarà una 13.0 o 12.3?? :-k
ai posteri..... :)

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: X nuovo in current!

Messaggio da m0rdr3d »

Io mi sono trovato con un curioso problema con la Slackware64.
Dopo aver aggiornato X ed avviato kde, i font sono diventati a dir poco enormi! :-)
Per enormi intendo che l'intero schermo ha altezza circa 3em, ovvero che ci visualizzano a malapena tre righe una sopra l'altra.
Pensavo di aver sbagliato nell'aggiornamento, ma il problema persiste anche dopo una completa reinstallazione dell'intero sistema.
Ho anche provato a sostituire xorg, ma niente.

Qualcuno sa qualcosa in proposito? La mia scheda video è una Ati Radeon x700 e stavo usando i driver radeon.

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: X nuovo in current!

Messaggio da metrofox »

OK ragazzi io ho risolto il mio problema aggiungendo nello xorg.conf la risoluzione 1280 x 800, adesso funziona tutto perfetto... \:D/

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Re: X nuovo in current!

Messaggio da submax82 »

spina ha scritto:
submax82 ha scritto:...sicuro ? e come và?

Codice: Seleziona tutto

$>  glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
1819 frames in 5.0 seconds = 363.746 FPS
1831 frames in 5.0 seconds = 366.015 FPS
...
Emanuele
ma la mia intel x3100 su slack 12.2 fà

Codice: Seleziona tutto

glxgears
5744 frames in 5.0 seconds = 1148.777 FPS
5715 frames in 5.0 seconds = 1142.915 FPS
5737 frames in 5.0 seconds = 1147.389 FPS

Rispondi