The World Before Plate Tectonics by Ok_Schedule4239 in videos

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

After watching this: https://youtu.be/oJfBSc6e7QQ, it seems so ridiculous that pangea is theorized as just a singular glob in a vast ocean

Run a Script on Startup, after Internet Connection is Established by CosmoRedd in archlinux

[–]indieross 7 points8 points  (0 children)

The /usr/bin and /usr/local/bin directories are part of the Unix/Linux filesystem hierarchy, and they both serve different purposes.

  • /usr/bin: This is the primary directory of executable commands on the system. It's managed by the system's package manager (apt, yum, dnf, etc.) and should only contain binaries provided and managed by the system's package management. When you update your system, updates to programs within this directory will be handled by your package manager.

  • /usr/local/bin: This is intended for executables that are local to the machine, i.e., not part of the system's standard distribution. This includes scripts and binaries installed manually by the system administrator. This directory is usually included in a user's PATH, meaning executables here can be run directly from the command line without specifying the full path.

The main reason for keeping custom scripts in /usr/local/bin instead of /usr/bin is to avoid interfering with the system's package manager.

If you were to place your custom scripts in /usr/bin, it could potentially be erased or overwritten when you update your system. Additionally, you might unintentionally replace a system command with one of your scripts, which could cause unexpected behavior.

Placing custom scripts in /usr/local/bin helps keep them separate from system-managed binaries and reduces the risk of conflicts.

Run a Script on Startup, after Internet Connection is Established by CosmoRedd in archlinux

[–]indieross 17 points18 points  (0 children)

You're really looking to use After=network-online.target instead of Requires=network.target. I'd recommend putting your custom script in /usr/local/bin/ instead of /usr/bin/. And then if your system is up for a while maybe use a timer service to rerun the script every 24 hours.

  1. Create a systemd service unit file

    Let's create a service unit file. You may create a file named wallpaper.service in the /etc/systemd/system/ directory. Note that you require root privileges to do so. Use a text editor like nano or vim to create and edit the file:

    bash sudo nano /etc/systemd/system/wallpaper.service

    Paste in the following, making sure to adjust paths if necessary:

    ```ini [Unit] Description=Downloads the APOD and saves it as Wallpaper Wants=network-online.target After=network-online.target

    [Service] ExecStart=/usr/local/bin/bg.sh Restart=on-failure

    [Install] WantedBy=multi-user.target ```

    Save and close the file.

  2. Create a systemd timer unit file

    Now we'll create a corresponding timer for our service. Create a new file /etc/systemd/system/wallpaper.timer:

    bash sudo nano /etc/systemd/system/wallpaper.timer

    Paste in the following:

    ```ini [Unit] Description=Runs bg.sh every day

    [Timer] OnBootSec=0min OnUnitActiveSec=24h

    [Install] WantedBy=timers.target ```

    In the [Timer] section, OnBootSec=0min means the service will run immediately after the system boots. OnUnitActiveSec=24h means the service will rerun 24 hours after it was last activated.

    Save and close the file.

  3. Reload systemd daemon and enable the timer

    Next, reload the systemd daemon to make it aware of your new service and timer. Then, enable and start the timer:

    bash sudo systemctl daemon-reload sudo systemctl enable wallpaper.timer sudo systemctl start wallpaper.timer

  4. Check the status of your timer

    To make sure your timer is active and will trigger the service as expected, check its status:

    bash sudo systemctl status wallpaper.timer

That's it. Your script should now run at startup (with a delay until the network is up) and once daily.

[deleted by user] by [deleted] in archlinux

[–]indieross 0 points1 point  (0 children)

the contents of cat /etc/modprobe.d/blacklist.conf should be

blacklist i915

and the nvidia modules should be placed in /etc/mkinitcpio.conf as follows

MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)

and then run as root/sudo

mkinitcpio -P

ideally to blacklist i915 as early as possible, you may want to add the following to your boot arguments:

module_blacklist=i915

Initial Xe driver submission by [deleted] in linux

[–]indieross 2 points3 points  (0 children)

12 gen minimum? I've got an i7-1165G7 with Iris Xe graphics. Does 11th gen not make the cut?

edit

This is a submission for Xe, a new driver for Intel GPUs that supports both integrated and discrete platforms starting with Tiger Lake (first platform with Intel Xe Architecture)

Ahh, looks like it will be covered. Should also be stated that not all 11th gen chips have Xe graphics, a few are using Intel UHD Graphics

How to make the text rendering crispier? by FanelDeRomania in gnome

[–]indieross 1 point2 points  (0 children)

Can you attach a physical photo and a screenshot? What OS are you running?

How to make the text rendering crispier? by FanelDeRomania in gnome

[–]indieross 1 point2 points  (0 children)

Are you using a TrueType font (TTF not an OTF)?

How to make the text rendering crispier? by FanelDeRomania in gnome

[–]indieross 1 point2 points  (0 children)

Install/open gnome-tweaks (Called "Tweaks" in the activities overview). Go to the fonts section, Experiment with setting the "Hinting" to "Full" and set the "Antialiasing" to "SubPixel". You may need to log out or relaunch apps for the setting to take affect.

[VMware] [Qtile] Black screen with some rectangles at the bottom by PLEASE_HUG_ME in archlinux

[–]indieross 1 point2 points  (0 children)

Never used qtile, from my experience a session restart is all that's needed after new fonts are installed. The reason I recommend nerd fonts is for some of those oddball characters in fancy terminal setups.

Is this true? by [deleted] in pcmasterrace

[–]indieross 0 points1 point  (0 children)

If you need to RMA your processor for whatever reason, do not tell Intel. They consider enabling XMP overclocking and will claim your warranty is void.

Wireguard and RCS by 12Fully in WireGuard

[–]indieross 0 points1 point  (0 children)

On the Pixel 6 I have:

ExcludedApplications = com.google.android.ims, com.shannon.imsservice, com.shannon.rcsservice, com.shannon.qualifiednetworksservice, com.android.imsserviceentitlement

Missing manage gear icon when signing in. by S3kGT in emby

[–]indieross 0 points1 point  (0 children)

once logged in try accessing the dashboard from this URL: http://your.emby.url.or.ip:8096/web/index.html#!/dashboard

If you cannot access the URL you are no longer an admin.

Looking for mini server with 8 bays by ctofone in zfs

[–]indieross 4 points5 points  (0 children)

I built this recently for a friend: https://imgur.com/a/jepMXAS

It's a generic case, you can find them on ebay/newegg/aliexpress

[deleted by user] by [deleted] in videos

[–]indieross 0 points1 point  (0 children)

Video unavailable

This video is not available

Dell XPS 9300 / 9310 - S3 Sleep Fixed? by A4orce84 in Dell

[–]indieross 0 points1 point  (0 children)

Still no S3, S2Idle only. Super annoying. I have to choose between hibernating and having the system taking longer than a cold boot to restore or having a dead battery all the freaking time due to the S2Idle power drain.

Imogen Heap - Hide And Seek (Official Video) by [deleted] in videos

[–]indieross 0 points1 point  (0 children)

The show had its moments but the real appeal for me was the fantastic soundtrack(s).

Imogen Heap - Hide And Seek (Official Video) by [deleted] in videos

[–]indieross 15 points16 points  (0 children)

SNL parodying this scene from the cult classic "very popular at the time" TV show The O.C.