Wie man einen Patch auf Gnome unter Ubuntu anwendet

2009
person

Mein System ist abgestürzt, und ich denke, es hat etwas mit Gnome zu tun, da Abstürze nur auftreten, wenn ich es benutze. Ich habe die Protokolldatei nach einem Absturz überprüft und es wurde gemeldet ...

Gtk-CRITICAL **: gtk_accel_map_unlock_path: Assertion `entry! = NULL && entry-> lock_count> 0 'ist fehlgeschlagen

Also ging ich zum Ubuntu Launchpad und suchte danach, und hier ist es. Jemand hat bereits einen Patch eingereicht und der Fehlerstatus wurde in "Fix freigegeben" geändert.

Durch das Lesen der Kommentare habe ich erfahren, dass der Fix nur in Gnome 2.30 ist und Ubuntu 10.04 2.28 verwendet (ich denke, vielleicht 2.26) (Wenn ein Update auf eine neue Version von Gnome möglich ist, lass es mich wissen). Glücklicherweise hat jemand auch einen Patch für den Fehlerbericht als temporäre Lösung eingereicht.

Ich weiß leider nicht, wie ich den Patch anwenden soll. Ich konnte im Internet nicht viele Informationen dazu finden, und das einzige, was ich gefunden habe, traf auf Gnome's Git-Hub zu.

2
Ubuntu 10.04 verwendet Gnome 2.30. Warten Sie einfach, bis es aus dem Repository kommt. Den GANZEN Gnom zu patchen und ihn neu zu kombinieren, wäre für Sie vermutlich ein bisschen zu viel. (Keine Beleidigung, es ist nicht einfach.) Shiki vor 13 Jahren 3

1 Antwort auf die Frage

2
maco
apt-get build-dep gnome-terminal apt-get source gnome-terminal wget -c https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/526437/+attachment/1285690/+files/save-contents-keyentry.patch cd gnome-terminal-2.29.6/ cp ../save-contents-keyentry.patch debian/patches/30_save_contents_keyentry.patch dpkg-buildpackage -b 

Oder warten Sie etwas, und es wird in meinem PPA eingebaut