Pagina 1 di 1

Problema con GNOME 3. Please help me!

Inviato: sabato 28 gennaio 2012, 14:23
da Luberfly
Ciao a tutti.
Ho un problema con gnome-tweak-tool e precisamente:

Codice: Seleziona tutto

luca@ProBook4520s-ubuntu1110:~$ gnome-tweak-tool
CRITICAL: Error parsing schema org.gnome.shell (/usr/share/glib-2.0/schemas/org.gnome.shell.gschema.xml)
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/gtweak/gsettings.py", line 45, in __init__
    summary = key.getElementsByTagName("summary")[0].childNodes[0].data
IndexError: list index out of range

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:6068): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed
** Message: a new manager occured at org.globalmenu.manager, :1.6
Qualcuno sa aiutarmi?
Grazie

Luca

Re: Problema con GNOME 3. Please help me!

Inviato: sabato 28 gennaio 2012, 14:33
da il_muflone
ciao

posta qui il contenuto di quel file con

Codice: Seleziona tutto

cat -n /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.xml

Re: Problema con GNOME 3. Please help me!

Inviato: sabato 28 gennaio 2012, 14:47
da Luberfly

Codice: Seleziona tutto

luca@ProBook4520s-ubuntu1110:~$ cat -n /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.xml
     1	<?xml version="1.0" encoding="UTF-8"?>
     2	<schemalist>
     3	  <schema path="/org/gnome/shell/" id="org.gnome.shell" gettext-domain="@GETTEXT_PACKAGE@">
     4	    <key type="b" name="development-tools">
     5	      <default>true</default>
     6	      <summary>Enable internal tools useful for developers and testers from Alt-F2</summary>
     7	      <description>Allows access to internal debugging and monitoring tools using the Alt-F2 dialog.</description>
     8	    </key>
     9	    <key type="as" name="enabled-extensions">
    10	      <default>[]</default>
    11	      <summary>Uuids of extensions to enable</summary>
    12	      <description>GNOME Shell extensions have a uuid property; this key lists extensions which should be loaded. disabled-extensions overrides this setting for extensions that appear in both lists.</description>
    13	    </key>
    14	    <key type="b" name="enable-app-monitoring">
    15	      <default>true</default>
    16	      <summary>Whether to collect stats about applications usage</summary>
    17	      <description>The shell normally monitors active applications in order to present the most used ones (e.g. in launchers). While this data will be kept private, you may want to disable this for privacy reasons. Please note that doing so won't remove already saved data.</description>
    18	    </key>
    19	    <key type="as" name="favorite-apps">
    20	      <default>[ 'epiphany.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-documents.desktop' ]</default>
    21	      <summary>List of desktop file IDs for favorite applications</summary>
    22	      <description>The applications corresponding to these identifiers will be displayed in the favorites area.</description>
    23	    </key>
    24	    <key type="as" name="disabled-open-search-providers">
    25	      <default>[]</default>
    26	      <summary>disabled OpenSearch providers</summary>
    27	    </key>
    28	    <key type="as" name="command-history">
    29	      <default>[]</default>
    30	      <summary>History for command (Alt-F2) dialog</summary>
    31	    </key>
    32	    <key type="as" name="looking-glass-history">
    33	      <default>[]</default>
    34	      <summary>History for the looking glass dialog</summary>
    35	    </key>
    36	    <key type="i" name="saved-im-presence">
    37	      <default>1</default>
    38	      <summary/>
    39	    </key>
    40	    <key type="i" name="saved-session-presence">
    41	      <default>0</default>
    42	      <summary/>
    43	    </key>
    44	    <child schema="org.gnome.shell.clock" name="clock"/>
    45	    <child schema="org.gnome.shell.calendar" name="calendar"/>
    46	    <child schema="org.gnome.shell.recorder" name="recorder"/>
    47	    <child schema="org.gnome.shell.keyboard" name="keyboard"/>
    48	  </schema>
    49	
    50	  <schema path="/org/gnome/shell/calendar/" id="org.gnome.shell.calendar" gettext-domain="@GETTEXT_PACKAGE@">
    51	    <key type="b" name="show-weekdate">
    52	      <default>false</default>
    53	      <summary>Show the week date in the calendar</summary>
    54	      <description>If true, display the ISO week date in the calendar.</description>
    55	      </key>
    56	  </schema>
    57	
    58	  <schema path="/org/gnome/shell/keyboard/" id="org.gnome.shell.keyboard" gettext-domain="@GETTEXT_PACKAGE@">
    59	    <key type="s" name="keyboard-type">
    60	      <default>'touch'</default>
    61	      <summary>Which keyboard to use</summary>
    62	      <description>The type of keyboard to use.</description>
    63	    </key>
    64	  </schema>
    65	
    66	  <schema path="/org/gnome/shell/clock/" id="org.gnome.shell.clock" gettext-domain="@GETTEXT_PACKAGE@">
    67	    <key type="b" name="show-seconds">
    68	      <default>false</default>
    69	      <summary>Show time with seconds</summary>
    70	      <description>If true, display seconds in time.</description>
    71	    </key>
    72	    <key type="b" name="show-date">
    73	      <default>false</default>
    74	      <summary>Show date in clock</summary>
    75	      <description>If true, display date in the clock, in addition to time.</description>
    76	    </key>
    77	  </schema>
    78	
    79	  <schema path="/org/gnome/shell/recorder/" id="org.gnome.shell.recorder" gettext-domain="@GETTEXT_PACKAGE@">
    80	    <key type="i" name="framerate">
    81	      <default>15</default>
    82	      <summary>Framerate used for recording screencasts.</summary>
    83	      <description>The framerate of the resulting screencast recordered by GNOME Shell's screencast recorder in frames-per-second.</description>
    84	    </key>
    85	    <key type="s" name="pipeline">
    86	      <default>''</default>
    87	      <summary>The gstreamer pipeline used to encode the screencast</summary>
    88	      <description>Sets the GStreamer pipeline used to encode recordings. It follows the syntax used for gst-launch. The pipeline should have an unconnected sink pad where the recorded video is recorded. It will normally have a unconnected source pad; output from that pad will be written into the output file. However the pipeline can also take care of its own output - this might be used to send the output to an icecast server via shout2send or similar. When unset or set to an empty value, the default pipeline will be used. This is currently 'videorate ! vp8enc quality=10 speed=2 threads=%T ! queue ! webmmux' and records to WEBM using the VP8 codec. %T is used as a placeholder for a guess at the optimal thread count on the system.</description>
    89	    </key>
    90	    <key type="s" name="file-extension">
    91	      <default>'webm'</default>
    92	      <summary>File extension used for storing the screencast</summary>
    93	      <description>The filename for recorded screencasts will be a unique filename based on the current date, and use this extension. It should be changed when recording to a different container format.</description>
    94	    </key>
    95	  </schema>
    96	</schemalist>

