[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / latam / hobby / tech / games / anime / music / draw / AKM ] [ meta ] [ wiki / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Name
Options
Subject
Comment
Flag
File
Embed
Password(For file deletion.)

Not reporting is bourgeois


File: 1728030622672.jpg (105 KB, 820x1024, 53y3soh1e3981.jpg)

 

(Copypasted from a previous 4chin /g/ thread as a foundation to making these generals on leftypol)
Users of all levels are welcome to ask questions about GNU/Linux and share their experiences.

* Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread *

Before asking for help, please check our list of resources.

If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
2) Dual boot the GNU/Linux distribution of your choice along with Windows or macOS.
3) Go balls deep and replace everything with GNU/Linux.

Resources: Please spend at least a minute to check a web search engine with your question.
*Many free software projects have active mailing lists.

$ man %command%
$ info %command%
$ %command% -h/–help
$ help %builtin/keyword%

Don't know what to look for?
$ apropos %something%

Check the Wikis (most troubleshoots work for all distros):
https://wiki.archlinux.org
https://wiki.gentoo.org

/g/'s Wiki on GNU/Linux:
https://igwiki.lyci.de/wiki/Category:GNU/Linux

>What distro should I choose?

https://igwiki.lyci.de/wiki/Babbies_First_Linux
>What are some cool programs?
https://wiki.archlinux.org/index.php/list_of_applications
https://directory.fsf.org/wiki/Main_Page
https://suckless.org/rocks/
>What are some cool terminal commands?
https://www.commandlinefu.com/commands/browse
https://cheat.sh/
>Where can I learn the command line?
https://mywiki.wooledge.org/BashGuide
https://www.grymoire.com/Unix/
>Where can I learn more about Free Software?
https://www.gnu.org/philosophy/philosophy.html
>How to break out of the botnet?
https://prism-break.org/en/categories/gnu-linux
81 posts and 5 image replies omitted.

>>27464
>On that note, a good way of testing which input device corresponds to which character device is catting the files to the terminal. Don't forget to type reset afterwards.
Intereesting

>>27463
>It's actually in the Xorg manpage. Launching Xorg with the -configure option should auto-generate most things. The only settings i had to adjust were the keyboard device number and mouse protocol.
Actually didn't need to do anything after setting up the old drivers it just worked!

Ended up abusing package.provided to mask at-spi2 (dbus), and librsvg (rust-bin). Assuming that works should be able to get everything up to a webrowser on the system without too much of whatever one is trying to avoid. Can apparently even do the same with virtual/tmpfiles though all of this has yet to be tested.

>>27469
Guess am still going to need a browser with a dev toolkit for web development in addition to the one going to be using as my daily driver. Guess will just use palemoon for that unless anyone has a better idea.

