- Edited
Add Nemo to autostart and reboot
Add Nemo to autostart and reboot
alfisya it didn't work. I think I have to make a rollback?
pomon didn't work :/
It seems like this was introduced in Gnome 47, as seen in this post.
But I didn't manage to run these commands on Solus:
sudo echo "GSK_RENDERER=cairo /usr/bin/nautilus \$@" > /usr/local/bin/nautilus
sudo chmod a+x /usr/local/bin/nautilus
It says
bash: /usr/local/bin/nautilus: No such file or directory
Where do we stand? Are you back to Nautilus or are we still running Nemo? If nemo, create a file in ~/.config/autostart nemo.desktop
with the content
[Desktop Entry]
Type=Application
Name=Nemo
Comment=Start Nemo desktop at log in
Exec=nemo-desktop
AutostartCondition=GSettings org.nemo.desktop show-desktop-icons
X-GNOME-AutoRestart=true
X-GNOME-Autostart-Delay=2
NoDisplay=false
and reboot
henriiquecampos sudo echo "GSK_RENDERER=cairo /usr/bin/nautilus \$@" > /usr/local/bin/nautilus
If you want to create such a file in a given location, I suggest echo "GSK_RENDERER=cairo /usr/bin/nautilus \$@" | sudo tee /usr/local/bin/nautilus
then chmod...
Check ls /usr/local/bin
pomon That worked!
I uninstalled Nautilus, installed Nemo again and created that desktop entry you suggested, literally copied pasted it.
It still doesnt work for Telegram and Whatsapp, but that
s already some progress.
Thank you! Could you explain briefly why did it work Im̀ completely unlettered in linux, so you could really help me get some insights for future issues.
henriiquecampos Could you explain briefly why did it work
The idea is for the system to load Nemo as the main manager and not look for another one, in this case Nautilus.
henriiquecampos It still doesnt work for Telegram and Whatsapp,
I don't really understand what's going on with instant messaging. I know there is Telegram for Linux, but I haven't heard of WhatsApp. What exactly happens when you want to download something from these programs. It's best to run them in a terminal.
pomon I installed them using flatpak, I don't know how does that actually work, but if flatpak runs through somekind of container, might have something to do with that.
What happens is: nothing. I press on upload and the program freezes instead of opening the pop up window to select the file. Same for downloading. I will run through terminal using flatpak to see if I can get any meaningful error.
henriiquecampos, I'm not sure if this will solve your problem, but maybe worth a try?
I've found often when I have problems with flatpaks accessing local files, it's down to how flatpak sandboxes the local file system, at least as far as I comprehend it. There is a flatpak program available called flatseal
which allows the user to easily change flatpak permissions on a case by case basis. It may be worth installing flatseal
that allows an easy way to manage problematic flatpak programs. In this case setting permission for giving access to your home folder files. Here is a screen grab of Flatseal adjusting this setting for a flatpak allowing access to the home folder (in this examplle goldendict-ng
, but it would be the same for any other flatpak)
pomon hey pomon for some reason it's not working again, I tried deleting and creating the desktop entry again, but...it doesn't work.
Any thoughts? :/
@edit
Nevermind, when I logged in yesterday I disabled the desktop icons and as I logged in today it wasn't working. After re-enabling the desktop icons again and rebooting(actually just logging out/in) it's working again.
Does that mean I will have to have desktop icons enabled in order for that to work? I really want Nautilus to work again if this is the case :/
This sounds all very strange. Have you checked for broken packages?
You are on GNOME, so nautilus is set as default file browser.
That's what the command xdg-mime query default inode/directory
is checking.
If you wanna go with nemo, you should set nemo as default file browser. This might solve the Telegram/WhatsApp issue, since they probably try to open what is set as default file browser.
You set default file browser with:
xdg-mime default org.gnome.Nautilus.desktop inode/directory
In this case, it sets nautilus. To set nemo, replace org.gnome.Nautilus.desktop
with the name of nemo desktop file you find in /usr/share/applications/
Also I had read somewhere about a GNOME 47 nautilus bug. If I remember right, it was wayland related. You could try to boot in X11 session to check if it makes a difference.
henriiquecampos Connecting to org.freedesktop.Tracker3.Miner.Files GDBus.Error:org.freedesktop.DBus.Error.NoReply: Remote peer disconnected
Also, I believe GNOME changed the name of the file indexer from tracker to something else recently. Might also be related to this.
As of the gsk render issue, you might try to run
sudo nano etc/environment
and put GSK_RENDERER=gl
in this file, save and reboot.
To return to Nautilus, reverse the commands applied to Nemo.
Install/uninstall Nautilus/Nemo.
Remove the nemo.desktop
file from ~/config/autostart
.
Suggestions:
tracker3 daemon -t
and start Nautilus.Sebastian I always log in X11, Wayland has too many issues for me. For instance, I had to login Wayland because I can only use a second monitor on Wayland and I wanted to watch a movie with my GF yesterday, so I had to connect to a HDMI cable.
Today, I tried to open the Settings app, and it wasn't opening, I couldn't change my desktop settings because the option didn't appear. I logged off then in using X11 and it went back to normal.
BUT again, I tried to download some files from my email and the download dialogue doesn't open anymore.
This is getting really annoying.
How can I uncheck this post as solved? It's not solved yet.
Every time I reboot my system I have to use the terminal, prompt
xdg-mime default org.nemo.desktop inode/directory
Logoff and login again and I just realized some apps are also freezing when I try to save my work(even when doing the procedure above). One example is Kdenlive. The terminal doesn't dump any errors.
t: Session management error: Could not open network socket
kf.config.core: Watching absolute paths is not supported "/usr/share/color-schemes/BreezeDark.colors"
profilePath from KdenliveSetting::mltPath: "/app/share/mlt-7/profiles"
meltPath from KdenliveSetting::meltPath: "/app/bin/melt"
plugin not available: "region"
Empty metadata for "telecide"
plugin not available: "avfilter.acompressor"
plugin not available: "avfilter.aecho"
plugin not available: "avfilter.agate"
plugin not available: "avfilter.atadenoise"
plugin not available: "avfilter.bs2b"
plugin not available: "avfilter.bwdif"
plugin not available: "avfilter.deblock"
plugin not available: "avfilter.dedot"
plugin not available: "avfilter.deflate"
plugin not available: "avfilter.derain"
plugin not available: "avfilter.doubleweave"
plugin not available: "avfilter.field"
plugin not available: "avfilter.framestep"
plugin not available: "avfilter.fspp"
plugin not available: "avfilter.graphmonitor"
plugin not available: "avfilter.hqdn3d"
plugin not available: "avfilter.inflate"
plugin not available: "avfilter.lagfun"
plugin not available: "avfilter.loudnorm"
plugin not available: "avfilter.random"
plugin not available: "avfilter.removegrain"
plugin not available: "avfilter.separatefields"
plugin not available: "avfilter.shuffleplanes"
plugin not available: "avfilter.sofalizer"
plugin not available: "avfilter.sr"
plugin not available: "avfilter.tmix"
plugin not available: "avfilter.w3fdif"
plugin not available: "avfilter.weave"
plugin not available: "avfilter.yadif"
plugin not available: "frei0r.baltan"
plugin not available: "frei0r.bgsubtract0r"
plugin not available: "frei0r.delay0r"
plugin not available: "frei0r.delaygrab"
plugin not available: "frei0r.facebl0r"
plugin not available: "frei0r.facedetect"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.lightgraffiti"
plugin not available: "frei0r.tehRoxx0r"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "ladspa"
plugin not available: "movit.blur"
plugin not available: "movit.sharpen"
plugin not available: "movit.diffusion"
plugin not available: "movit.flip"
plugin not available: "movit.glow"
plugin not available: "movit.lift_gamma_gain"
plugin not available: "movit.mirror"
plugin not available: "movit.opacity"
plugin not available: "movit.rect"
plugin not available: "movit.saturation"
plugin not available: "movit.unsharp_mask"
plugin not available: "movit.vignette"
plugin not available: "movit.white_balance"
plugin not available: "timewarp"
=== /// CANNOT ACCESS SPEECH DICTIONARIES FOLDER
begin
OpenGL vendor "NVIDIA Corporation"
OpenGL renderer "NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2"
OpenGL threaded? true
OpenGL ES? false
OpenGL maximum texture size = 32768
OpenGL maximum viewport size = 32768 x 32768
end
begin
OpenGL vendor "NVIDIA Corporation"
OpenGL renderer "NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2"
OpenGL threaded? true
OpenGL ES? false
OpenGL maximum texture size = 32768
OpenGL maximum viewport size = 32768 x 32768
end
:::: NOT FOUND DOCUMENT GUIDES !!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!
qrc:/qml/timeline.qml:519: ReferenceError: proxy is not defined
qrc:/qml/timeline.qml:499: ReferenceError: proxy is not defined
==== NO PREVIOUS TIMELINE
::::::::::: connecting timeline: QUuid("{fcd2b710-6bcb-4860-ac03-8c6ef0cb0534}") , DUR: 0
root context get sub model new function
HHHHHHHHHHHH
INVALID BIN PLAYLIST...
++++++++++ ININT VIEW WITH TYPE: 0
=== OPENING FILE WITH TRACKS: 8
:::: FOUND TRACTOR WITH TRACKS: 2
___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS: 2
___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS: 2
___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS: 2
___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS: 2
___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS: 2
___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
:::: FOUND TRACTOR WITH TRACKS: 2
___________________________
=== MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!!
===== QUERYING TRANSITION: "mix"
===== QUERYING TRANSITION: "mix"
===== QUERYING TRANSITION: "mix"
===== QUERYING TRANSITION: "qtblend"
===== QUERYING TRANSITION: "qtblend"
===== QUERYING TRANSITION: "qtblend"
===== QUERYING TRANSITION: "qtblend"
===== ACTIVATING DOCUMENT: QUuid("{fcd2b710-6bcb-4860-ac03-8c6ef0cb0534}")
::::::::::::::::::::::
I don't know how to proceed.
So maybe let's start with the basics. Do:
sudo eopkg rebuild-db
sudo eopkg up
sudo eopkg check | grep Broken | awk '{print $4}' | xargs sudo eopkg it --reinstall
sudo usysconf run -f
I would also advise to check the filesystem.
Boot in a live session from USB, then run sudo fdisk -l
to determine the partition of your system, probably /dev/sda2
and then run sudo fsck /dev/sda2
or whatever your partition is. In case your filesystem is ext2/ext4. For other filesystems you may have to run a different command.
In past I had encountered the weirdest issues that got resolved by file system check/repair.
Interestingly I am also affected by this issue, but given nobody else, apart from Henrique commented here, it should only affect a small portion of users.
Nautilus does not launch, installing nemo partially fixes the issue, as trying to download stuff off the internet sometimes does not work. Such a noisy/weird combination of behaviors. Not even sure how to narrow it down.
This is what I get by trying to run from terminal:
Do you havee a compelling reason to run your file manager from the terminal, instead of from the main menu?
Being a Plasma user, I use Dolphin, not Nautilus, but I've never had a reason to launch it from the termial. Is Nautilus in your main menu? If so, what happens if you launch it from there?