Bug 795556 - nomodeset required for i915 -- Intel Corporation 82830 CGC
Summary: nomodeset required for i915 -- Intel Corporation 82830 CGC
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-intel
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Adam Jackson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-02-20 21:35 UTC by Wendell Baker
Modified: 2012-02-20 22:15 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-20 22:15:48 UTC
Type: ---


Attachments (Terms of Use)
/sbin/lspci output (1.33 KB, application/octet-stream)
2012-02-20 21:35 UTC, Wendell Baker
no flags Details
/usr/bin/smoltSendProfile -p output for the modesetting case (that fails) (2.40 KB, application/octet-stream)
2012-02-20 21:37 UTC, Wendell Baker
no flags Details
/usr/bin/smoltSendProfile -p output for the nomodeset case (2.40 KB, application/octet-stream)
2012-02-20 21:38 UTC, Wendell Baker
no flags Details


Links
System ID Private Priority Status Summary Last Updated
FreeDesktop.org 17902 0 None None None Never

Description Wendell Baker 2012-02-20 21:35:45 UTC
Created attachment 564531 [details]
/sbin/lspci output

Description of problem:

kernel modesetting doesn't work for i915 on the Fujitsu Stylistic ST-4110
When modesetting is enabled the display has white smudge lines on it which increase for about a minute until the screen is saturated. It is unuseable, and unreadable.

The machine is operable and keyboard input is accepted.  For example, one can type in the LUKS password to continue the boot process if one knows that it is being requested.

I am attempting to boot to runlevel 3, text only; there should otherwise be no gpu activity involved.

Version-Release number of selected component (if applicable):

Linux slappie 3.1.0-7.fc16.i686.PAE #1 SMP Tue Nov 1 20:53:45 UTC 2011 i686 i686 i386 GNU/Linux

$ find /usr/lib /lib -name '*915*'
/usr/lib/dri/i915_dri.so
/lib/modules/3.1.0-7.fc16.i686.PAE/kernel/drivers/gpu/drm/i915
/lib/modules/3.1.0-7.fc16.i686.PAE/kernel/drivers/gpu/drm/i915/i915.ko
/lib/modules/3.2.6-3.fc16.i686.PAE/kernel/drivers/gpu/drm/i915
/lib/modules/3.2.6-3.fc16.i686.PAE/kernel/drivers/gpu/drm/i915/i915.ko

$ rpm -q -f /usr/lib/dri/i915_dri.so 
mesa-dri-drivers-7.11.2-1.fc16.i686

smolt output included nearby
lspci output included nearby

There is no Xorg.0.log output as I'm booting to runlevel 3, 
$ ls -l /var/log/X*
ls: cannot access /var/log/X*: No such file or directory

How reproducible:

very

Steps to Reproduce:
1. boot the machine
2.
3.
  
Actual results:

as described

Expected results:

expect operable gpu

Additional info:


$ /sbin/lsmod | grep 915
i915                  342134  1 
drm_kms_helper         23190  1 i915
drm                   157644  2 i915,drm_kms_helper
i2c_algo_bit            4166  1 i915
i2c_core               21564  6 apanel,i2c_i801,i915,drm_kms_helper,drm,i2c_algo_bit
video                  10740  1 i915

$ find /usr/lib /lib -name '*915*'
find: `/usr/lib/audit': Permission denied
/usr/lib/dri/i915_dri.so
/lib/modules/3.1.0-7.fc16.i686.PAE/kernel/drivers/gpu/drm/i915
/lib/modules/3.1.0-7.fc16.i686.PAE/kernel/drivers/gpu/drm/i915/i915.ko
/lib/modules/3.2.6-3.fc16.i686.PAE/kernel/drivers/gpu/drm/i915
/lib/modules/3.2.6-3.fc16.i686.PAE/kernel/drivers/gpu/drm/i915/i915.ko
wbaker:wbaker@slappie [wbaker] [l1 u0002 ssh] [F16 Verne]
~
$ rpm -q -f /usr/lib/dri/i915_dri.so 
mesa-dri-drivers-7.11.2-1.fc16.i686


[workaround ... adding nomodeset to the kernel boot line]
$ cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Fedora"
GRUB_DEFAULT=saved
GRUB_CMDLINE_LINUX="rd.lvm.lv=vg_slappie/lv_root rd.luks.uuid=luks-928f7cd1-a129-4fe3-a57d-a9dc07720fa8 rd.dm=0  KEYTABLE=us quiet SYSFONT=latarcyrheb-sun16 rhgb nomodeset rd.md=0 LANG=en_US.UTF-8 rd.lvm.lv=vg_slappie/lv_swap"
$ sudo /sbin/grub2-mkconfig -o /boot/grub2/grub.cfg

Comment 1 Wendell Baker 2012-02-20 21:37:05 UTC
Created attachment 564532 [details]
/usr/bin/smoltSendProfile -p output for the modesetting case (that fails)

Comment 2 Wendell Baker 2012-02-20 21:38:57 UTC
Created attachment 564533 [details]
/usr/bin/smoltSendProfile -p output for the nomodeset case

With the following kernel command line place (to establish 'nomodeset' by default)
$ cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Fedora"
GRUB_DEFAULT=saved
GRUB_CMDLINE_LINUX="rd.lvm.lv=vg_slappie/lv_root rd.luks.uuid=luks-928f7cd1-a129-4fe3-a57d-a9dc07720fa8 rd.dm=0  KEYTABLE=us quiet SYSFONT=latarcyrheb-sun16 rhgb nomodeset rd.md=0 LANG=en_US.UTF-8 rd.lvm.lv=vg_slappie/lv_swap"

$ sudo /sbin/grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.6-3.fc16.i686.PAE
Found initrd image: /boot/initramfs-3.2.6-3.fc16.i686.PAE.img
Found linux image: /boot/vmlinuz-3.1.0-7.fc16.i686.PAE
Found initrd image: /boot/initramfs-3.1.0-7.fc16.i686.PAE.img
done

Comment 3 Adam Jackson 2012-02-20 22:15:48 UTC
The Intel KMS driver is lacking support for the NS-2501 LVDS chip in this laptop.  Some support was attempted in the old userspace driver but never completed.  Please follow up on the upstream bug report.


Note You need to log in before you can comment on or make changes to this bug.