Hello,
Could not enter folder /root. error
How do I access the root folder on my desktop.
You, logged in as normal user on the GUI desktop, have no access to the directory /root. That is normal:
boven:~ # ls -ld /root
drwx------ 11 root root 4096 Apr 15 19:56 /root
boven:~ #
It is owned by root and does not allow anybody else to go there.
How would I login to desktop as root.
Would I have to change my user settings?
I set my user in user and group in Yast from user to root.
Still no access.
That’s usually a bad idea.
You can use:
sudo ls -l /croot
to see what is in “/root”.
You should even not think about doing that.
That is also a very bad idea. Please revert that as soon as possible.
Maybe you first explain why yuu want to do something in root’s home directory?
I guess it is better to try and find a solution for what your goal is then just discussing about bad practises.
Could you delete this thread please.
I am just trying to change my wallapaper in neofetch and was asking me to goto root folder I think?
Where thumbnails folder exist but I dont see neofetch there.
IDK
I am very sorry.
It is not letting me.
That was probably referring to “/” rather than to “/root”.
Yes, probably.
But I still do not understand what a wallpaper has to do with the / directory or the like.
Wall papers are things of a desktop and thus of a user and belong somewhere in the users home directory.
Maybe you can show us what that neofatch (I personaly do not know what it is) tells you to do.
I got this from you:
How do I go about accessing this folder?
${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch
That probably points to a place in your home directory ${HOME}, So ${HOME} is replaced with your home directory /home/user89, but I do not know what ${XDG_CACHE:-/home/user89} will expand to. That depends on where this is, inside a script I assume.
This is the neofetch config I have to edit so the wallpaper changes. RIght under Image Source.
The Thumbnail directory is where you said about that script that doesn’t allow me to view the neofetch thumbnail folder.
See this wiki page for more info:
https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
print_info() {
info title
info underline
info "OS" distro
info "Host" model
info "Kernel" kernel
info "Uptime" uptime
info "Packages" packages
info "Shell" shell
info "Resolution" resolution
info "DE" de
info "WM" wm
info "WM Theme" wm_theme
info "Theme" theme
info "Icons" icons
info "Terminal" term
info "Terminal Font" term_font
info "CPU" cpu
info "GPU" gpu
info "Memory" memory
# info "GPU Driver" gpu_driver # Linux/macOS only
# info "CPU Usage" cpu_usage
# info "Disk" disk
# info "Battery" battery
# info "Font" font
# info "Song" song
# "$player" ]] && prin "Music Player" "$player"
# info "Local IP" local_ip
# info "Public IP" public_ip
# info "Users" users
# info "Locale" locale # This only works on glibc systems.
info cols
}
Title
Hide/Show Fully qualified domain name.
Default: ‘off’
Values: ‘on’, ‘off’
Flag: --title_fqdn
title_fqdn=“off”
Kernel
Shorten the output of the kernel function.
Default: ‘on’
Values: ‘on’, ‘off’
Flag: --kernel_shorthand
Supports: Everything except *BSDs (except PacBSD and PC-BSD)
Example:
on: ‘4.8.9-1-ARCH’
off: ‘Linux 4.8.9-1-ARCH’
kernel_shorthand=“on”
Distro
CPU Cores
Display CPU cores in output
Default: ‘logical’
Values: ‘logical’, ‘physical’, ‘off’
Flag: --cpu_cores
Support: ‘physical’ doesn’t work on BSD.
Example:
logical: ‘Intel i7-6500U (4) @ 3.1GHz’ (All virtual cores)
physical: ‘Intel i7-6500U (2) @ 3.1GHz’ (All physical cores)
off: ‘Intel i7-6500U @ 3.1GHz’
cpu_cores=“logical”
CPU Temperature
Hide/Show CPU temperature.
Note the temperature is added to the regular CPU function.
Default: ‘off’
Values: ‘C’, ‘F’, ‘off’
Flag: --cpu_temp
Supports: Linux, BSD
NOTE: For FreeBSD and NetBSD-based systems, you’ll need to enable
coretemp kernel module. This only supports newer Intel processors.
Example:
C: ‘Intel i7-6500U (4) @ 3.1GHz [27.2°C]’
F: ‘Intel i7-6500U (4) @ 3.1GHz [82.0°F]’
off: ‘Intel i7-6500U (4) @ 3.1GHz’
cpu_temp=“off”
Resolution
Display refresh rate next to each monitor
Default: ‘off’
Values: ‘on’, ‘off’
Flag: --refresh_rate
Supports: Doesn’t work on Windows.
Example:
on: ‘1920x1080 @ 60Hz’
off: ‘1920x1080’
refresh_rate=“off”
Gtk Theme / Icons / Font
Shorten output of GTK Theme / Icons / Font
Default: ‘off’
Values: ‘on’, ‘off’
Flag: --gtk_shorthand
Example:
on: ‘Numix, Adwaita’
off: ‘Numix [GTK2], Adwaita [GTK3]’
gtk_shorthand=“off”
Enable/Disable gtk2 Theme / Icons / Font
Default: ‘on’
Values: ‘on’, ‘off’
Flag: --gtk2
Example:
on: ‘Numix [GTK2], Adwaita [GTK3]’
off: ‘Adwaita [GTK3]’
gtk2=“on”
Enable/Disable gtk3 Theme / Icons / Font
Default: ‘on’
Values: ‘on’, ‘off’
Flag: --gtk3
Example:
on: ‘Numix [GTK2], Adwaita [GTK3]’
off: ‘Numix [GTK2]’
gtk3=“on”
IP Address
Website to ping for the public IP
Default: ‘http://ident.me’
Values: ‘url’
Flag: --ip_host
public_ip_host=“http://ident.me”
Public IP timeout.
Default: ‘2’
Values: ‘int’
Flag: --ip_timeout
public_ip_timeout=2
Desktop Environment
Show Desktop Environment version
Default: ‘off’
Values: ‘on’, ‘off’
Flag: --de_version
de_version=“off”
Disk
Which disks to display.
The values can be any /dev/sdXX, mount point or directory.
NOTE: By default we only show the disk info for ‘/’.
Default: ‘/’
Values: ‘/’, ‘/dev/sdXX’, ‘/path/to/drive’.
Flag: --disk_show
Example:
disk_show=(’/’ ‘/dev/sdb1’):
‘Disk (/): 74G / 118G (66%)’
‘Disk (/mnt/Videos): 823G / 893G (93%)’
disk_show=(’/’):
‘Disk (/): 74G / 118G (66%)’
disk_show=(’/’)
Disk subtitle.
What to append to the Disk subtitle.
Default: ‘mount’
Values: ‘mount’, ‘name’, ‘dir’, ‘none’
Flag: --disk_subtitle
Example:
name: ‘Disk (/dev/sda1): 74G / 118G (66%)’
‘Disk (/dev/sdb2): 74G / 118G (66%)’
mount: ‘Disk (/): 74G / 118G (66%)’
‘Disk (/mnt/Local Disk): 74G / 118G (66%)’
‘Disk (/mnt/Videos): 74G / 118G (66%)’
dir: ‘Disk (/): 74G / 118G (66%)’
‘Disk (Local Disk): 74G / 118G (66%)’
‘Disk (Videos): 74G / 118G (66%)’
none: ‘Disk: 74G / 118G (66%)’
‘Disk: 74G / 118G (66%)’
‘Disk: 74G / 118G (66%)’
disk_subtitle=“mount”
Disk percent.
Show/Hide disk percent.
Default: ‘on’
Values: ‘on’, ‘off’
Flag: --disk_percent
Example:
on: ‘Disk (/): 74G / 118G (66%)’
off: ‘Disk (/): 74G / 118G’
disk_percent=“on”
Song
Manually specify a music player.
Default: ‘auto’
Values: ‘auto’, ‘player-name’
Flag: --music_player
Available values for ‘player-name’:
amarok
audacious
banshee
bluemindo
clementine
cmus
deadbeef
deepin-music
dragon
elisa
exaile
gnome-music
gmusicbrowser
gogglesmm
guayadeque
io.elementary.music
iTunes
juk
lollypop
mocp
mopidy
mpd
muine
netease-cloud-music
pogo
pragha
qmmp
quodlibet
rhythmbox
sayonara
smplayer
spotify
strawberry
tomahawk
vlc
xmms2d
xnoise
yarock
music_player=“auto”
‘mpc’ arguments (specify a host, password etc).
Default: ‘’
Example: mpc_args=(-h HOST -P PASSWORD)
mpc_args=()
Text Colors
Text Colors
Default: ‘distro’
Values: ‘distro’, ‘num’ ‘num’ ‘num’ ‘num’ ‘num’ ‘num’
Flag: --colors
Each number represents a different part of the text in
this order: ‘title’, ‘@’, ‘underline’, ‘subtitle’, ‘colon’, ‘info’
Example:
colors=(distro) - Text is colored based on Distro colors.
colors=(4 6 1 8 8 6) - Text is colored in the order above.
colors=(distro)
Text Options
Toggle bold text
Default: ‘on’
Values: ‘on’, ‘off’
Flag: --bold
bold=“on”
Enable/Disable Underline
Default: ‘on’
Values: ‘on’, ‘off’
Flag: --underline
underline_enabled=“on”
Underline character
Default: ‘-’
Values: ‘string’
Flag: --underline_char
underline_char="-"
Info Separator
Replace the default separator with the specified string.
Default: ‘:’
Flag: --separator
Example:
separator="->": ‘Shell-> bash’
separator=" =": ‘WM = dwm’
separator=":"
Color Blocks
Color block range
The range of colors to print.
Default: ‘0’, ‘15’
Values: ‘num’
Flag: --block_range
Example:
Display colors 0-7 in the blocks. (8 colors)
neofetch --block_range 0 7
Display colors 0-15 in the blocks. (16 colors)
neofetch --block_range 0 15
block_range=(0 15)
Toggle color blocks
Default: ‘on’
Values: ‘on’, ‘off’
Flag: --color_blocks
color_blocks=“on”
Color block width in spaces
Default: ‘3’
Values: ‘num’
Flag: --block_width
block_width=3
Color block height in lines
Default: ‘1’
Values: ‘num’
Flag: --block_height
block_height=1
Color Alignment
Default: ‘auto’
Values: ‘auto’, ‘num’
Flag: --col_offset
Number specifies how far from the left side of the terminal (in spaces) to
begin printing the columns, in case you want to e.g. center them under your
text.
Example:
col_offset=“auto” - Default behavior of neofetch
col_offset=7 - Leave 7 spaces then print the colors
col_offset=“auto”
Progress Bars
Bar characters
Default: ‘-’, ‘=’
Values: ‘string’, ‘string’
Flag: --bar_char
Example:
neofetch --bar_char ‘elapsed’ ‘total’
neofetch --bar_char ‘-’ ‘=’
bar_char_elapsed="-"
bar_char_total="="
Toggle Bar border
Default: ‘on’
Values: ‘on’, ‘off’
Flag: --bar_border
bar_border=“on”
Progress bar length in spaces
Number of chars long to make the progress bars.
Default: ‘15’
Values: ‘num’
Flag: --bar_length
bar_length=15
Progress bar colors
When set to distro, uses your distro’s logo colors.
Default: ‘distro’, ‘distro’
Values: ‘distro’, ‘num’
Flag: --bar_colors
Example:
neofetch --bar_colors 3 4
neofetch --bar_colors distro 5
bar_color_elapsed=“distro”
bar_color_total=“distro”
Info display
Display a bar with the info.
Default: ‘off’
Values: ‘bar’, ‘infobar’, ‘barinfo’, ‘off’
Flags: --cpu_display
–memory_display
–battery_display
–disk_display
Example:
bar: ‘—=======]’
infobar: ‘info —=======]’
barinfo: ‘—=======] info’
off: ‘info’
cpu_display=“off”
memory_display=“off”
battery_display=“off”
disk_display=“off”
Backend Settings
Image backend.
Default: ‘ascii’
Values: ‘ascii’, ‘caca’, ‘chafa’, ‘jp2a’, ‘iterm2’, ‘off’,
‘termpix’, ‘pixterm’, ‘tycat’, ‘w3m’, ‘kitty’
Flag: --backend
image_backend=“ascii”
Image Source
Which image or ascii file to display.
Default: ‘auto’
Values: ‘auto’, ‘ascii’, ‘wallpaper’, ‘/path/to/img’, ‘/path/to/ascii’, ‘/path/to/dir/’
‘command output (neofetch --ascii “$(fortune | cowsay -W 30)”)’
Flag: --source
NOTE: ‘auto’ will pick the best image source for whatever image backend is used.
In ascii mode, distro ascii art will be used and in an image mode, your
wallpaper will be used.
image_source=“auto”
Ascii Options
Ascii distro
Which distro’s ascii art to display.
Default: ‘auto’
Values: ‘auto’, ‘distro_name’
Flag: --ascii_distro
NOTE: AIX, Alpine, Anarchy, Android, Antergos, antiX, AOSC,
Apricity, ArcoLinux, ArchBox, ARCHlabs, ArchStrike,
XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, Bitrig,
BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD,
BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS,
Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover,
Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin,
DesaOS, Devuan, DracOS, DragonFly, Drauger, Elementary,
EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD,
FreeMiNT, Frugalware, Funtoo, GalliumOS, Gentoo, Pentoo,
gNewSense, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra,
Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion,
Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite,
LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva,
Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib,
Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner,
NuTyX, OBRevenge, OpenBSD, OpenIndiana, OpenMandriva,
OpenWrt, osmc, Oracle, PacBSD, Parabola, Pardus, Parrot,
Parsix, TrueOS, PCLinuxOS, Peppermint, popos, Porteus,
PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, Raspbian,
Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, Regata,
Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, Septor,
SharkLinux, Siduction, Slackware, SliTaz, SmartOS, Solus,
Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap,
openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel,
Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, Ubuntu,
Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX
have ascii logos
NOTE: Arch, Ubuntu, Redhat, and Dragonfly have ‘old’ logo variants.
Use ‘{distro name}_old’ to use the old logos.
NOTE: Ubuntu has flavor variants.
Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME,
Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors.
NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu,
CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android,
Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola,
Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS,
Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian,
postmarketOS, and Void have a smaller logo variant.
Use ‘{distro name}_small’ to use the small variants.
ascii_distro=“auto”
Ascii Colors
Default: ‘distro’
Values: ‘distro’, ‘num’ ‘num’ ‘num’ ‘num’ ‘num’ ‘num’
Flag: --ascii_colors
Example:
ascii_colors=(distro) - Ascii is colored based on Distro colors.
ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors.
ascii_colors=(distro)
Bold ascii logo
Whether or not to bold the ascii logo.
Default: ‘on’
Values: ‘on’, ‘off’
Flag: --ascii_bold
ascii_bold=“on”
Image Options
Image loop
Setting this to on will make neofetch redraw the image constantly until
Ctrl+C is pressed. This fixes display issues in some terminal emulators.
Default: ‘off’
Values: ‘on’, ‘off’
Flag: --loop
image_loop=“off”
Thumbnail directory
Default: ‘~/.cache/thumbnails/neofetch’
Values: ‘dir’
thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch"
Crop mode
Default: ‘normal’
Values: ‘normal’, ‘fit’, ‘fill’
Flag: --crop_mode
See this wiki page to learn about the fit and fill options.
https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F
crop_mode=“normal”
Crop offset
Note: Only affects ‘normal’ crop mode.
Default: ‘center’
Values: ‘northwest’, ‘north’, ‘northeast’, ‘west’, ‘center’
‘east’, ‘southwest’, ‘south’, ‘southeast’
Flag: --crop_offset
crop_offset=“center”
Image size
The image is half the terminal width by default.
Default: ‘auto’
Values: ‘auto’, ‘00px’, ‘00%’, ‘none’
Flags: --image_size
–size
image_size=“auto”
Gap between image and text
Default: ‘3’
Values: ‘num’, ‘-num’
Flag: --gap
gap=3
Image offsets
Only works with the w3m backend.
Default: ‘0’
Values: ‘px’
Flags: --xoffset
–yoffset
yoffset=0
xoffset=0
Image background color
Only works with the w3m backend.
Default: ‘’
Values: ‘color’, ‘blue’
Flag: --bg_color
background_color=
Misc Options
Stdout mode
Turn off all colors and disables image backend (ASCII/Image).
Useful for piping into another command.
Default: ‘off’
Values: ‘on’, ‘off’
stdout=“off”
Anyways the scripts not letting me so deleted my thread now.
Thank you have a good day.
Although logging in as root is highly discouraged (but might be necessary for troubleshooting),
Here is the command you can safely run to re-login as root from a normal User account
su --login
or alternatively the shortened
su -
When done,
You can either logout normally and back in or run the following command where* username* is your User name
su *username*
Additionally,
I suggest the above only because I assume you wanted the full root environment,
But if you don’t need the full environment and simply want to edit or create a file, you can simply “su” without the options that force a re-login.
TSU
I’ll firmly disagree here. Logging as root on a desktop environment is an absolute no go, and should never used for troubleshooting. Never ever. We’ve been fighting this misconception here for years now, please don’t start again.