From Mageia wiki
Revision as of 11:53, 20 July 2017 by Symbioxy (talk | contribs) (General points: KDE4 issues)
Jump to: navigation, search

This information is available in other languages:


Contents

Mageia 6

Note that we're still adding issues from the list of bugs in our Bugzilla that still need an errata entry for Mageia 6

Live images

GNOME

1) By default GNOME uses the Wayland display server. Wayland is still not fully mature, and may not work well on some hardware. Normally GNOME will automatically fall back to using the X.org display server if Wayland fails to start, but in some cases this fails to happen. If the GNOME desktop fails to launch after completing the initial language and locale selection, or if you experience display problems, you can try forcing GNOME to use the X.org display server by adding nowayland to the boot options in the initial boot menu (F6 if using legacy boot, 'e' if using UEFI boot).

2) By default the NetworkManager service is enabled in place of the old network management services. On the plus side, this means that the NetworkManager applet integrated into the GNOME desktop works; on the minus side it means that attempting to configure your network connection via the MCC does not work. Use the drop-down menu accessible from the top right corner of the GNOME desktop to perform any necessary network configuration. For wired connections, the network is usually configured automatically and you don't need to do anything. For wireless networks, you will usually need to select an access point and, if it is password-protected, enter the password.

Non-working graphics

Some graphics hardware does not work correctly when using the xorg.conf file that gets created by harddrake when booting the Live system. If you have no graphical display at the end of the boot cycle, try adding noxorgconf to the boot options in the initial boot menu (F6 if using legacy boot, 'e' if using UEFI boot).

Some NVIDIA graphics cards don't work at all with the free video driver (nouveau). In this case, try replacing xdriver=free with xdriver=modesetting in the boot options in the initial boot menu, or alternatively, try using the non-free (proprietary) drivers by selection directly in the boot menu.

Non-working wifi cards

Some wifi hardware from Broadcom are known not to work, because they only work with their proprietrary driver which we because of licensing issues not can have pre-built on the isos, and it need be loaded at boot time. Once Mageia is installed you can configure the wifi and reboot.

Retaining a third party bootloader

If, during live install, you want to retain your existing third party bootloader, then, when you get the bootloader screen, proceed to the NEXT screen titled 'Mageia Live' where there is an 'Advanced' button below the 'Probe Foreign OS' option.

In this advanced section there is a check box labelled "Do not touch ESP or MBR". Checking this box will stop your current bootloader from being modified. You will then need to add Mageia to a bootloader yourself. See also our draft Mageia6 version of the Live install manual (Link to be updated when the final Mga6 version is available).

Classic installer images

Fighting buggy UEFI firmwares

There are some reports about that resetting to default BIOS settings may solve problems, while other such as Lenovo Yoga 720 needed some fiddling: Strangely after booting once in Legacy mode, back to bios and change back from legacy mode to UEFI and with security disabled, both Live and Classic installed iso worked. Very similar to this experience.

Boot menu: Boot from Harddisk fails from USB

If you're booting the iso from a USB-key instead of from a DVD, the "Boot from HD" menu entry will not work, see bug 18392

Boot menu: Hardware Detection Tool

In rare cases, selecting 'kernel modules' can make a mess of the GUI and cause HDT to stop working, see bug 13829

Retaining an existing third party bootloader

If during installation of Mageia 6 you wish to avoid overwriting the MBR (PC-BIOS) or changing the default option in the UEFI nvram then at the 'Summary' screen you MUST enter the Bootloader section and then proceed to the NEXT screen titled 'BOOTLOADER CONFIGURATION' where there is an 'Advanced' button.

In this advanced section there is a check box labelled "Do not touch ESP or MBR". Checking this box will stop your current bootloader from being modified. You will then need to add Mageia to a bootloader yourself. See also our draft Mageia6 version of the installer manual (Link to be updated when the final Mga6 version is available).
Note that if you choose this option, add Mageia entry in Windows bootloader by Easybcd doe not works because Grub2 is not installed in one of your Linux partition.

Upgrade issues

