Fedora/Bugs

From Segfault
Jump to navigation Jump to search

Fedora 30

Fedora 28

$ tail -1 /etc/dconf/db/gdm.d/00-login-screen
disable-user-list=true

Fedora 27

Bluetooth

pulseaudio[1654]: [bluetooth] module-bluez5-device.c: Skipping 29973 us (= 5284 bytes) in audio stream

rsyslog

avc:  denied  { write } for  pid=5334 comm="in:imjournal" name="/" dev="nvme0n1p6" ino=96 scontext=system_u:system_r:syslogd_t:s0 tcontext=system_u:object_r:root_t:s0 tclass=dir permissive=0

$ cat /etc/rsyslog.conf
[...]
module(load="imklog")
module(load="immark")

global(workDirectory="/var/lib/rsyslog")
$WorkDirectory  /var/lib/rsyslog

$ sudo setsebool -P daemons_dump_core 1

Fedora 20

  • Not really a Fedora bug, more an issue with b43:
$ sudo modprobe netconsole netconsole=@10.0.0.3/wlan0,6666@10.0.0.10/00:12:34:56:78:90
netpoll: netconsole: local port 6665
netpoll: netconsole: local IPv4 address 10.0.0.3
netpoll: netconsole: interface 'wlan0'
netpoll: netconsole: remote port 6666
netpoll: netconsole: remote IPv4 address 10.0.0.10
netpoll: netconsole: remote ethernet address 00:12:34:56:78:90
netpoll: netconsole: wlan0 doesn't support polling, aborting
netconsole: cleaning up
  • Twitter clients broken:
    • RHBZ #1043115 - mitter cannot be authorized
    • RHBZ #975030 - turpial's cannot authenticate any more
    • RHBZ #815728 - scrolling with scrollwheel doesn't work (gwibber)
    • RHBZ #1023506 - hotot-gtk-0.9.9-7.20130614gited2ff01.fc20: _mm_loadu_si128: Process /usr/bin/python2.7 was killed by signal 11 (SIGSEGV) - NOTE: hotot-gtk seems to work otherwise, it's just crashing too often :-\
Alternatives:
  • RHBZ #1043134 - Can't suspend when /proc is mounted with hidepid=2 (XFCE)
  • RHBZ #1017448 - Unmute does not work after muting the sound (XFCE)
  • RHBZ #845965 - severe screen corruption and missing mouse pointer - nouveau issue GRAPH_TRAP_TPDMA_2D
  • Audio is a mess, seriously. Every time an application is (trying to) use audio (input, output) the mixer settings are altered in such a way that it's either mute or way too loud. And one has to go through a lot of hoops to correct this. More to come on this topic, probably best with screenshots and such.

Also, this happend pretty often:

The proposed systemd-208-11.fc20 fixed this for me, but the update has been withdrawn and may need some more work until a real fix is released.
systemd-208-14.fc20 is supposed to fix this.

Fedora 19

Fedora 19[3][4] (and possibly other distributions as well)[5] have a bug where mounting an NFSv4 share takes about 15 seconds to complete, producing the following messages:

01:05:49 kernel: Key type dns_resolver registered
01:05:49 kernel: NFS: Registering the id_resolver key type
01:05:49 kernel: Key type id_resolver registered
01:05:49 kernel: Key type id_legacy registered
01:06:05 kernel: RPC: AUTH_GSS upcall timed out.
01:06:05 kernel: Please check user daemon is running.

As a workaround, one could either start rpc.gssd, mount the NFS share as NFSv3 with vers=3 or unload & blacklist the rpcsec_gss_krb5 kernel module:

rmmod rpcsec_gss_krb5
echo "blacklist rpcsec_gss_krb5" >> /etc/modprobe.d/local.conf

Fedora 17

  • RHBZ #737370 - grub2-probe: error: failed to get canonical path of /dev/root - The cure is to link the real rootdisk to /dev/root: ln -s /dev/sda2 /dev/root

Fedora 16

Fedora 15

  • Process /usr/libexec/gvfsd-smb was killed by signal 11 (SIGSEGV)
  • gnome-applets
  • DMA-API: debugging out of memory - disabling
  • applesmc: : read arg fail
  • modprobe/121 just changed the state of lock / modprobe used greatest stack depth: 4176 bytes lef
  • RHBZ #692064 - abrt fails to fetch debuginfo files
  • Fedora won't boot via rEFIt:
> Start up the computer, run rEFIt's partitioning tool, even if your disks do not need synchronizing.
> Then, exit the partitioning tool, and shut down your system. Make sure you DO NOT JUST REBOOT your
> system. Shut it down, wait a few seconds, then start it up, and choose linux as your boot OS.
> Your Linux installation will start properly.

Audio: MCP79

The nVidia MCP79 is used in iMac and the MacBookPro5,5 series. To enable sound, one has to pass a magic option to the module:

$ cat /etc/modprobe.d/local.conf 
# https://www.kernel.org/doc/Documentation/sound/alsa/HD-Audio-Models.txt
#   mb5		Macbook 5,1
#   mba21		Macbook Air 2,1
#   mbp3		Macbook Pro rev3
#   mb31		MacBook 3,1
#   macbook	Intel Mac Book (eq. type 5)
#   macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
#   macbook-pro	Intel Mac Book Pro 2nd generation (eq. type 3)
#   mbp55		MacBook Pro 5,5
#
options snd-hda-intel model=mbp55

# Asus K50IP on Linux (gentoo) - http://e-x-a.org/stuff/k50ip/
# options snd-hda-intel model=3stack-6ch

WLAN: BCM4322

The BCM4322 wifi card is supported via b43, but needs at least Linux 2.6.38 or better yet 2.6.39 and the correct firmware as well. With recent versions of Fedora, support for Broadcom WLAN adapters should be pretty straighforward:

wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
tar -xvjf broadcom-wl-5.100.138.tar.bz2
b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o

Or, with the newer firmware[6]:

curl -O http://www.lwfinger.com/b43-firmware/broadcom-wl-6.30.163.46.tar.bz2
tar -xvjf broadcom-wl-6.30.163.46.tar.bz2
b43-fwcutter -w /lib/firmware broadcom-wl-6.30.163.46.wl_apsta.o

After loading the b43 kernel module, dmesg should print something like this:

b43-phy0: Broadcom 4312 WLAN found (core revision 15)
ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Registered led device: b43-phy0::tx
Registered led device: b43-phy0::rx
Registered led device: b43-phy0::radio
Broadcom 43xx driver loaded [ Features: PMNLS ]
b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)

Note: sometimes b43 fails to load, especially when b43 was loaded before the firmware was installed[7][8]. Then something like this could be displayed:

b43-wlan ERROR: Dual-core devices are not supported
b43: probe of ssb0:0 failed with error -524
Broadcom 43xx driver loaded [ Features: PMNLS ]

Try unloading b43 and ssb and then loading b43 again:

rmmod b43 ssb
modprobe b43

dmesg:

ssb: Found chip with id 0x4312, rev 0x01 and package 0x00
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x16, vendor 0x4243)
ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x0F, vendor 0x4243)
ssb: Core 2 found: PCMCIA (cc 0x80D, rev 0x0A, vendor 0x4243)
ssb: Core 3 found: PCI-E (cc 0x820, rev 0x09, vendor 0x4243)
ssb: Sonics Silicon Backplane found on PCI device 0000:05:00.0
Broadcom 43xx driver loaded [ Features: PMNLS ]
ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'

For older versions of Fedora, b43-fwcutter has to be compiled manually:

cd /usr/local/src
git clone git://git.bu3sch.de/b43-tools.git b43-tools-git
cd b43-tools-git/fwcutter
make
sudo make install PREFIX=/opt/b43-fwcutter

With the fwcutter in place, we now have to get the correct firmware:

Broadcom 43xx driver loaded [ Features: PMNLS, Firmware-ID: FW13 ]
b43-phy0 ERROR: Firmware file "b43/ucode16_mimo.fw" not found
b43-phy0 ERROR: Firmware file "b43-open/ucode16_mimo.fw" not found

Thanks to b43-dev[9], we can do:

wget http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
tar -xjf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
cd broadcom-wl-*/driver/wl_apsta
/opt/b43-fwcutter/bin/b43-fwcutter -w /lib/firmware/ wl_prebuilt.o

Now we can reload the module and the firmware should be loaded:

$ rmmod b43 ssb
$ modprobe b43
$ dmesg | tail
b43-phy0: Loading firmware version 508.1084 (2009-01-14 01:32:01)
ADDRCONF(NETDEV_UP): wlan0: link is not ready
b43-phy1: Broadcom 4322 WLAN found (core revision 16)
ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
Registered led device: b43-phy1::tx
Registered led device: b43-phy1::rx
Registered led device: b43-phy1::radio
Broadcom 43xx driver loaded [ Features: PMNLS, Firmware-ID: FW13 ]

Fedora 12

Don't let local users install software

References