>>27470
Was wrong about the flickering being caused by the ram, and also had to find patches for GTK+ to work without DBus. :(

>>27470
>Guess am still going to need a browser
Get an alpine chroot. It has up-to-date versions of chrome and firefox.
>>27469
>>27471
Dbus and Gtk+3 are more trouble than they're worth. Masking them is just common sense. See Stanislav's /etc/portage/package.mask/crapolade:
sys-apps/systemd
sys-fs/udev
media-video/libav
gnome-base/gconf
>=app-crypt/gnupg-2.0.22
app-accessibility/at-spi2-atk
app-accessibility/at-spi2-core
sys-apps/dbus
sys-auth/consolekit
sys-auth/polkit
gnome-extra/polkit-gnome
dev-util/gdbus-codegen
gnome-base/dconf
>=x11-libs/gtk+-3.0.0

>>27473
Wasn't looking forward to trying to keep up with patches for Gtk+3 let alone trying to maintaining them. Will give masking >=x11-libs/gtk+-3.0.0 a go also at your suggestion.

>Get an alpine chroot. It has up-to-date versions of chrome and firefox.

A chroot to run the browser in sounds reasonable, but using alpine will be my last resort. Seems with either webkit-gtk2, webkit-qt, or palemoon a static build wouldn't need too much. Unfortunately think palemoon is the only option in terms of development tooling which will build.

>>27474
>Will give masking >=x11-libs/gtk+-3.0.0 a go also at your suggestion.
>Using alpine will be my last resort.
These two did not go well together, basically wasted the whole day. No modern browser would compile either at all or without patching Gtk+3. Still no idea why Palemoon wouldn't compile (no real messages or hints), and didn't get around to compiling with debug before got too frustrated and tried to resume with the patched Gtk+3 and webkitgtk2 builds. Now my hope is that www-client/surf will work with gcr patched out. This aspect will be a worse environment for web development but it might still be tolerable.

>>27475
Ended up nearly doing an exhaustive search, and doing certain things over and over again with slight alternation hoping they would work. Palemoon doesn't compile without glibc, and am not presently able to make the patches myself. Removing gcr from surf wasn't as easy as it looked. Am also not presently able to make ebuilds for anything more than dummy packages.

Nyxt requires a small patch so might give this a go at some point, put luakit compiled and ran with only the Gtk+3 patch.

The flickering was a hardware issue to do with Turbo Boost. But the trackpad still doesn't work (/dev/input/event* and /dev/input/mice exist) and because used genkernel suspend doesn't work.

>>27479
there's too much complaining in this thread, apologies.

>>27479
>The flickering was a hardware issue to do with Turbo Boost.
lol, no this wasn't it either…

>>27482
Mesa failed to open iris, no wake from sleep, high low power screen flickering, failed to build with musl. What more could you want.

So far as can tell ACPI is broken on this machine, suspend doesn't even work with the livedisk. Updated mesa from i915 to intel at the expense of installing LLVM and this resolved the graphical errors was having. Disabled "additional" C-states and all the other extraneous power management options in BIOS, this might have helped with the flickering. Avoiding packages that won't build with musl.

>>27521
Still haven't migrated over my personal and development files; haven't quite got comfortable with it just yet. A number of compromises were necessary as can be seen from the screenshot. A problem with such compromises is that a number of these systems are interelated, and to remove one modification means removing others. So compromising on udev meant that through grub pciutils needed the -static-libs flag and my system isn't completely static (not sure if it was anyway). Switching to the modern intel drivers over i915 meant acceloration worked but dragged in LLVM (one of the more tollerable compromises). Was further suprised by the lack of modern webbrowsers (and only modern webbrowsers) which would build with the system.

If decided to do it over again would make sure to configure the kernel, and such that devtmpfs was disabled allowing for permissions to be maintained with a static-dev, or else would write a script to handle this for me. That should allow for shaving all but the Gtk+3 compromise. The suggestion to run the browser in a chroot does seem to be the only way to have a clean build environment. Seems like ideally there would be a WPE based browser available (and technically there is): https://eleni.mutantstargoat.com/hikiko/wpe/

>>27365
>32GB tmpfs
Just why

>>27539
>grub
why are you using grub and not lilo or efistub

>>27548
Lifo was left unmaintained like a decade ago

>>27548
>why are you using grub and not lilo or efistub
Didn't try LILO or Syslinux, but EFI stubs still required the -static-libs for pciutils.

>>27545
Didn't end up setting this up, because it was a bad idea.

>>27551
>Didn't end up setting this up, because it was a bad idea.
Interestingly /dev/shm and /run are this size.

>>27549
>le unmaintained
holy shit why do soydevs want every piece of software to expand like an infinitely growing cancer. old, feature-complete versions are optimal, because such software is stable and well-tested. omnipresent bitrot and instability are the unifying principles of most modern linux desktop software for a reason.

>>27554
Ok boomer

>>27555
rob pike, chuck moore, rms, guy steele, alan kay, richard p. gabriel, djb, jwz, uriel, mircea popescu…
all of them were right

I'm trying to install this pirated version of ck3 but I get the following error back

Image mounted as /run/media/user/disk
binaries/ck3: /usr/lib64/libtinfo.so.6: no version information available (required by /run/media/user/disk/binaries/libdxcompiler.so.3.7)
Warning: 2 log categories not defined in log_settings_live.json
Game AI
Game Tests

Trying to Write minidump to dir: /home/user/.local/share/Paradox Interactive/Crusader Kings III/crashes/ck3_20241222_215346/
Created Minidump: /home/user/.local/share/Paradox Interactive/Crusader Kings III/crashes/ck3_20241222_215346//d90f73cc-dfe7-44ca-0bbd5589-d314a18c.dmp

Unmounting /dev/loop0... Error unmounting /dev/loop0: GDBus.Error:org.freedesktop.UDisks2.Error.DeviceBusy: Error unmounting /dev/loop0: target is busy
Failed to unmount /dev/loop0
CD from the mounted directory in another terminal/FM
CD from the mounted directory and press ENTER

Unmounted /dev/loop0.

>>27556
>all of them were right
Trvthnvke.

>>27939
I assume the minidump has the actual error and the unmounting happens after the game already crashed? Is there anything interesting in the minidump?

>>27943
I thought the dump didn't contain anything I could make sense of, but I saw that it wanted vulkan libs. Which I did not have,installed vulkan stuff and now it works.

>>27944
Have fun!!

>get new job, pretty chill
>windows sysadmin is a reactionary

Like pottery

Flood detected; Post discarded.
question for the veteran users: does su mean "super user" or "switch user"?

>>28201
i think its "substitute user"

>>28201
suck user

>>28202
<they almost made a recursive acronym

>>27554
>>27942
one of them is not like the others…

I dunno where else to post this because it hardly warrants its own thread, but I updated an arch install that was last updated on 2022, and it went 100% smoothly. more than a 1000 packages and KDE migrated from Xorg to wayland and everything works as I last left it. i can't imagine a lot of things updating this smoothly nowadays. Arch Linux has really come a long long way, huh?

File: 1739777720845.png (264.29 KB, 1252x2149, xinitrc.png)

>>28524
only with a session manager…

>>28526
that's nice lol, i want to try hyprland or whatever but there's an entire page dedicated to nvidia that begins with "there's no official support" which makes me hesitate, usually what breaks between updates is something that doesn't jive with the proprietary nvidia blobs

im thinking about switching from 'buntu to debian, its increasingly clear to me that canonical really don't care about the desktop experience outside arbitrary changes to bring it in line with what they're doing on servers et al. debian just seems like a cleaner experiance, anything i should know or any tips from debian users?

>>28580
There's probably some stuff, debian has quirks. Like you'll have to install sudo. But you're already running debian if you're using ubuntu. There shouldn't be a huge change.

That said, I've been trying fedora based distros and gnome is really nice… If you're ready for an actual switch, try smth fedora with gnome.

>>28582
>you'll have to install sudo
really? that's surprising, even if you install it with a desktop like gnome?
>I've been trying fedora based distros and gnome is really nice… If you're ready for an actual switch, try smth fedora with gnome.
i actually used fedora gnome a while back but it really didn't like my laptop and would spit out dozens of incomprehensible errors everytime i turned it on, one day an update seemed to fix it, but only a few days later another update brought it back, one of the reasons i was considering debian was that i felt the frequency of updates on other distros was too fast for me, and i also think a vanilla gnome would be better than ubuntu's odd custom gnome, although i like both.

in the meantime i had to reinstall anyway so i decided to try out linux mint for some reason, and i am not enjoying it, so i will still probably be switching to debian soon.

>>28580
>its increasingly clear to me that canonical really don't care about the desktop experience
Debian cares even less. Switch to Pop, system76 sells laptops and workstations so they're deeply in touch with the desktop experience. Cosmic DE is what convinced me to finally stop changing window managers and ricing my shit because it met my needs. Comfy tiling with vim controls. It just works.

I have been using Fedora for 3 months and I have not encountered a single problem. I had to track down some printer drivers, but that is simply a proprietary software issue and not a distro specific one. Even then, getting the printer to work was seamless. Switching from Windows has been liberating.

My friend has some dogshit celeron laptops from 2020. What distro/DE copes best with e-waste laptops? Needs to be lightweight but also have good laptop integration.

>>29233
Glad to hear anon.

Anons, I need distro help. Been an Arch user for eight years now (wow, I feel old). But recently, I've become very busy so system maintenance has become something that I can't always do. I've gotten a few partial upgrade issues that ended up being deprecation issues with configs on other packages when fixing my system with a full upgrade. I've also had a bunch of AMDGPU-related constant kernel panics on the latest version a few months ago so I had to downgrade once the LTS kernel got those issues too, and downgrading is hard on Arch by design.
So basically, I'm questioning whether it's time for me to change which distribution I'm using. I'm not sure where to go though. Ideally, I'd like a distro that allows me to pick whether to install packages from a stable repository with security updates always and feature updates every month or two, or from a bleeding edge repository that pulls in whatever dependencies are needed. Bonus points if dependency hell is avoided and I can have a stable and latest version of the same package at once for libraries for example. I'd also need as few abstractions as possible, no distro-specific config BS, and configuration without frameworks. I should be able to configure my system only using the software's specific documentation instead of a random, distro-specific meta-config tool or whatever. Also would be nice if the repositories had optimized binaries for newer architectures or LTO or whatever.
Gentoo seemed appealing and like the answer, but as I said, maintenance is becoming a chore and constantly checking USE flags and manually versioning is something that I have experience with but found to be a big time sink.
Any help? [spoiler]Yet another distro help post, a thread got unbumped for this, joy[/spoiler]

>>29350
I should mention that Tumbleweed was my main candidate, but holy abstraction layers.

>be me, loonix user
>>try olive
>clunky qt
>>try openshot
>lol
>>try some gtk video editor that doesnt exist afaik
<gtk
<gtk
<gtk
>KEK

is it over? can I ever become le professional editor? or am I capped to these premade transitions on some online editor?

>inb4 4chinz larper

i am a refu/g/ee since 4chud is kil.

>>27473
>masking dbus and gtk3
elaborate. I am looking to get rid of the gtk3 trash.

>>29355
Maybe blender?

Anyone know why my battery would charge in BIOS, unplugging and plugging the power cord not causing problems. But the state change does not occurring in Linux. i.e. plugging in the power adapter without having had it plugged in during boot does not result in the laptop charging.

ummm i am on a netbook
blender is overkill for this hardware.

>>29358
can you check the BIOS settings?
which brand is your bios?

>>29359
smh i forgot to add >>29357

>>29359
It might not be much different on the hardware considering the encoding and such is all done by a ffmpeg anyway.

>>29360
>can you check the BIOS settings?
>which brand is your bios?
The machine is a Dell Latitude 5590, couldn't locate any such problem online. It seems so arbitrary. If am in BIOS it works, and if am logged in as root it works literally every other time, and otherwise it doesn't work at all.

>>29356
Assuming you have cursory knowledge of portage, during dependency tracking it will read any file in /etc/portage/package.mask and skip ebuilds that match the rules, if it encounters 'sys-apps/dbus' for example, it will refuse to emerge any version of dbus and ebuilds depending on it as well. You can use /etc/portage/package.use similarly to add use flags to specific ebuilds.

I don't know if you can still build a useful desktop with the current state of gentoo patches though, i've been using dulap gentoo, a snapshot from circa 2017, for the last five years.


Unique IPs: 18

[Return][Go to top] [Catalog] | [Home][Post a Reply]
Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / latam / hobby / tech / games / anime / music / draw / AKM ] [ meta ] [ wiki / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]