Re: Problema con GNOME 3. Please help me!

Inviato: sabato 28 gennaio 2012, 14:55
da il_muflone
ok lo schema e` a posto.
riporta qui:

Codice: Seleziona tutto

cat -n /usr/lib/python2.7/dist-packages/gtweak/gsettings.py

Re: Problema con GNOME 3. Please help me!

Inviato: sabato 28 gennaio 2012, 15:10
da Luberfly
Questo l'ho appena sostituito come indicato in un forum...

Qualche cosa ho migliorato ma l'icona della batteria continua a non esserci..

Codice: Seleziona tutto

luca@ProBook4520s-ubuntu1110:~$ cat -n /usr/lib/python2.7/dist-packages/gtweak/gsettings.py
     1	# This file is part of gnome-tweak-tool.
     2	#
     3	# Copyright (c) 2011 John Stowers
     4	#
     5	# gnome-tweak-tool is free software: you can redistribute it and/or modify
     6	# it under the terms of the GNU General Public License as published by
     7	# the Free Software Foundation, either version 3 of the License, or
     8	# (at your option) any later version.
     9	#
    10	# gnome-tweak-tool is distributed in the hope that it will be useful,
    11	# but WITHOUT ANY WARRANTY; without even the implied warranty of
    12	# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    13	# GNU General Public License for more details.
    14	#
    15	# You should have received a copy of the GNU General Public License
    16	# along with gnome-tweak-tool.  If not, see <http://www.gnu.org/licenses/>.
    17	
    18	import logging
    19	import os.path
    20	import xml.dom.minidom
    21	
    22	import gtweak
    23	
    24	from gi.repository import Gio, GLib
    25	
    26	class _GSettingsSchema:
    27	    def __init__(self, schema_name, schema_dir=None, schema_filename=None, **options):
    28	        if not schema_dir:
    29	            schema_dir = gtweak.GSETTINGS_SCHEMA_DIR
    30	        if not schema_filename:
    31	            schema_filename = schema_name + ".gschema.xml"
    32	
    33	        schema_path = os.path.join(schema_dir, schema_filename)
    34	        assert(os.path.exists(schema_path))
    35	
    36	        self._schema_name = schema_name
    37	        self._schema = {}
    38	
    39	        try:
    40	            dom = xml.dom.minidom.parse(schema_path)
    41	            for schema in dom.getElementsByTagName("schema"):
    42	                if schema_name == schema.getAttribute("id"):
    43	                    for key in schema.getElementsByTagName("key"):
    44	                        #summary is compulsory, description is optional
    45	                        try:
    46	                            summary = key.getElementsByTagName("summary")[0].childNodes[0].data
    47	                            description = key.getElementsByTagName("description")[0].childNodes[0].data
    48	                        except:
    49	                            description = ""
    50	                            summary = "No Summary"
    51	                        self._schema[key.getAttribute("name")] = {
    52	                                "summary"       :   summary,
    53	                                "description"   :   description
    54	                        }
    55	        except:
    56	            logging.critical("Error parsing schema %s (%s)" % (schema_name, schema_path), exc_info=True)
    57	
    58	    def __repr__(self):
    59	        return "<gtweak.gsettings._GSettingsSchema: %s>" % self._schema_name
    60	
    61	_SCHEMA_CACHE = {}
    62	
    63	class GSettingsSetting(Gio.Settings):
    64	    def __init__(self, schema_name, **options):
    65	        Gio.Settings.__init__(self, schema_name)
    66	        if schema_name not in _SCHEMA_CACHE:
    67	            _SCHEMA_CACHE[schema_name] = _GSettingsSchema(schema_name, **options)
    68	            logging.debug("Caching gsettings: %s" % _SCHEMA_CACHE[schema_name])
    69	
    70	        self._schema = _SCHEMA_CACHE[schema_name]
    71	
    72	        if gtweak.VERBOSE:
    73	            self.connect("changed", self._on_changed)
    74	
    75	    def _on_changed(self, settings, key_name):
    76	        print "Change: %s %s -> %s" % (self.props.schema, key_name, self[key_name])
    77	
    78	    def _setting_check_is_list(self, key):
    79	        variant = Gio.Settings.get_value(self, key)
    80	        return variant.get_type_string() == "as"
    81	
    82	    def schema_get_summary(self, key):
    83	        return self._schema._schema[key]["summary"]
    84	        
    85	    def schema_get_description(self, key):
    86	        return self._schema._schema[key]["description"]
    87	
    88	    def schema_get_all(self, key):
    89	        return self._schema._schema[key]
    90	
    91	    def setting_add_to_list(self, key, value):
    92	        """ helper function, ensures value is present in the GSettingsList at key """
    93	        assert self._setting_check_is_list(key)
    94	
    95	        vals = self[key]
    96	        if value not in vals:
    97	            vals.append(value)
    98	            self[key] = vals
    99	            return True
   100	
   101	    def setting_remove_from_list(self, key, value):
   102	        """ helper function, removes value in the GSettingsList at key (if present)"""
   103	        assert self._setting_check_is_list(key)
   104	
   105	        vals = self[key]
   106	        try:
   107	            vals.remove(value)
   108	            self[key] = vals
   109	            return True
   110	        except ValueError:
   111	            #not present
   112	            pass
   113	
   114	    def setting_is_in_list(self, key, value):
   115	        assert self._setting_check_is_list(key)
   116	        return value in self[key]
   117	
   118	if __name__ == "__main__":
   119	    gtweak.GSETTINGS_SCHEMA_DIR = "/usr/share/glib-2.0/schemas/"
   120	
   121	    key = "draw-background"
   122	    s = GSettingsSetting("org.gnome.desktop.background")
   123	    print s.schema_get_summary(key), s.schema_get_description(key)
   124	
   125	    key = "disabled-extensions"
   126	    s = GSettingsSetting("org.gnome.shell")
   127	    assert s.setting_add_to_list(key, "foo")
   128	    assert s.setting_remove_from_list(key, "foo")
   129	    assert not s.setting_remove_from_list(key, "foo")
   130	
   131	

Re: Problema con GNOME 3. Please help me!

Inviato: sabato 28 gennaio 2012, 15:40
da il_muflone
quale icona della batteria?
questa discussione tratta di un problema con gnome-tweak-tool
se hai modificato il file, adesso funziona o no?

Re: Problema con GNOME 3. Please help me!

Inviato: domenica 29 gennaio 2012, 15:36
da Luberfly
... allora ho rifatto tutto da capo...
Reinstallato Ubuntu 11.10
Installato tutti gli aggiornamenti, driver video etc...
Installato Gnome3
Installato le extensions... ed ora arriva il bello

- l'icona della batteria non si vedeva ma dipendeva dal colore di fondo... risolto.
- gnome-tweak-tool mi da gli stessi errori...
- nelle varie finestre (es. terminale) è apparsa una riga bianca sotto al titolo ed è sparita la riga dei menù delle finestre, quindi per esempio mi è sparito il comando nuova cartella che posso comunque richiamare con il tasto destro.... mi sa che c'è ancora qualche incompatibilità con i driver ATI.
- sul menù di chiusura la voce "impostazioni avanzate" relativa alle extensions ... va quando vuole. per farla apparire vado sul sito delle extensions e la disabilito/abilito....

Luca

Re: Problema con GNOME 3. Please help me!

Inviato: domenica 29 gennaio 2012, 15:41
da il_muflone
non hai risposto a nessun dubbio precedente e hai aggiunto altri elementi che non c'entrano niente con la discussione.

Re: Problema con GNOME 3. Please help me!

Inviato: domenica 29 gennaio 2012, 16:03
da Luberfly
Ho aggiornato la situazione.
Alla domanda se funziona, rispondo si quando vuole.

cercherò di spiegarmi meglio...

Se lancio da terminale "gnome-tweak-tool" mi da gli stessi errori che ho inserito nel post, però mi si avvia "gnome.tweak-tool".
Dirò chè è l'unico modo per farlo partire....

Il fatto che a volte appaiano i pulsanti a volte no, mi fa pensare che non funzioni....

Se la sezione non è quella adatta, cortesemente dimmi quale è quella giusta....

Daltronde se mi sono rivolto al forum è perchè non so decifrare se sta funzionando oppure no... ovvero ho richiesto un aiuto per capirci meglio...

Ringrazio anticipatamente per l'eventuale aiuto.

Luca

Re: Problema con GNOME 3. Please help me!

Inviato: domenica 29 gennaio 2012, 16:05
da il_muflone
ti avevo chiesto di postare il contenuto di /usr/lib/python2.7/dist-packages/gtweak/gsettings.py
tu hai detto di averlo modificato e hai postato quello modificato, ti ho chiesto se cosi` funzionasse e invece di rispondere hai formattato da capo.

