Bug#533258: scripts/init-top/framebuffer: i915 needs intel-agp too
Package: initramfs-tools
Version: 0.93.3
Severity: normal
Tags: patch
The i915 DRM module doubles as a framebuffer of sorts, at least in kernel
mode-setting setups; like its cousins intelfb and i810fb, it effectively
requires intel-agp despite not actually using any of its symbols. As
such, could you please arrange for scripts/init-top/framebuffer to give
it the same treatment, per the following patch?:
--- initramfs-tools-0.93.3.orig/scripts/init-top/framebuffer
+++ initramfs-tools-0.93.3/scripts/init-top/framebuffer
@@ -78,7 +78,7 @@
# Map command line name to module name
FB=matroxfb_base
;;
-intelfb|i810fb)
+intelfb|i810fb|i915)
# Needs AGP driver loaded
modprobe intel-agp
;;
Thanks!
-- Package-specific info:
-- /proc/cmdline
root=/dev/sda1 ro console=tty0 selinux=0 quiet video=i915:modeset=1
-- /proc/filesystems
ext3
fuseblk
reiserfs
-- lsmod
Module Size Used by
ppdev 7800 0
lp 10612 0
uinput 8448 2
openafs 565040 2
sco 10996 2
bridge 48112 0
stp 2868 1 bridge
bnep 13744 2
rfcomm 35888 0
l2cap 21136 6 bnep,rfcomm
bluetooth 54900 6 sco,bnep,rfcomm,l2cap
binfmt_misc 9244 1
nfsd 268432 9
lockd 68052 1 nfsd
nfs_acl 3264 1 nfsd
auth_rpcgss 40832 1 nfsd
sunrpc 196552 8 nfsd,lockd,nfs_acl,auth_rpcgss
exportfs 4624 1 nfsd
autofs4 25704 2
acpi_cpufreq 8912 0
cpufreq_powersave 1792 0
cpufreq_stats 4660 0
cpufreq_userspace 3620 0
microcode 25736 0
tun 13952 2
ccm 8752 0
ecb 3072 0
sha512_generic 5536 0
xfrm_user 20848 2
ah6 6144 0
ah4 5296 0
esp6 6576 0
esp4 6832 0
xfrm4_mode_beet 2992 0
xfrm4_tunnel 2720 0
tunnel4 3632 1 xfrm4_tunnel
xfrm4_mode_tunnel 2752 0
xfrm4_mode_transport 2288 0
xfrm6_mode_transport 2336 0
xfrm6_mode_ro 2176 0
xfrm6_mode_beet 2800 0
xfrm6_mode_tunnel 2656 0
ipcomp 3312 0
ipcomp6 3424 0
xfrm_ipcomp 6172 2 ipcomp,ipcomp6
xfrm6_tunnel 9088 1 ipcomp6
tunnel6 3536 1 xfrm6_tunnel
rng_core 4872 0
deflate 3104 0
zlib_deflate 19960 1 deflate
ctr 4624 0
twofish 6816 0
twofish_common 14464 1 twofish
camellia 18368 0
serpent 17616 0
blowfish 8768 0
des_generic 16960 0
cbc 3776 0
cryptd 7336 0
aes_x86_64 8928 0
aes_generic 27840 1 aes_x86_64
xcbc 4840 0
rmd160 7904 0
sha256_generic 9440 0
sha1_generic 2528 0
hmac 4320 0
crypto_null 3696 0
af_key 29136 2
reiserfs 208552 9
fuse 54544 1
dm_crypt 12920 0
w83627ehf 22944 0
hwmon_vid 3088 1 w83627ehf
eeprom 6336 0
cpufreq_conservative 7928 0
ide_generic 2452 0 [permanent]
ide_cd_mod 29000 0
piix 7256 0
snd_hda_codec_realtek 250068 1
snd_hda_intel 26680 7
snd_hda_codec 75184 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 8120 1 snd_hda_codec
snd_pcm_oss 37200 0
snd_mixer_oss 15072 2 snd_pcm_oss
snd_pcm 78440 5 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_midi 6976 0
snd_rawmidi 22992 1 snd_seq_midi
snd_seq_midi_event 7696 1 snd_seq_midi
snd_seq 51248 3 snd_seq_midi,snd_seq_midi_event
snd_timer 21824 4 snd_pcm,snd_seq
serio_raw 5844 0
snd_seq_device 7476 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 63848 20 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
pcspkr 2800 0
evdev 10448 13
psmouse 42140 0
tpm_infineon 9164 1
i2c_i801 10464 0
soundcore 7984 2 snd
tpm 16864 1 tpm_infineon
parport_pc 27064 1
parport 38224 3 ppdev,lp,parport_pc
tpm_bios 6608 1 tpm
snd_page_alloc 9936 2 snd_hda_intel,snd_pcm
asus_atk0110 7744 0
button 6512 0
processor 40080 1 acpi_cpufreq
ext3 122560 2
jbd 47976 1 ext3
mbcache 8804 1 ext3
dm_snapshot 22524 0
sg 23992 0
sr_mod 15908 0
cdrom 34360 2 ide_cd_mod,sr_mod
sd_mod 33656 3
crc_t10dif 2096 1 sd_mod
usbhid 37216 2
hid 41296 1 usbhid
usb_storage 61456 0
pata_jmicron 4016 0
ata_generic 5924 0
ahci 36448 2
uhci_hcd 22160 0
firewire_ohci 22372 0
firewire_core 44852 1 firewire_ohci
crc_itu_t 2720 1 firewire_core
ide_pci_generic 4964 0
libata 174892 3 pata_jmicron,ata_generic,ahci
scsi_mod 158352 5 sg,sr_mod,sd_mod,usb_storage,libata
intel_agp 28752 1
ide_core 104864 4 ide_generic,ide_cd_mod,piix,ide_pci_generic
ehci_hcd 33580 0
e1000e 111568 0
floppy 55384 0
thermal 15952 0
fan 5224 0
dm_mirror 14504 0
dm_region_hash 12688 1 dm_mirror
dm_log 9924 2 dm_mirror,dm_region_hash
dm_mod 59096 40 dm_crypt,dm_snapshot,dm_mirror,dm_log
i915 166600 0
drm 172368 1 i915
i2c_algo_bit 5988 1 i915
video 21868 1 i915
thermal_sys 16496 4 processor,thermal,fan,video
output 3472 1 video
i2c_core 25424 5 eeprom,i2c_i801,i915,drm,i2c_algo_bit
-- /etc/kernel-img.conf
do_symlinks = yes
#relative_links = yes
do_bootloader = no
do_bootfloppy = no
do_initrd = yes
link_in_boot = yes
postinst_hook = /usr/sbin/update-grub
postrm_hook = /usr/sbin/update-grub
-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=n
BOOT=local
DEVICE=eth0
NFSROOT=auto
-- /etc/crypttab
# <target device> <source device> <key file> <options>
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages initramfs-tools depends on:
ii cpio 2.9.90-3 GNU cpio -- a program to manage ar
ii findutils 4.4.2-1 utilities for finding files--find,
ii klibc-utils 1.5.15-1 small utilities built with klibc f
ii module-init-tools 3.9-1 tools for managing Linux kernel mo
ii udev 0.141-1 /dev/ and hotplug management daemo
Versions of packages initramfs-tools recommends:
ii busybox 1:1.13.3-1 Tiny utilities for small and embed
initramfs-tools suggests no packages.
-- debconf-show failed
Reply to: