You are not logged in.
I've upgraded kernel last night and after restart nvidia is no longer default driver. nouveau is not blacklisted anymore - I do not have it installed anyway. How can I fix it?
Offline
works for me.
do you still have /etc/modprobe.d/nouveau_blacklist.conf ?
Give what you have. To someone, it may be better than you dare to think.
Offline
works for me.
do you still have /etc/modprobe.d/nouveau_blacklist.conf ?
yes, I still have it.
Edit: I'm on x86_64
Last edited by newgargamel (2011-07-30 10:09:52)
Offline
lets see, you have nouveau in /etc/mkinitcpio.conf ?
Give what you have. To someone, it may be better than you dare to think.
Offline
lets see, you have nouveau in /etc/mkinitcpio.conf ?
no, and I've never had nouveau installed. I've upgraded from 2.6.39 where nvidia driver was used by default. So I really don't understand it.
Last edited by newgargamel (2011-07-30 14:01:41)
Offline
wonder wrote:lets see, you have nouveau in /etc/mkinitcpio.conf ?
no, and I've never had nouveau installed. I've upgraded from 2.6.39 where nvidia driver was used by default. So I really don't understand it.
Offline
wonder wrote:lets see, you have nouveau in /etc/mkinitcpio.conf ?
no, and I've never had nouveau installed. I've upgraded from 2.6.39 where nvidia driver was used by default. So I really don't understand it.
nouveau is in kernel and i believe the module is in inside initrd.
do bsdtar -t -f /boot/kernel26.img | grep nouveau
then paste mkinitcpio.conf
Give what you have. To someone, it may be better than you dare to think.
Offline
I downgraded kdebase-workspace to -02 version and I disabled kde-unstable repo and all is fine now. Thanks wonder for your time!
Offline
I'm having the same issue, even though nouveau is blacklisted upon install of the nvidia package it keeps being loaded. The output of lsmod shows that the modules nouveau and nvidia are both loaded as well as other dependencies modules for nouveau.
If I blacklist the nouveau module directly via kernel parameter (nouveau.blacklist=1) it is not loaded but at least 3 of its dependency modules do: ttm, drm_kms_helper and mxm_wmi. lsmod output shows that they're loaded but not used by anyone.
Why are they loaded then? Blacklisting a module via a file in /etc/modprobe.d is not enough to prevent that module from being loaded?
Offline
Blacklisting nouveau works fine here.
Post the output of
ls /etc/modprobe.d
cat /etc/modprobe.d/modprobe.conf
cat /etc/modprobe.d/nouveau_blacklist.conf
Offline
This is the output of those commands, I see nouveau is blacklisted in 2 files, but it's being loaded anyway.
mick@inspiron ~ $ ls /etc/modprobe.d/
modprobe.conf nouveau_blacklist.conf usb-load-ehci-first.conf
mick@inspiron ~ $ cat /etc/modprobe.d/modprobe.conf
#
# /etc/modprobe.d/modprobe.conf (for v2.6 kernels)
#
blacklist nouveau
mick@inspiron ~ $ cat /etc/modprobe.d/nouveau_blacklist.conf
blacklist nouveau
mick@inspiron ~ $
Is there any other place where you can specify which modules to load (besides rc.conf I mean, I have the MODULES array empty)?
Offline
This is the output of those commands, I see nouveau is blacklisted in 2 files, but it's being loaded anyway.
mick@inspiron ~ $ ls /etc/modprobe.d/ modprobe.conf nouveau_blacklist.conf usb-load-ehci-first.conf mick@inspiron ~ $ cat /etc/modprobe.d/modprobe.conf # # /etc/modprobe.d/modprobe.conf (for v2.6 kernels) # blacklist nouveau mick@inspiron ~ $ cat /etc/modprobe.d/nouveau_blacklist.conf blacklist nouveau mick@inspiron ~ $
Is there any other place where you can specify which modules to load (besides rc.conf I mean, I have the MODULES array empty)?
Do what wonder said in his last post.
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
Sorry for the delay, the execution of the bsdtar line with grep returns nothing (mine was lzo compressed so I decompressed it before executing) and here are the contents of my mkinitcpio.conf:
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run. Advanced users may wish to specify all system modules
# in this array. For instance:
# MODULES="piix ide_disk reiserfs"
MODULES="ahci ata_piix libahci ehci-hcd uhci-hcd ext4 reiserfs"
# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image. This is run first, so it may be used to
# override the actual binaries used in a given hook.
# (Existing files are NOT overwritten if already added)
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=""
# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way. This is useful for config files.
# Some users may wish to include modprobe.conf for custom module options
# like so:
# FILES="/etc/modprobe.d/modprobe.conf"
FILES=""
# HOOKS
# This is the most important setting in this file. The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
## This setup specifies all modules in the MODULES setting above.
## No raid, lvm2, or encrypted root is needed.
# HOOKS="base"
#
## This setup will autodetect all modules for your system and should
## work as a sane default
# HOOKS="base udev autodetect pata scsi sata filesystems"
#
## This is identical to the above, except the old ide subsystem is
## used for IDE devices instead of the new pata subsystem.
# HOOKS="base udev autodetect ide scsi sata filesystems"
#
## This setup will generate a 'full' image which supports most systems.
## No autodetection is done.
# HOOKS="base udev pata scsi sata usb filesystems"
#
## This setup assembles a pata mdadm array with an encrypted root FS.
## Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
# HOOKS="base udev pata mdadm encrypt filesystems"
#
## This setup loads an lvm2 volume group on a usb device.
# HOOKS="base udev usb lvm2 filesystems"
HOOKS="base udev keymap autodetect pata scsi sata usbinput filesystems"
# COMPRESSION
# Use this to compress the initramfs image. With kernels earlier than
# 2.6.30, only gzip is supported, which is also the default. Newer kernels
# support gzip, bzip2 and lzma. Kernels 2.6.38 and later support xz
# compression.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
COMPRESSION="lzop"
# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=""
Offline
I have the same problem.
[root@tux ~]# lsmod
Module Size Used by
appletalk 26298 0
ipx 20395 0
p8022 1171 1 ipx
psnap 1973 2 appletalk,ipx
llc 3761 2 p8022,psnap
p8023 1068 1 ipx
nls_utf8 1320 1
udf 79241 1
crc_itu_t 1297 1 udf
fuse 67290 3
nouveau 698515 0
ttm 54360 1 nouveau
drm_kms_helper 25409 1 nouveau
drm 183380 3 nouveau,ttm,drm_kms_helper
i2c_algo_bit 5199 1 nouveau
mxm_wmi 1393 1 nouveau
wmi 8347 1 mxm_wmi
ipv6 290791 22
ext2 64314 1
snd_hda_codec_hdmi 22092 4
tpm_infineon 7794 0
joydev 9895 0
arc4 1410 2
snd_hda_codec_realtek 294224 1
nvidia 11490300 41
iwlagn 236819 0
mac80211 216021 1 iwlagn
uvcvideo 64963 0
snd_hda_intel 22122 2
e1000e 142449 0
videodev 78006 1 uvcvideo
snd_hda_codec 77927 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
cfg80211 160740 2 iwlagn,mac80211
evdev 9530 10
snd_hwdep 6325 1 snd_hda_codec
snd_pcm 73888 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_timer 19416 1 snd_pcm
snd 57818 11 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
tpm_tis 8193 0
intel_agp 10904 0
tpm 11589 2 tpm_infineon,tpm_tis
intel_gtt 14423 1 intel_agp
tpm_bios 5057 1 tpm
sdhci_pci 8530 0
sdhci 22194 1 sdhci_pci
mmc_core 73353 1 sdhci
toshiba_acpi 9164 0
sg 25557 0
iTCO_wdt 12717 0
iTCO_vendor_support 1929 1 iTCO_wdt
psmouse 55192 0
media 10437 2 uvcvideo,videodev
mei 31313 0
serio_raw 4294 0
soundcore 6146 1 snd
sparse_keymap 3088 1 toshiba_acpi
v4l2_compat_ioctl32 8292 1 videodev
pcspkr 1819 0
video 11228 1 nouveau
i2c_core 20133 6 nouveau,drm_kms_helper,drm,i2c_algo_bit,nvidia,videodev
intel_ips 11213 0
toshiba_bluetooth 2066 0
snd_page_alloc 7121 2 snd_hda_intel,snd_pcm
rfkill 15402 3 cfg80211,toshiba_acpi
thermal 7863 0
battery 10905 0
button 4470 1 nouveau
processor 24256 0
ac 3265 0
ext4 370398 2
mbcache 5817 2 ext2,ext4
jbd2 71074 1 ext4
crc16 1297 1 ext4
usbhid 35256 0
hid 81635 1 usbhid
sr_mod 14951 1
cdrom 36329 1 sr_mod
sd_mod 28307 5
ahci 20865 5
libahci 18885 1 ahci
libata 173297 2 ahci,libahci
ehci_hcd 39511 0
scsi_mod 131546 4 sg,sr_mod,sd_mod,libata
usbcore 142576 4 uvcvideo,usbhid,ehci_hcd
[root@tux ~]# ls /etc/modprobe.d/
modprobe.conf nouveau_blacklist.conf usb-load-ehci-first.conf
[root@tux ~]#
[root@tux ~]# cat /etc/modprobe.d/modprobe.conf
#
# /etc/modprobe.d/modprobe.conf (for v2.6 kernels)
#
[root@tux ~]#
[root@tux ~]# cat /etc/modprobe.d/nouveau_blacklist.conf
blacklist nouveau
[root@tux ~]# bsdtar -t -f /boot/initramfs-linux-fallback.img | grep nouveau
[root@tux ~]# uname -r
3.0-ARCH
[root@tux ~]# cat /etc/mkinitcpio.conf
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run. Advanced users may wish to specify all system modules
# in this array. For instance:
# MODULES="piix ide_disk reiserfs"
MODULES=""
# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image. This is run first, so it may be used to
# override the actual binaries used in a given hook.
# (Existing files are NOT overwritten if already added)
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=""
# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way. This is useful for config files.
# Some users may wish to include modprobe.conf for custom module options
# like so:
# FILES="/etc/modprobe.d/modprobe.conf"
FILES=""
# HOOKS
# This is the most important setting in this file. The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
## This setup specifies all modules in the MODULES setting above.
## No raid, lvm2, or encrypted root is needed.
# HOOKS="base"
#
## This setup will autodetect all modules for your system and should
## work as a sane default
# HOOKS="base udev autodetect pata scsi sata filesystems"
#
## This is identical to the above, except the old ide subsystem is
## used for IDE devices instead of the new pata subsystem.
# HOOKS="base udev autodetect ide scsi sata filesystems"
#
## This setup will generate a 'full' image which supports most systems.
## No autodetection is done.
# HOOKS="base udev pata scsi sata usb filesystems"
#
## This setup assembles a pata mdadm array with an encrypted root FS.
## Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
# HOOKS="base udev pata mdadm encrypt filesystems"
#
## This setup loads an lvm2 volume group on a usb device.
# HOOKS="base udev usb lvm2 filesystems"
HOOKS="base udev autodetect pata scsi sata filesystems usbinput"
# COMPRESSION
# Use this to compress the initramfs image. With kernels earlier than
# 2.6.30, only gzip is supported, which is also the default. Newer kernels
# support gzip, bzip2 and lzma. Kernels 2.6.38 and later support xz
# compression.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"
# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=""
[root@tux ~]#
I'm using Arch x86_64. BTY, the invidia driver seems working, when I start X the nvidia screen appears and I can use the gnome shell, before installing the nvidia driver I could only use gnome in fallback mode.
Offline