Nov 06, 2015 - 09:01am
I know it is a bit early to be looking for Fedora 23 support since it was just released this week but I am curious if there is a way to use the current installer package without it saying the platform is unsupported. In addition to that is there any kind of ETA on when Fedora 23 will be officially supported? I am just curious because I need the drivers for my work so I am going to wait until these drivers are available before I upgrade to 23 and I am just curious if anyone has a guestimate when that will be.
There's no need - in this instance because f23 came out a while after the 01.org stack release was finalised there was enough time for f23 to include all the components the 01.org installer would have introduced. So you're already up to date! One less yak to shave (this time, anyway).
Is there additional steps required to switch to the Intel proprietary driver? Because after installing Fedora 23 it is using the opensource driver and not the Intel provided one and the performance isn't nearly as good.
Ya...the open source drivers are...not usable. Will need this for fedora 23 please :)
There is no proprietary driver - the 01.org installer [normally] provides a packaged version of the i915.ko kernel module and related modules from a more recent kernel - but in this case f23 already has the kernel in question.
Which exact hardware do you have and what are the symptoms you're seeing?
<p>With an upgrade from F22 to F23 i have this :</p>
<pre>[10832.491739] ------------[ cut here ]------------
[10832.491739] ------------[ cut here ]------------
[10832.491781] WARNING: CPU: 0 PID: 0 at drivers/gpu/drm/i915/intel_display.c:11100 intel_check_page_flip+0xea/0x100 [i915]()
[10832.491784] Kicking stuck page flip: queued at 645421, now 645425
[10832.491785] Modules linked in: veth fuse xt_CHECKSUM ipt_MASQUERADE nf_nat_masquerade_ipv4 tun xt_addrtype br_netfilter overlay nf_conntrack_netbios_ns nf_conntrack_broadcast ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ebtable_broute bridge stp llc ebtable_filter ebtable_nat ebtables ip6table_mangle ip6table_security ip6table_raw ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_filter ip6_tables iptable_mangle iptable_security iptable_raw iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack asix usbnet mii hid_logitech_hidpp btusb hid_logitech_dj intel_rapl btrtl btbcm x86_pkg_temp_thermal btintel coretemp bluetooth kvm_intel kvm uvcvideo wl(POE) videobuf2_vmalloc iTCO_wdt hid_multitouch iTCO_vendor_support videobuf2_core dell_wmi sparse_keymap
[10832.491836] videobuf2_memops v4l2_common videodev cfg80211 media dell_laptop dcdbas dell_led snd_soc_rt286 snd_soc_rl6347a snd_hda_codec_realtek snd_hda_codec_hdmi snd_soc_core snd_hda_codec_generic joydev snd_hda_intel rtsx_pci_ms snd_hda_codec memstick rfkill mei_me mei snd_compress lpc_ich snd_pcm_dmaengine shpchp snd_seq ac97_bus i2c_i801 snd_hda_core snd_hwdep wmi snd_seq_device snd_pcm soc_button_array i2c_designware_platform acpi_als int3403_thermal int3402_thermal kfifo_buf snd_timer tpm_crb processor_thermal_device snd_soc_sst_acpi tpm i2c_designware_core int3400_thermal int340x_thermal_zone dw_dmac industrialio acpi_thermal_rel intel_soc_dts_iosf dw_dmac_core snd iosf_mbi acpi_pad soundcore nfsd auth_rpcgss nfs_acl lockd vboxnetadp(OE) vboxnetflt(OE) grace sunrpc vboxdrv(OE) dell_smm_hwmon
[10832.491886] binfmt_misc dm_crypt i915 rtsx_pci_sdmmc i2c_algo_bit drm_kms_helper crct10dif_pclmul crc32_pclmul crc32c_intel drm serio_raw rtsx_pci sdhci_acpi sdhci mmc_core video i2c_hid
[10832.491902] CPU: 0 PID: 0 Comm: swapper/0 Tainted: P W OE 4.2.8-300.fc23.x86_64 #1
[10832.491905] Hardware name: Dell Inc. XPS 13 9343/0WF2C3, BIOS A07 11/11/2015
[10832.491907] 0000000000000000 5eb54975ec86ed83 ffff88021f403d68 ffffffff817738ca
[10832.491911] 0000000000000000 ffff88021f403dc0 ffff88021f403da8 ffffffff8109e4c6
[10832.491915] ffff88021f403dd8 ffff8800364ca800 ffff88003680f000 0000000000000000
[10832.491918] Call Trace:
[10832.491921] <IRQ> [<ffffffff817738ca>] dump_stack+0x45/0x57
[10832.491933] [<ffffffff8109e4c6>] warn_slowpath_common+0x86/0xc0
[10832.491937] [<ffffffff8109e555>] warn_slowpath_fmt+0x55/0x70
[10832.491964] [<ffffffffa018e52a>] intel_check_page_flip+0xea/0x100 [i915]
[10832.491985] [<ffffffffa0159619>] gen8_irq_handler+0x369/0x560 [i915]
[10832.491990] [<ffffffff810f6014>] handle_irq_event_percpu+0x74/0x180
[10832.491993] [<ffffffff810f6150>] handle_irq_event+0x30/0x60
[10832.491997] [<ffffffff810f947f>] handle_edge_irq+0x6f/0x130
[10832.492001] [<ffffffff81016e62>] handle_irq+0x72/0x120
[10832.492006] [<ffffffff810bd68a>] ? atomic_notifier_call_chain+0x1a/0x20
[10832.492010] [<ffffffff8177cedf>] do_IRQ+0x4f/0xe0
[10832.492016] [<ffffffff8177adeb>] common_interrupt+0x6b/0x6b
[10832.492017] <EOI> [<ffffffff81108aef>] ? hrtimer_start_range_ns+0x1bf/0x3b0
[10832.492027] [<ffffffff81616920>] ? cpuidle_enter_state+0x130/0x270
[10832.492030] [<ffffffff816168fb>] ? cpuidle_enter_state+0x10b/0x270
[10832.492035] [<ffffffff81616a97>] cpuidle_enter+0x17/0x20
[10832.492038] [<ffffffff810dfd02>] call_cpuidle+0x32/0x60
[10832.492042] [<ffffffff81616a73>] ? cpuidle_select+0x13/0x20
[10832.492044] [<ffffffff810dff98>] cpu_startup_entry+0x268/0x320
[10832.492049] [<ffffffff8176a00c>] rest_init+0x7c/0x80
[10832.492054] [<ffffffff81d5702d>] start_kernel+0x49d/0x4be
[10832.492059] [<ffffffff81d56120>] ? early_idt_handler_array+0x120/0x120
[10832.492062] [<ffffffff81d56339>] x86_64_start_reservations+0x2a/0x2c
[10832.492066] [<ffffffff81d56485>] x86_64_start_kernel+0x14a/0x16d
[10832.492068] ---[ end trace 52da2072f5bba59f ]---
The driver randomly crashes and my display with him.
Fyi, by "randomly" I mean 4 or 5 times a day ...
Ok - that looks pretty nasty. From the log, it looks like you're on kernel 4.2.8 - the i915 driver on fedora isn't replaced by the 01.org installer so this is a vanilla fedora package - there are two things you can try that might be helpful:
- report the bug directly to fedora, with the info above and the output of lspci -kvnn (so they can track it)
- try the new 4.3.3 kernel available in fedora: http://rpmfind.net/linux/RPM/fedora/updates/testing/23/x86_64/k/kernel-4.3.3-300.fc23.x86_64.html
If it's at all convenient, I'd try the new kernel first as it may already have a fix for this problem.
Thank you for your reply,
turns out that it was connected to the fact that I made an upgrade from fc22 with the 01.org kernel module, which wasn't update because fc23 wasn't supported. Here, on a fresh and brand new fc23 : no problem at all so far (36hours).
I suggest that 01.org follows more closely the releases of the supported distros ! :D
Thank you again for the help.
Small update :
if you don't have any Intel driver installed, the 4.3.3-300.fc23.x86_64 kernel handles the GPU perfectly!