Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
pseudorandom name
May 6, 2007

Don't believe anyone who recommends NixOS.

Adbot
ADBOT LOVES YOU

pseudorandom name
May 6, 2007

Your choices are Fedora or Ubuntu, don't listen to anybody who says otherwise.

F_Shit_Fitzgerald
Feb 2, 2017



Well, NixOS seems to be the current Flavor Of The Month among a lot of Linux people, now that they've exhausted the possibilities of Arch and Gentoo, I guess. Next month it'll be something entirely different for the frequent distrohoppers.

mawarannahr
May 21, 2019

F_Shit_Fitzgerald posted:

Well, NixOS seems to be the current Flavor Of The Month among a lot of Linux people, now that they've exhausted the possibilities of Arch and Gentoo, I guess. Next month it'll be something entirely different for the frequent distrohoppers.

A guy at a bus stop told me about NixOS back in 2019, but he called it Nix. During the first half of the conversation I was wondering if he was trying to say he was using Unix and thought maybe it was a new kind of BSD. In other words, it's been going around for a while.

Klyith
Aug 3, 2007

GBS Pledge Week

ExcessBLarg! posted:

I hate to admit this, but this kind of "btrfs vs. zfs" stance that I haven't had time to sort out yet for myself is partly why I still use jfs of-all-things as my main workhorse.

The trick is that btrfs vs ZFS is a bad way to think about it. Despite having many things in common they are best for different uses.

I kinda get the feeling that btrfs was designed for flexibility first and bulletproof reliability second. ZFS is very much the other way around. So btrfs is best for jobs like a root volume with snapshots, or basic mirrored storage that can grow or shrink if needed.

Do you want a raid5 or 6 storage system that is bulletproof but long-term static, for something like a NAS? Do you care about 9s of uptime? ZFS is way better.

spiritual bypass
Feb 19, 2008

Grimey Drawer
Use Arch. Ubuntu is hopelessly outdated and Fedora is loaded with tedious security poo poo

pseudorandom name
May 6, 2007

ah, yes, Arch, the distro with the legendarily complete wiki because nothing works correctly out-of-the-box.

spiritual bypass
Feb 19, 2008

Grimey Drawer
Actually it works perfectly but it's a minimal unopinionated install

Nitrousoxide
May 30, 2011

do not buy a oneplus phone



pseudorandom name posted:

Don't believe anyone who recommends NixOS.

Yeah, the unironic NixOS suggestions for a Linux newbie asking for babies first distro are just wild lol.

Framboise
Sep 21, 2014

To make yourself feel better, you make it so you'll never give in to your forevers and live for always.


Lipstick Apathy

spiritual bypass posted:

What sort of graphics do you use? Does it run any servers you could connect to over the LAN to see if it's really not online?

I'm on nvidia for now and for the near future-- if it continues to be a problem I'll get an AMD gpu and just not look back. And not sure, don't think so to your second question.

Bark! A Vagrant posted:

I'm having the same issue with gnome + wayland + Nvidia GPU. I haven't gotten around to trying these fixes, but I have a few links saved:

Nvidia doc mentions an upstream kernel issue that might be related, and suggests "In the interim, the default suspend mode on the affected systems should be set to "deep" using the kernel command line parameter "mem_sleep_default" mem_sleep_default=deep

This post on the arch forums says that enabling the 'preserve all video memory allocations' option plus enabling nvidia-suspend and nvidia-hibernate in modprobe fixed the issue for them.

Link to said post which also includes how to modify the suspend and resume services to fix it

e: tried the first two of the three fixes and it doesn't resume to a black screen anymore, but none of the inputs work and the system appears to be frozen... progress?

Tried the first two to no success.


Honestly if this is a GNOME-specific issue I haven't really any qualms with just killing it entirely and going with KDE instead. Still not 100% sold on GNOME's layout anyway.

...it is a GNOME-specific issue, right?

keep punching joe
Jan 22, 2006

Die Satan!

Nitrousoxide posted:

Yeah, the unironic NixOS suggestions for a Linux newbie asking for babies first distro are just wild lol.

Man wanted the hot new thing.

