* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Agosto 16, 2026, 05:51:02 am

Inserisci il nome utente, la password e la durata della sessione.

187 Visitatori, 0 Utenti

Autore Topic: GTK3 è il nuovo widgetset di default su Linux  (Letto 9784 volte)

Lorenzo

  • Jr. Member
  • **
  • Post: 95
  • Karma: +3/-0
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #15 il: Luglio 28, 2026, 01:44:54 pm »
La soluzione finale che adatterò sarà sostituire l'hardware.
Lo soluzione definitiva ètornare a Windows  ;D ;D ;D

Prima però fammi acquistare la Kingston...così c'ho le RAM gratis.
Forse la soluzione migliore sarebbe "il mero sistema accessorio di PA Server di Delphi... ::)"
(Se mi leggesse Sanfilippo.... ;D)

Seriamente tra le righe del tuo commento mi sembra di scorgere una verità.
Mi pare che non siano solo voci di corridoio,ma temo che Linux rischi di far la fine della Torre di Babele.
Dietro lo sviluppo di Windows o MacOSx c'è una solida azienda che segue metodologie molte precise di sviluppo e coordina un team di persone (che si conoscono e comunicano fra loro) ben pagato e dietro tutto ciò una chiara mission aziendale.
Inoltre lo sviluppo de due citati sistemi operativi segue di pari passo le evoluzioni dell'hardware e supporta i vari hardware.
Linux dal lontano 1991 dove era stato concepito intorno ad un 486 è diventato un progetto molto ma molto più ampio.
Però sviluppato da molti programmatori in giro per il mondo che non si conoscono fra loro.
« Ultima modifica: Luglio 28, 2026, 02:08:52 pm da Lorenzo »

Lorenzo

  • Jr. Member
  • **
  • Post: 95
  • Karma: +3/-0
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #16 il: Luglio 28, 2026, 08:22:44 pm »
Ciao,grazie per la risposta.
Sto modificando i permessi delle directories.
Quello che voglio fare?
Scappare da GTK2 che per quanto stabile,mi da problemi da tempo sulla mia macchina.
La soluzione finale che adatterò sarà sostituire l'hardware.

Ho provato a cambiare i permessi delle directory.
Ma niente da fare,purtroppo.
Sembra difficile discostarsi da GTK2.

Spero solo che a voi funzioni alla grande perchè a me da tempo queste librerie stanno dando problemi.
E non sto usando Wayland.

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1814
  • Karma: +53/-0
  • Prima ascoltare, poi decidere
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #17 il: Luglio 28, 2026, 11:24:58 pm »
Linux dal lontano 1991 dove era stato concepito intorno ad un 486 è diventato un progetto molto ma molto più ampio.
Però sviluppato da molti programmatori in giro per il mondo che non si conoscono fra loro.

Il cuore di Linux è curato da Torvalds in persona (anche se ormai non programma da tempo), mentre le distribuzioni sono curate normalmente da dei team che seguono l'adattamento dei "prodotti" e dei componenti. Poi che tutti non si conoscano e lavorino solo su delle direttive e scopi condivisi ci stà, ovviamente con tutte le problematiche del caso.
Chi lavora in Smart Working, lavoro Agile o remoto, conosce bene la problematica e la conoscono anche i team che collaborano in presenza con le persone suddette (remote).

L'incompatibilità nota di Linux con il nuovo Hardware non è tutto colpa di Linux di per se, i costruttori di hardware ci mettono niente a sviluppare per Windows, e sottoponendo il "driver" a Microsoft diciamo che si tolgono anche un bel "peso dallo stomaco". Sotto Linux è più difficile, occorre aggiornare ad ogni versione di Linux, magari per ogni distribuzione ...
 
Un driver di Windows, se sviluppato con i santi crismi come mamma Microsoft imporrebbe, dura decenni e non si tocca neanche tra versioni (vedi driver di Windows 7 che ancora girano perfettamente su Windows 11). Fatto e dimenticato. E in Linux ?

Rimane per me ancora l'amaro (amarissimo ... costato caro a quel tempo)  ricordo del supporto Bluetooth da USB che solo dopo moltissimo tempo è stato pienamente implementato in Linux (e ancora non è pienamente supportato con tutti gli hardware). A quel tempo, dovendo sviluppare un prototipo di impianto simil IOT industriale. ho seguito la strada Linux (non costava nulla e il PC era decisamente più economico rispetto ad uno Windows) appunto perchè si trattava di un prototipo ... ricompensato male.

Non penso di avere in nessun altro progetto buttato via tante energie per giungere al nulla .... sviluppo driver su hardware diversi (interessati anche i costruttori) e il maledetto BLUEZ (mi pare si chiamasse così lo stack per Linux) ... è da quel tempo che su Linux ho messo una pietra sopra, anzi l'ho sepolto proprio.

Và bhè, tempi lontani fortunatamente ...

E rispetto al 486 ... mi pare che proprio da quest'anno sia stato tolto il supporto a quella classe di processori. Dalla versione 7.1 l'hardware deve integrare il TSC (Time Stamp Counter) del processore se non sbaglio per come minimo requisito.

E non è cosa da poco, se riprendiamo in mano la discussione sulle nuovi "leggi" come la CRA, la NIST e le altre di contorno ...
« Ultima modifica: Luglio 28, 2026, 11:26:44 pm da DragoRosso »
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

bonmario

  • Hero Member
  • *****
  • Post: 1485
  • Karma: +11/-1
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #18 il: Luglio 29, 2026, 11:10:37 am »
Ciao,grazie per la risposta.
Sto modificando i permessi delle directories.
Quello che voglio fare?
Scappare da GTK2 che per quanto stabile,mi da problemi da tempo sulla mia macchina.
La soluzione finale che adatterò sarà sostituire l'hardware.