General points

  • Ensure that your Mageia 5 system is fully up-to-date.
  • If you can, back it up e.g. using Partclone or Clonezilla so that you can restore it if necessary.
  • Use the Classic ISO appropriate to your architecture.
  • Do not upgrade from KDE4 but from a lightweight desktop or from a command line.

ownCloud -> Nextcloud client

If you have upgraded your Mageia 5 owncloud client to version 2 from backports, you can copy that configuration manually to nextcloud client in Mageia 6, see OwnCloud#Client_upgrading

ownCloud -> Nextcloud server

Nextcloud 11 replaces ownCloud. This is both migration and several steps of upgrade. This software have limited ability to skip intermediate versions, so some iterative version upgrades from MGA5 backports must be done *BEFORE* upgrading Mageia. See OwnCloud#Server_upgrading for details.

Advice for complex upgrades

Large or complex upgrades may fail "transactions failed" before finishing, notably citing package conflicts or missing dependancies. This is partly due to the upgrade proceeding as grouped transactions which depend on later ones; and also to the fact that most upgrade packages exist on the upgrade media, others in on-line media. The following notes should get you through. They are based on an upgrade from Mageia 5 with over 4600 packages. Heed 'general points' above.

  • Run the upgrade using the Mageia-6-[arch]-DVD.iso
  • Add supplemental media (ftp, http, other)
  • If|when Conflict is presented, when taken back to 'supplemental media'

DO NOT ADD any media, leave it set as None.

  • As long as the conflicting rpms ARE NOT included in the iso then the upgrade will now complete successfully.