But yeah baby's first distro is pretty much ubuntu or mint. Anyone who tells you otherwise is a fraud and a charlatan.

Subjunctive
Sep 12, 2006

✨sparkle and shine✨

If it is unsuspending and it’s just not showing the display, you’d see wake-up entries in syslog, right?

You could also try the kernel watchdog and see if it trips.

ziasquinn
Jan 1, 2006

Fallen Rib
I never could grasp the other distros until I used arch so I essentially started on arch but I also had access to an experienced arch linux user I could tap on the shoulder anytime when I didn't wanna get screamed at on linux forums by the real freaks

plus i like the archwiki and find myself using it a lot even on other distros sometimes

NihilCredo
Jun 6, 2011

iram omni possibili modo preme:
plus una illa te diffamabit, quam multæ virtutes commendabunt

Nitrousoxide posted:

Yeah, the unironic NixOS suggestions for a Linux newbie asking for babies first distro are just wild lol.

FYI, I mentioned NixOS in response to the questions "what is the cool new thing on the block" and "what is this reproducible/immutable stuff". I specifically described it as a hardcore tinkerer's toybox.

In no way did I recommend it as a newbie distro and I very much resent that accusation :mad:

Bark! A Vagrant
Jan 4, 2007

Grad school is good for mental health
I continue to be punished for the sin of using nvidia with linux :negative:

Somehow, when I installed the additional tools for GPU-accelerated computation (cuda) gnome decided it'd prefer to not run wayland and use x11 instead. I'm baffled and spent way too long trying to figure out how to change it back before saying gently caress it. I have some clues, but I eventually stopped myself to try and get some actual work done instead of loving around with config and systemd files. One thing's for sure, I lost more time trying to figure out what the hell's going on than I'll get back in computational speed-ups.

pseudorandom name
May 6, 2007

If you look at your logs, gnome-shell is crashing and falling back to X11.

Mao Zedong Thot
Oct 16, 2008


NihilCredo posted:

NixOS is awesome but very much a tinkerer's OS - think of it as the Gentoo of the 2020s, although it has different goals.

NixOS is the bees knees. Gentoo comparison is fair in a way, though. I ran it fulltime for a year or two about 8-9 years ago, and then switched off to Ubuntu for a long time, and then back to NixOS about 2 years ago.

When I first used it, back before it was cool, it was often painful to get random things working -- you'd have to do it yourself and write the nix and PR nixpkgs. These days it's far more popular and pretty much everything just works out of the box.

The thing I like about it is that it's perfectly declarative and I can just leave poo poo alone and it's great, my entire computer outside of browser cookies lives in a git repo, and I can just rematerialize it at any moment if I want/need to.

The thing I don't like about it is 1) the inscrutable Nix language still makes no sense to me, despite actively using it 2) nixpkgs can be a clusterfuck -- god forbid you get a bee in your bonnet to upgrade something, you have to go futz with nixlang and patch files and submit a PR 3) flakes? everybody decided to use flakes, but they're optional and given that I don't understand the basics of the language, I especially don't understand flakes 4) choosing between a release and unstable? I run unstable and regret it occasionally, but I guess that's on me

All that said, on balance: I'm thinking about switching my desktop back to Ubuntu and just running Nix/Home-Manager inside of it -- however I'll probably never start another software project without the whole thing living in a nix flake.

Bark! A Vagrant
Jan 4, 2007

Grad school is good for mental health

pseudorandom name posted:

If you look at your logs, gnome-shell is crashing and falling back to X11.

