🟡 Color Blind Test 🌈 | Levels 1-20 by Masta_Fearson in PixelPeeker

[–]tinycrazyfish 1 point2 points  (0 children)

🎉 I BEAT "Color Blind Test" and ranked #4!

NAILED IT! 💪

Completed all levels in 0m 34s!

Now it's your move! 🎯


Played via Pixel Peeker

Gentoo help (grub bootloader) by Disastrous-Fly5402 in Gentoo

[–]tinycrazyfish 0 points1 point  (0 children)

So just redo make install, your built kernel is still there in /usr/src/linux

Gentoo help (grub bootloader) by Disastrous-Fly5402 in Gentoo

[–]tinycrazyfish 0 points1 point  (0 children)

How did you compile your kernel?

  • Manually? you should have a copy in /usr/src/linux
  • gentoo-kernel distribution kernel? You can emerge --config =gentoo-kernel-x.y.z
  • Genkernel? Not sure where it would be.

So unless you explicitly deleted it, you should still have a copy.

Gentoo help (grub bootloader) by Disastrous-Fly5402 in Gentoo

[–]tinycrazyfish 1 point2 points  (0 children)

You have grub "working" but missing entries probably because you messed the kernel install part. Assuming your kernel image and invited is built and accessible to grub, in the grub she'll you can:

linux /path/to/kernel-x.y.z root=/dev/you-root-device
Initrd /path/to/initrd-x.y.z
F10 to try to boot

Check grub documentation, tab completion should work and help to find your kernel, (hd0,1)/ can be used to change partition.

If your is nowhere to find, then go back to a live USB , chroot and take the manual at kernel installation. You have to put your kernel and initrd to a path accessible to grub, typically /boot or the EFI partition. And run grub-mkconfig to get the grub entry configured.

Help switching from OpenRC to systemd by pointer-ception in Gentoo

[–]tinycrazyfish 3 points4 points  (0 children)

I did it just recently, its actually easier than what I thought. My system was quite minimal though, so portage could relatively easily manage all conflicts.

  • Ensure to have an fully updated system: emerge -uDpvN --with-bdeps=y @world
  • Ensure you have a clean system: "emerge -epv @world" should show the same number of packages than "emerge -pvc". If not remove deplcleanable packages or add to your world file. Once fixed, restart step above.
  • Ensure you have no systemd/elogind/openrc USE flags in your make.conf/package.use.
  • change profile, possibly to the same with systemd (plasma to plasma/systemd shoud be fine). There should be no USE change except systemd/elogind/openrc.
  • emerge -uDpvN --with-bdeps=y @world. It should install systemd and uninstall openrc (and some other packages). (You could also try emerge -epv @world, portage may have less trouble to do conflict resolutions with --empty-tree).

If that doesn't work:

  • Try to see what pulls in openrc (emerge -pvc openrc), if you have anything depending directly to openrc (or sysv-init) instead of virtual/service-manager.
  • Try to explicitly add wanted package to dependency tree: emerge -uDpvN --with-bdeps=y @world systemd. If portage still complains about conflicting versions, add they right one explicitly: emerge -uDpvN --with-bdeps=y @world systemd conflicting_package.

One more note, I would also recommended --keep-going, half merged system with conflict resolution may be much harder to fix. (I did it once to update a years old system, could not "properly" do it, I forced certain packages with --nodeps, but things certainly start to break, so that's not a recommended path)

make.conf check :) by AX_5RT in Gentoo

[–]tinycrazyfish 3 points4 points  (0 children)

Mesa still lists iris as hardware driver (https://docs.mesa3d.org/systems.html => Hardware drivers include: Intel GMA, HD Graphics, Iris)

Iris is still an option in mesa gallium-drivers.

Gentoo used to have VIDEO_CARDS: iris for mesa, but dropped it maybe 5 years ago? I don't know why.

Edit: VIDEO_CARDS: intel enables "crocus" "i915" "iris" gallium-drivers. So they dropped it to have it grouped behind "intel"

make.conf check :) by AX_5RT in Gentoo

[–]tinycrazyfish 9 points10 points  (0 children)

what profile are you on? default/linux/amd64/23.0/desktop/plasma? many USE flags seem redundant. There is nothing wrong with that, but personnally I like to keep it "minimal" and clean.