come si fa ad aiutarti se non ti attieni alla discussione?

Re: Problema con GNOME 3. Please help me!

Inviato: domenica 29 gennaio 2012, 16:27
da Luberfly
Ok, chiedo scusa, pensavo di aiutare ma ho fatto confusione...

Ecco il file corrente che mi hai chiesto e che attualmente sta "girando"

Codice: Seleziona tutto

# This file is part of gnome-tweak-tool.
#
# Copyright (c) 2011 John Stowers
#
# gnome-tweak-tool is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# gnome-tweak-tool is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with gnome-tweak-tool.  If not, see <http://www.gnu.org/licenses/>.

import logging
import os.path
import xml.dom.minidom

import gtweak

from gi.repository import Gio, GLib

class _GSettingsSchema:
    def __init__(self, schema_name, schema_dir=None, schema_filename=None, **options):
        if not schema_dir:
            schema_dir = gtweak.GSETTINGS_SCHEMA_DIR
        if not schema_filename:
            schema_filename = schema_name + ".gschema.xml"

        schema_path = os.path.join(schema_dir, schema_filename)
        assert(os.path.exists(schema_path))

        self._schema_name = schema_name
        self._schema = {}

        try:
            dom = xml.dom.minidom.parse(schema_path)
            for schema in dom.getElementsByTagName("schema"):
                if schema_name == schema.getAttribute("id"):
                    for key in schema.getElementsByTagName("key"):
                        #summary is compulsory, description is optional
                        try:
			    summary = key.getElementsByTagName("summary")[0].childNodes[0].data
                            description = key.getElementsByTagName("description")[0].childNodes[0].data
                        except:
                            description = ""
			    summary = "No Summary"
                        self._schema[key.getAttribute("name")] = {
                                "summary"       :   summary,
                                "description"   :   description
                        }
        except:
            logging.critical("Error parsing schema %s (%s)" % (schema_name, schema_path), exc_info=True)

    def __repr__(self):
        return "<gtweak.gsettings._GSettingsSchema: %s>" % self._schema_name

