nav9 left a comment (geany/geany-themes#90)

Thank you. Here's the info. I copied the conf files into both folders just now. 
 
```
nav@raspberrypi:~/Desktop/geanyThemes $ ls -l ~/.config/geany/colorschemes/
total 28
-rw-r--r-- 1 nav  nav  3165 May 18 10:50 abc-dark.conf.txt
-rw-r--r-- 1 root root 2136 Dec  5  2023 alt.conf
-rw-r--r-- 1 nav  nav  3424 May 18 10:53 dark.conf.txt
-rw-r--r-- 1 nav  nav  2403 May 18 10:53 delt-dark.conf.txt
-rw-r--r-- 1 nav  nav  3539 May 18 10:52 oblivion2.conf.txt
-rw-r--r-- 1 root root 3021 Nov 12  2024 pixnoir.conf
-rw-r--r-- 1 nav  nav  2369 May 18 10:52 sleepy-pastel.conf.txt
nav@raspberrypi:~/Desktop/geanyThemes $ ls -l /usr/share/geany/colorschemes/
total 24
-rw-r--r-- 1 root root 3165 May 19 11:01 abc-dark.conf.txt
-rw-r--r-- 1 root root 2136 Dec  5  2023 alt.conf
-rw-r--r-- 1 root root 3424 May 19 11:01 dark.conf.txt
-rw-r--r-- 1 root root 2403 May 19 11:01 delt-dark.conf.txt
-rw-r--r-- 1 root root 3539 May 19 11:01 oblivion2.conf.txt
-rw-r--r-- 1 root root 2369 May 19 11:01 sleepy-pastel.conf.txt
```
  
Started Geany 1.38 installed from apt and this is the debug log after clicking 
`View > Change color scheme`:  
```
11:02:04.679055: GLib-GIO DEBUG : Using cross-namespace EXTERNAL authentication 
(this will deadlock if server is GDBus < 2.73.3)
11:02:04.680588: GLib-GIO DEBUG : _g_io_module_get_default: Found default 
implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
11:02:04.685027: GLib-GIO DEBUG : Using cross-namespace EXTERNAL authentication 
(this will deadlock if server is GDBus < 2.73.3)
11:02:04.800440: GLib DEBUG     : unsetenv() is not thread-safe and should not 
be used after threads are created
11:02:04.834443: GLib-GIO DEBUG : _g_io_module_get_default: Found default 
implementation gvfs (GDaemonVfs) for ‘gio-vfs’
11:02:05.005109: Geany INFO             : Geany 1.38, en_US.UTF-8
11:02:05.005182: Geany INFO             : GTK 3.24.38, GLib 2.74.6
11:02:05.008146: Geany INFO             : OS: Raspbian GNU/Linux 12 (bookworm) 
(bookworm)
11:02:05.008197: Geany INFO             : System data dir: /usr/share/geany
11:02:05.008245: Geany INFO             : User config dir: 
/home/nav/.config/geany
11:02:06.626949: Geany INFO             : Loaded GTK+ CSS theme 
'/usr/share/geany/geany.css'
11:02:06.637059: Geany INFO             : Loaded GTK+ CSS theme 
'/usr/share/geany/geany-3.20.css'
11:02:06.675400: Geany INFO             : System plugin path: 
/usr/lib/arm-linux-gnueabihf/geany
11:02:06.736754: Geany INFO             : Added filetype Genie (64).
11:02:06.736829: Geany INFO             : Added filetype JSON (65).
11:02:06.736877: Geany INFO             : Added filetype Scala (66).
11:02:06.736925: Geany INFO             : Added filetype Cython (67).
11:02:06.736972: Geany INFO             : Added filetype Meson (68).
11:02:06.737019: Geany INFO             : Added filetype Kotlin (69).
11:02:06.737064: Geany INFO             : Added filetype Arduino (70).
11:02:06.737114: Geany INFO             : Added filetype Groovy (71).
11:02:06.737165: Geany INFO             : Added filetype Nim (72).
11:02:06.737211: Geany INFO             : Added filetype Graphviz (73).
11:02:06.737257: Geany INFO             : Added filetype CUDA (74).
11:02:06.737304: Geany INFO             : Added filetype TypeScript (75).
11:02:06.737407: Geany INFO             : Added filetype Clojure (76).
11:02:06.737462: Geany INFO             : Added filetype Swift (77).
11:02:06.867595: Geany INFO             : Loaded libvte from libvte-2.91.so.0
11:02:06.921136: Geany INFO             : unknown : None (UTF-8)

```  
Yet only the default three show up. 
![Image](https://github.com/user-attachments/assets/b1cebb90-48c7-4f1e-97dc-b0ce6f63baab)

Suspecting it might be due to file ownership, I tried:  
```
nav@raspberrypi:~/.config/geany/colorschemes $ sudo chown root 
oblivion2.conf.txt 
nav@raspberrypi:~/.config/geany/colorschemes $ ls -l 
~/.config/geany/colorschemes/
total 28
-rw-r--r-- 1 nav  nav  3165 May 18 10:50 abc-dark.conf.txt
-rw-r--r-- 1 root root 2136 Dec  5  2023 alt.conf
-rw-r--r-- 1 nav  nav  3424 May 18 10:53 dark.conf.txt
-rw-r--r-- 1 nav  nav  2403 May 18 10:53 delt-dark.conf.txt
-rw-r--r-- 1 root nav  3539 May 18 10:52 oblivion2.conf.txt
-rw-r--r-- 1 root root 3021 Nov 12  2024 pixnoir.conf
-rw-r--r-- 1 nav  nav  2369 May 18 10:52 sleepy-pastel.conf.txt
nav@raspberrypi:~/.config/geany/colorschemes $ sudo chown root:root 
oblivion2.conf.txt 
nav@raspberrypi:~/.config/geany/colorschemes $ ls -l 
~/.config/geany/colorschemes/
total 28
-rw-r--r-- 1 nav  nav  3165 May 18 10:50 abc-dark.conf.txt
-rw-r--r-- 1 root root 2136 Dec  5  2023 alt.conf
-rw-r--r-- 1 nav  nav  3424 May 18 10:53 dark.conf.txt
-rw-r--r-- 1 nav  nav  2403 May 18 10:53 delt-dark.conf.txt
-rw-r--r-- 1 root root 3539 May 18 10:52 oblivion2.conf.txt
-rw-r--r-- 1 root root 3021 Nov 12  2024 pixnoir.conf
-rw-r--r-- 1 nav  nav  2369 May 18 10:52 sleepy-pastel.conf.txt
```

But even now when I start Geany only the default three color schemes show up. 
Tried changing the color schemes now and I don't see any new relevant debug 
logs:  
```
11:26:04.017968: GLib-GIO DEBUG : Using cross-namespace EXTERNAL authentication 
(this will deadlock if server is GDBus < 2.73.3)
11:26:04.019985: GLib-GIO DEBUG : _g_io_module_get_default: Found default 
implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
11:26:04.025020: GLib-GIO DEBUG : Using cross-namespace EXTERNAL authentication 
(this will deadlock if server is GDBus < 2.73.3)
11:26:04.326738: GLib DEBUG     : unsetenv() is not thread-safe and should not 
be used after threads are created
11:26:04.360778: GLib-GIO DEBUG : _g_io_module_get_default: Found default 
implementation gvfs (GDaemonVfs) for ‘gio-vfs’
11:26:04.530006: Geany INFO             : Geany 1.38, en_US.UTF-8
11:26:04.530077: Geany INFO             : GTK 3.24.38, GLib 2.74.6
11:26:04.530233: Geany INFO             : OS: Raspbian GNU/Linux 12 (bookworm) 
(bookworm)
11:26:04.530267: Geany INFO             : System data dir: /usr/share/geany
11:26:04.530315: Geany INFO             : User config dir: 
/home/nav/.config/geany
11:26:05.884061: Geany INFO             : Loaded GTK+ CSS theme 
'/usr/share/geany/geany.css'
11:26:05.893515: Geany INFO             : Loaded GTK+ CSS theme 
'/usr/share/geany/geany-3.20.css'
11:26:05.931961: Geany INFO             : System plugin path: 
/usr/lib/arm-linux-gnueabihf/geany
11:26:05.992808: Geany INFO             : Added filetype Genie (64).
11:26:05.992880: Geany INFO             : Added filetype JSON (65).
11:26:05.992928: Geany INFO             : Added filetype Scala (66).
11:26:05.992976: Geany INFO             : Added filetype Cython (67).
11:26:05.993023: Geany INFO             : Added filetype Meson (68).
11:26:05.993070: Geany INFO             : Added filetype Kotlin (69).
11:26:05.993116: Geany INFO             : Added filetype Arduino (70).
11:26:05.993165: Geany INFO             : Added filetype Groovy (71).
11:26:05.993216: Geany INFO             : Added filetype Nim (72).
11:26:05.993262: Geany INFO             : Added filetype Graphviz (73).
11:26:05.993308: Geany INFO             : Added filetype CUDA (74).
11:26:05.993362: Geany INFO             : Added filetype TypeScript (75).
11:26:05.993408: Geany INFO             : Added filetype Clojure (76).
11:26:05.993460: Geany INFO             : Added filetype Swift (77).
11:26:06.101553: Geany INFO             : Loaded libvte from libvte-2.91.so.0
11:26:06.148083: Geany INFO             : unknown : None (UTF-8)
11:26:35.185067: Geany INFO             : /home/nav/Desktop/hello.py : Python 
(UTF-8)
11:26:35.220278: Geany INFO             : Loaded 
/usr/share/geany/tags/std.py.tags (Python), 5963 symbol(s).
```
This issue with color schemes was present in Geany that was preinstalled with 
Raspberry Pi Linux raspberrypi 6.6.51+rpt-rpi-v7 #1 SMP Raspbian 
1:6.6.51-1+rpt3 (2024-10-08) armv7l GNU/Linux. I think it was the same version 
(1.38) that is currently available on apt.  
One other thing y'all could do is to provide as many color schemes as you can, 
preinstalled with Geany instead of only providing three color schemes, which is 
too less to choose from.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-themes/issues/90#issuecomment-2889719474
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany-themes/issues/90/[email protected]>

Reply via email to