After rebooting to Mga6 user will still need to install any rpms skipped during the upgrade.

  • add Mga6 Mirror (dont forget to add 32-bit mirrors if you also had them active in an Mageia 5 64-bit installation)
  • run 'urpmi --auto-select' and at y/n select n
  • Make note of the number of rpms which needed to be installed
  • run urpmi --auto-select --split-length (noted # of rpms)
  • all rpms should install and system is fully updated

Upgrading a system that has received updates since the ISO was released

If you are upgrading from one Mageia version to the next, and:

  • the old Mageia version has received updates and
  • for the next version only the iso is used, without online media,

then there can be packages with a newer version in "your old Mageia" than in "the new Mageia from the iso".
This can lead to a crash, with a message about "detecting looping forever while trying to resolve dependancies."

The easiest solution when you hit that problem is to not use the DVD for the upgrade, but to make sure the 'Check for newer "default" releases' box is ticked in this MCC screen in your Mageia 5 install: http://doc.mageia.org/mcc/5/en/content/mgaapplet-config.html . Wait till mgaapplet informs you in your Mageia 5 session that a newer Mageia version is available, and then use the mgaapplet tool to start the upgrade.

Cinnamon desktop

After a system upgrade, Cinnamon DE has no wallpaper displayed. (mga#20914)

Mate Deskop

If a user has Mageia default wallpaper as background on Mageia 5, upgrading to Mageia 6 won't change background to new Mageia 6 default wallpaper. This is due to Mate's caching background in ~/.cache/mate/backgrounds folder. Removing this folder and log out-log in should set new Mageia 6 wallpaper as default background. (See: Mageia bug 19286 for further info)

Security issues

Boot of system with cyphered partitions - CVE-2016-4484

Failed tries to enter the password of a cyphered partition with LUKS end with a shell. http://hmarco.org/bugs/CVE-2016-4484/CVE-2016-4484_cryptsetup_initrd_shell.html

People who want to secure their system have to:

  • add a BIOS password
  • add a grub password
  • add “rd.shell=0” to the kernel command line

Software issues

Plasma 5 / KDE Applications

The volume of the sound changes suddenly to 100% during a Plasma session

This is because PulseAudio uses flat volumes by default, instead of relative volumes, relative to an absolute master volume (mga#19377). If this is found to be inconvenient, relative volumes can be enabled by disabling flat volumes in the PulseAudio daemon's configuration file:

  • edit etc/pulse/daemon.conf
  • set
 flat-volumes = no
  • then restart PulseAudio by executing
 pulseaudio -k
 pulseaudio --start

The breeze theme is not used by default for some KDE 4 and GTK applications

  • For KDE4 applications that do not yet rely on the Plasma framework, for example Clementine, the kde4-style-breeze package must be installed so that they can have the same theme proposed by default.
  • GTK-based applications (Firefox, Thunderbid, Gimp, etc.) may not by default fit perfectly with the breeze theme. Go to the "System Configuration" tool on the Plasma desktop, then under "Application Appearance" then "GNOME Application Style (GTK)", selected "Breeze" for each GTK2 and GTK3 themes. To force the application of the Breeze theme, the following workaround may be needed: select and apply another theme temporarily, then select and apply the Breeze theme. This will allow the regeneration and implementation of the desired GTK theme.

Skrooge / tip of the day

The 'tip of the day' window only shows on top of the main window under Plasma. Under all other desktops, it appears under the main window, and hence is likely to be invisible - though present. This is an upstream problem. (mga#20426)

Kjots / ambiguous keyboard shortcut

This complains on starting about an ambiguous keyboard shortcut. Dismissing the alert continues normally. (mga#20428)

GNOME calculator fail to start on i586

See mga#20678

GNOME screenshots of single window have red and blue values swapped

Upstream bug, see bgo#780744 / bgo#779234. Tracking bug for mageia: mga#21292

Changes in font hinting (fontconfig)

Bug 18488 - Fontconfig 2.11.95 introduced voluntary changes in font hinting

If you feel uncomfortable with the new fonts and wish to restore the former font hinting of mageia 5, you should manually force fontconfig to do so. In summary:

1) Edit your ~/.basrhc file and add this line (force the old interpreter)

  export FREETYPE_PROPERTIES="truetype:interpreter-version=35"

2) Create a new file /etc/fonts/local.conf with the following content:

  <match target="font">
    <edit mode="assign" name="hintstyle">
      <const>hintfull</const>
    </edit>
  </match>

Log out and log in, the new font settings should be effective.

See bug18488, comment 23 for more details (Note that the directory should be /etc/fonts instead of the mentioned /etc/fontconfig/.)

NB: Please notice that the new font settings are an upstream choice. See for instance the discussion: http://lists.nongnu.org/archive/html/freetype-devel/2016-07/msg00091.html

Cinnamon Desktop

If this is installed along with other desktops, its desktop background is black rather than the Mageia theme. Nor can it be changed by the usual configuration tool. The desktop is, however, otherwise fully functional. The problem is only evident using SDDM, GDM or LXDM display managers; under LightDM, the desktop background is correct. (mga#21216)

Fuse-exfat no longer installed by default

Fuse-exfat had to be moved to our tainted repositories, because of possible license issues.
It is no longer installed by default for the same reason bug 16859

Gnome Classic desktop

Installed from the Classic ISO, this has for some display managers just oversized Home & Wastebasket icons, both ineffective. The 'Places' menu provides instant access to what would normally be iconised on the desktop - and more. Under some display managers, an oversize JoinMageia icon is also present; this works. (mga#21217)

IceWM and IceWM-session

It seems a bug that, in your display manager, there's now icewm and icewm-session, and that icewm-session does what icewm used to do (but no longer does). However, it's a new feature from upstream, see the Mageia 6 release notes

Kalarm & Ktorrent under Xfce

Starting these two applications under Xfce (only) has the window tucked underneath the top desktop taskbar, making access to their window bars impossible to move them down. The application menu and toolbars are also partially obscured. Alt+mouse, if not otherwise assigned, enables the window to be dragged lower. (mga#20413)


LXDE canberra error

  • If the screensaver displays GTK message: failed to load module "canberra-gtk-module", you can get rid of this message by installing the package lib64canberra-gtk0, for X86_64 arch, or libcanberra-gtk0, for i586 arch, see mga#15176.

Mariadb

Mariadb - In Mageia 6 mariadb-10.1.16 has strict_password_validation permanently set ON.(bug 19223)
For passwords to be accepted they need to pass the cracklib-check test.
The following code snippet will do this for any intended password.

 $ echo 'yourpassword' | /usr/sbin/cracklib-check
 yourpassword: OK

Mate Desktop

  • Pluma can not use python based plugins because porting from pygtk to libpeas is not completed in this release. Thus Template:Pkg package which provides python based plugins for pluma is obsoleted and removed from repositories. (See Mate Issue Report for further info)
  • Template:Pkg is dropped from repositories because it is not compatible with Mate Desktop 1.16.0 and above and it's development is ceased. Users who want to use another menu implementation other than default one should use Template:Pkg
  • Template:Pkg is dropped from repositories because it is not compatible with (gtk+3 enabled) Mate Desktop 1.16.0 and hard to maintain. Thus this package is obsoleted and replaced by Template:Pkg package which provides same functionality and easier to maintain.

Mythtv install problems

See bug 19127 for workarounds

Pre-built proprietary graphics drivers no longer available

As with Mageia 5.1, proprietary drivers are now built using the dkms system during the first boot (and rebuilt whenever a new kernel is installed). See bug 20142, comment 8 for a good explanation about why the pre-built ones were dropped and the Mageia 5.1 Release Notes for how to use a proprietary driver on a Live iso.

Endless reboot loop after switching between free and proprietary NVIDIA graphics drivers

After using MCC (or drakx11) to change between using the free graphics driver and using the proprietary graphics driver, on the next reboot you will be presented with the message "The system has to be rebooted due to a display driver change." Allowing the system to reboot will bring you back to this same message (bug 21263). This occurs because the drakx tools have failed to add/remove the nokmsboot option to/from the kernel boot command line (the nokmsboot option is required when using the proprietary driver and not required when using the free driver). This can be fixed by manually adding/removing the nokmsboot option. This can be done temporarily by editing the boot command line in the initial boot menu and permanently by editing the "Append" options in the "Set up boot system" section of the MCC.

SDDM

Following the KDE upgrade, SDDM has now become the default Display Manager instead of KDM.

  • In some cases, sddm-greeter crashes after an "QOpenGLShader: could not create shader" error in the logs mga#16544 This bug report contains a workaround.
  • For computers with EFI and Optimus (Intel + Nvidia) graphics card, any installed kernel won't boot into SDDM. The workaround is to edit the kernel command line and remove noiswmd and add $vt_handoff. (mga#20583).
  • SDDM will not update user counting as it fails to register logins in /run/utmp. If this ends up being of relevant importance for you, please consider switching to other Display Manager (mga#18032).
  • If you have all desktops installed, the last items in the desktop menu (notably Xfce) will not be visible. They are, however, there, and accessible by arrowing down and pressing <Enter>, when the chosen entry then displays. (mga#20406)

Hardware issues

Install/boot on HP Envy 15-AH150SA

The SSDTs are only compatible with Windows, and might cause a kernel panic on most types of install media (other than a live stick) and on all completed installs. Add acpi_no_static_ssdt as a kernel parameter at boot to solve this issue. For adding kernel options see the instructions here (How to set up kernel options). See also https://forums.mageia.org/en/viewtopic.php?f=7&t=11220

Caveat for Optimus laptops (hybrid Intel/NVIDIA GPU)

The support for the Optimus technology (laptops with both an Intel graphics processor and a discrete NVIDIA GPU) is incomplete in Mageia's configuration tool for the graphics drivers. It may propose you to configure either the Intel IGP, the NVIDIA GPU or both: only the first option (Intel IGP alone) is suitable, as the NVIDIA GPU is typically not connected to the monitor.

If you configure only the Intel IGP, or use the default configuration proposed by the installer, it should install properly.

See the Optimus section in the release notes to learn more about configuration options to use the NVIDIA GPU post-installation.

UEFI firmware is hardcoded to use Windows on some HP, Lenovo and Medion laptops

Some firmware does not comply with the UEFI standards, and will not allow you boot Mageia by default. Bug 19112 contains several workarounds..