I don't think that's the case as this is the only mention of wayland in my logs after installing the drivers:
code:
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Created slice Slice /app/gnome-session-manager.
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Reached target GNOME X11 Session.
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Reached target GNOME Shell.
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Starting Monitor Session leader for GNOME Session...
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Starting User folders update...
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Finished User folders update.
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Reached target Session services which should run early before the graphical session is brought up.
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Started Monitor Session leader for GNOME Session.
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Reached target Tasks to be run before GNOME Session starts.
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Started GNOME Session Manager (session: gnome).
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Reached target GNOME Session Manager is ready.
Feb 12 12:00:46 localhost.localdomain systemd[1593]: GNOME Shell on Wayland was skipped because of an unmet condition check (ConditionEnvironment=XDG_SESSION_TYPE=wayland).
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Starting GNOME Shell on X11...
Feb 12 12:00:46 localhost.localdomain systemd[1593]: app-gnome-xdg\x2duser\x2ddirs-1883.scope: Couldn't move process 1883 to requested cgroup '/user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-xdg\x2duser\x2ddirs-1883.scope': No such process
Feb 12 12:00:46 localhost.localdomain systemd[1593]: app-gnome-xdg\x2duser\x2ddirs-1883.scope: Failed to add PIDs to scope's control group: No such process
Feb 12 12:00:46 localhost.localdomain systemd[1593]: app-gnome-xdg\x2duser\x2ddirs-1883.scope: Failed with result 'resources'.
Feb 12 12:00:46 localhost.localdomain systemd[1593]: Failed to start Application launched by gnome-session-binary.
Feb 12 12:00:46 localhost.localdomain gnome-shell[1884]: Running GNOME Shell (using mutter 45.3) as a X11 window and compositing manager
Whereas before
code:
Feb 12 00:13:42 localhost.localdomain systemd[1589]: Created slice Slice /app/gnome-session-manager.
Feb 12 00:13:42 localhost.localdomain systemd[1589]: Reached target GNOME Wayland Session.
Feb 12 00:13:42 localhost.localdomain systemd[1589]: Reached target GNOME Shell.
...
Feb 12 00:13:42 localhost.localdomain systemd[1589]: Reached target GNOME Session Manager is ready.
Feb 12 00:13:42 localhost.localdomain systemd[1589]: Starting GNOME Shell on Wayland...
Feb 12 00:13:42 localhost.localdomain systemd[1589]: GNOME Shell on X11 was skipped because of an unmet condition check (ConditionEnvironment=XDG_SESSION_TYPE=x11).
Feb 12 00:13:42 localhost.localdomain systemd[1589]: app-gnome-xdg\x2duser\x2ddirs-1783.scope: Couldn't move process 1783 to requested cgroup '/user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-xdg\x2duser\x2ddirs-1783.scope': No such process
Feb 12 00:13:42 localhost.localdomain systemd[1589]: app-gnome-xdg\x2duser\x2ddirs-1783.scope: Failed to add PIDs to scope's control group: No such process
Feb 12 00:13:42 localhost.localdomain systemd[1589]: app-gnome-xdg\x2duser\x2ddirs-1783.scope: Failed with result 'resources'.
Feb 12 00:13:42 localhost.localdomain systemd[1589]: Failed to start Application launched by gnome-session-binary.
Feb 12 00:13:42 localhost.localdomain dbus-daemon[1682]: [session uid=1000 pid=1682] Activating via systemd: service name='org.gtk.vfs.Daemon' unit='gvfs-daemon.service' requested by ':1.13' (uid=1000 pid=1784 comm="/usr/bin/gnome-shell")
Feb 12 00:13:42 localhost.localdomain systemd[1589]: Starting Virtual filesystem service...
Feb 12 00:13:42 localhost.localdomain dbus-daemon[1682]: [session uid=1000 pid=1682] Successfully activated service 'org.gtk.vfs.Daemon'
Feb 12 00:13:42 localhost.localdomain systemd[1589]: Started Virtual filesystem service.
Feb 12 00:13:42 localhost.localdomain gnome-shell[1784]: Running GNOME Shell (using mutter 45.3) as a Wayland display server
Feb 12 00:13:42 localhost.localdomain gnome-shell[1784]: Enabling experimental feature 'scale-monitor-framebuffer'
Feb 12 00:13:42 localhost.localdomain gnome-shell[1784]: Enabling experimental feature 'autoclose-xwayland'
Feb 12 00:13:42 localhost.localdomain gnome-shell[1784]: Device '/dev/dri/card1' prefers shadow buffer
Feb 12 00:13:43 localhost.localdomain gnome-shell[1784]: Added device '/dev/dri/card1' (nvidia-drm) using atomic mode setting.
Feb 12 00:13:43 localhost.localdomain gnome-shell[1784]: Created gbm renderer for '/dev/dri/card1'
Feb 12 00:13:43 localhost.localdomain gnome-shell[1784]: Boot VGA GPU /dev/dri/card1 selected as primary
Feb 12 00:13:43 localhost.localdomain gnome-shell[1784]: Obtained a high priority EGL context
Feb 12 00:13:43 localhost.localdomain gnome-shell[1784]: Obtained a high priority EGL context
Feb 12 00:13:43 localhost.localdomain gnome-shell[1784]: Disabling DMA buffer screen sharing (implicit modifiers not supported)
Feb 12 00:13:43 localhost.localdomain dbus-daemon[1682]: [session uid=1000 pid=1682] Activating via systemd: service name='org.a11y.Bus' unit='at-spi-dbus-bus.service' requested by ':1.16' (uid=1000 pid=1784 comm="/usr/bin/gnome-shell")
Feb 12 00:13:43 localhost.localdomain systemd[1589]: Starting Accessibility services bus...
Feb 12 00:13:43 localhost.localdomain dbus-daemon[1682]: [session uid=1000 pid=1682] Successfully activated service 'org.a11y.Bus'
Feb 12 00:13:43 localhost.localdomain systemd[1589]: Started Accessibility services bus.
Feb 12 00:13:43 localhost.localdomain gnome-shell[1784]: Using public X11 display :0, (using :1 for managed services)
Feb 12 00:13:43 localhost.localdomain gnome-shell[1784]: Using Wayland display name 'wayland-0'
Now I've moved on to a new mode of failure by specifying XDG_SESSION_Type=wayland in my environment config.

