Skip to content

Instantly share code, notes, and snippets.

@Trucido
Created May 16, 2015 13:32
Show Gist options
  • Save Trucido/8d62625f321f3a781561 to your computer and use it in GitHub Desktop.
Save Trucido/8d62625f321f3a781561 to your computer and use it in GitHub Desktop.
patch /usr/lib/linuxmint/ utilities for new glib and glade, also fix shebang lines and add 4.x kernel support.
diff -Nurp linuxmint.orig/common/additionalfiles.py linuxmint/common/additionalfiles.py
--- linuxmint.orig/common/additionalfiles.py 2014-05-04 08:25:51.000000000 -0400
+++ linuxmint/common/additionalfiles.py 2015-05-15 09:55:17.489004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
import os, gettext
diff -Nurp linuxmint.orig/common/entrydialog.py linuxmint/common/entrydialog.py
--- linuxmint.orig/common/entrydialog.py 2014-05-04 08:25:51.000000000 -0400
+++ linuxmint/common/entrydialog.py 2015-05-15 09:55:17.489004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import gtk, sys
def responseToDialog(entry, dialog, response):
diff -Nurp linuxmint.orig/common/generate_additional_files.py linuxmint/common/generate_additional_files.py
--- linuxmint.orig/common/generate_additional_files.py 2014-05-04 08:25:50.000000000 -0400
+++ linuxmint/common/generate_additional_files.py 2015-05-15 09:55:17.489004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
import os, gettext
diff -Nurp linuxmint.orig/common/launch_browser_as.py linuxmint/common/launch_browser_as.py
--- linuxmint.orig/common/launch_browser_as.py 2014-05-04 08:25:50.000000000 -0400
+++ linuxmint/common/launch_browser_as.py 2015-05-15 09:55:17.489004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import sys, os, commands
diff -Nurp linuxmint.orig/common/mint-remove-application.py linuxmint/common/mint-remove-application.py
--- linuxmint.orig/common/mint-remove-application.py 2014-05-04 08:25:50.000000000 -0400
+++ linuxmint/common/mint-remove-application.py 2015-05-15 09:55:17.490004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import gi
@@ -99,9 +99,13 @@ class mintRemoveWindow:
sys.exit(0)
warnDlg.destroy()
+ Gtk.gdk.threads_enter()
Gtk.main()
+ Gtk.gdk.threads_leave()
if __name__ == "__main__":
mainwin = mintRemoveWindow(sys.argv[1])
+ Gtk.Gdk.threads_enter()
Gtk.main()
+ Gtk.Gdk.threads_leave()
diff -Nurp linuxmint.orig/common/mint-which-launcher.py linuxmint/common/mint-which-launcher.py
--- linuxmint.orig/common/mint-which-launcher.py 2014-05-04 08:25:50.000000000 -0400
+++ linuxmint/common/mint-which-launcher.py 2015-05-15 09:55:17.490004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
import os
import gettext
diff -Nurp linuxmint.orig/common/version.py linuxmint/common/version.py
--- linuxmint.orig/common/version.py 2014-05-04 08:25:51.000000000 -0400
+++ linuxmint/common/version.py 2015-05-15 09:55:17.490004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
import apt
import sys
diff -Nurp linuxmint.orig/mintBackup/mintBackup.py linuxmint/mintBackup/mintBackup.py
--- linuxmint.orig/mintBackup/mintBackup.py 2014-05-28 03:01:33.000000000 -0400
+++ linuxmint/mintBackup/mintBackup.py 2015-05-15 09:55:17.491004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
try:
import pygtk
@@ -1630,4 +1630,6 @@ class MintBackup:
if __name__ == "__main__":
gtk.gdk.threads_init()
MintBackup()
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintBackup/version.py linuxmint/mintBackup/version.py
--- linuxmint.orig/mintBackup/version.py 2014-05-28 03:01:33.000000000 -0400
+++ linuxmint/mintBackup/version.py 2015-05-15 09:55:17.492004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
import apt
import sys
diff -Nurp linuxmint.orig/mintDrivers/mintDrivers.py linuxmint/mintDrivers/mintDrivers.py
--- linuxmint.orig/mintDrivers/mintDrivers.py 2014-11-13 07:13:54.000000000 -0500
+++ linuxmint/mintDrivers/mintDrivers.py 2015-05-15 09:55:17.492004384 -0400
@@ -504,4 +504,6 @@ if __name__ == "__main__":
os.execvp("gksu", ("", " ".join(sys.argv)))
else:
Application()
+ Gtk.Gdk.threads_enter()
Gtk.main()
+ Gtk.Gdk.threads_leave()
diff -Nurp linuxmint.orig/mintInstall/AptClient/test.py linuxmint/mintInstall/AptClient/test.py
--- linuxmint.orig/mintInstall/AptClient/test.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/AptClient/test.py 2015-05-16 08:55:05.282582684 -0400
@@ -1,4 +1,4 @@
-#! /usr/bin/python
+#! /usr/bin/python2
# test.py
# -*- Mode: Python; indent-tabs-mode: nil; tab-width: 4; coding: utf-8 -*-
@@ -28,7 +28,9 @@ class TestApp(object):
def run(self):
gobject.threads_init()
gobject.timeout_add(100, self._start_tasks)
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
if __name__ == "__main__":
logging.getLogger().setLevel(logging.FATAL)
diff -Nurp linuxmint.orig/mintInstall/AptClient/ThreadedVar.py linuxmint/mintInstall/AptClient/ThreadedVar.py
--- linuxmint.orig/mintInstall/AptClient/ThreadedVar.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/AptClient/ThreadedVar.py 2015-05-15 09:55:17.492004384 -0400
@@ -1,4 +1,4 @@
-#! /usr/bin/python
+#! /usr/bin/python2
# -*- coding=utf-8 -*-
import threading
diff -Nurp linuxmint.orig/mintInstall/frontend.py linuxmint/mintInstall/frontend.py
--- linuxmint.orig/mintInstall/frontend.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/frontend.py 2015-05-15 09:55:17.493004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
import urllib
import Classes
@@ -1203,7 +1203,9 @@ if __name__ == "__main__":
wTree = build_GUI(model, username)
refresh = RefreshThread(wTree, False, model, username)
refresh.start()
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintInstall/mintinstall.py linuxmint/mintInstall/mintinstall.py
--- linuxmint.orig/mintInstall/mintinstall.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/mintinstall.py 2015-05-15 09:55:17.494004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
# -*- coding: UTF-8 -*-
import Classes
import sys, os, commands
@@ -1894,4 +1874,6 @@ if __name__ == "__main__":
model = Classes.Model()
Application()
#os.system("kill -9 %d" % splash_process.pid)
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintInstall/mintInstall.py linuxmint/mintInstall/mintInstall.py
--- linuxmint.orig/mintInstall/mintInstall.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/mintInstall.py 2015-05-15 09:55:17.494004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
# mintInstall
# No Copyright (What for?) Clem <root@linuxmint.com>
@@ -445,7 +445,9 @@ if __name__ == "__main__":
wTree.get_widget("button_portal_mint_apt_label").set_label(_("Go to the Linux Mint repository"))
wTree.get_widget("txt_search_mint").grab_focus()
wTree.get_widget("window_menu").show()
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
else:
os.system("rm -rf /var/lib/dpkg/lock")
os.system("rm -rf /var/lib/apt/lists/lock")
@@ -461,5 +463,7 @@ if __name__ == "__main__":
username = sys.argv[2]
home = sys.argv[3]
mainwin = mintInstallWindow(sys.argv[1], username, home)
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintInstall/remove.py linuxmint/mintInstall/remove.py
--- linuxmint.orig/mintInstall/remove.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/remove.py 2015-05-15 09:55:17.494004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
try:
import pygtk
@@ -146,5 +146,7 @@ class mintRemoveWindow:
if __name__ == "__main__":
mainwin = mintRemoveWindow(sys.argv[1])
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintInstall/splash.py linuxmint/mintInstall/splash.py
--- linuxmint.orig/mintInstall/splash.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/splash.py 2015-05-15 09:55:17.494004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
# -*- coding: UTF-8 -*-
import gtk
import gtk.glade
@@ -39,4 +39,6 @@ html = string.Template(template).safe_su
browser.load_html_string(html, "file:/")
splash_window.show_all()
+gtk.gdk.threads_enter()
gtk.main()
+gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintInstall/widgets/animatedimage.py linuxmint/mintInstall/widgets/animatedimage.py
--- linuxmint.orig/mintInstall/widgets/animatedimage.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/widgets/animatedimage.py 2015-05-15 09:55:17.495004384 -0400
@@ -180,6 +180,8 @@ if __name__ == "__main__":
gobject.timeout_add_seconds(1, image.show)
gobject.timeout_add_seconds(5, image.hide)
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintInstall/widgets/gbwidget.py linuxmint/mintInstall/widgets/gbwidget.py
--- linuxmint.orig/mintInstall/widgets/gbwidget.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/widgets/gbwidget.py 2015-05-15 09:55:17.495004384 -0400
@@ -77,4 +77,6 @@ if __name__ == "__main__":
#win.set_size_request(600,400)
win.show_all()
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintInstall/widgets/searchentry.py linuxmint/mintInstall/widgets/searchentry.py
--- linuxmint.orig/mintInstall/widgets/searchentry.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/widgets/searchentry.py 2015-05-15 09:55:17.495004384 -0400
@@ -159,5 +159,7 @@ if __name__ == "__main__":
win.set_size_request(400,400)
win.show_all()
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintInstall/widgets/wkwidget.py linuxmint/mintInstall/widgets/wkwidget.py
--- linuxmint.orig/mintInstall/widgets/wkwidget.py 2014-11-03 11:43:01.000000000 -0500
+++ linuxmint/mintInstall/widgets/wkwidget.py 2015-05-15 09:55:17.495004384 -0400
@@ -176,4 +176,6 @@ if __name__ == "__main__":
win.set_size_request(600,400)
win.show_all()
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintLocale/add.py linuxmint/mintLocale/add.py
--- linuxmint.orig/mintLocale/add.py 2014-10-25 09:07:50.000000000 -0400
+++ linuxmint/mintLocale/add.py 2015-05-15 09:55:17.495004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import gi
from gi.repository import Gtk, GdkPixbuf, Gdk, GObject, Gio
@@ -179,4 +179,6 @@ class MintLocale:
if __name__ == "__main__":
MintLocale()
+ Gtk.Gdk.threads_enter()
Gtk.main()
+ Gtk.Gdk.threads_leave()
diff -Nurp linuxmint.orig/mintLocale/install_remove.py linuxmint/mintLocale/install_remove.py
--- linuxmint.orig/mintLocale/install_remove.py 2014-10-25 09:07:03.000000000 -0400
+++ linuxmint/mintLocale/install_remove.py 2015-05-15 09:55:17.495004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import gi
from gi.repository import Gtk, GdkPixbuf, Gdk, GObject, Gio, GdkX11
@@ -253,4 +253,6 @@ class MintLocale:
if __name__ == "__main__":
MintLocale()
+ Gtk.Gdk.threads_enter()
Gtk.main()
+ Gtk.Gdk.threads_leave()
diff -Nurp linuxmint.orig/mintLocale/mintLocale.py linuxmint/mintLocale/mintLocale.py
--- linuxmint.orig/mintLocale/mintLocale.py 2014-10-25 11:02:26.000000000 -0400
+++ linuxmint/mintLocale/mintLocale.py 2015-05-15 09:55:17.496004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import gi
from gi.repository import Gtk, GdkPixbuf, Gdk, GObject, Gio, AccountsService, GLib
@@ -796,4 +796,6 @@ class MintLocale:
if __name__ == "__main__":
MintLocale()
+ Gtk.Gdk.threads_enter()
Gtk.main()
+ Gtk.Gdk.threads_leave()
diff -Nurp linuxmint.orig/mintNanny/mintNanny.py linuxmint/mintNanny/mintNanny.py
--- linuxmint.orig/mintNanny/mintNanny.py 2014-05-04 09:23:18.000000000 -0400
+++ linuxmint/mintNanny/mintNanny.py 2015-05-15 09:55:17.496004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
# MintNanny
# Clement Lefebvre <clem@linuxmint.com>
@@ -136,5 +136,7 @@ wTree.get_widget("menubar1").append(help
wTree.get_widget("window1").show_all()
+gtk.gdk.threads_enter()
gtk.main()
+gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintSources/mintSources.py linuxmint/mintSources/mintSources.py
--- linuxmint.orig/mintSources/mintSources.py 2015-02-04 03:40:31.000000000 -0500
+++ linuxmint/mintSources/mintSources.py 2015-05-15 09:55:17.496004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
import os
import sys
@@ -1142,7 +1142,9 @@ class Application(object):
def run(self):
gobject.threads_init()
self._main_window.show_all()
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
def revert_to_default_sources(self, widget):
self.selected_mirror = self.config["mirrors"]["default"]
diff -Nurp linuxmint.orig/mintUpdate/checkAPT.py linuxmint/mintUpdate/checkAPT.py
--- linuxmint.orig/mintUpdate/checkAPT.py 2014-10-15 04:36:45.000000000 -0400
+++ linuxmint/mintUpdate/checkAPT.py 2015-05-15 09:55:17.496004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import os
import sys
diff -Nurp linuxmint.orig/mintUpdate/checkKernels.py linuxmint/mintUpdate/checkKernels.py
--- linuxmint.orig/mintUpdate/checkKernels.py 2014-07-21 09:56:26.000000000 -0400
+++ linuxmint/mintUpdate/checkKernels.py 2015-05-16 09:01:29.102588786 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import os
import commands
@@ -21,7 +21,7 @@ try:
installable = 0
pkg_version = ""
package = pkg.name
- if package.startswith("linux-image-3") and package.endswith("-generic"):
+ if (package.startswith("linux-image-3") or package.startswith("linux-image-4")) and package.endswith("-generic"):
version = package.replace("linux-image-", "").replace("-generic", "")
if pkg.is_installed:
installed = 1
diff -Nurp linuxmint.orig/mintUpdate/checkWarnings.py linuxmint/mintUpdate/checkWarnings.py
--- linuxmint.orig/mintUpdate/checkWarnings.py 2014-06-20 05:38:41.000000000 -0400
+++ linuxmint/mintUpdate/checkWarnings.py 2015-05-15 09:55:17.497004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import sys
import apt_pkg
diff -Nurp linuxmint.orig/mintUpdate/mintUpdate.glade linuxmint/mintUpdate/mintUpdate.glade
--- linuxmint.orig/mintUpdate/mintUpdate.glade 2014-12-01 05:00:51.000000000 -0500
+++ linuxmint/mintUpdate/mintUpdate.glade 2015-05-15 09:55:17.497004384 -0400
@@ -499,8 +499,8 @@ Public License instead of this License.
<property name="reorderable">True</property>
<property name="rules_hint">True</property>
<property name="enable_search">False</property>
- <signal name="cursor_changed" handler="on_treeview_update_cursor_changed" swapped="no"/>
- <signal name="row_activated" handler="on_treeview_update_row_activated" swapped="no"/>
+ <signal name="cursor_changed" handler="on_treeview_update_cursor_changed"/>
+ <signal name="row_activated" handler="on_treeview_update_row_activated"/>
</widget>
</child>
</widget>
@@ -2037,7 +2037,7 @@ Public License instead of this License.
<property name="can_default">True</property>
<property name="receives_default">False</property>
<property name="use_stock">True</property>
- <signal name="clicked" handler="on_button_reload_clicked" swapped="no"/>
+ <signal name="clicked" handler="on_button_reload_clicked"/>
</widget>
<packing>
<property name="expand">False</property>
@@ -2054,7 +2054,7 @@ Public License instead of this License.
<property name="has_default">True</property>
<property name="receives_default">False</property>
<property name="use_stock">True</property>
- <signal name="clicked" handler="on_button_install_clicked" swapped="no"/>
+ <signal name="clicked" handler="on_button_install_clicked"/>
</widget>
<packing>
<property name="expand">False</property>
diff -Nurp linuxmint.orig/mintUpdate/mintUpdate.py linuxmint/mintUpdate/mintUpdate.py
--- linuxmint.orig/mintUpdate/mintUpdate.py 2015-01-09 06:03:11.000000000 -0500
+++ linuxmint/mintUpdate/mintUpdate.py 2015-05-15 09:55:17.498004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
try:
import os
@@ -2222,7 +2222,9 @@ try:
auto_refresh = AutomaticRefreshThread(treeview_update, statusIcon, wTree)
auto_refresh.start()
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
except Exception, detail:
print detail
diff -Nurp linuxmint.orig/mintUpdate/rel_upgrade.py linuxmint/mintUpdate/rel_upgrade.py
--- linuxmint.orig/mintUpdate/rel_upgrade.py 2014-12-03 09:05:49.000000000 -0500
+++ linuxmint/mintUpdate/rel_upgrade.py 2015-05-15 09:55:17.498004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
from gi.repository import Gtk, GdkPixbuf, GdkX11
import gettext
@@ -284,4 +284,6 @@ class Assistant:
self.assistant.set_page_complete(self.vbox_summary, True)
Assistant()
-Gtk.main()
\ No newline at end of file
+Gtk.Gdk.threads_enter()
+Gtk.main()
+Gtk.Gdk.threads_leave()
\ No newline at end of file
diff -Nurp linuxmint.orig/mintUpdate/rel_upgrade_root.py linuxmint/mintUpdate/rel_upgrade_root.py
--- linuxmint.orig/mintUpdate/rel_upgrade_root.py 2014-12-02 10:35:13.000000000 -0500
+++ linuxmint/mintUpdate/rel_upgrade_root.py 2015-05-15 09:55:17.498004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import os, sys, apt, tempfile, gettext
from subprocess import Popen, PIPE
diff -Nurp linuxmint.orig/mintUpload/file-uploader.py linuxmint/mintUpload/file-uploader.py
--- linuxmint.orig/mintUpload/file-uploader.py 2014-04-07 09:35:46.000000000 -0400
+++ linuxmint/mintUpload/file-uploader.py 2015-05-15 09:55:17.499004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import os, sys, commands
import gtk
@@ -218,4 +218,6 @@ class DropZone():
gtk.gdk.threads_init()
MainClass()
+gtk.gdk.threads_enter()
gtk.main()
+gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintUpload/launch-file-uploader.py linuxmint/mintUpload/launch-file-uploader.py
--- linuxmint.orig/mintUpload/launch-file-uploader.py 2013-03-12 11:41:36.000000000 -0400
+++ linuxmint/mintUpload/launch-file-uploader.py 2015-05-15 09:55:17.499004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import os
from mintUploadCore import *
diff -Nurp linuxmint.orig/mintUpload/mintUpload.py linuxmint/mintUpload/mintUpload.py
--- linuxmint.orig/mintUpload/mintUpload.py 2014-04-02 06:04:42.000000000 -0400
+++ linuxmint/mintUpload/mintUpload.py 2015-05-15 09:55:17.499004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
import sys
@@ -239,4 +239,6 @@ if __name__ == "__main__":
wTree.get_widget("main_window").set_title(title)
uploader = gtkUploader(service, filenames, wTree)
uploader.start()
+ gtk.gdk.threads_enter()
gtk.main()
+ gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintUpload/upload-manager.py linuxmint/mintUpload/upload-manager.py
--- linuxmint.orig/mintUpload/upload-manager.py 2014-05-04 10:20:09.000000000 -0400
+++ linuxmint/mintUpload/upload-manager.py 2015-05-15 09:55:17.500004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python2
import sys, os
import commands
@@ -277,4 +277,6 @@ class ManagerWindow:
window = ManagerWindow()
+gtk.gdk.threads_enter()
gtk.main()
+gtk.gdk.threads_leave()
diff -Nurp linuxmint.orig/mintWifi/mintWifi.py linuxmint/mintWifi/mintWifi.py
--- linuxmint.orig/mintWifi/mintWifi.py 2013-10-23 07:50:12.000000000 -0400
+++ linuxmint/mintWifi/mintWifi.py 2015-05-15 09:55:17.500004384 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python2
# MintWifi
# No Copyright (What for?) Clem <root@linuxmint.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment