F36 kernel (packaging) problems?
by Adrian Sevcenco
Hi! I have a very strange situation after i updated my system to fedora 36:
the new 5.17.9-300.fc36.x86_64 does not boot or at least cannot start my monitor (i get on the monitor "no signal received")
while the identical fedora 35 one worrks 5.17.9-200.fc35.x86_64
having an nvidia card, i checked that i have kmods for both kernels
root@hal: entries # rpm -qa | grep kmod-nvidia
akmod-nvidia-515.43.04-1.fc36.x86_64
kmod-nvidia-5.17.9-200.fc35.x86_64-515.43.04-1.fc36.x86_64
kmod-nvidia-5.17.9-300.fc36.x86_64-515.43.04-1.fc36.x86_64
and my GRUB_CMD_LINE looks like this:
GRUB_CMDLINE_LINUX="acpi_osi='Windows 2013' acpi_enforce_resources=lax iommu=soft iomem=relaxed quiet mitigations=off
libahci.ignore_sss=1 root=/dev/md1 rootfstype=ext4 selinux=0 rd.plymouth=0 plymouth.enable=0 rd.auto rd.md=1 rd.dm=1
rd.lvm=0 rd.luks=0 rd.vconsole.font=ter-v32n KEYTABLE=us LANG=en_US.UTF-8 rd.driver.blacklist=nouveau
modprobe.blacklist=nouveau"
any idea why f36 kernel would not work and how can i troubleshoot this?
Thanks a lot!
Adrian
1 year, 10 months
Dropbox and Fedora 36
by Terry Polzin
Dropbox seems to get stuck "connecting" starting on login or any manual
start.
How do I diagnose this?
1 year, 10 months
Re: ssh infested by systemd.resolved
by Jonathan Billings
On Apr 23, 2022, at 22:36, Stephen J. Turnbull <stephen(a)xemacs.org> wrote:
> As far as I know there isn't really a technical argument for systemd
> or any particular systemd.* on Fedora workstations. The various
> traditional inits and daemons work fine in that environment.[1]
There are several features in systemd that directly benefit the desktop.
1.) systemd service dependencies can ensure that the desktop environment doesn’t launch until all dependencies are met. The side benefit of this is that with parallel startup of services, the desktop launches faster, but it also launches with all the services it needs.
2.) systemd-logind helps contain desktop processes in cgroups, meaning that if you want it to, it will terminate all user processes *for that session* when it logs out. This is a huge thing for the enterprise desktop environments. For example, I managed engineering desktops and there was a particularly finicky circuit designer that loved to leave background processes that would survive logouts, and if another user logged in it would interfere.
But this process management also introduced resource management per-user session, so you could ensure a single user couldn’t abuse the system. This was also important to me, since we had multi-user systems running graphical sessions via VNC, and we wanted to make sure one user didn’t overwhelm the system.
3.) systemd now launches your GUI. You have your own private systemd --user running every time you log in. This process launches services and apps, maintains your environment, and can run other systemd units such as timers. This gives you a similar interface to system services, scoped just to your account. Since there’s only one user systemd per user, you can launch a process that can be used and managed by both the graphical login and a ssh session. (This is actually annoying to me, since it means stuff like Kerberos and AFS works differently than it used to)
4.) the desktop session output and error are captured in the journal. Previously init systems had user console lost to the user. There was some attempt to capture the X logs and the gnome session, but in systemd each user unit can be individually examined with journalctl.
This is just stuff off the top of my head. While I do agree that there has been a lot of focus on server with systemd, a lot of cool things (like unit templating) were introduced because of systemd on workstations. Don’t forget that nearly all the common benefits of systemd also help desktops, because at its core, it’s the core init system to launch the OS.
--
Jonathan Billings
1 year, 10 months
F36, need help with screen blanks after 30 seconds of idle
by Lars E. Pettersson
Hi,
I have noticed a very annoying thing after an upgrade to Fedora 36. My
screen blanks after 30 seconds of idle. It is set to blank, and lock
screen, after 10 minutes. I even tried to reset these settings, but
still no luck. Never seen this before, and started after upgrade to
F36.
Anyone else seen this? Anyone who can give a pointer on what to check?
Running Gnome, Xorg.
Lars
1 year, 10 months
I found the biggest improvement and the biggest disappointment in
F36
by Sam Varshavchik
It is that a Qemu VM with a 1280x960 display is now exactly one pixel row
shorter, vertically, after adding up all of the window title bars and the
panel on the XFCE desktop. It fits exactly on my 1920x1080 monitor.
I no longer have to do a "Resize to VM" every time I start it, to get rid of
the annoying scrollbars. Big thumbs up from me, and the biggest step
forwards in recent memory…
The biggest frustration is openssl 3. Once again there are backwards-
incompatible API changes, with little if none documentation, or direction. I
wasted half of my weekend trying to figure out WTF needs to be done to make
stuff work again. This time, it's not even a compilation issue. Things will
compile. Just not work. Frustrating.
1 year, 10 months
rpm erase or removal of rpms
by Bill Cunningham
I have been trying to use rpm or dnf to remove some rpms. Most
the ones I am concerned with are docker related, and or to do with go
(golang). You certainly can't use wildcards with rpm erase. I have a
list generated with the date these rpms were installed, but I am not
THAT good with CLI and bash operations like cut, xargs, sed and so on to
alter the list; and I wouldn't be sure how to pipe the list contents or
redirect to rpm the text's content from the ascii text file, to erase
these particular rpms. Is there a way to mass erase many files (with rpm
switches or such) using rpm? Here is an example of what I have been
trying to do, ex:
list.txt,
gcc-devel // example,
python-devel //example
rpm -e // would this list content be redirectable to rpm -e ?
cat list.txt
lists rpms,
rpm -e < cat list, or
cat list | rpm -e
do not work.
1 year, 10 months
Re: rpm erase or removal of rpms
by Bill Cunningham
On 5/24/2022 6:26 PM, Bill Cunningham wrote:
>
> On 5/24/2022 6:23 PM, Bill Cunningham wrote:
>>
>> On 5/24/2022 5:28 PM, Barry wrote:
>>>
>>>> On 23 May 2022, at 23:03, Todd Zullinger <tmz(a)pobox.com> wrote:
>>>>
>>>> Hi,
>>>>
>>>> Bill Cunningham wrote:
>>>>> I have been trying to use rpm or dnf to remove some rpms.
>>>> I'd use dnf. It provides a much wider safety net.
>>> I have always assumed that using rpm -e will mess up dnf.
>>> so I never use rpm for any operation that modifies the system.
>>> I think I shot off a foot a decade or so ago doing that.
>>
>> I usually will from time to time, erase the /var/cache/dnf
>> directory, then run 'dnf makecache'. This does to my knowledge, erase
>> many dnf config and status files. Running the makecache rebuilds the
>> database. This is updated frequently when you run dnf. You can too
>> run the dnf clear option too.
>>
>>
1 year, 10 months
podman containers won't start after F36 upgrade
by Clemens Eisserer
HI there,
I've just recently upgraded from F35->F36 and now podman containers don't
start anymore.
When starting a container which was created with F35 as user, I just get:
Error: OCI runtime error: unable to start container
"0a4d835ccc0777ccf77bc61976c32d9c3fbbf32c18902f0a2043a0
12d5fed598": runc: runc create failed: unable to start container process:
can't get final child's PID from
pipe: EOF
It is a bit unfortunate I need the containers as they are, so I can't
simply recreate them.
I've tried to solve the problem by installing crun and making sure runc is
installed, however nothing helped-
Any idea what could be the problem?
Thank you in advance, Clemens
1 year, 10 months
fedora34 and php version
by Alex
Hi,
I've just upgraded from fedora33 to fedora34. I understand both are EOL
already.
I need at least php version 7.4.26, but it appears fedora34 only provides
7.4.16. The problem is that fedora35 includes php8, and I have several
applications that don't yet fully support php8.
What are my options?
Is it possible to install a later version of php on fedora34 without having
to try and get php7 to work on fedora35? I'm really reluctant to upgrade
then try and run two versions of php on fedora35.
1 year, 10 months
merging unused partitions
by Geoffrey Leach
Courtsey of Anaconda, I have 4 contiguous unused partitions. I would
like to merge them into a single partition.
AFAIK this is the procedure I should follow.
backup
Boot to single-user
use parted
rm partitions 2 3 4
resizepart partition 1
reboot
Do I have it right?
1 year, 10 months