code:
Feb 13 01:39:37 localhost-live.attlocal.net kernel: [drm:nv_drm_atomic_commit [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00002b00] Flip event timeout on head 0
Feb 13 01:39:40 localhost-live.attlocal.net /usr/libexec/gdm/gdm-x-session[1766]: (II) NVIDIA(GPU-0): Deleting GPU-0
Feb 13 01:39:40 localhost-live.attlocal.net /usr/libexec/gdm/gdm-x-session[1766]: (WW) xf86CloseConsole: KDSETMODE failed: Input/output error
Feb 13 01:39:40 localhost-live.attlocal.net /usr/libexec/gdm/gdm-x-session[1766]: (WW) xf86CloseConsole: VT_GETMODE failed: Input/output error
Feb 13 01:39:43 localhost-live.attlocal.net kernel: [drm:nv_drm_atomic_commit [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00002b00] Flip event timeout on head 0
eb 13 01:40:05 localhost-live.attlocal.net /usr/libexec/gdm/gdm-x-session[1766]: (EE) systemd-logind: ReleaseControl failed: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
code:
Feb 13 01:40:57 localhost kernel: nvidia: loading out-of-tree module taints kernel.
...
Feb 13 01:40:57 localhost kernel: nvidia-uvm: Loaded the UVM driver, major device number 239.
Feb 13 01:40:57 localhost systemd-udevd[1065]: mknod: cannot set permissions of '/dev/nvidia-uvm': Operation not permitted
Feb 13 01:40:57 localhost systemd-udevd[1070]: mknod: cannot set permissions of '/dev/nvidia-uvm-tools': Operation not permitted
Feb 13 01:40:57 localhost systemd-udevd[1072]: mknod: cannot set permissions of '/dev/nvidiactl': Operation not permitted
...
Feb 13 01:41:00 localhost.localdomain systemd-udevd[1671]: mknod: cannot set permissions of '/dev/nvidia-modeset': Operation not permitted
Progress I think, but not something I've got time to continue looking into yet.

Watermelon Daiquiri
Jul 10, 2010
I TRIED TO BAIT THE TXPOL THREAD WITH THE WORLD'S WORST POSSIBLE TAKE AND ALL I GOT WAS THIS STUPID AVATAR.
I use endeavourOS on my laptop, and it works no fuss. I like it.

notwithoutmyanus
Mar 17, 2009
What is ubuntu freaking out about here/is this resolvable/should I bother? I recognize it's some sort of power issue with usb 1-2 after googling it a bit. I normally wouldn't care but it seems to be stopping/halting the process of actually booting up.

I plan to swap to fedora in a day or two after backing things up.

Journalctl -b gave me:
code:
Feb 13 12:43:33 basement-ubu systemd[1]: Starting Load Kernel Module efi_pstore...
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: device descriptor read/64, error -110
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: device descriptor read/64, error -110
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: new full-speed USB device number 3 using xhci_hcd
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: device descriptor read/64, error -110
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: device descriptor read/64, error -110
Feb 13 12:43:33 basement-ubu kernel: usb usb1-port2: attempt power cycle
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: new full-speed USB device number 4 using xhci_hcd
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: device descriptor read/8, error -110
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: device descriptor read/8, error -110
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: new full-speed USB device number 5 using xhci_hcd
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: device descriptor read/8, error -110
Feb 13 12:43:33 basement-ubu kernel: usb 1-2: device descriptor read/8, error -110
Feb 13 12:43:33 basement-ubu kernel: usb usb1-port2: unable to enumerate USB device
lsusb shows:

code:
lsusb
Bus 006 Device 002: ID 0bda:0411 Realtek Semiconductor Corp. Hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 007: ID 1532:0c00 Razer USA, Ltd RZ02-0135 Hard Gaming Mouse Mat [Firefly]
Bus 005 Device 006: ID 09db:2691 Measurement Computing Corp. AUKEY PC-LM6
Bus 005 Device 005: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 005 Device 004: ID 041e:3272 Creative Technology, Ltd Pebble V3
Bus 005 Device 003: ID 1532:0046 Razer USA, Ltd Mamba 2015 Tournament Edition [RZ01-01370100-R3]
Bus 005 Device 002: ID 0d8c:0005 C-Media Electronics, Inc. Blue Snowball
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 008: ID 1532:022a Razer USA, Ltd Cynosa Chroma
Bus 001 Device 007: ID 048d:5702 Integrated Technology Express, Inc. ITE Device
Bus 001 Device 006: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Is this corresponding to bus 001/device 001? or bus 005/006 device 002?

Computer viking
May 30, 2011
Now with less breakage.

notwithoutmyanus posted:

Is this corresponding to bus 001/device 001? or bus 005/006 device 002?

I suspect the third option - "it gave up on that device, so it's not in lsusb"

pseudorandom name
May 6, 2007

The kernel lists devices using bus-port, you need to use lsusb -t -v to see the port numbers.

notwithoutmyanus
Mar 17, 2009

pseudorandom name posted:

The kernel lists devices using bus-port, you need to use lsusb -t -v to see the port numbers.

Ah.

code:
lsusb -t -tv
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
    |__ Port 4: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        ID 0bda:0411 Realtek Semiconductor Corp. Hub
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 1: Dev 2, If 0, Class=Audio, Driver=snd-usb-audio, 12M
        ID 0d8c:0005 C-Media Electronics, Inc. Blue Snowball
    |__ Port 1: Dev 2, If 1, Class=Audio, Driver=snd-usb-audio, 12M
        ID 0d8c:0005 C-Media Electronics, Inc. Blue Snowball
    |__ Port 1: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
        ID 0d8c:0005 C-Media Electronics, Inc. Blue Snowball
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
        ID 090c:2000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) 
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 2: Dev 10, If 2, Class=Audio, Driver=snd-usb-audio, 12M
        ID 046d:0a66 Logitech, Inc. [G533 Wireless Headset Dongle]
    |__ Port 2: Dev 10, If 0, Class=Audio, Driver=snd-usb-audio, 12M
        ID 046d:0a66 Logitech, Inc. [G533 Wireless Headset Dongle]
So hmm, logitech g533 dongle? if it's that or the usb storage, that's all on the case-mounted set of usb ports on my desktop's tower.

pseudorandom name
May 6, 2007

It's the Logitech dongle, and it doesn't show up in the first lsusb output at all.

notwithoutmyanus
Mar 17, 2009
ah alright, that gives me some ideas on resolving this, thank you!

Armauk
Jun 23, 2021


F_Shit_Fitzgerald posted:

Next month it'll be something entirely different for the frequent distrohoppers.

Custom distro based on "Linux From Scratch." The only path forward is rolling your own build.

AlexDeGruven
Jun 29, 2007

Watch me pull my dongle out of this tiny box


Someone posted on Reddit this morning that they want an immutable distro that can use all package management formats (rpm, deb, etc).

SMH

keep punching joe
Jan 22, 2006

Die Satan!

AlexDeGruven posted:

Someone posted on Reddit this morning that they want an immutable distro that can use all package management formats (rpm, deb, etc).

SMH

Is that not Vanilla os or am I missing something?

Edit : nm I'm confusing it with distrobox, think I learned about both at the same time.

keep punching joe fucked around with this message at 18:30 on Feb 14, 2024

mawarannahr
May 21, 2019

AlexDeGruven posted:

Someone posted on Reddit this morning that they want an immutable distro that can use all package management formats (rpm, deb, etc).

SMH
Install rpm in Fedora container, deb in Debian. Bing bong, so simple.

NihilCredo
Jun 6, 2011

iram omni possibili modo preme:
plus una illa te diffamabit, quam multæ virtutes commendabunt

Does anyone know a fast PDF reader for Linux?

I'm opening now a PDF of a whopping 38MB in size, which consists only of full-page scans. I've got 32GB RAM and 24GB of VRAM. Despite this, the default Document Viewer doesnīt let me freely scroll through the document - it keeps a handful of nearby pages loaded, but if I scroll up more than that I have to wait 1-3 seconds as it re-renders the page again (and thrashes my CPU), which is plainly ridiculous.

Firefox is much better at this (pages are rendered in half a second or so), but as a card-carrying member of the 'keeps 50-100 tabs open at all times' club, I donīt want Firefox to start up whenever I double click on a PDF from my documents folder.

cruft
Oct 25, 2007

NihilCredo posted:

Does anyone know a fast PDF reader for Linux?

...

Firefox is much better at this (pages are rendered in half a second or so)

Kinda sounds like you know one!

Eletriarnation
Apr 6, 2005

People don't appreciate the substance of things...
objects in space.


Oven Wrangler

NihilCredo posted:

Does anyone know a fast PDF reader for Linux?

I'm opening now a PDF of a whopping 38MB in size, which consists only of full-page scans. I've got 32GB RAM and 24GB of VRAM. Despite this, the default Document Viewer doesnīt let me freely scroll through the document - it keeps a handful of nearby pages loaded, but if I scroll up more than that I have to wait 1-3 seconds as it re-renders the page again (and thrashes my CPU), which is plainly ridiculous.

Firefox is much better at this (pages are rendered in half a second or so), but as a card-carrying member of the 'keeps 50-100 tabs open at all times' club, I donīt want Firefox to start up whenever I double click on a PDF from my documents folder.

cruft posted:

Kinda sounds like you know one!

Firefox Developer Edition? :haw:

Seriously though, I have used it before on Windows when trying to work with an environment that needed its own HTTP proxy settings and I basically wanted "Firefox, but a totally separate install from the one I already have". Not sure if there is any reason you couldn't do the same on Linux.

Eletriarnation fucked around with this message at 01:21 on Feb 15, 2024

Klyith
Aug 3, 2007

GBS Pledge Week

NihilCredo posted:

Does anyone know a fast PDF reader for Linux?

I'm opening now a PDF of a whopping 38MB in size, which consists only of full-page scans. I've got 32GB RAM and 24GB of VRAM. Despite this, the default Document Viewer doesnīt let me freely scroll through the document - it keeps a handful of nearby pages loaded, but if I scroll up more than that I have to wait 1-3 seconds as it re-renders the page again (and thrashes my CPU), which is plainly ridiculous.

Firefox is much better at this (pages are rendered in half a second or so), but as a card-carrying member of the 'keeps 50-100 tabs open at all times' club, I donīt want Firefox to start up whenever I double click on a PDF from my documents folder.

With some 100+mb RPG sourcebooks with tons of obnoxious text-on-fullpage-graphics, Okular is nearly instant at opening the file. Rendering some of the nastier pages takes over a second if you're just paging down as soon as they load (it's doing some pre-loading of the next page, so if you take a moment between page-downs it's instant). But it keeps like 100 pages in memory to instantly go back.

I also have Xournal++ which seems maybe fractionally faster to render pages but doesn't keep as many in memory.

Anarchy Stocking
Jan 19, 2006

O wicked spirit born of a lost soul in limbo!
I play a board game with a liberally illustrated 800 page rulebook and xpdf handles it swimmingly on my 10 year old elite book.

mystes
May 31, 2006

NihilCredo posted:

Does anyone know a fast PDF reader for Linux?

I'm opening now a PDF of a whopping 38MB in size, which consists only of full-page scans. I've got 32GB RAM and 24GB of VRAM. Despite this, the default Document Viewer doesnīt let me freely scroll through the document - it keeps a handful of nearby pages loaded, but if I scroll up more than that I have to wait 1-3 seconds as it re-renders the page again (and thrashes my CPU), which is plainly ridiculous.

Firefox is much better at this (pages are rendered in half a second or so), but as a card-carrying member of the 'keeps 50-100 tabs open at all times' club, I donīt want Firefox to start up whenever I double click on a PDF from my documents folder.
if It's just images, assuming they haven't been split into multiple layers djvu style, extract the images using "pdfimages -all" or something and either view them using an image viewer program like feh or zip them into a cbz file and use mcomix

Less Fat Luke
May 23, 2003

Exciting Lemon

Anarchy Stocking posted:

I play a board game with a liberally illustrated 800 page rulebook and xpdf handles it swimmingly on my 10 year old elite book.

I need to know what board game this is, thanks

mawarannahr
May 21, 2019

NihilCredo posted:

Does anyone know a fast PDF reader for Linux?

I'm opening now a PDF of a whopping 38MB in size, which consists only of full-page scans. I've got 32GB RAM and 24GB of VRAM. Despite this, the default Document Viewer doesnīt let me freely scroll through the document - it keeps a handful of nearby pages loaded, but if I scroll up more than that I have to wait 1-3 seconds as it re-renders the page again (and thrashes my CPU), which is plainly ridiculous.

Firefox is much better at this (pages are rendered in half a second or so), but as a card-carrying member of the 'keeps 50-100 tabs open at all times' club, I donīt want Firefox to start up whenever I double click on a PDF from my documents folder.

I used to use PDF-XChange Viewer under Wine to view and annotate long, large documents like textbooks. At the time (from ~2009-2016), I found it faster and much more complete than any open source alternatives. If you can track down the exe, it probably still is pretty good.

pseudorandom name
May 6, 2007

NihilCredo posted:

Does anyone know a fast PDF reader for Linux?

I'm opening now a PDF of a whopping 38MB in size, which consists only of full-page scans. I've got 32GB RAM and 24GB of VRAM. Despite this, the default Document Viewer doesnīt let me freely scroll through the document - it keeps a handful of nearby pages loaded, but if I scroll up more than that I have to wait 1-3 seconds as it re-renders the page again (and thrashes my CPU), which is plainly ridiculous.

Firefox is much better at this (pages are rendered in half a second or so), but as a card-carrying member of the 'keeps 50-100 tabs open at all times' club, I donīt want Firefox to start up whenever I double click on a PDF from my documents folder.

evince has a dconf setting for the cache size; the default is 50 megabytes which is LOL but you can increase it using dconf Editor or just running e.g. dconf write /org/gnome/evince/page-cache-size 1024 for a gigabyte cache.

Phosphine
May 30, 2011

WHY, JUDY?! WHY?!
🤰🐰🆚🥪🦊

NihilCredo posted:


Firefox is much better at this (pages are rendered in half a second or so), but as a card-carrying member of the 'keeps 50-100 tabs open at all times' club, I donīt want Firefox to start up whenever I double click on a PDF from my documents folder.

The solution here is to always have firefox open!

Adbot
ADBOT LOVES YOU

Anarchy Stocking
Jan 19, 2006

O wicked spirit born of a lost soul in limbo!

Less Fat Luke posted:

I need to know what board game this is, thanks

https://www.wargamevault.com/m/product/344879

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply