Compiz su Ubuntu e su Slackware
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.
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.
Compiz su Ubuntu e su Slackware
Ho notato che usando Compiz sulla nuova Ubuntu 7.10, compiz e decisamente più prestante, un esempio su tutte, quando guardo la TV con Kaffeine in Ubuntu le immagini sono fluide senza scatti, mentre la stessa cosa sulla Slack 12.0 le immagini sono leggermente scattose, non fluide, sicuramente è una questione di regolazione, secondo voi dove devo mettere le mani?
Grazie
Grazie
Uso i Driver della Nvidia 100.14.1, xine è inpostato in auto e questo è il mio xorg.conf:nuitari ha scritto:Beh innanzitutto bisogna vedere come hai configurato X.
Secondariamente, controlla che tipo di driver usi per l'ouput del tuo player (xine, mplayer, etc). Magari hai X11, e ciò è male
Section "ServerLayout"
Option "aiglx" "true"
# "SendCoreEvents".
Identifier "Simple Layout"
Screen "Screen 1" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Files"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/TTF"
FontPath "/usr/lib/X11/fonts/OTF"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/local/share/fonts"
EndSection
Section "Module"
# Load "dri"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "freetype"
# Load "xtt"
Load "glx"
# This loads the DRI module
EndSection
Section "InputDevice"
# Option "XkbOptions" "ctrl:swapcaps"
# These are the default XKB settings for Xorg
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc105"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""
# Option "XkbDisable"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
Option "XkbRules" "xorg"
Option "XkbModel" "microsoftmult"
Option "XkbLayout" "it"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto" # Auto detect
Option "Device" "/dev/input/mice"
# When using XQUEUE, comment out the above two lines, and uncomment
Option "ZAxisMapping" "4 5 6 7"
# Emulate3Buttons is an option for 2-button mice
EndSection
Section "Monitor"
Identifier "HP8901"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 120.0
EndSection
Section "Device"
Identifier "Standard VGA"
Driver "vga"
VendorName "Unknown"
BoardName "Unknown"
EndSection
Section "Device"
#VideoRam 262144
# Insert Clocks lines here if appropriate
Identifier "NV6600"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "NV6600"
Monitor "HP8901"
DefaultDepth 24
Option "RenderAccel" "True"
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1152x864"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
- nuitari
- Linux 3.x

- Messaggi: 777
- Iscritto il: dom 14 ott 2007, 12:51
- Slackware: 12.0
- Località: San Colombano al Lambro
- Contatta:
Anch'io ricompilerei il kernel, comunque. La filosofia di Slackware è "se vuoi qualcosa, fattela" e questo vale anche per il kernel. Il kernel di default è buono per far partire tutto, ma ci si aspetta che tu lo ottimizzi, per avere il meglio.
Comunque, non conosco le nvidia così bene, ma a spanne sembra tutto giusto. Ho visto giusto qualche opzione in + in giro, tipo l'abilitazione esplicita di render e damage, o altre opzioncine qui e la. Fatti un giro sulle wiki, dovrebbero esserci.
Per quanto riguarda xine, prova ad usare gl od xv come driver, fai qualche tentativo e osserva le differenze.
Comunque, non conosco le nvidia così bene, ma a spanne sembra tutto giusto. Ho visto giusto qualche opzione in + in giro, tipo l'abilitazione esplicita di render e damage, o altre opzioncine qui e la. Fatti un giro sulle wiki, dovrebbero esserci.
Per quanto riguarda xine, prova ad usare gl od xv come driver, fai qualche tentativo e osserva le differenze.
- slucky
- Iper Master

- Messaggi: 2420
- Iscritto il: mar 1 mag 2007, 15:30
- Slackware: 15.0
- Desktop: xfce4
- Distribuzione: FreeBSD
Secondo me, non c'è bisogno di ricompilare il kernel per compiz, va solo aggiustato meglio xorg.conf,questa è la sezione "device" del mio xorg, a me va che è una bellezza
prova a sistemare la tua "device" section di xorg e vedi se migliora:

CiaoSection "Device"
Identifier "VESA Framebuffer"
Driver "nvidia"
Option "RenderAccel" "true"
Option "NoLogo" "true"
Option "XAANoOffscreenPixmaps" "true"
Option "AddARGBGLXVisuals" "true"
Option "DRI" "true"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection
Grazie dei consiglislucky ha scritto:Secondo me, non c'è bisogno di ricompilare il kernel per compiz, va solo aggiustato meglio xorg.conf,questa è la sezione "device" del mio xorg, a me va che è una bellezzaprova a sistemare la tua "device" section di xorg e vedi se migliora:
CiaoSection "Device"
Identifier "VESA Framebuffer"
Driver "nvidia"
Option "RenderAccel" "true"
Option "NoLogo" "true"
Option "XAANoOffscreenPixmaps" "true"
Option "AddARGBGLXVisuals" "true"
Option "DRI" "true"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection
Dunque compilato il kernle 2.6.23.1-smp, con low latency aativato e Timer Frenquency a 1000, efettivamente il sistema è decisamente molto + rapido
, ci si accorge già dal boot, compiz è migliorato anche nei video, vedi kaffeine con la sk tv, ma non ai livelli delle altre distro, noto ancora qualche scatto ogni tanto quando guardo un film. Qualche altro miglioria che potrei aggiungere? Ultima cosa, dove devo mettere mani per cambiare il tipo di architettura della CPU? Da i386 a i686.
Buona notte a tutti.
Buona notte a tutti.
- nuitari
- Linux 3.x

- Messaggi: 777
- Iscritto il: dom 14 ott 2007, 12:51
- Slackware: 12.0
- Località: San Colombano al Lambro
- Contatta:
Scusa il doppio reply, non avevo visto la domanda.
Quando compili un pacchetto dai sorgenti, normalmente prima passi dal configure. E' in quella fase che devi specificare che tipo di flag aggiungere alla compilazione. Per quanto riguarda i package scritti in C (la maggior parte imho), devi aggiungere a configure:
./configure CFLAGS="FLAGS" CXXFLAGS="FLAGS"
ovviamente aggiungendo i tuoi parametri, tipo --prefix e via dicendo.
Sostituisci FLAGS con il gisto settaggio di -march e qualsiasi altro parametro tu ritieni necessario. man gcc aiuta. Io personalmente quando riesco aggiungo anche -O2 (abilita numerose ottimizzazioni).
Ad esempio, per configurare un pacchetto per compilazione su Athlon64, potresti scrivere:
./configure --prefix=/usr --enable-static CFLAGS="-O2 -march=athlon64" CXXFLAGS="-O2 -march=athlon64"
Quando compili un pacchetto dai sorgenti, normalmente prima passi dal configure. E' in quella fase che devi specificare che tipo di flag aggiungere alla compilazione. Per quanto riguarda i package scritti in C (la maggior parte imho), devi aggiungere a configure:
./configure CFLAGS="FLAGS" CXXFLAGS="FLAGS"
ovviamente aggiungendo i tuoi parametri, tipo --prefix e via dicendo.
Sostituisci FLAGS con il gisto settaggio di -march e qualsiasi altro parametro tu ritieni necessario. man gcc aiuta. Io personalmente quando riesco aggiungo anche -O2 (abilita numerose ottimizzazioni).
Ad esempio, per configurare un pacchetto per compilazione su Athlon64, potresti scrivere:
./configure --prefix=/usr --enable-static CFLAGS="-O2 -march=athlon64" CXXFLAGS="-O2 -march=athlon64"


