Cannot access Home page

NOTE: Any “one-liner” or topics requesting support or reporting bugs that do not make an effort to include as much of this information as possible will not be responded to. Repeatedly posting as such is grounds for banning._
Please** try to adhere to this template when reporting bugs. If you think you don’t need to fill out every section in the template fill out as much of it as you can and please be as descriptive as possible when posting.
<---------Delete this line and everything above before posting---------->**

Description of the issue: Clicking my home page icon on a new tab achieves nothing

Steps to Reproduce (add as many as necessary): 1. 2. 3.

Actual Result (gifs and screenshots are welcome!):

Expected result: This used to work in a previous version

Reproduces how often: Every time

Operating System and Brave Version(See the About Brave page in the main menu):

Linux Mint 22.2 Brave 1.84.139 (Official Build) (64-bit)

Chromium: 142.0.7444.163

Additional Information: Manually entering the Home page icon’s file path into a new tab does load the home page correctly.

@lurch23 thanks for sharing OS and Brave version info. I’m trying to read through and get what you’re saying the issue is. You open a new tab and click home, and it does nothing. I think that’s what you’re saying?

Question is, what’s your homepage set to? Often it’s the New Tab Page. So if you’re on the homepage already, of course hitting the Home button won’t do anything because you’re already on your home screen.

Two places to look:

  1. brave://settings/getStarted, which is Settings → Get Started, down to the New Tab Page section. This is where you choose what your New Tab Page displays. If it’s the Dashboard, your Home Page, or what?

  2. brave://settings/appearance…which is Settings → Appearance. This is where you select what your home button goes to:

1 Like

Thanks for your response.

My homepage is simply a Html page I have used for many years, stored in my home folder.

Under Settings → Get Started’

`Show Home Button’ is set,

`New tab page’ is set to Homepage’

Under Settings → Appearance

`Show Home Button’ is set,

New tab page’ is set and the next field shows file://home/lurch/homenew.htm

New tab page shows’ is set to `Homepage'

The filepath shown above is correct and the file does exist.

I’m on Windows and can verify I can set a local HTML page to be the home page and it works as intended.

Can Brave open the file at all manually if you enter it in the URL? If not, since you are on Linux, might it be a file permission issue?

If I open a new tab then do control O and select my local html homepage from my home folder the OS then loads the file but showing being accessed from…file:///run/user/1000/doc/9ffb456d/homenew.htm

Hmm, over here it’s showing the actual path, not a slightly modified path vs the true path you showed earlier:

If you set the home page to the URL that Brave is showing the HTML as being located (to it, since that’s not where it really is), does that work?

I wonder if this is a sandbox thing.

–> If you set the home page to the URL that Brave is showing the HTML as being located (to it, since that’s not where it really is), does that work?

Just opened new tab and added new link using same syntax OS used beginning “file:///” pointing to my file in my home folder. When I saved the changes ALL previously added links on the new tab were removed and the new one did not appear!

Restarting Brave and opening a new tab now displays “+ Add Site” with previous sites having been lost!

–> I wonder if this is a sandbox thing.

I’m not using a sandbox.

Thanks for trying to help.

For the homepage issue, this seems to work for me as expected. One thing I’m seeing is that you’re not including the drive in which the file is located in the homepage link, which may or may not be causing this issue.

For example, to test this I made a simply .html file in Notepad and saved it to my desktop. I double-clicked the shortcut just to make sure it would open and display just fine (it did). I then copied the URL from that page and set it as my homepage. The URL used was:

file:///C:/Users/[my user name]/Desktop/test.html

When I remove the C drive from the URL above (C:/), the link no longer works.

@Mattches Being their home directory is not that of a Windows machine but rather Unix, Linux, or even Mac OS, I know drive letters are not applicable here.

Here’s my latest experiment. I opened a new tab then preformed Control O and selected my home page (html) file. It then loaded immediately with the path shown as file:///run/user/1000/doc/735bc8cb/ not my home folder where it was chosen.

I then opened a new tab, chose Add Site and pasted complete path & filename from the previous successful tab but still no cigar!

I did a little research, and it appears you might actually be sandboxed, perhaps not by one you did. Was Brave installed via a Flatpak or Snap? If so that would cause this very behavior.

@lurch23 sorry – was not paying attention to the OS here. I have just tested this on my Linux system and do not have any issues. I performed the same test I did on Windows – made a simple HTML file and saved to my desktop. I can now make it my home page and the home button will open it. If I set the NTP or browser to open to the homepage, it opens to the local file without issue.

Can you try making a copy or creating a test file and saving it to your desktop or a different folder on your machine and trying to add the newly saved file as the homepage?

EDIT: As @MasterLink asked – please confirm how Brave was installed on your machine.

Please be sure if they are using a Flatpak or Snap as I mentioned. This matters a bit, because how you install Brave on Linux dictates how it runs (Snap and Flatpak’s generally are sandboxed. If they used Snap or Flatpak’s that honestly explains their situation.)

I truly believe we should be confirming that first, how was Brave installed?

1 Like

I don’t recall how I installed Brave but it is only being updated via Flatpak.

Please note that earlier versions of Brave (recent months) did work correctly enabling me to access my local (html) home page via a link created using the Add Site facility.

It seems that some recent version of Brave is different.

Understood, but Flatpak’s in general are sandboxed. It’s possible you installed it properly, and somehow it got converted to the Flatpak version.

But this issue is without a doubt because it is a Flatpak.

Brave even recommends against using Flatpak’s for this very reason. I highlighted the text relevant to your issue here:

In fact, that page has the proper Installation for Mint since that’s your distro: https://brave.com/linux/

At this point you’ll likely need to remove however Brave was previously installed and use the official instructions. Without a doubt, this is a Linux sandboxing issue.

OK made a copy of different html from Desktop to home folder then Added Site with path…

file:///home/magician/Stans_cp.html but same result, no show.

Opening new tab then Control O and choosing the file from above path displays the file!

Thanks for trying.

Understood, will do so, thanks for your help!