Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemino con emerald su Slack 12.1

Slackware 12.1, scheda video ATI Radeon X300 con driver ATI aggiornati, 
compiz-fusion installato e perfettamente funzionante, cubo compreso.
Emerald pero' non ne vuole sapere... lanciando il theme manager e 
selezionando i temi restituisce quest'output:
Gdk_CRITICAL **: gdk_drawable_unref: assertion 'GDK_IS_DRAWABLE 
(drawable)' failed
Googlare questa volta non mi e' stato di molto aiuto, temo.
Qualcuno ne sa qualcosa?
Grazie

 Qualcuno ne sa qualcosa? 
so solo dirti che ho una X700 e i driver Ati fanno schifo (ma non ho 
provato gli ultimi), uso gli open e non ho nessun problema con Emerald;
r
-- 
free minds free bodies free dope free music
[Blows against the Empire]
Ramapage: 
http://umpf.net/

 provato gli ultimi), uso gli open e non ho nessun problema con Emerald;
So che probabilmente e' una domanda stupida, ma dove li recupero i 
driver open? :)
Ciaps

 driver open? :)
li hai già, si tratta solo di cambiare qlc riga in /etc/X11/xorg.conf;
ti posto il mio come traccia (nat. non dimenticare di salvare l' 
xorg.conf attuale, prima di arrischiarti a manipolarlo):
  # File generated by xorgconfig.  (sono partito con questo programma 
per attivare il direct rendering e quindi ho modificato il file per il 
3D -ah, a me lo script che avevo sulla 12 non va, per avviare Compiz in 
Xfce -non mi arrischio a farlo in KDE- ho installato compiz-fusion icon)
#
Section "Module"
# This loads the DBE extension module.
     Load        "dbe"     # Double buffer extension
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
     SubSection  "extmod"
       Option    "omit xfree86-dga"   # don't initialise the DGA extension
     EndSubSection
# This loads the font modules
#    Load        "type1"
     Load        "freetype"
#    Load        "xtt"
# This loads the GLX module
     Load       "glx"
# This loads the DRI module
     Load       "dri"
EndSection
# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************
Section "Files"
# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.
#    RgbPath   "/usr/share/X11/rgb"
# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
#
#
     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/lib/X11/fonts/75dpi/"
     FontPath   "/usr/lib/X11/fonts/100dpi/"
# The module search path.  The default path is shown here.
#    ModulePath "/usr/lib/xorg/modules"
EndSection
# **********************************************************************
# Server flags section.
# **********************************************************************
Section "ServerFlags"
# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).
#    Option "AllowNonLocalModInDev"
EndSection
# **********************************************************************
# Input devices
# **********************************************************************
# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
Section "InputDevice"
     Identifier   "Keyboard1"
     Driver   "kbd"
# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
# uncomment the following line.
#    Option     "Protocol"      "Xqueue"
     Option "AutoRepeat" "500 30"
     Option "XkbRules"   "xorg"
     Option "XkbModel"   "pc104"
     Option "XkbLayout"   "it"
EndSection
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
Section "InputDevice"
# Identifier and driver
     Identifier   "Mouse0"
     Driver   "mouse"
     Option "Protocol"    "auto"
     Option "Device"      "/dev/input/mice"
# Mouse wheel mapping.  Default is to map vertical wheel to buttons 4 & 5,
# horizontal wheel to buttons 6 & 7.   Change if your mouse has more than
# 3 buttons and you need to map the wheel to different button ids to avoid
# conflicts.
     Option "ZAxisMapping"   "4 5 6 7"
EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Monitor"
     Identifier  "My Monitor"
Option "DPMS" "true"
     HorizSync   31.0 - 64.0
     VertRefresh  59.0 - 61.0
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
# Standard VGA Device:
Section "Device"
     Identifier   "Standard VGA"
     VendorName   "Unknown"
     BoardName   "Unknown"
Option "AddARGBGLXVisuals" "True"
     Driver     "vga"
EndSection
# Device configured by xorgconfig:
Section "Device"
     Identifier  "My Video Card"
     Driver      "radeon"
  Option "AGPMode" "8"
Option "AGPFastWrite" "true"
Option "RenderAccel" "true"
Option "backingstore" "true"
    # unsupported card
     #VideoRam    131072
     Option      "XAANoOffscreenPixmaps" "true"
     Option      "DRI" "true"
# Insert Clocks lines here if appropriate
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************
# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
     Identifier  "Screen 1"
     Device      "My Video Card"
     Monitor     "My Monitor"
     DefaultDepth 24
     Subsection "Display"
         Depth       24
         Modes       "1280x1024" "1024x768" "800x600" "640x480"
         ViewPort    0 0
     EndSubsection
EndSection
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
     Option      "AIGLX"            "true"
