Chromium browser downloaded file not found

Moderator: BarryK

Post Reply
Thanos
Posts: 76
Joined: Wed Mar 29, 2023 6:02 am
Has thanked: 2 times
Been thanked: 14 times

Chromium browser downloaded file not found

Post by Thanos »

ss.png
ss.png (68.08 KiB) Viewed 678 times

The link "Show in folder" can not be open.

May be it link to a filebrower that not in easyos?

I think many filebrower is better than rox, please replace rox with other.

User avatar
BarryK
Posts: 2251
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 552 times

Re: Chromium browser downloaded file not found

Post by BarryK »

Rox is a very good file manager and will stay in EasyOS forever.

In chromium, I right-clicked on that delta file and chose "Save link as...", then accepted the default at "Files/downloads", and it downloaded, no problem.

Thanos
Posts: 76
Joined: Wed Mar 29, 2023 6:02 am
Has thanked: 2 times
Been thanked: 14 times

Re: Chromium browser downloaded file not found

Post by Thanos »

Yes, it downloaded,but the 'Show in folder' link can not open a rox window to show the downloaded file. This is not convenience very much.

Did you test this in easyos 5.23?

pp4mnklinux
Posts: 846
Joined: Wed Aug 19, 2020 5:43 pm
Has thanked: 516 times
Been thanked: 232 times

Re: Chromium browser downloaded file not found

Post by pp4mnklinux »

I never used the "show in folder" button.

I configured in chrome settings "download folder" and I can dowload diferent files in diferent chrome sessions and continue working and open this folder only when I want, not when finished downloading.

I don't like pop ups telling me that some file has been downloaded.

I will chose the action, not the browser.

I like rox, prefer pcmanfm and love thunar, 🤣.

Download the one u prefer and configure it as default file manager, or you will chose which program to use depending on the action.

User avatar
BarryK
Posts: 2251
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 552 times

Re: Chromium browser downloaded file not found

Post by BarryK »

Thanos wrote: Sun May 07, 2023 3:46 pm

Yes, it downloaded,but the 'Show in folder' link can not open a rox window to show the downloaded file. This is not convenience very much.

Did you test this in easyos 5.23?

Yes, I used 5.2.3.
if "show in folder" doesn't work, then that is a problem with Chromium, not Easy. You would have to make a bug report to the chromium developers.

Note, I will soon be compiling a later version of chromium.

Thanos
Posts: 76
Joined: Wed Mar 29, 2023 6:02 am
Has thanked: 2 times
Been thanked: 14 times

Re: Chromium browser downloaded file not found

Post by Thanos »

When I download a few files, I just click the button "show in folder" to open a file manager and process the downloaded files.

I use chromium in many os not only easyos. In easy os, the button do not work.

May be the bug is from chromium,but it is ok in other os .

I like pcmanfm , thunar ,they are easy to use.

User avatar
rockedge
Site Admin
Posts: 5680
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 1951 times
Been thanked: 2078 times
Contact:

Re: Chromium browser downloaded file not found

Post by rockedge »

  1. Rox

  2. XFE

  3. Thunar

  4. Total Commander

In order of preference and function. Thunar can handle quick SAMBA and FTP connections and Total Commander being a MS-DOS, Windows application falls a bit short running in WINE with network connections but is really good with FTP.

Looking back I have been using Total Commander since before there was a Pentium chip ( talk'in about i386 being the powerhouse and i286 was the norm) which came about because of the first and original 2 panel file manager: Norton's Commander from which ALL modern 2 panel file managers stem from.

Berto
Posts: 127
Joined: Wed Feb 02, 2022 12:42 am
Has thanked: 11 times
Been thanked: 12 times

Re: Chromium browser downloaded file not found

Post by Berto »

Hi there,

very most of the time I'm using ROX, but I have XFE installed too. It has the advantage that you can let show and mount devices in your file manager directly, without clicking on the desktop icons or searching for long in the filesystem - and you can easily switch to 1, 2 or three panels. It is available as .PET package also, but I forgot where I got it from.

Regards,

Berto

ASUS Netbook, Intel Atom N450, Nvidia / ASUS Notebook Pro 78S, Core i7, Nvidia

geo_c
Posts: 2482
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 1784 times
Been thanked: 700 times

Re: Chromium browser downloaded file not found

Post by geo_c »

Berto wrote: Wed May 10, 2023 2:00 am

I have XFE installed too. It has the advantage that you can let show and mount devices in your file manager directly...

I realize I'm hi-jacking the thread here, but this question has nagged me for awhile. How you accomplish mounting in Xfe? I use scripts with mount commands, but Xfe preferences has volume management listed in 'Programs' as mount and umount, yet I have never understood how that is used in Xfe out of the box.

geo_c
Old School Hipster, and Such

Caramel
Posts: 309
Joined: Sun Oct 02, 2022 6:25 pm
Location: France
Has thanked: 77 times
Been thanked: 50 times

Re: Chromium browser downloaded file not found

Post by Caramel »

Thanos wrote: Sun May 07, 2023 3:46 pm

Yes, it downloaded,but the 'Show in folder' link can not open a rox window to show the downloaded file. This is not convenience very much.

Did you test this in easyos 5.23?

Chromium runs as its own user, not as root. So it can't execute the instructions "exec rox" at the end of the file /usr/local/bin/xdg-open

File xdg-open :

Code: Select all

WHOIAM="$(whoami)"
if [ "$WHOIAM" != "root" -a "$WHOIAM" != "zeus" ];then #20220916 20221023
 grep -q "^${WHOIAM}=true" /root/.clients-status
 if [ $? -eq 0 ];then
  #whatever has called here is running as non-root client.
  case "$1" in
   *://*)
    if [ -d /home/${WHOIAM}/.mozbare ];then
     #app is allowed to run this html viewer.
     exec mozbare "$1"
    fi
   ;;
  esac
  exit
 fi
fi

case "$1" in 
        '') exit
                ;;
        *://*) exec rox -U "$1"
                ;;
        *@*.*) exec rox -U "mailto:${1}"
                ;;
        *) exec rox "$1"
                ;;
esac

I'm tested with a modified xdg-open file

Code: Select all

WHOIAM="$(whoami)"
if [ "$WHOIAM" != "root" -a "$WHOIAM" != "zeus" ];then #20220916 20221023
 grep -q "^${WHOIAM}=true" /root/.clients-status
 if [ $? -eq 0 ];then
  #whatever has called here is running as non-root client.
  case "$1" in 
        '') exit
                ;;
        *://*) exec rox -U "$1"
                ;;
        *@*.*) exec rox -U "mailto:${1}"
                ;;
        *) exec rox "$1"
                ;;
  esac
  exit
 fi
fi

case "$1" in 
        '') exit
                ;;
        *://*) exec rox -U "$1"
                ;;
        *@*.*) exec rox -U "mailto:${1}"
                ;;
        *) exec rox "$1"
                ;;
esac

It worked for chromium.

Worked too with firefox after addition of the line

Code: Select all

inode/directory=ROX-Filer.desktop;

in /usr/share/applications/mimeinfo.cache

User avatar
BarryK
Posts: 2251
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 552 times

Re: Chromium browser downloaded file not found

Post by BarryK »

Caramel,
Thanks for that, I have fixed xdg-open:

https://bkhome.org/news/202305/show-in- ... omium.html

Thanos
Posts: 76
Joined: Wed Mar 29, 2023 6:02 am
Has thanked: 2 times
Been thanked: 14 times

Re: Chromium browser downloaded file not found

Post by Thanos »

Caramel wrote: Thu May 11, 2023 6:34 am
Thanos wrote: Sun May 07, 2023 3:46 pm

Yes, it downloaded,but the 'Show in folder' link can not open a rox window to show the downloaded file. This is not convenience very much.

Did you test this in easyos 5.23?

Chromium runs as its own user, not as root. So it can't execute the instructions "exec rox" at the end of the file /usr/local/bin/xdg-open

File xdg-open :

Code: Select all

WHOIAM="$(whoami)"
if [ "$WHOIAM" != "root" -a "$WHOIAM" != "zeus" ];then #20220916 20221023
 grep -q "^${WHOIAM}=true" /root/.clients-status
 if [ $? -eq 0 ];then
  #whatever has called here is running as non-root client.
  case "$1" in
   *://*)
    if [ -d /home/${WHOIAM}/.mozbare ];then
     #app is allowed to run this html viewer.
     exec mozbare "$1"
    fi
   ;;
  esac
  exit
 fi
fi

case "$1" in 
        '') exit
                ;;
        *://*) exec rox -U "$1"
                ;;
        *@*.*) exec rox -U "mailto:${1}"
                ;;
        *) exec rox "$1"
                ;;
esac

I'm tested with a modified xdg-open file

Code: Select all

WHOIAM="$(whoami)"
if [ "$WHOIAM" != "root" -a "$WHOIAM" != "zeus" ];then #20220916 20221023
 grep -q "^${WHOIAM}=true" /root/.clients-status
 if [ $? -eq 0 ];then
  #whatever has called here is running as non-root client.
  case "$1" in 
        '') exit
                ;;
        *://*) exec rox -U "$1"
                ;;
        *@*.*) exec rox -U "mailto:${1}"
                ;;
        *) exec rox "$1"
                ;;
  esac
  exit
 fi
fi

case "$1" in 
        '') exit
                ;;
        *://*) exec rox -U "$1"
                ;;
        *@*.*) exec rox -U "mailto:${1}"
                ;;
        *) exec rox "$1"
                ;;
esac

It worked for chromium.

Worked too with firefox after addition of the line

Code: Select all

inode/directory=ROX-Filer.desktop;

in /usr/share/applications/mimeinfo.cache

Thank you!
This the right way to solve the prolem.

Post Reply

Return to “EasyOS”