_SCHEMA_CACHE = {}

class GSettingsSetting(Gio.Settings):
    def __init__(self, schema_name, **options):
        Gio.Settings.__init__(self, schema_name)
        if schema_name not in _SCHEMA_CACHE:
            _SCHEMA_CACHE[schema_name] = _GSettingsSchema(schema_name, **options)
            logging.debug("Caching gsettings: %s" % _SCHEMA_CACHE[schema_name])

        self._schema = _SCHEMA_CACHE[schema_name]

        if gtweak.VERBOSE:
            self.connect("changed", self._on_changed)

    def _on_changed(self, settings, key_name):
        print "Change: %s %s -> %s" % (self.props.schema, key_name, self[key_name])

    def _setting_check_is_list(self, key):
        variant = Gio.Settings.get_value(self, key)
        return variant.get_type_string() == "as"

    def schema_get_summary(self, key):
        return self._schema._schema[key]["summary"]
        
    def schema_get_description(self, key):
        return self._schema._schema[key]["description"]

    def schema_get_all(self, key):
        return self._schema._schema[key]

    def setting_add_to_list(self, key, value):
        """ helper function, ensures value is present in the GSettingsList at key """
        assert self._setting_check_is_list(key)

        vals = self[key]
        if value not in vals:
            vals.append(value)
            self[key] = vals
            return True

    def setting_remove_from_list(self, key, value):
        """ helper function, removes value in the GSettingsList at key (if present)"""
        assert self._setting_check_is_list(key)

        vals = self[key]
        try:
            vals.remove(value)
            self[key] = vals
            return True
        except ValueError:
            #not present
            pass

    def setting_is_in_list(self, key, value):
        assert self._setting_check_is_list(key)
        return value in self[key]

