Hello I have Linux 4.14.13-300.fc27.x86_64 and xfce Due a few years I used quanta+ editor for PHP and html programming. But it becomes too heavy with every upgrading of system with considering of not wide functionality so I decided to look for alternatives. Geany looked good but unfortunately after 30-60 minutes of using it starts work slowly and in 5 minutes after hangs at all (positive that without hanging of rest system). This issue repeated few times and I decided to ask advice here. Can I do something or under linux really no gui alternatives (like notepad++ under windows) for fast and easy programming?
You need to provide more information, like version of Geany, the version of Glib and GTK (near the top of tools->debug messages)
Please try without any plugins enabled, and if no hang occurs enable them one at a time to see which causes it.
Cheers Lex
On 21 January 2018 at 22:51, Vladimir Avshtolis via Users users@lists.geany.org wrote:
Hello I have Linux 4.14.13-300.fc27.x86_64 and xfce Due a few years I used quanta+ editor for PHP and html programming. But it becomes too heavy with every upgrading of system with considering of not wide functionality so I decided to look for alternatives. Geany looked good but unfortunately after 30-60 minutes of using it starts work slowly and in 5 minutes after hangs at all (positive that without hanging of rest system). This issue repeated few times and I decided to ask advice here. Can I do something or under linux really no gui alternatives (like notepad++ under windows) for fast and easy programming?
-- BR Vladimir Avshtolis
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 21/01/18 13:08, Lex Trotman wrote:
You need to provide more information, like version of Geany, the version of Glib and GTK (near the top of tools->debug messages)
Please try without any plugins enabled, and if no hang occurs enable them one at a time to see which causes it.
Cheers Lex
Using Geany on Fedora -xfce here, with scope plugin.
Also had lock on Scope debugger as soon as it started. Known issue, look on github for fix.
It's a broken version of glib IIRC, for which someone has found a workaround solution and provded a patch.
Since Fedora does not easily support out of tree packages you will probably need to remove geany and geany-plugins-scope then build both from source . (fairly straight forward, using provided autogen scripts and make. )
I manages to set up Geany Scope to work with remote debugging and cross compiler so I think this is probably the solution you are looking for.
regards.
On 2018-01-21 10:46 AM, j.dunn@piments.com wrote:
On 21/01/18 13:08, Lex Trotman wrote:
You need to provide more information, like version of Geany, the version of Glib and GTK (near the top of tools->debug messages)
Please try without any plugins enabled, and if no hang occurs enable them one at a time to see which causes it.
Cheers Lex
Using Geany on Fedora -xfce here, with scope plugin.
Also had lock on Scope debugger as soon as it started. Known issue, look on github for fix.
It's a broken version of glib IIRC, for which someone has found a workaround solution and provded a patch.
Since Fedora does not easily support out of tree packages you will probably need to remove geany and geany-plugins-scope then build both from source . (fairly straight forward, using provided autogen scripts and make. )
I manages to set up Geany Scope to work with remote debugging and cross compiler so I think this is probably the solution you are looking for.
This doesn't sound like the problem. For one, it happens on its own after around 30 minutes, and still takes another 5 minutes to slowly lock up. Second, I don't think Scope is even being used as it doesn't support debugging PHP (and HTML).
To me, it sounds more like a memory leak, possibly in one of the plugins.
Regards, Matthew Brush
On 21/01/18 17:55, Matthew Brush wrote:
On 2018-01-21 10:46 AM, j.dunn@piments.com wrote:
On 21/01/18 13:08, Lex Trotman wrote:
You need to provide more information, like version of Geany, the version of Glib and GTK (near the top of tools->debug messages)
Please try without any plugins enabled, and if no hang occurs enable them one at a time to see which causes it.
Cheers Lex
Using Geany on Fedora -xfce here, with scope plugin.
Also had lock on Scope debugger as soon as it started. Known issue, look on github for fix.
It's a broken version of glib IIRC, for which someone has found a workaround solution and provded a patch.
Since Fedora does not easily support out of tree packages you will probably need to remove geany and geany-plugins-scope then build both from source . (fairly straight forward, using provided autogen scripts and make. )
I manages to set up Geany Scope to work with remote debugging and cross compiler so I think this is probably the solution you are looking for.
This doesn't sound like the problem. For one, it happens on its own after around 30 minutes, and still takes another 5 minutes to slowly lock up. Second, I don't think Scope is even being used as it doesn't support debugging PHP (and HTML).
To me, it sounds more like a memory leak, possibly in one of the plugins.
Regards, Matthew Brush ____________
Yes, you are right, of course. There is no debugging facility for PHP anyway, only code editing with a little help from a syntax aware editor. That said Geany is a great syntax aware editor.
I have a similar installation to OP and have left geany running for days on end. Both the distro build and github master. Never had this 30 minutes problem.
It is worth noting that Fedora provide individual packages for the plugins as well as the base package, so it should be easy to totally remove any and all plugins and just remain with vanilla geany.
Fedora packages are:
geany-plugins-scope.x86_64 : Graphical GDB front-end geany-plugins-lipsum.x86_64 : Lorem Ipsum generator for Inserting Placeholder Text geany-plugins-codenav.x86_64 : Navigate through your source code easily geany-plugins-geanypg.x86_64 : encrypt, decrypt and verify signatures with GnuPG geany-plugins-automark.x86_64 : Highlights all words that match current word geany-plugins-overview.x86_64 : Overview over the code in a sidebar geany-plugins-autoclose.x86_64 : Intellectually helps you to write code geany-plugins-keyrecord.x86_64 : Records and replays a sequence of keystrokes geany-plugins-geanygendoc.x86_64 : Automatically generate documentation source code geany-plugins-shiftcolumn.x86_64 : Move Blocks of Text horizontally geany-plugins-treebrowser.x86_64 : Alternate file browser plugin providing a tree view of directories geany-plugins-defineformat.x86_64 : Write multiline defines with aligned backslash geany-plugins-tableconvert.x86_64 : Helps on converting a tabulator separated selection into a table geany-plugins-geanyextrasel.x86_64 : Additional features for selecting code geany-plugins-git-changebar.x86_64 : Highlights uncommitted changes, and allows navigation through : hunks geany-plugins-geanyinsertnum.x86_64 : Insert huge number ranges with small efforts geany-plugins-lineoperations.x86_64 : Assortment of simple line functions that can be applied to an: open file geany-plugins-geanynumberedbookmarks.x86_64 : Provide users 10 numbered Bookmarks
and many more.
there is also geany , geany-libgeany and geany-plugins-common.
That should make it easier to narrow down where the problem lies.
HTH.
Hi
I almost sure it hangs when work pairtaghighlighter plugin. On other hand it is useful plugin I would like to stay attached. Is it possible to fix it?
BR Vladimir Avshtolis
21.01.2018 16:08, Lex Trotman пишет:
You need to provide more information, like version of Geany, the version of Glib and GTK (near the top of tools->debug messages)
Please try without any plugins enabled, and if no hang occurs enable them one at a time to see which causes it.
Cheers Lex
On 21 January 2018 at 22:51, Vladimir Avshtolis via Users users@lists.geany.org wrote:
Hello I have Linux 4.14.13-300.fc27.x86_64 and xfce Due a few years I used quanta+ editor for PHP and html programming. But it becomes too heavy with every upgrading of system with considering of not wide functionality so I decided to look for alternatives. Geany looked good but unfortunately after 30-60 minutes of using it starts work slowly and in 5 minutes after hangs at all (positive that without hanging of rest system). This issue repeated few times and I decided to ask advice here. Can I do something or under linux really no gui alternatives (like notepad++ under windows) for fast and easy programming?
-- BR Vladimir Avshtolis
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 2018-01-22 10:30 AM, Vladimir Avshtolis via Users wrote:
Hi
I almost sure it hangs when work pairtaghighlighter plugin. On other hand it is useful plugin I would like to stay attached. Is it possible to fix it?
Hi,
It may be fixed already, that's why Lex asked for the version you are using. Latest release version is 1.32 for both Geany and Geany-Plugins, I suggest you try with this version if you don't already have it. If the persists, you could make a bug report (giving full details, including Geany version, Geany-Plugins version, GTK+ version, OS type/version, etc.), here:
https://github.com/geany/geany-plugins/issues
Regards, Matthew Brush
BR Vladimir Avshtolis
21.01.2018 16:08, Lex Trotman пишет:
You need to provide more information, like version of Geany, the version of Glib and GTK (near the top of tools->debug messages)
Please try without any plugins enabled, and if no hang occurs enable them one at a time to see which causes it.
Cheers Lex
On 21 January 2018 at 22:51, Vladimir Avshtolis via Users users@lists.geany.org wrote:
Hello I have Linux 4.14.13-300.fc27.x86_64 and xfce Due a few years I used quanta+ editor for PHP and html programming. But it becomes too heavy with every upgrading of system with considering of not wide functionality so I decided to look for alternatives. Geany looked good but unfortunately after 30-60 minutes of using it starts work slowly and in 5 minutes after hangs at all (positive that without hanging of rest system). This issue repeated few times and I decided to ask advice here. Can I do something or under linux really no gui alternatives (like notepad++ under windows) for fast and easy programming?
-- BR Vladimir Avshtolis
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On Mon, Jan 22, 2018 at 6:59 PM, Matthew Brush mbrush@codebrainz.ca wrote:
On 2018-01-22 10:30 AM, Vladimir Avshtolis via Users wrote:
Hi
I almost sure it hangs when work pairtaghighlighter plugin. On other hand it is useful plugin I would like to stay attached. Is it possible to fix it?
Hi,
It may be fixed already, that's why Lex asked for the version you are using. Latest release version is 1.32 for both Geany and Geany-Plugins, I suggest you try with this version if you don't already have it. If the persists, you could make a bug report (giving full details, including Geany version, Geany-Plugins version, GTK+ version, OS type/version, etc.), here:
Not sure how it will work for the op but on my debian testing system I ran into some serious dependency hell and abandoned the idea of a source installation. Just too many issues that didn't want to resolve!
Regards
Dee
On 2018-01-22 05:32 PM, o1bigtenor wrote:
On Mon, Jan 22, 2018 at 6:59 PM, Matthew Brush mbrush@codebrainz.ca wrote:
On 2018-01-22 10:30 AM, Vladimir Avshtolis via Users wrote:
Hi
I almost sure it hangs when work pairtaghighlighter plugin. On other hand it is useful plugin I would like to stay attached. Is it possible to fix it?
Hi,
It may be fixed already, that's why Lex asked for the version you are using. Latest release version is 1.32 for both Geany and Geany-Plugins, I suggest you try with this version if you don't already have it. If the persists, you could make a bug report (giving full details, including Geany version, Geany-Plugins version, GTK+ version, OS type/version, etc.), here:
Not sure how it will work for the op but on my debian testing system I ran into some serious dependency hell and abandoned the idea of a source installation. Just too many issues that didn't want to resolve!
$ apt-get build-dep geany geany-plugins
Should drag in everything needed, I would think. Might need to install some common/basic stuff like `build-essential` for toolchain and whatever.
Regards, Matthew Brush
On 23/01/18 02:20, Matthew Brush wrote:
On 2018-01-22 05:32 PM, o1bigtenor wrote:
On Mon, Jan 22, 2018 at 6:59 PM, Matthew Brush mbrush@codebrainz.ca wrote:
On 2018-01-22 10:30 AM, Vladimir Avshtolis via Users wrote:
Hi
I almost sure it hangs when work pairtaghighlighter plugin. On other hand it is useful plugin I would like to stay attached. Is it possible to fix it?
Hi,
It may be fixed already, that's why Lex asked for the version you are using. Latest release version is 1.32 for both Geany and Geany-Plugins, I suggest you try with this version if you don't already have it. If the persists, you could make a bug report (giving full details, including Geany version, Geany-Plugins version, GTK+ version, OS type/version, etc.), here:
Not sure how it will work for the op but on my debian testing system I ran into some serious dependency hell and abandoned the idea of a source installation. Just too many issues that didn't want to resolve!
$ apt-get build-dep geany geany-plugins
Should drag in everything needed, I would think. Might need to install some common/basic stuff like `build-essential` for toolchain and whatever.
Regards, Matthew Brush
That's handy. I don't know of a similar utility on Fedora. I did get caught out with a couple of missing headers packages in my first attempts to build geany from github-master.
If OP is only used to doing web development he may need to install the basic gcc toolchain and bunch of -devel packages.
I needed the following , plus libtool. YMMV
Downloading Packages: (1/6): libvtemm-devel-0.25.0-12.fc26.x86_64.rpm 165 kB/s | 31 kB 00:00 (2/6): pangomm-devel-2.40.1-2.fc26.x86_64.rpm 305 kB/s | 69 kB 00:00 (3/6): libvtemm-0.25.0-12.fc26.x86_64.rpm 95 kB/s | 60 kB 00:00 (4/6): gtkmm24-devel-2.24.5-2.fc26.x86_64.rpm 971 kB/s | 620 kB 00:00 (5/6): atkmm-devel-2.24.2-3.fc26.x86_64.rpm 179 kB/s | 48 kB 00:00 (6/6): glibmm24-devel-2.52.1-1.fc26.x86_64.rpm 804 kB/s | 542 kB 00:00
...
If OP is only used to doing web development he may need to install the basic gcc toolchain and bunch of -devel packages.
I needed the following , plus libtool. YMMV
Downloading Packages: (1/6): libvtemm-devel-0.25.0-12.fc26.x86_64.rpm 165 kB/s | 31 kB 00:00 (2/6): pangomm-devel-2.40.1-2.fc26.x86_64.rpm 305 kB/s | 69 kB 00:00 (3/6): libvtemm-0.25.0-12.fc26.x86_64.rpm 95 kB/s | 60 kB 00:00 (4/6): gtkmm24-devel-2.24.5-2.fc26.x86_64.rpm 971 kB/s | 620 kB 00:00 (5/6): atkmm-devel-2.24.2-3.fc26.x86_64.rpm 179 kB/s | 48 kB 00:00 (6/6): glibmm24-devel-2.52.1-1.fc26.x86_64.rpm 804 kB/s | 542 kB 00:00
Geany should not need any of these *mm development packages, they are C++ packages, but Geany is C. Its possible a plugin needs them, but I build most (but not all) plugins and don't have any of these installed (as -dev packages).
Cheers Lex
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 23 January 2018 at 16:25, Lex Trotman elextr@gmail.com wrote:
...
If OP is only used to doing web development he may need to install the basic gcc toolchain and bunch of -devel packages.
I needed the following , plus libtool. YMMV
Downloading Packages: (1/6): libvtemm-devel-0.25.0-12.fc26.x86_64.rpm 165 kB/s | 31 kB 00:00 (2/6): pangomm-devel-2.40.1-2.fc26.x86_64.rpm 305 kB/s | 69 kB 00:00 (3/6): libvtemm-0.25.0-12.fc26.x86_64.rpm 95 kB/s | 60 kB 00:00 (4/6): gtkmm24-devel-2.24.5-2.fc26.x86_64.rpm 971 kB/s | 620 kB 00:00 (5/6): atkmm-devel-2.24.2-3.fc26.x86_64.rpm 179 kB/s | 48 kB 00:00 (6/6): glibmm24-devel-2.52.1-1.fc26.x86_64.rpm 804 kB/s | 542 kB 00:00
Geany should not need any of these *mm development packages, they are C++ packages, but Geany is C. Its possible a plugin needs them, but I build most (but not all) plugins and don't have any of these installed (as -dev packages).
Of course, the *mm C++ development package probably pulls in the C development package which is what Geany does need. I guess pulling the C++ packages is one way of getting the C packages, but probably best to get the basic packages :)
Cheers Lex
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 23/01/18 06:25, Lex Trotman wrote:
...
If OP is only used to doing web development he may need to install the basic gcc toolchain and bunch of -devel packages.
I needed the following , plus libtool. YMMV
Downloading Packages: (1/6): libvtemm-devel-0.25.0-12.fc26.x86_64.rpm 165 kB/s | 31 kB 00:00 (2/6): pangomm-devel-2.40.1-2.fc26.x86_64.rpm 305 kB/s | 69 kB 00:00 (3/6): libvtemm-0.25.0-12.fc26.x86_64.rpm 95 kB/s | 60 kB 00:00 (4/6): gtkmm24-devel-2.24.5-2.fc26.x86_64.rpm 971 kB/s | 620 kB 00:00 (5/6): atkmm-devel-2.24.2-3.fc26.x86_64.rpm 179 kB/s | 48 kB 00:00 (6/6): glibmm24-devel-2.52.1-1.fc26.x86_64.rpm 804 kB/s | 542 kB 00:00
Geany should not need any of these *mm development packages, they are C++ packages, but Geany is C. Its possible a plugin needs them, but I build most (but not all) plugins and don't have any of these installed (as -dev packages).
Cheers Lex
These were needed for Scope plugin which uses a vte terminal.
These were needed for Scope plugin which uses a vte terminal.
Possibly, but scope is C, it would not need the C++ packages. And the C -dev versions of these packages would be needed to build Geany so they should be available (Geany uses libvte too).
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
On 23/01/18 06:43, Lex Trotman wrote:
These were needed for Scope plugin which uses a vte terminal.
Possibly, but scope is C, it would not need the C++ packages. And the C -dev versions of these packages would be needed to build Geany so they should be available (Geany uses libvte too).
Indeed, I was able to remove the mm stuff and still run the ./configure with the options I had used. They got pulled in when I installed something related to getting configure to find the VTE libs. It looks like I pulled in more than was needed.
I remember being a bit surprised but did not spend much time worrying about it.
Thanks for pointing that out, some more cruft eliminated.
On 2018-01-22 10:55 PM, j.dunn@piments.com wrote:
On 23/01/18 02:20, Matthew Brush wrote:
On 2018-01-22 05:32 PM, o1bigtenor wrote:
On Mon, Jan 22, 2018 at 6:59 PM, Matthew Brush mbrush@codebrainz.ca wrote:
On 2018-01-22 10:30 AM, Vladimir Avshtolis via Users wrote:
Hi
I almost sure it hangs when work pairtaghighlighter plugin. On other hand it is useful plugin I would like to stay attached. Is it possible to fix it?
Hi,
It may be fixed already, that's why Lex asked for the version you are using. Latest release version is 1.32 for both Geany and Geany-Plugins, I suggest you try with this version if you don't already have it. If the persists, you could make a bug report (giving full details, including Geany version, Geany-Plugins version, GTK+ version, OS type/version, etc.), here:
Not sure how it will work for the op but on my debian testing system I ran into some serious dependency hell and abandoned the idea of a source installation. Just too many issues that didn't want to resolve!
$ apt-get build-dep geany geany-plugins
Should drag in everything needed, I would think. Might need to install some common/basic stuff like `build-essential` for toolchain and whatever.
Regards, Matthew Brush
That's handy. I don't know of a similar utility on Fedora. I did get caught out with a couple of missing headers packages in my first attempts to build geany from github-master.
According to Google, it's called `yum-builddep`.
If OP is only used to doing web development he may need to install the basic gcc toolchain and bunch of -devel packages.
The `build-essential` package installs a toolchain and most such needed stuff, the `apt-get build-dep` command installs all the needed development packages.
Regards, Matthew Brush