enigma9o7
Crew Member
 
Posts: 1,210
Likes: 1,213
Member is Online
|
Post by enigma9o7 on Sept 12, 2021 0:34:31 GMT
Thunar 4.17 came out beginning of this year, and it adds dual pane mode (something Bodh's default file manager lost when we switched from pcmanfm to thunar).
Additionally, other than the legacy beta, all the versions of thunar currently available for bl5/bl6 have a security issue that technically allows code execution CVE-2021-32563I built it myself from source and it works fine, but I don't get the bodhi bonus wallpaper feature by doing this myself  Just thinking maybe this would be a cool update for Bodhi if you're looking for something else to do ylee
When I ran configure it'd tell me a dependency to install, and there were three I had to build and install from source as the repo versions are too old, then it came together nicely.
|
|
|
Post by ylee on Sept 13, 2021 23:23:17 GMT
... I built it myself from source and it works fine, but I don't get the bodhi bonus wallp.aper feature by doing this myself  Just thinking maybe this would be a cool update for Bodhi if you're looking for something else to do ylee When I ran configure it'd tell me a dependency to install, and there were three I had to build and install from source as the repo versions are too old, then it came together nicely.
You make it sound so simple, lol. Compiling from source code and packaging as deb files are two different things. Clearly one has to be able to compile it to package it as deb files. But getting the stuff in the debian folders working right and ensuring that the resulting packages install properly (even if thunar-bl or the ubuntu thunar package is installed is a bit of a task. And in this case it has proven to be a little bit of an outright hassle. My first attempt without the bodhi-background patch and untested as to installing over an existing thunar install has resulting in a total of 21 deb files and that is excluding all the debug debian packages. I also found out one has to update the package xfce4-dev-tools to at least 4.16 (Needed for some reason in the packaging as far as I can tell). Anyways still working on this ... And oh by that way that security issue (CVE-2021-32563) is not really a big deal for the average desktop user. I would not think it is anything to worry about. And for the record Ubuntu patched thunar for that issue before xfce fixed the issue. The version of thunar in BL5 or BL6 repos (Bodhis or ubuntus) have not been patched but starting with at least 21.04 ubuntu had been patching it.
|
|
enigma9o7
Crew Member
 
Posts: 1,210
Likes: 1,213
Member is Online
|
Post by enigma9o7 on Sept 14, 2021 13:57:38 GMT
You make it sound so simple, lol. Compiling from source code and packaging as deb files are two different things. Clearly one has to be able to compile it to package it as deb files. But getting the stuff in the debian folders working right and ensuring that the resulting packages install properly (even if thunar-bl or the ubuntu thunar package is installed is a bit of a task. And in this case it has proven to be a little bit of an outright hassle. My first attempt without the bodhi-background patch and untested as to installing over an existing thunar install has resulting in a total of 21 deb files and that is excluding all the debug debian packages. I also found out one has to update the package xfce4-dev-tools to at least 4.16 (Needed for some reason in the packaging as far as I can tell).
Well thanks for looking into it. I thought it might be tricky due to the updated xfce dependencies, and not just a matter of just swapping the thunar binary into existing package. I guessed updated versions of the non dev packages of those three extra xfce dependencies I had to make+install would need be to be packaged too, but 21 deb files is certainly more than I imagined, yikes! Anyway its just an idea, if it turns out to be way too time consuming or not fun, certainly not important... but if doable, "split view" as they call it is certainly a useful feature.
|
|
|
Post by ylee on Oct 3, 2021 18:22:25 GMT
This version of Thunar is in BL6 (64 bit) testing repo.
To test add the line
deb http://packages.bodhilinux.com/bodhi/ focal b6testing
to /etc/apt/sources.list.d/bodhi-repositories.list and update/upgrade your system:
sudo apt update sudo apt dist-upgrade Let me know of any issues or problems.
|
|
gothica
Crew Member
 
Posts: 122
Likes: 47
|
Post by gothica on Oct 29, 2021 13:34:06 GMT
this beta version of Thunar sometimes crashes, how can i revert to default version? (bodhi 6.0)
|
|
enigma9o7
Crew Member
 
Posts: 1,210
Likes: 1,213
Member is Online
|
Post by enigma9o7 on Oct 30, 2021 2:31:12 GMT
this beta version of Thunar sometimes crashes, how can i revert to default version? (bodhi 6.0) sudo apt install thunar-bl=1.8.14-0ubuntu1 thunar-data-bl=1.8.14-0ubuntu1 The problem is if you still have testing repo enabled, the next time you apt upgrade it'll go to new version again. So either comment out the testing repo in your apt sources and apt update, or search how to use more advanced features of APT (preferences and pin priority and mark hold type stuff).
Although its being tested for bodhi, its not exactly beta, its the current release version from xfce... and 5th point release since 4.17 release the beginning of this year.... so already many months of bug fixes and real world testing by people running latest xfce...
It would be useful if you could figure out what makes it crash... although I'm no expert with logs myself but perhaps there's something to share, such that ylee might be able to fix it. Do you use any plugins with it, by the way? The only one I use is thunar-archive-plugin and I don't believe I've ever seen thunar crash, but my primary machine is still bodhi 5.1 and ylee's bodhi6 build won't work there due to old dependency version, so I use my own build... but I do have the one from bl6 testing repo on one of my daughters pcs (but rarely ever use file manager on that...) and in my testing VM where I do use it, but of course its not the same thing as testing on my primary pc all the time...
|
|
gothica
Crew Member
 
Posts: 122
Likes: 47
|
Post by gothica on Nov 4, 2021 6:36:04 GMT
this beta version of Thunar sometimes crashes, how can i revert to default version? (bodhi 6.0) sudo apt install thunar-bl=1.8.14-0ubuntu1 thunar-data-bl=1.8.14-0ubuntu1 The problem is if you still have testing repo enabled, the next time you apt upgrade it'll go to new version again. So either comment out the testing repo in your apt sources and apt update, or search how to use more advanced features of APT (preferences and pin priority and mark hold type stuff).
Although its being tested for bodhi, its not exactly beta, its the current release version from xfce... and 5th point release since 4.17 release the beginning of this year.... so already many months of bug fixes and real world testing by people running latest xfce...
It would be useful if you could figure out what makes it crash... although I'm no expert with logs myself but perhaps there's something to share, such that ylee might be able to fix it. Do you use any plugins with it, by the way? The only one I use is thunar-archive-plugin and I don't believe I've ever seen thunar crash, but my primary machine is still bodhi 5.1 and ylee's bodhi6 build won't work there due to old dependency version, so I use my own build... but I do have the one from bl6 testing repo on one of my daughters pcs (but rarely ever use file manager on that...) and in my testing VM where I do use it, but of course its not the same thing as testing on my primary pc all the time...
hm strange but i have this: $ cat /etc/apt/sources.list.d/bodhi-repositories.list # Bodhi Linux 6.0 repo deb packages.bodhilinux.com/bodhi/ focal b6main and Thunar version 4.17.5 (Help -> About) 
|
|
enigma9o7
Crew Member
 
Posts: 1,210
Likes: 1,213
Member is Online
|
Post by enigma9o7 on Nov 4, 2021 15:48:19 GMT
I just confirmed, the 4.17.5 version is still only in testing, not in b6main. So, not sure how you installed it the first time, so not 100% sure how to revert without checking. I see the instructions in this thread say to add the testing repo in the list file you showed. Perhaps you followed the wiki or added directly to sources.list or something, so just check your other source files... /etc/apt/sources.list and any files in /etc/apt/sources.list.d are all used. 
|
|
gothica
Crew Member
 
Posts: 122
Likes: 47
|
Post by gothica on Nov 4, 2021 20:22:47 GMT
I just confirmed, the 4.17.5 version is still only in testing, not in b6main. So, not sure how you installed it the first time, so not 100% sure how to revert without checking. I see the instructions in this thread say to add the testing repo in the list file you showed. Perhaps you followed the wiki or added directly to sources.list or something, so just check your other source files... /etc/apt/sources.list and any files in /etc/apt/sources.list.d are all used. <button disabled="" class="c-attachment-insert--linked o-btn--sm">Attachment Deleted</button> $ cat sources.list | grep test deb packages.bodhilinux.com/bodhi/ focal b6testing ## N.B. software from this repository may not have been tested as
|
|
enigma9o7
Crew Member
 
Posts: 1,210
Likes: 1,213
Member is Online
|
Post by enigma9o7 on Dec 13, 2021 16:52:29 GMT
bodhilinux.boards.net/thread/898/thunar <-- should be merged into here because it's about this testing release I see upstream has released 4.17.7 and maybe it helps with the crash issues gothica experiences; the changelog for 4.17.6 mentions " Fix signal disconnect in thunar_window_unrealize to prevent crash". So maybe we can get an update? And if possible, if you get to this ylee , can you target bionic so it works on bodhi 5.1 too, that way I can test it on my primary machine all the time, as I've been too lazy to update it to bl6 (and can't motivate myself to do it, everything else is fine, might just wait for BL7 in a year or two).
|
|
|
Post by Hippytaff on Dec 13, 2021 18:31:06 GMT
bodhilinux.boards.net/thread/898/thunar <-- should be merged into here because it's about this testing release I see upstream has released 4.17.7 and maybe it helps with the crash issues gothica experiences; the changelog for 4.17.6 mentions " Fix signal disconnect in thunar_window_unrealize to prevent crash". So maybe we can get an update? And if possible, if you get to this ylee , can you target bionic so it works on bodhi 5.1 too, that way I can test it on my primary machine all the time, as I've been too lazy to update it to bl6 (and can't motivate myself to do it, everything else is fine, might just wait for BL7 in a year or two). Feel free to merge posts etc. you should have the ability. Or I will get around to it at some point. Christmas things!
|
|
gothica
Crew Member
 
Posts: 122
Likes: 47
|
Post by gothica on Jan 12, 2022 10:04:12 GMT
i can confirm that crashes sometimes still occured (for example i select pdf file then do right mouse click and select 'Cut') then it crashes. how can i update to the latest release? the current release after adding repo: 4.17.5-1 in synatic has no updates
|
|