LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 05-06-2016, 01:45 AM   #1
nesbit12
LQ Newbie
 
Registered: May 2016
Posts: 23

Rep: Reputation: Disabled
FIFO Underrun error on boot


Hi,

I have installed Fedora 23 on my Lenovo W530 ThinkPad. Everything works fine out of the box, even WiFi and Multimedia, all that stuff works great. It is very fast. Top! But I have one ugly thing here. During boot, there is a message shown "*ERROR* PCH transcoder FIFO A underrun". I think this message has something to do with the fact that my ThinkPad has an NVIDIA graphcs card as well as an Intel one. The NVIDIA card is needed for the external display port as well as for the VGA connector. The error doesn't seem to have an impact on the performance of the ThinkPad, I can even connect an external display and that works well, using the nouveau driver.
I already searched the web on this topc, but I only found some old threads from 2014 with no solutions. I wonder whether it is possible to
a) fix this error or
b) hide this specific error message during the boot process (I wolud like to see the boot splash screen instead of some strange and ugly error messages).

What could I do to find out what exactly is causing the problem, and how can I resolve it?
 
Old 05-06-2016, 02:57 AM   #2
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,565
Blog Entries: 19

Rep: Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446
I found a link http://www.annevanrossum.com/blog/20...linux-graphics which explains some of the underlying mechanisms that produce this type of message. It's for intel, not nvidia but you might be able to generalise from it (or maybe it's your intel gpu that's causing it). The problem is with the kernel's drm module. It doesn't provide a solution though.
 
Old 05-06-2016, 03:12 AM   #3
nesbit12
LQ Newbie
 
Registered: May 2016
Posts: 23

Original Poster
Rep: Reputation: Disabled
Hi hazel,
thanks for that interesting link. I wonder whether it is really possible that nobody has a solution to that problem? at least the guy who wrote the drm driver should have an idea how to fix the problem. Is it possible to hide these error messages during boot, e.g. with some GRUB config?
 
Old 05-06-2016, 05:44 AM   #4
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,565
Blog Entries: 19

Rep: Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446Reputation: 4446
Yes, you can suppress visible kernel messages in general by using the "quiet" option on the kernel command line (they still go into the log files), but I don't think there is any way of selectively suppressing individual ones.
 
Old 05-06-2016, 07:59 AM   #5
nesbit12
LQ Newbie
 
Registered: May 2016
Posts: 23

Original Poster
Rep: Reputation: Disabled
Hi,
I already have the "quiet" option present, as well as rhgb. As far as I know, rhgb is the option I want, because I would like to see the boot splash screen instead of some command line stuff. However, quiet doesn't seem to prevent errors from showing up. Is there some option to make quiet more "restrictive" ?
 
Old 05-08-2016, 02:00 PM   #6
nesbit12
LQ Newbie
 
Registered: May 2016
Posts: 23

Original Poster
Rep: Reputation: Disabled
Hi,

some interesting things to mention:
The W530 has a VGA port for an external screen which is driven by the NVIDIA card. If the external screen is connected before the laptop is powered on, there is NO error message! no FIFO underrun, yeah :-) I guess due to NVIDIA Optimus technology, the Intel graphics chip which causes the FIFO error is disabled.
Interesting thing is: if I do an lspci, I can see both, the NVIDIA as well as the Intel, graphics card. If I disconnect the external screen and reboot, the FIFO error shows up again, and lspci still lists both cards.
This is really weird :-( and no solution seems to be available. I think I am going to compile my own kernel and remove the printk() call which outputs these annoying messages.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Freezing video/ERROR pipe A+B underrun+CPU pipe FIFO underrun Linux Noobie Linux - Kernel 1 03-28-2016 02:51 PM
X freezes, dmesg shows "CPU pipe A FIFO underrun" maples Linux - General 7 06-08-2015 06:58 PM
Using Audacity to recording music, ALSA underrun error on playback charlemagne-is-my-son Linux - Software 7 06-18-2014 04:49 AM
ALSA: buffer underrun error ashlesha Linux - Software 0 04-22-2007 09:41 AM
ST7554: fifo underrun! Spriggan Linux - Hardware 2 03-01-2005 04:02 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 02:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration