linux4noobs

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Mandrew002, in Kicked back to login screen after logging in, Debian 12

I fixed it by uninstalling the .Xauthority file from the tty and rebooting

Ramen_LadyHKG, in Wow, where are my free spaces have gone to? XD

Last night, I run pacman -Syu update and let it run overnight.

it failed when I woke up, I didn’t notice it and restart for newer kernel. Then the WM (sddm) fxxked up. I try to reboot it into mutli-user mode and reinstall kde plasma. it shows bunch of corrupted libraries errors LOL.

I took some time on internet looking for solution, finally found one. Reinstall all dependencies + pacman update cache in ram. https://www.reddit.com/…/recover_system_from_crash…/

pacman -Qqdn > pkglist_deps.txt

pacman --asdeps -S $(< pkglist_deps.txt)


pacman --cachedir /tmp/pacmancache -Syu

Ramen_LadyHKG,

Error I got libxxx.so is not an ELF file xxxxx file is already exist, cannot process the update

Ramen_LadyHKG, in Wow, where are my free spaces have gone to? XD

I need to find a way to let pacman check free space before update as for now, I will use /tmp as cache

Haphazard9479, in This is the dumbest question, but where is the side panel on the menu with the shutdown option (yes I know it's not a screenshot don't bully me)

Power options are usually on the top right of your screen.

canofloons, in This is the dumbest question, but where is the side panel on the menu with the shutdown option (yes I know it's not a screenshot don't bully me)

Should be on top right of the menu. On the same horizontal line as your name.

ch4rlie,
@ch4rlie@lemmy.world avatar

The only options that were there was sign out and lock screen

canofloons,

Ah ok. I remember the layout looking something like this: dedoimedo.com/…/mint-20-xfce-menu-show-desktop-ic…

Must have changed then :(

ch4rlie,
@ch4rlie@lemmy.world avatar

Oh it does look like that, but i can’t see the shutdown button in that picture. The one that I thought looked like shut down is actually log out

razorsoup,

If you click “Sign out”, does it give you an option to power off?

ch4rlie,
@ch4rlie@lemmy.world avatar

Yeh, it’s just I was setting this laptop up for a senior and was trying to make it as simple as possible when I explain things like shutting it down

STUPIDVIPGUY, in This is the dumbest question, but where is the side panel on the menu with the shutdown option (yes I know it's not a screenshot don't bully me)

haha look at this dweeb he doesn’t even know how to take a screenshot!

ch4rlie,
@ch4rlie@lemmy.world avatar

Why is everyone downvoting them, he’s right!

Vilian, in This is the dumbest question, but where is the side panel on the menu with the shutdown option (yes I know it's not a screenshot don't bully me)

if you still didn’t discover it, try to take a bigger picture, i don’t use mint so i don’t remeber exactly where it was, but i csn remember with the bigger picture

breadsmasher, in Could use a tl;dr guide (if there is such thing) on how to build a kernel.
@breadsmasher@lemmy.world avatar
mkwt, (edited ) in Could use a tl;dr guide (if there is such thing) on how to build a kernel.
  1. Linux kernel is mainly C, but it does use some of the GNU extensions, and the most support is available to compile it with GCC. The kernel can be compiled with clang, but I think it’s extra work. So step 0: Get a working GCC build system.
  2. Obtain Linux kernel source tarball and extract to a working directory. The official Linux source releases are available at kernel.org. If you are already using a Linux distribution, your distribution has some kind of way to easily get the kernel sources they use, usually through a package management tool (e.g. apt for Debian and Debian derivatives). Note that very few distributions actually distribute real “Linux” as delivered from the authoritative kernel.org source…they all maintain patchsets on top of official Linux that can be very extensive.

1a. A traditional location for source directory is /usr/src/linux-[version]. And /usr/src/linux is traditionally a symlink that points to the “currently active” kernel source.

  1. Configure the kernel. In the kernel tree run one of the following (The actual configuration is stored in [source_path]/.config. You can copy that file from a previous kernel version to the next revision, and it will mostly work):

2a. make config. This is the original configuration script. It asks you about a 1000 yes / no / module questions one at a time. Not recommended.

2b. make menuconfig. This is the same options as make config, but in a text-based menu format, where you can use arrow keys to go back and revisit previous options. Much better.

2c. make xconfig or make gconfig or make qconfig. Same idea as menuconfig but using X Windows, GTK, or Qt, respectively, with actual windows and dialog boxes.

  1. make clean. This deletes stale object files. This is unnecessary if you just extracted the tarball and haven’t built anything yet. There’s also make mrproper which is deeper than clean.
  2. make.
  3. make modules_install. This copies loadable kernel modules (in *.ko files) that were compiled during make into /lib/modules.
  4. Optional: make install. At least this is available on my distributions sources. If you don’t do this, you just need to pull the kernel image out of [source_path]/arch/[your_arch]/boot. The filename depends on which compression was selected in configuration. For me its “bzImage”. Take this file and copy it to a location where your bootloader can get to it. Traditionally it also gets renamed to vmlinuz-[version].
  5. Update bootloader menu entries.

Note that most distributions will also do an initramfs, which isn’t covered here. Most people don’t actually need initramfs, particularly if they compile the key early drivers into the kernel (select “yes” rather than “module”). You may need an initramfs if your root partition is encrypted and you need an early system capable of decrypting it.

Edit: Lemmy ate all my angle bracket paths, and monospace formatting.

GustavoM,
@GustavoM@lemmy.world avatar

That was very informative and effective. Thank you very much.

hayalci, in Could use a tl;dr guide (if there is such thing) on how to build a kernel.

You got an excellent short answer here, but for a more extensive article check out itsfoss.com/compile-linux-kernel/

breadsmasher, in if i create a symlink to a file, do programs read the file it's linked to?
@breadsmasher@lemmy.world avatar

yeah, basic answer - the symlink will act like the actual file

A read for you freecodecamp.org/…/symlink-tutorial-in-linux-how-…

Successful_Try543, in if i create a symlink to a file, do programs read the file it's linked to?

If the permissions are correct, I assume yes, as long as the program doesn’t test if the ‘file’ is a link.

themoonisacheese, in if i create a symlink to a file, do programs read the file it's linked to?
@themoonisacheese@sh.itjust.works avatar

Mostly yes. It’s trivial for a program to know what is and isn’t a symlink, but in general you can do that, also you can do it with folders.

Some games may care (for example that’s a big no-no for anticheats) but in general it works just fine.

bionicjoey, in if i create a symlink to a file, do programs read the file it's linked to?

The only reason the answer wouldn’t be “yes” is if for some reason the developers of that software or game specifically wrote in a check for whether or not a certain file is a symlink and coded the software to behave differently under those circumstances. There are almost no good reasons to do that.

lurch, in if i create a symlink to a file, do programs read the file it's linked to?

There could be a problem, if the game runs in some sort of sandbox, VM or emulator. For example, if the target of the link is outside of the environment the game can see, the link will look broken for it.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • [email protected]
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • TheResearchGuardian
  • Ask_kbincafe
  • KbinCafe
  • feritale
  • Socialism
  • oklahoma
  • SuperSentai
  • KamenRider
  • All magazines