I have vast amounts of free memory, yet I keep catching kswapd
running at 100% every so often. Top also says I'm using
a tiny bit of swap (for no reason I can fathom):
MiB Mem : 15976.1 total, 979.6 free, 723.4 used, 14273.1 buff/cache
MiB Swap: 32767.0 total, 32680.5 free, 86.5 used. 14920.2 avail Mem
This is with kernel 5.2.8-200.fc30.x86_64
I never noticed this before. Anyone know what is going on?
executed "dnf update" after about 15 days of inactivity.
Updates has brought in kernel 5.2.8-200.fc30.x86_64
But after reboot the system is not able to detect (in the sense of no
monitor connection at all seen) when connecting a 24" Dell monitor using an
usb-c to hdmi adapter on my laptop and then connecting an HDMI-to-dvi cable
to the monitor, that I normally used before.
Tried to reboot two times without effect.
As soon as I restart with previous kernel 5.1.20-300.fc30.x86_64, external
monitor detection and usage is ok again.
This is in default Gnome environment and Wayland.
Eg in gnome terminal I have:
$ loginctl show-session 2 -p Type
$ echo $WAYLAND_DISPLAY
Anyone else with similar problems?
If you point me on how to get related log lines in journal in both working
and not working configurations, I can get more info.
Seen on several threads that with Xwayland and gnome-shell not so easy to
see startup log files...
Thanks in advance,
How can I list all packages which have a *build* requirement on package
foo? AFAIK build requirements are not stored as meta data in RPM files.
Thus, repoquery won't help. The only option I am aware of would be to
download all SPEC files and search for build requirements manually. Any
other ideas? If not, is there a central repository of all SPEC files?
The use case is that I would like to find out which package depends on
package foo. The "normal" / runtime dependencies, i.e.,
can be queried via repoquery. However, it is unclear to me how to list
packages which have a build requirement, i.e.,
on package foo.
The above only happens when SElinux is Enabled. When Disabled,
everything works. The same happens on both my VMs (Fedora and Windows).
Looking at https://wiki.libvirt.org/page/Networking I tried:
# virsh net-list --all
Name State Autostart Persistent
default inactive yes yes
# virsh net-start default
error: Failed to start network default
error: internal error: Child process (VIR_BRIDGE_NAME=virbr0 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper) unexpected exit status 11:
dnsmasq: lease-init script returned exit code 1
I run my own dnsmasq (and QEMU/KVM runs its own dnsmasq separately) but
this has not been an issue recently.
# cat /var/lib/libvirt/dnsmasq/default.conf
##WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO
##OVERWRITTEN AND LOST. Changes to this configuration should be made
## virsh net-edit default
## or other application using the libvirt API.
## dnsmasq conf file created by libvirt
Ideas on what's causing this would be welcome.
I use syslinux in the g4l project I've maintained since 2004, and noticed that
Fedora 30 includes the later 6.04 version versus the latest full released 6.03
version. Did a test, and noted that all the files except display.c32 are included
with the fedora 30? Note sure if it was left out for a reason, or by accident?
Sent emails to the two email address that were in the info I found on the rpm
at fedora project, but haven't gotten an answer from either yet?
Doesn't greatly effect project, since booting works, but if user wants to drop
to boot prompt, it was the only option to be able to examine text files.
Michael D. Setzer II - Computer Science Instructor (Retired)
Guam - Where America's Day Begins
G4L Disk Imaging Project maintainer
Number of Seti Units Returned: 19,471
Processing time: 32 years, 290 days, 12 hours, 58 minutes
(Total Hours: 287,489)
ROSETTA 66311323.990119 | ABC 16613838.513356
SETI 109804121.703177 | EINSTEIN 141859222.999240
Hopefully this is the right place to ask this, if not, please kind to
I want to know does archs in /etc/dnf/vars/arch have same priority?
Here is problem I met:
under the repo, there are packageA.arch1.rpm which provide C and others,
also have packageB.arch2.rpm also provide C
1. if etc/dnf/vars/arch configed as arch1:arch2:arch3:arch4
dnf install packageA packageB will success, seems arch1 is high
priority than arch2, so packageA is installed, packageB is skipped
2. if etc/dnf/vars/arch configed as arch2:arch3:arch1:arch4
dnf install packageA packageB will fail with below error:
packageA.arch1 conflicts with C provided by packageB.arch2
I am confused, if the first arch with highest priority, why in
condition 2 conflict request is reported? Not package B is installed
and PackageB is skipped?
Is it related with the content of package A/B? Can anyone explain how
the conflict is detected? Thanks in advance.
I'm trying to rationalise space by moving my /var directory from its
own partition to /, as currently there's a lot of wastage. I've copied
/var to /newvar with rsync, and now want to mount /newvar as /var on
reboot by creating an entry in /etc/fstab. This is it (using /var-tst
/newvar /var-tst ext4 loop 0 0
but I'm getting:
mount: /var-tst: failed to setup loop device for /newvar.
/var-tst exists, so that's the problem? The man page for mount states
that it will create the necessary /dev loopback device if it isn't
specified. Currently there are no loopback devices in the system, and
the loop kernel module is loaded.
PS Suggestions on how to move /var without all this jiggery-pokery are
I'm seeing some new behavior recently where my laptop shuts down hard, with
no warning, at about 50% battery. After the third time it happened I took a
look at the battery levels (after plugging in and restarting) and found
that the main battery was at 1% and charging, while the extra battery was
at 100% and fully charged.
So it would seem that my system is ignoring the extra battery or somehow
not tapping into it at runtime. I don't recall this ever happening in the
past and I'm not sure if this is an OS issue or something lower level.
Anyone seen or know how to diagnose this?
Recently I bought and AMD Radeon 570 card and was eager to test built in
Linux drivers on Fedora 30. While they work, card is behaving really
strange. As soon as it hits around 100% GPU usage, even for a brief
moment (which is exactly the moment gdm starts), it resets itself and
display artifacts on the screen. System works and I can ssh into it
without any problem, or switch into local text console.
The only way to keep it from those resets is
in text mode before isolate graphical target. Default value is "auto".
It's not preventing the crashes, they happens from time to time, but
the screen goes black immediately, so I thinks it's unrelated problem.
The card is not overheating, it's max around 50 degrees Celsius and both
fans are spinning fine.
Anyone of You have heard of resetting AMD cards? They could be easily
identified by the line in journald:
amdgpu 0000:01:00.0: GPU reset begin!
but the reset is never completed successfully. It can be easily
misinterpreted as hard system crash, because nothing happens on the
display, but it's not. Only something related to the GPU in broken.
I asked AMD support, but they suggested checking it on Windows 10,
which I don't have. I really want to debug this for Linux, but I don't
know where to look.
If You have Radeon 570, or know someone who has it, please let me know
if You have, or have not any problems. As far as I know for now, my card
may be physically broken.
thanks in advance
I have a Dell Precision 5520 laptop (basically an XPS 15). The volume,
mute, and brightness "function" keys have always just worked on this
laptop with no additional configuration required ... until now.
Something has changed in the last week or two, and the keys no longer
have any effect (except that the brightness increase key now toggles
the maximized state of terminal windows).
Anyone else seen this recently?
Assuming no, anyone have any hints on how to debug this? I'm not really
sure how these function keys work (i.e. are they keypresses, ACPI
events, something else?).
Any thoughts appreciated. Thanks!
Ian Pilcher arequipeno(a)gmail.com
-------- "I grew up before Mark Zuckerberg invented friendship" --------