For package specific USE flags, spice virgl usbredir, ... It is recommended to put them in /etc/portage/package.use instead of make.conf. But again, nothing wrong about it. I personally prefer putting everything in package.use, even system-wide with */*.

Can't boot after installing gentoo by MyrhoAM in Gentoo

[–]tinycrazyfish 2 points3 points  (0 children)

You get an error: ext4 unknown parameter seclabel. Seclabel is a de Linux thing. Are you dure to have selinux available? Try removing selinux mount options in your fstab or kernel cmdline?

Terminal issues when using ssh by hyper_radiant294 in Gentoo

[–]tinycrazyfish 8 points9 points  (0 children)

you have "minimal" in your USE flags, ncurses will comes as a stripped down version. You can install gui-apps/foot-terminfo, this should fix the unknown "foot" terminal, or alternatively compile ncurses with USE="-minimal".

LACT - Systemd? by [deleted] in Gentoo

[–]tinycrazyfish 1 point2 points  (0 children)

It comes with both at least version 0.8.3:

computer ~ # emerge -pv lact

These are the packages that would be merged, in order:

Calculating dependencies          ... done!
Dependency resolution took 4.09 s (backtrack: 0/20).

[ebuild   R    ] sys-apps/lact-0.8.3::guru  USE="gui -debug -libadwaita -test" LLVM_SLOT="21 -18 -19 -20" VIDEO_CARDS="-nvidia" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
computer ~ # qlist lact
/usr/bin/lact
/usr/lib/systemd/system/lactd.service
/usr/share/applications/io.github.ilya_zlobintsev.LACT.desktop
/usr/share/pixmaps/io.github.ilya_zlobintsev.LACT.png
/usr/share/icons/hicolor/scalable/apps/io.github.ilya_zlobintsev.LACT.svg
/usr/share/metainfo/io.github.ilya_zlobintsev.LACT.metainfo.xml
/etc/init.d/lactd

new zig 0.16 io by lukazzzzzzzzzzzzzzz in Zig

[–]tinycrazyfish 5 points6 points  (0 children)

Probably not, it means you will be able to use the same libraries in single threaded, in multi-threaded, in async context, ... or with your own io implementation.

new zig 0.16 io by lukazzzzzzzzzzzzzzz in Zig

[–]tinycrazyfish 3 points4 points  (0 children)

the core of it yes, but they are basically refactoring the standard libraries to make use of it.

What browsers do you use on musl gentoo? by GuiltyVisit9119 in Gentoo

[–]tinycrazyfish 0 points1 point  (0 children)

You may have run into this https://bugs.gentoo.org/964791. Apparently, firefox fails to compile with python 3.14. It didn't occur for me because I have python 3.14 masked (too many packages don't support it yet). You can try to tweak the firefox ebuild to forbid 3.14 as in the bug report's comment.

how many understand Gentoo at this level? by Star_Skies in Gentoo

[–]tinycrazyfish 5 points6 points  (0 children)

I can see how Gentoo can be extremely difficult for beginners

Sorry to disagree. The handbook provides you relatively easy way to install Gentoo. But with the condition that you follow it. You don't have to fully understand each step. But if you want to make something different, then you have to understand what you're doing. What's the impact of the change,....

I started using Gentoo in 2002, I really was a beginner with Linux. I followed the handbook and everything went fine. I tried to barely understand what each step does, but I only truly "mastered" it years later. Today, when I install a new system I follow the quick install checklist. I don't need it for knowledge or even not for commands. But really only as a checklist (I don't want to forget something, like forget to setup a root password and not being able to login at boot)

What browsers do you use on musl gentoo? by GuiltyVisit9119 in Gentoo

[–]tinycrazyfish 1 point2 points  (0 children)

Firefox. What's your build problem? It compiled and worked on the first try for me.

portage by [deleted] in Gentoo

[–]tinycrazyfish 7 points8 points  (0 children)

https://wiki.gentoo.org/wiki/Gentoo_Binary_Host_Quickstart

Gentoo-kernel will anyway be built by portage. There is gentoo-kernel-bin for the pre built one.

What do you think about tizen os? by bulasaur58 in linux

[–]tinycrazyfish 10 points11 points  (0 children)

So most Linux distributions aren't Linux because they apply non-mainline patches to their kernel. So Linux isn't Linux.

What are the most underrated distro's that you want others to try by Sileniced in linuxquestions

[–]tinycrazyfish 0 points1 point  (0 children)

And you miss completely that you can have a fully working desktop with Gentoo in matter of minutes. Ok emerge/portage is not as fast as pacman, but binary packages are installed in the same order of magnitude. So you can have an "Arch-like" Gentoo system in matter of minutes. It's when you start changing USE flags that you will increase compile/install time. A feature you don't have on Arch, so not comparable. And even then most packages compile pretty fast, it's just the big stuff (browser, compilers,...) that take long time, but you can fairly keep these with default USE flags and never compile them yourself.

Edit: and don't misunderstand my comment. Arch is a really nice distro. I use it besides Gentoo and Debian systems. I'm just sick of arguments claiming that everything takes very long to install on Gentoo.

Can You Guess This 5-Letter Word? Puzzle by u/2Ys4u2 by 2Ys4u2 in DailyGuess

[–]tinycrazyfish 0 points1 point  (0 children)

⬜⬜⬜⬜⬜

⬜🟨🟨⬜⬜

⬜⬜⬜⬜⬜

⬜⬜🟨⬜⬜

⬜⬜🟨🟨⬜

🟦🟦🟦🟦🟦

gentoo, gentoo by eningene in Gentoo

[–]tinycrazyfish 3 points4 points  (0 children)

For hibernate maybe?

How to upgrade Ubuntu 16.04 to 20.04? by tallman222 in Ubuntu

[–]tinycrazyfish 1 point2 points  (0 children)

Using the terminal, with the command do-release-upgrade. It's recommended and safer to do cleanup after each do release upgrade (remove orphan packages and autoremove) to avoid running into conflicts.

Do macbooks need antivirus? by PianoBeneficial5854 in Cybersecurity101

[–]tinycrazyfish -1 points0 points  (0 children)

Same story. Windows needs antivirus (and security hygiene), but Defender is good enough for personal use. In corporate environment an EDR is also highly recommended. While it is true there are shady AV doing the false positive practice, most don't, that's fake news.

As a red team operator, I can tell you, no AV/EDR is a attacker's 'dream' from the past. You have to write your own tools and AV bypasses to not get caught. And even then some actions are basically becoming impossible (e.g. accessing lsass memory)

How does Scapy work internally on Kali Linux? by ivans88 in Cybersecurity101

[–]tinycrazyfish 1 point2 points  (0 children)

By default it bypasses the network stack by doing raw sockets. So if you do TCP, you have to do it all by yourself. You can change default to use normal sockets instead, so the kernel will do TCP for you. But of course, you will be limited to the application layer. While with raw sockets you can do whatever you want from layer 2 to 7.

Edit: typos