Problema gvim

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

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 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 Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o 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
N1cuz
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: lun 6 ott 2008, 0:41
Nome Cognome: Nicola Bartolomei
Slackware: 14.1
Kernel: 4.3.3
Desktop: xfce4
Località: Pieve a Nievole (PT)

Problema gvim

Messaggio da N1cuz »

Ogni volta che lacncio vim (slackware 13.37_64) ricevo il seguente warning:

Codice: Seleziona tutto

(gvim:8287): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

(gvim:8287): Gdk-CRITICAL **: IA__gdk_cairo_region: assertion `region != NULL' failed
da cosa dipende?

Avatar utente
lablinux
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: gio 27 nov 2008, 12:23
Desktop: Gnome
Distribuzione: Debian testing
Località: Rho

Re: Problema gvim

Messaggio da lablinux »

quel

Codice: Seleziona tutto

`region != NULL' 
mi sa tanto di 'localizzazione' Non è che le modifiche che hai fatto al bash_profile (viewtopic.php?f=51&t=35349#p314768) possono mandare in confusione gvim?
Prova con uno user diverso (magari crealo ex-novo cosi usi le impostazioni di default).

Avatar utente
N1cuz
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: lun 6 ott 2008, 0:41
Nome Cognome: Nicola Bartolomei
Slackware: 14.1
Kernel: 4.3.3
Desktop: xfce4
Località: Pieve a Nievole (PT)

Re: Problema gvim

Messaggio da N1cuz »

lablinux ha scritto:quel

Codice: Seleziona tutto

`region != NULL' 
mi sa tanto di 'localizzazione' Non è che le modifiche che hai fatto al bash_profile (viewtopic.php?f=51&t=35349#p314768) possono mandare in confusione gvim?
Prova con uno user diverso (magari crealo ex-novo cosi usi le impostazioni di default).
Ho provato a creare un nuovo utente ed aprire gvim da terminale shell, ma quando lo chuido ottengo sempre lo stesso warning.... se lo apro da bash non mi da nessun messaggio di warning.

Avatar utente
fgcl2k
Linux 1.x
Linux 1.x
Messaggi: 137
Iscritto il: gio 29 ott 2009, 10:14
Nome Cognome: Federico
Slackware: 14.1 (64bit)
Kernel: 3.10.17
Desktop: KDE 4.13.3

Re: Problema gvim

Messaggio da fgcl2k »

N1cuz ha scritto:Ho provato a creare un nuovo utente ed aprire gvim da terminale shell, ma quando lo chuido ottengo sempre lo stesso warning.... se lo apro da bash non mi da nessun messaggio di warning.
Qual'è la differenza tra aprire gvim da terminale shell e aprirlo da bash?

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Problema gvim

Messaggio da 414N »

lablinux ha scritto:quel

Codice: Seleziona tutto

`region != NULL' 
mi sa tanto di 'localizzazione' Non è che le modifiche che hai fatto al bash_profile (viewtopic.php?f=51&t=35349#p314768) possono mandare in confusione gvim?
Penso che "region", in quel contesto, si riferisca ad una regione della finestra (cairo è il backend grafico 2D) e non alla localizzazione (altrimenti sarebbe stato "locale", probabilmente).
Può darsi che gvim su Slackware sia stato compilato con delle versioni di gdk/gtk/cairo che non supportano certe funzionalità a runtime, risultando in quell'asserzione fallita.
A me, comunque, non compare nessun messaggio. Non è che hai aggiornato/modificato una delle librerie che ho citato?

Avatar utente
N1cuz
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: lun 6 ott 2008, 0:41
Nome Cognome: Nicola Bartolomei
Slackware: 14.1
Kernel: 4.3.3
Desktop: xfce4
Località: Pieve a Nievole (PT)

Re: Problema gvim

Messaggio da N1cuz »

fgcl2k ha scritto:
N1cuz ha scritto:Ho provato a creare un nuovo utente ed aprire gvim da terminale shell, ma quando lo chuido ottengo sempre lo stesso warning.... se lo apro da bash non mi da nessun messaggio di warning.
Qual'è la differenza tra aprire gvim da terminale shell e aprirlo da bash?
intendevo dire che se apro il terminale senza il login shell lo warning non si presenta, ma il fatto che non venga visualizzato non significa che non ci sia.
414N ha scritto: Penso che "region", in quel contesto, si riferisca ad una regione della finestra (cairo è il backend grafico 2D) e non alla localizzazione (altrimenti sarebbe stato "locale", probabilmente).
Può darsi che gvim su Slackware sia stato compilato con delle versioni di gdk/gtk/cairo che non supportano certe funzionalità a runtime, risultando in quell'asserzione fallita.
A me, comunque, non compare nessun messaggio. Non è che hai aggiornato/modificato una delle librerie che ho citato?
Non direttamente almeno, nel senso che ho installato pacchetti per pcmanfm che non so se contengono qualche libreria di cairo che magari è già contenuta nel pacchetto standard slackware di cairo... sarà meglio dare una controllata và...

Rispondi