# The Identifier line must be present
     Identifier  "Simple Layout"
     Screen "Screen 1"
# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used.  Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".
     InputDevice "Mouse0" "CorePointer"
     InputDevice "Keyboard1" "CoreKeyboard"
EndSection
  Section "DRI"
     Mode 0666
  EndSection
Section "Extensions"
     Option     "Composite"     "Enable"
     Option "RENDER" "Enable"
     Option "DAMAGE" "true
EndSection
-- 
And you hide hide hide
Behind brown and mild eyes
[Roger Waters: Paranoid Eyes]
tutto sui Pentangle: 
http://umpf.net/

 li hai già, si tratta solo di cambiare qlc riga in /etc/X11/xorg.conf;
Lo sospettavo. In realtà quando ho installato Slack mi dava come 
risoluzione massima 800 x 600 a 16bit, tipo, e ho installato i driver 
ufficiali senza pensarci troppo. Grazie :)

     Option "DAMAGE" "true
QUESTA m'ha dato problemi... ma la mancanza delle virgolette di chiusura 
è un refuso tuo o che?
Quando mi sono accorto e gli ho aggiunto le virgolette mi s'e' introiato 
Torcs... :)
Ciao

 Torcs... :) 
non ci avevo fatto caso;
è proprio così e mi sembra strano che le virgolette non siano chiuse;
forse è ininfluente essendo l'ultimo comando?
le ho appena messe e al prossimo riavvio vedrò che succede;
r
-- 
----x----
---- ----
---- ----
                Camminare sulla brina.
---- ----
---- ----
---- ----


 prova a vedere se va in Xfce;
Nisba. Con Xfce non funza nemmeno compiz, ma toglimi una curiositï¿œ: 
compiz-fusion-icon dovrebbe funzionare anche con Xfce? Quando l'ho 
avviato ho ottenuto solo una schermata completamente blu.
Altra domandina: volevo impostare il login in modalitï¿œ grafica (so 
perche' e' una boiata, ma giusto per provare): ho settato il runlevel 4 
in /etc/inittab ma non e' cambiato niente.
KDM e' presente, ho installato anche il theme manager tanto per essere 
sicuri, prima del login appare la scritta che avverte dell'avvio del 
session manager ma nulla di piu'.
Ciao

 in /etc/inittab ma non e' cambiato niente. 
vedi se /etc/rc.d/rc.4 ha i permessi d'esecuzione e se contiene
# Not there?  OK, try to use KDE's kdm session manager:
if [ -x /opt/kde/bin/kdm ]; then
   exec /opt/kde/bin/kdm -nodaemon
elif [ -x /usr/bin/kdm ]; then
   exec /usr/bin/kdm -nodaemon
fi
r
-- 
Sulla tosticita' della Slackware ovvero Quale distro?
distribuzioni sedicenti amichevoli e realmente tali:
http://www.umpf.net/ramapage/

 vedi se /etc/rc.d/rc.4 ha i permessi d'esecuzione e se contiene
C'e' tutto.
Sai la cosa buffa? Effettuo il login da riga di comando (in runlevel 4, 
provo anche a lanciare manualmente KDM ma non succede nulla), avvio X, 
chiudo la sessione, riprovo ad avviare KDM da riga di comando e questa 
volta funziona.
A questo punto riavvio tutto il sistema e si avvia anche KDM. Boh? :)
Ciao e grazie

 A questo punto riavvio tutto il sistema e si avvia anche KDM. Boh? :)
ma ora parte regolarmente, vero?


 ma ora parte regolarmente, vero?
Si, ora si; ha cominciato dalla prima volta che ho avviato KDM a manina 
dopo il login.

Vabbeh, insomma... alla fin della fiera ho introiato il mondo, il pc ha 
avuto una serie di crash dovuti, presumo, a kwlan.
Dopo alcuni riavvii e successivi fsck per sistemare il filesystem, la 
grafica 3D e' andata a ramengo; dopo aver sbattuto inutilmente la testa 
su xorg.conf ho dato un'occhiata ai log e ho scoperto che - per motivi a 
me inspiegabili - il kernel si rifiutava di caricare il modulo per il 
direct rendering.
Morale della favola, backup dei dati e piallata globale - Redmond style.
Adesso pero' funziona tutto. Emerald compreso. :)
Ciao e grazie di tutto, specialmente per la configurazione di xorg.

 Adesso pero' funziona tutto. Emerald compreso. :)
compiz come l'avvii, con uno script?
r
-- 
il primo sito tutto italiota sui Pentangle in 
http://umpf.net/

 compiz come l'avvii, con uno script?
"Manualmente" con fusion-icon.
Avevo anche trovato la maniera di avviarlo in automatico con uno script, 
ma preferisco evitare.
Sono ancora troppo niubbo per cavarmela se non parte X. ;)