/r/archlinux
A subreddit for the Arch Linux user community for support and useful news.
/r/archlinux
hello everyone,
so here is my problem: my laptop has one ssd slot. on it I have a 256GB ssd with arch linux/btrfs/snapper snapshots etc. a weak ago, I found out that I need to pass a bunch of exams online. among the requirements is to use windows/Edge/web cam ... so since in school they keep forcing us to use windows pretty harassingly, I decided to but an external ssd to use for windows when I am in school just to avoid all the conflicts I have been having with both my teachers and teammates. I am really tired of explaining to those jerks why I use arch and how it is a far superior option. So I as said, I installed windows 10 on the SSD. it worked for a couple of times but is not consistent in it booting both from my BIOS's boot menu and grub's. The problem I believe is that the USB-C connected 512GB lenovo external SSD is not powered on or not recognized after POST (power on self test). maybe is is a firmware issue, maybe grub needs to get a new module.... the external SSD is pretty new. it got released in 2023 I believe.
from here on out I will pile any pieces of info that might help the reader:
lsblk /dev/sdb
sdb 8:16 0 476.9G 0 disk
├─sdb1 8:17 0 260M 0 part
├─sdb2 8:18 0 128M 0 part
└─sdb3 8:19 0 476.6G 0 part
sudo blkid /dev/sdb{,1,2,3}
dev/sdb: PTUUID="1d378511-4674-4806-87a1-c9d3f962ffad" PTTYPE="gpt"
/dev/sdb1: UUID="0E02-1309" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="03c7ebf9-9373-4d51-8994-357e3c9e9514"
/dev/sdb2: PARTLABEL="Microsoft Reserved Partition" PARTUUID="b10aa2c2-c6e3-432d-aa13-86b8ff54d8b9"
/dev/sdb3: LABEL="CCCOMA_X64FRE_FR-FR_DV9" BLOCK_SIZE="512" UUID="0A5C3B5B5C3B412D" TYPE="ntfs" PARTLABEL="Main Data Partition" PARTUUID="c8b5536b-87e4-4ad4-9fcc-b53d027f2576"
ls /boot/grub/x86_64-efi/ | grep -i usb
usb_keyboard.mod
usb.mod
usbms.mod
usbserial_common.mod
usbserial_ftdi.mod
usbserial_pl2303.mod
usbserial_usbdebug.mod
usbtest.mod
cat /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry 'Win10' --class windows {
search --fs-uuid --no-floppy --set=root 0E02-1309
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
some of : trying both manual and os-prober
cat /etc/default/grub
...
GRUB_PRELOAD_MODULES="part_gpt part_msdos usb usbms"
...
GRUB_DISABLE_OS_PROBER=false
sudo efibootmgr
BootCurrent: 0004
Timeout: 1 seconds
BootOrder: 0004,0001,0002,0000
Boot0000 Windows Boot ManagerVenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000064870100000010000000040000007fff0400
Boot0001* UEFI: PXE IP4 Realtek PCIe GBE Family ControllerPciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/MAC(5c857e4c4e7f,0)/IPv4(0.0.0.0,0,DHCP,0.0.0.0,0.0.0.0,0.0.0.0)0000424f
Boot0002* UEFI: PXE IP6 Realtek PCIe GBE Family ControllerPciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/MAC(5c857e4c4e7f,0)/IPv6([::],0,Static,[::],[::],64)0000424f
Boot0004* ARCHIIPciRoot(0x0)/Pci(0x17,0x0)/Sata(1,65535,0)/HD(1,GPT,957c005c-c3e6-4d38-ace3-f9cae8218f1c,0x800,0x200000)/\EFI\FUCKED\grubx64.efi
by the way, there was another windows boot option that appeared and disappeared yesterday
points that might help:
- on my laptop, grub does not want to get installed using both grub-install and efibootmgr so I always to add directly using the EFI shell.
- I am using USB-c to connect the external drive
- I am not really keen on having to shrink my main drive to allow for dual booting and maybe use the external drive for storage.
- in the grub console, I only see my main drive and (proc). that last is probably am in-memory filesystem akin to /sys and /proc.... other usb devices do not show up
- is there an option I can pass to grub to forcefully power on my usb ports? something like the kernel param we pass to linux: usb_autosuspend=-1
I appreciate any help I can get and thanks in advance!
[EDIT]:
the drive has a USB-C connector. my laptop also has that port. I tried it with a USB-A USB-C charging cable and the drive was bootable from the firmware, the os-prober entry as well as my custom entry. now the problem is that I want to run in through USB-C because the cable that came with the drive is a double USB-C one. it is a lot faster and very secure ( having the drive that holds the OS suddenly detach is bound to be very unpleasant for all parties involved obviously). Also, I use the other USB-A ports for the mouse/keyboard adapter and UDB removable drives. Finally I do not own the USB-A USB-C cable I used for testing.
any ideas why the USB-C port is not powered on?
PS: I booted into windows and found the last version of my firmware and installed. (it was the same version with different release dates) and still having the same problem.
once arch boots the USB-C connection works. can I somehow bootchain from a running arch instance into the drive while it is recognized?
For some irrelevant reason I wanted to clone gcc repository on my Arch Linux laptop and it seems I can't do it.
I have 3 laptops all with Arch and they all fail the same way.
First I tried to run:
$ git clone git://gcc.gnu.org/git/gcc.git
and it caused my laptop to turn off. The download was extremely slow and after several minutes the laptop just turned off. There were no related logs visible in journalctl or in git clone stdout/stderr. I ran a full system update to see if it's some already fixed bug but it still crashed the laptop.
Then for some reason it stopped crashing but was giving some error (the error message is not relevant to my question).
Few times I tried:
$ git clone https://github.com/gcc-mirror/gcc.git
and it was taking forever to download. I don't even remember if there was any different error after some time (could be) or I just lost my patience.
Then I tried to use hotspot from my phone instead of a home wifi in case it's some ISP issue - same error.
Then I tried the same on 2 other laptops with arch linux (both wifi and hotspot) and it was exactly the same issue.
Since I don't have non-arch at home I asked my friends to check on their linux (but not arch) laptops and it works for them.
To make sure it's not related to my internet connection or server issue I tried to clone in parallel gcc and linux repository, both from github mirrors and linux was downloaded quote fast while gcc was struggling on a really slow speed.
Just before writing this post I tried again and it was faster this time but again turned off my laptop.
So my question is:
Could you try to clone gcc repository from both gcc.gnu.org and github on your Arch linux and see if you have the same issue?
PS: At first I tried some basic troubleshooting (changing http postBuffer and version git options) without any lack, but when I noticed it fails on all of my 3 laptops I suspect it's not some issue with my local config but with arch linux packages or gcc repository. That's why I'm asking you to check it instead of diving deep into debugging my packages/configs and pasting the error messages in this post if they might be misleading if the issue is somewhere in the arch packages itself or the gcc repository.
I was trying to setup my qemu connection for a vm and did a 'sudo touch w10-net.xml' to create the xml file to setup the connection (i know, i probably didn't need to use sudo) and after that for no reason my oh-my-posh config stopped working all of a sudden. Silly me, instead of reinstalling I just thought "I have a restore point from yesterday night, why not use it and get everything back to that point where it was working well" so i restored it, but to my surprise now everything else is working but pacman is broke, here's the IMAGE of what shows up when I try to do a 'sudo pacman -Syu' and it also doesn't let me install any packages or do anything. Is there a way of fixing it and get my system healthy again or would it be easier to just reinstall, use my dotfiles for the most important customization things, do whatever else it needs to get it back to how I like it and call it a lesson? And what do you recommend in case of being better to reinstall in terms of snapshots, the way of making them, and this sort of things. Thanks in advance
I'm trying to install cuda 11.8, but I cant get it to install without obliterating my existing install. on Ubuntu and Fedora you can install cuda to usr/local/ so how tf do I do it on arch??? I've installed ggc11-libs and gcc11, so where do I go from here, can I modify the command : sudo pacman -U
https://archive.archlinux.org/packages/c/cuda-11.8.0-1-x86_64.pkg.tar.zst
and have it install to usr/local?????
I'm using the up to date Arch and for at least few months I have an issue that if I play sound on bluetooth device (JBL) if I turn the volume up by clicking few times the default "volume up" key on my keyboard using default Gnome behavior (I have no custom keybinds) the volume sometimes goes to the max. I'm using pipewire.
It does not happen often but it's extremely annoying.
Hello,
recently I got into making my own userprompt and while doing that, I came across something strange.
My userprompt looked normal on kitty but when using foot some of the characters were way to small, and there were even characters which looked the same but had a different size.
So I used unicode
to get some information and it returned this:
╰─> unicode
U+E0B6 - No such unicode character name in database
UTF-8: ee 82 b6 UTF-16BE: e0b6 Decimal:  Octal: \0160266
Category: Co (Other, Private Use); East Asian width: A (ambiguous)
Unicode block: E000..F8FF; Private Use Area
Bidi: L (Left-to-Right)
╰─> unicode ◖
U+25D6 LEFT HALF BLACK CIRCLE
UTF-8: e2 97 96 UTF-16BE: 25d6 Decimal: ◖ Octal: \022726
◖
Category: So (Symbol, Other); East Asian width: N (neutral)
Unicode block: 25A0..25FF; Geometric Shapes
Bidi: ON (Other Neutrals)
So it seems like the main difference is the width.
Does anyone know how to make a character wider or get a list of all the characters?
I am new to arch Linux. I am running this game on lutris Proton 9-2. Game starts but at Cutscene game froze and i get this error in log
The device am using is Think pad T480 ,8th gen processor and uhd 620 i-GPU
LOG:
info: Memory Heap[0]:
info: Size: 7933 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[1]: Property Flags = 0x7
info: Memory Type[2]: Property Flags = 0xf
info: Memory Type[3]: Property Flags = 0x1
info: Memory Type[4]: Property Flags = 0x7
info: Memory Type[5]: Property Flags = 0xf
info: Intel(R) UHD Graphics 620 (KBL GT2):
info: Driver : Intel open-source Mesa driver 24.3.1
info: Memory Heap[0]:
info: Size: 7933 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[1]: Property Flags = 0x7
info: Memory Type[2]: Property Flags = 0xf
info: Memory Type[3]: Property Flags = 0x1
info: Memory Type[4]: Property Flags = 0x7
info: Memory Type[5]: Property Flags = 0xf
warn: DXGI: MakeWindowAssociation: Ignoring flags # I think is the cause for error
ive isolated the 2nd gpu in the vfio.conf file, and ive edited grub to support IOMMU. I tried passing through the isolated components, now i cant install a new windows VM after my system completley crashed.
Unable to complete install: 'End of file while reading data: Input/output error'
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 72, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/createvm.py", line 2008, in _do_async_install
installer.start_install(guest, meter=meter)
File "/usr/share/virt-manager/virtinst/install/installer.py", line 695, in start_install
domain = self._create_guest(
^^^^^^^^^^^^^^^^^^^
File "/usr/share/virt-manager/virtinst/install/installer.py", line 637, in _create_guest
domain = self.conn.createXML(initial_xml or final_xml, 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/libvirt.py", line 4545, in createXML
raise libvirtError('virDomainCreateXML() failed')
libvirt.libvirtError: End of file while reading data: Input/output error
Arch and Parabola repos share names. In my case I want https://archlinux.org/packages/extra/x86_64/virtualbox-guest-utils/ out of the arch [extra] repo. Is there a graceful way to access this? I can always plug the URL for an arch repo into the pacman config files and then switch back, but that seems like a bad idea. It would be nice to be able to rename the local side of the repo [arch-extra] or something similar.
Monitor disconnects while playing Poe2, as it does, a green light appears and it loses signal, keeps trying to reconnect but with no signal, this is the second time it happens.
What I want to know is, has anyone experienced this? Could this be hardware related or software related? I would really appreciate if someone could point me in the right direction so I can further investigate if this problem is related to either my GPU or monitor, thanks.
Fix: Unplugged and plugged the HDMI cable.
Read journal / Xorg but didn't find any errors.
System info: 6.6.64-1-lts, xfce, xfmw
BenQ XL2411Z (8 years old)
amd 7700x, 7800xt, 32gb ddr5, b650 pro (brand new build, all components are 2 months old)
Guys I'm desperate and apologize if this isn't the right page to ask this. I normally use windows but the current build I'm doing has some very file heavy TPMS lattice meshes and takes forever to refine, convert to part or really anything else. I have a 2024 legion 5i pro/ with Kingston 64gb ram and Samsung 990 pro 2tb SSD. I'm using CachyOS distro. So I'm pretty new to Linux. But so far like it better then windows. I've been using Claude 3.5 sonnet and chatgpt 1o and gpt4o and all 3 of them has had me running in circles for the LAST 6 DAYS! All I'm trying to do is compile a freecad linkbranch source build (or will even take new 1.0 version now they have more of the linkbranch features). Ive just been trying to make a minimal build and then add on to it after it's installed. I've given the ai the wiki info on Arch linux Compile information: Arch using AUR Arch User Repository (AUR) is a collection user made recipes to build packages which are not officially supported by distribution maintainers / community. They are usually safe. You can see who maintain the package and for how long he did. It is recommended to check construction files. Also non open source software are available in this area even if maintained by the official owning company.
Prerequisite : git
Steps :
Open a terminal. Optionally create a directory eg. mkdir git. Optionally change directory eg. cd git. Clone the AUR repository : git clone https://aur.archlinux.org/freecad-git.git Enter AUR repository folder : cd freecad-git Compile using Arch makepkg : makepkg -s. The -s or --syncdeps flag will also install required dependencies. Install created package : makepkg --install or double click on the pkgname-pkgver.pkg.tar.xz inside your file browser. To update FreeCAD to latest build just repeat from step 3. Update AUR repository when there is some breaking change in the recipe or new features using git checkout -f inside the folder.
Then I installed all the repositories off arch repository website (listed at bottom of post) and every time I try the CMake configuration pyside2, pyside2-tools, and shiboken2 come up as "not enabled" or not installed whenever they are installed. Same thing for freecad 1.0 version except it's pybind11, pyside, shiboken6, and coin3d_DOC
I'm just getting super frustrated. I don't want to install appimage, snap, or flatpak. I want a compiled build to be able to add every thing I want to it when it's done. Any help would be great but I'll straight up cash app someone 15 bucks if they can just walk me through compiling realthunder Freecad linkbranch. That's the main version I want but I'll pay for help for freecad 1.0 too.
Arch Linux dependencies for Linkstage3 freecad version 20240407:
Git Clone URL: https://aur.archlinux.org/freecad-linkstage3-git.git (read-only, click to copy) Package Base: freecad-linkstage3-git Dependencies (38) boost-libs curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR) hicolor-icon-theme (hicolor-icon-theme-gitAUR) jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR) libspnav (libspnav-gitAUR) medAUR (med-openmpi) netcdf (netcdf-openmpi) opencascade (opencascade-gitAUR, opencascade-rcAUR, opencascade-f3dAUR) openmp openmpi (openmpi-gitAUR) pyside2AUR pyside2-toolsAUR python-matplotlib (python-matplotlib-gitAUR) python-pivy qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) qt5-declarative (qt5-declarative-gitAUR) qt5-svg (qt5-svg-gitAUR) qt5-tools qt5-webkitAUR (qt5-webkit-gitAUR) qt5-x11extras qt5-xmlpatterns (qt5-xmlpatterns-gitAUR) shared-mime-info shiboken2AUR utf8cpp (utf8cpp-gitAUR) xerces-c boost (boost-gitAUR) (make) cmake (cmake-gitAUR) (make) coin (coin-gitAUR) (make) desktop-file-utils (desktop-file-utils-gitAUR) (make) eigen (eigen-gitAUR) (make) gcc-fortran (gcc-fortran-gitAUR, gcc11-fortranAUR, gcc-fortran-snapshotAUR) (make) ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make) swig (swig-gitAUR) (make) xerces-c (make) graphviz (optional) openscad (openscad-objects-gitAUR, openscad-gitAUR, openscad-qt6-gitAUR) (optional) python-matplotlib (python-matplotlib-gitAUR) (optional)
Freecad 0.22 Dependencies: Clone URL: https://aur.archlinux.org/freecad-git.git Package Base: freecad-git
boost-libs coin (coin-gitAUR) fmt (fmt-gitAUR) glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR) jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR) medAUR (med-openmpi) netcdf (netcdf-openmpi) opencascade (opencascade-gitAUR, opencascade-rcAUR, opencascade-f3dAUR) openmpi (openmpi-gitAUR) pyside6 pyside6-tools python-matplotlib (python-matplotlib-gitAUR) python-packaging python-pivy python-ply python-yaml (python-yaml-gitAUR) qt6-5compat qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR) qt6-svg qt6-tools shared-mime-info verdict vtk (vtk-gitAUR) xerces-c yaml-cpp boost (boost-gitAUR) (make) cmake (cmake-gitAUR) (make) eigen (eigen-gitAUR) (make) git (git-gitAUR, git-glAUR) (make) ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make) nlohmann-json (nlohmann-json-gitAUR) (make) shiboken6 (make) swig (swig-gitAUR) (make) pugixml (pugixml-gitAUR) (check) calculix-ccxAUR (optional) – FEM solver backend graphviz (optional) – dependency graph support libspnav (libspnav-gitAUR) (optional) – 3D mouse support openscad (openscad-objects-gitAUR, openscad-gitAUR, openscad-qt6-gitAUR) (optional) – OpenSCAD support python-pip (optional) – support installing python dependencies for addons
Both of these dependencies are the older versions. But if anyone can help me out or walk me through this I'd be greatful and send ya 15$ cash app. I'm desperate at this point.
Greetings! I'm learning about binary exploitation and how to use GDB
but came across an error when compiling 32-bit. Here is the source code im using:
//password.c
#include <stdio.h>
#include <string.h>
int main() {
char *password = "ThisIsMyPassword\n";
char input_buffer[151];
puts("Please enter the password");
gets(input_buffer);
if (strcmp(input_buffer, password) == 0) {
puts("Sucess!");
} else {
puts("Fail!");
}
return 0;
}
I am using a dangerous call gets
which does not compile with gcc-14
so I had to download gcc-13
. I then run gcc-13 password.c -m32 -g -o password -fno-stack-protector -z execstack
and get this error:
password.c: In function ‘main’:
password.c:9:3: warning: implicit declaration of function ‘gets’; did you mean ‘fgets’? [-Wimplicit-function-declaration]
9 | gets(input_buffer);
| ^~~~
| fgets
/usr/sbin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/13.3.1/libgcc.a when searching for -lgcc
/usr/sbin/ld: cannot find -lgcc: No such file or directory
/usr/sbin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/13.3.1/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/13.3.1/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/13.3.1/libgcc.a when searching for -lgcc
/usr/sbin/ld: cannot find -lgcc: No such file or directory
collect2: error: ld returned 1 exit status
I've also installed lib32-gcc-libs
and lib32-glibc
but the error is still occurring. What am I missing?
Heya, i've switched to Arch not so while ago and i noticed that by default you cant really access your root folder, i mean yeah, i can access it via terminal, but not with a GUI application like nautilus. I did find a workaround by using Dolphin and installing a package named Kio-Admin. But i can't help but wonder why is access to root files denied by default, i mean, it's Arch.
I guess my real question is, is there a way to add root rights to an already existing user, something to change in the sudoers file, a box to tick, anything?
I am getting another PC. Hardware wise it's pretty close to the one I have, but much newer generations of hardware. What I want to do, is replicate the packages I have installed. I could do something as simple as
pacman -Q > packages.txt
# scp it to the new install
cat packages.txt | awk '{print $1}'
The problem as far as i understand with that, is that all the packages would then be marked as intenionally installed.
As time goes by and I remove packages I want to be able to clean up orphaned packages via
sudo pacman -Rns $(pacman -Qtdq )
Years ago when I was using debian I'd have done something similar to
dpkg --get-selections > packages.txt
## Transfer data
dpkg --set-selections < packages.txt && apt dselect-upgrade
Is there an arch way of doing this or am I over thinking it?
If I did the first idea and used pacman -Qe
to generate the package list, that should just list explicitly installed packages. The transitive deps would be resolved and installed more or less as I want, no?
A casual inspection of the output seems to bear it out.
❯ pacman -Q |wc -l
2314
❯ pacman -Qe |wc -l
384
I just figured I'd solicit advice before I make a bigger mess for myself than needed. Thanks.
I'm looking for a similar tool. I'm using rofimoji for emojis, but I struggle to find a working solution for unicode characters, that I could search and preview in a popup window.
I have been using Wayland on Arch for a year now and struggling to understand how Wayland and Xorg sometimes work together and sometimes not.
I occasionally avoid using stuff intended for xorg on Wayland because i think they wouldnt work or might become problematic. But recently i noticed xkill
works on Wayland and many other apps too. Also Wayland uses config files in /etc/X11. Nvidia Dual graphics configuration on Arch Wiki is all about Xorg yet it also works on Wayland you name the rest. Same confusion happens to me with Pipewire - Pulseaudio for example pactl
and PA configuration works on Pipewire too. There seems to be a compatibility layer between old and new and i want to understand the dynamics but this became too overwhelming to me and all mixed up.
I dont want this to be a "try fail success". Can someone help me how to understand the transition between old and new Linux software and manage my system properly.
Thank you!
Continuing my probing of the hive-mind, I'd be very interested in hearing about what you do regarding your dot files.
Do you back them up? Remotely? Do you care?
Love em or hate em, we all have them. What do you do with yours?
I tried setting up Hyprland with UWSM but it didn't go well. On logging in with sddm, it lagged a lot. On exiting hyprland with (the keybind to exit hyprland not the logout stuff), sddm lagged and was put to a black screen for a long time. I'd rather use Hyprland without UWSM, but I guess what good is a feature if it's not used. I had to change all the keybinds to start applications using .desktop or .service files. Then there were example scripts of uwsm. How am I supposed to change all that stuff: I mean really how do I change all the stuff and get a good systemd integrated hyprland? If there's someone out there having a full blown UWSM Hyprland dots, please share it. I'd appreciate a lot.
Thank you.
After turning on my laptop when i enter my password therminal appears for a second and closes i cant log in
I'm on linux for like 2 weeks now and sometimes my internet just breaks connection and reboot helps. I don't have any ethernet connection icon or internet connection configured in setting but internet works fine untill it doesn't. I have networkmanager installed and now I installed dhcpcd but it's still not showing up, what should I do?
I am running RDR2 on my laptop via wine. But the problem is game is at 720p, my laptop screen is 1080p. Even after I keep the setting at fullscreen, it's only opening in windowed mode.https://imgur.com/a/CKuBAqp
Any way to solve this?
I have recently switched to Arch and but now i have to make presentation for my ICT class and I'm not sure if it's a good idea to use libre office. if I make my presentation in libre office will it work on PowerPoint and can i edit in PowerPoint (if I send my presentation made on libre office to my friend can he see or edit using PowerPoint) or should i use onlyOffice
Edit : for now i am using Google docs and it's good enough thanks for the suggestions
With lspci -k -d ::03xx
it shows kernel driver in use as nvidia
0000:01:00.0 3D controller: NVIDIA Corporation GA107M [GeForce RTX 3050 4GB Laptop GPU] (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 3038
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
I have installed nvidia-open-dkms
pacman -Q nvidia-open-dkms
nvidia-open-dkms 565.77-1
Does this mean the system is running nvidia-open-dkms
or the proprietary nvidia
kernel module?
does it works just fine? any guides? how to set them up
again.. I AM A TOTAL NOOB in SQLserver & ssma
It seems like systemd-networkd-wait-online.service is solely responsible for about half of my boot time. Does someone knows what is causing this ? I've seen several people reporting issues with it, but it usually was with very extreme cases where it would get stuck for a whole minute. In my case, it's just annoyingly slow
~> systemd-analyze blame
7.317s systemd-networkd-wait-online.service
1.884s systemd-resolved.service
1.325s dev-nvme0n1p2.device
1.208s systemd-modules-load.service
1.038s ldconfig.service
832ms upower.service
719ms dbus-broker.service
714ms systemd-binfmt.service
538ms udisks2.service
463ms nfs-server.service
433ms systemd-tmpfiles-setup.service
394ms systemd-udevd.service
336ms systemd-networkd.service
292ms systemd-timesyncd.service
286ms systemd-tmpfiles-setup-dev-early.service
267ms systemd-networkd-persistent-storage.service
248ms proc-fs-nfsd.mount
223ms systemd-sysusers.service
210ms rpc-statd.service
204ms nfs-mountd.service
193ms user@1000.service
187ms gssproxy.service
158ms home-andy-WindowsDrive.mount
150ms systemd-boot-random-seed.service
146ms systemd-logind.service
134ms systemd-journal-catalog-update.service
124ms nfs-idmapd.service
104ms systemd-udev-trigger.service
104ms systemd-random-seed.service
95ms polkit.service
83ms SWAP.img.swap
82ms rpcbind.service
75ms systemd-zram-setup@zram0.service
74ms boot.mount
72ms systemd-journald.service
68ms rpc-statd-notify.service
67ms rtkit-daemon.service
66ms dev-hugepages.mount
What do you think about hyperland desktop enveirment do you recommend it over gnome and kde
HI,
I'm getting curious about the management of dotfiles.
I understood the usefulness of doing it but there are also many guides that recommend various ways to do it.
I was very convinced by a guide in which they use stow.
I was wondering, how do you do it? What guide do you recommend? Why?
Thank you
Hello everyone,
This morning, while doing my daily pacman -Syu, I got an error 404 on all mirrors when trying to update openjpeg2. Usually I just rerun reflector and that fixes it, but today even when going for --latest 200 I still get that error on this package.
Firefox updated just fine, so I'm unsure if it's a problem with the mirrors not being up to date, the package or maybe something else entirely.
Anyone else has that issue?