Ho provato a cambiare i permessi delle directory.
Ma niente da fare,purtroppo.
Sembra difficile discostarsi da GTK2.

Spero solo che a voi funzioni alla grande perchè a me da tempo queste librerie stanno dando problemi.
E non sto usando Wayland.

Ma ti da ancora lo stesso errore di ieri, oppure è cambiato?
Che versione stai usando di Lazarus?
Negli ultimi mesi, e poi ancora dopo aver fatto l'annuncio che avevo linkato nel primo post, sono state fatte tantissime modifiche relative a GTK3. Se lo fai, ti conviene prima scaricare i sorgenti aggiornati da GIT.

P.S. nonostante l'annuncio, non è che GTK 3 sia molto stabile: da quando ho ricompilato tutti i miei programmi, alcuni si interrompono e si chiudono da soli senza dare errori, ed in maniera abbastanza casuale

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1814
  • Karma: +53/-0
  • Prima ascoltare, poi decidere
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #19 il: Luglio 29, 2026, 01:38:47 pm »
P.S. nonostante l'annuncio, non è che GTK 3 sia molto stabile: da quando ho ricompilato tutti i miei programmi, alcuni si interrompono e si chiudono da soli senza dare errori, ed in maniera abbastanza casuale

Stai usando la versione trunk. Forse è da quella derivata l'instabilità. Per produzione consigliano comunque di rimanere sulla release "stabile".

Poi prima di proporre GTK3 in produzione ...  tutto rimane fermo per anni, poi tutto ad un tratto ci si ritrova con un prodotto aggiornato ... uhmm ... forse qualche test in più ci vuole per validarlo .... ?

Forse sarà usabile quando uscirà la "stabile" che lo comprende.

Io (certo sono un pessimo programmatore) quando faccio delle modifiche importanti ai miei programmi ci metto una settimana a validarle ....
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

Lorenzo

  • Jr. Member
  • **
  • Post: 95
  • Karma: +3/-0
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #20 il: Luglio 29, 2026, 03:53:44 pm »
Ma ti da ancora lo stesso errore di ieri, oppure è cambiato?
Che versione stai usando di Lazarus?
Negli ultimi mesi, e poi ancora dopo aver fatto l'annuncio che avevo linkato nel primo post, sono state fatte tantissime modifiche relative a GTK3. Se lo fai, ti conviene prima scaricare i sorgenti aggiornati da GIT.

P.S. nonostante l'annuncio, non è che GTK 3 sia molto stabile: da quando ho ricompilato tutti i miei programmi, alcuni si interrompono e si chiudono da soli senza dare errori, ed in maniera abbastanza casuale

Ho cambiato abmbiente grafico con relativo Windows Manager.
Ho buttato via Enlightenment e ho molti meno problemi con XFCE,Gnome o Plasma.
Principalmente uso XFCE4.
Poi il gestore XFWM4 pare molto più stabile
Riguardo Lazarus,sto usando la 4.8 come versione.

Lorenzo

  • Jr. Member
  • **
  • Post: 95
  • Karma: +3/-0
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #21 il: Luglio 29, 2026, 03:56:22 pm »


Io (certo sono un pessimo programmatore) quando faccio delle modifiche importanti ai miei programmi ci metto una settimana a validarle ....

Se segui metodologie COBIT e framework ITIL v3,ci si mette anche di più a validare.
Con il capo alle orecchie che chiede sempre ambienti blue-green deployment e canary releases pronte per eventuali rollback in caso di problemi con l'utima release.

bonmario

  • Hero Member
  • *****
  • Post: 1485
  • Karma: +11/-1
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #22 il: Luglio 29, 2026, 05:18:03 pm »
Riguardo Lazarus,sto usando la 4.8 come versione.

Potrebbe dipendere anche da quello: la 4.8 è uscita a giugno, ma da giugno ad oggi, sono stati fatti circa 200 commit con modifiche che riguardano GTK3.

P.S. Non mi hai risposto all'altra domanda: l'errore che ti sa dando è lo stesso di ieri o un altro?

Lorenzo

  • Jr. Member
  • **
  • Post: 95
  • Karma: +3/-0
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #23 il: Luglio 29, 2026, 08:26:21 pm »

P.S. Non mi hai risposto all'altra domanda: l'errore che ti sa dando è lo stesso di ieri o un altro?

Mi sarò spiegato male.
L'errore era lo stesso e niente ci poteva.
Così ho cambiato direttamente gestore sperando non fosse dovuto a X.
Sono passato a XFCE4.

Riguardo a Lazarus 4.8, anche a me dava impressione che con GTK2 ci litigasse.

bonmario

  • Hero Member
  • *****
  • Post: 1485
  • Karma: +11/-1
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #24 il: Luglio 30, 2026, 07:40:46 pm »
Scusami, ma non capisco.
Mi stai dicendo che cambiando gestore hai risolto?
Oppure hai cambiato gestore ed il problema rimane?

Lorenzo

  • Jr. Member
  • **
  • Post: 95
  • Karma: +3/-0
Re:GTK3 è il nuovo widgetset di default su Linux
« Risposta #25 il: Luglio 30, 2026, 10:02:00 pm »
Ho cambiato gestore ed ho risolto tutto.
XFCE4 si mostra molto fluido con GTK2.

Credo sarà lo stesso anche con Gnome e Plasma.
« Ultima modifica: Luglio 30, 2026, 10:11:39 pm da Lorenzo »

 

Recenti

How To

Utenti
Stats
  • Post in totale: 20476
  • Topic in totale: 2457
  • Online Today: 192
  • Online Ever: 5949
  • (Luglio 30, 2026, 09:49:59 pm)
Utenti Online
Users: 0
Guests: 187
Total: 187

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.