if __name__ == "__main__":
    gtweak.GSETTINGS_SCHEMA_DIR = "/usr/share/glib-2.0/schemas/"

    key = "draw-background"
    s = GSettingsSetting("org.gnome.desktop.background")
    print s.schema_get_summary(key), s.schema_get_description(key)

    key = "disabled-extensions"
    s = GSettingsSetting("org.gnome.shell")
    assert s.setting_add_to_list(key, "foo")
    assert s.setting_remove_from_list(key, "foo")
    assert not s.setting_remove_from_list(key, "foo")
Grazie

Luca

Re: Problema con GNOME 3. Please help me!

Inviato: domenica 29 gennaio 2012, 17:55
da il_muflone
il file e` quello giusto.
avviando gnome-tweak-tool che errore ottieni?

Re: Problema con GNOME 3. Please help me!

Inviato: lunedì 30 gennaio 2012, 0:52
da Luberfly
Ecco il messaggio che appare..

Codice: Seleziona tutto

luca@ProBook-4520s-Ubuntu11:~$ gnome-tweak-tool

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed

(gnome-tweak-tool:4149): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed
** Message: a new manager occured at org.globalmenu.manager, :1.6
Ho anche provveduto a scattare una videata così hai lo scenario completo, ma sopratutto vedi il secondo errore, quello in cui viene a mancare la riga del menù e sostituita da una riga bianca (vedi terminale).

Immagine

Re: Problema con GNOME 3. Please help me!

Inviato: lunedì 30 gennaio 2012, 1:05
da il_muflone
io non vedo nessun errore, non so di cosa tu stia parlando.

l'errore che avevi inizialmente ora non c'e` piu`

Re: Problema con GNOME 3. Please help me!

Inviato: lunedì 30 gennaio 2012, 1:29
da Luberfly
Ok, grazie.
ma allora quei messaggi Gtk-CRITICAL cosa stanno ad indicare?
E la riga bianca presente tra il titolo della finestra (nera) e la finestra del terminale (violaceo) cosa sta ad indicare?
Scusa per le domande, ma sono un po' curioso.

Ciao e Grazie

Luca

Re: Problema con GNOME 3. Please help me!

Inviato: lunedì 30 gennaio 2012, 9:35
da patel
Io ho sempre lanciato gnome-tweak-tool dal menù o dalla dash e non mi sono mai accorto di niente, ora ho provato da terminale e ottengo gli stessi tuoi messaggi, ma non mi preoccupo affatto, è normale, usa il terminale soltanto in caso di problemi.

Re: Problema con GNOME 3. Please help me!

Inviato: lunedì 30 gennaio 2012, 9:39
da Luberfly
Ciao, come credo di aver scritto, io gnome-tweak-tool lo posso lanciare quasi esclusivamente da terminale.
Su dash o da menù a volte appare a volte no. Un modo per farlo apparire è quello di andare sul sito delle extensions, abilitarlo e poi disabilitarlo....

Ma la mia curiosità... vedi nella foto la finestra del terminale, noti una riga bianca tr ail titolo della finestra e la finestra stessa? E' normale?

Grazie

Luca

Re: Problema con GNOME 3. Please help me!

Inviato: lunedì 30 gennaio 2012, 10:12
da patel
non potrei notare niente perché il mio terminale ha lo sfondo bianco, io amo i temi chiari.

Re: Problema con GNOME 3. Please help me!

Inviato: lunedì 30 gennaio 2012, 10:30
da daigo
effettivamente mi sembra che sulla finestra del terminale non hai il menu , ma non saprei come aiutarti