You are not logged in.

#1 2011-07-30 09:45:03

newgargamel
Member
From: PL, CZ
Registered: 2005-08-28
Posts: 156

[kernel 3.0] nouveau is not blacklisted

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

#2 2011-07-30 09:47:58

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [kernel 3.0] nouveau is not blacklisted

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

#3 2011-07-30 09:58:48

newgargamel
Member
From: PL, CZ
Registered: 2005-08-28
Posts: 156

Re: [kernel 3.0] nouveau is not blacklisted

wonder wrote:

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

#4 2011-07-30 11:03:42

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [kernel 3.0] nouveau is not blacklisted

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

#5 2011-07-30 14:01:25

newgargamel
Member
From: PL, CZ
Registered: 2005-08-28
Posts: 156

Re: [kernel 3.0] nouveau is not blacklisted

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.

Last edited by newgargamel (2011-07-30 14:01:41)

Offline

#6 2011-07-30 14:04:04

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [kernel 3.0] nouveau is not blacklisted

newgargamel wrote:
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.

https://bugs.archlinux.org/task/24406

Offline

#7 2011-07-30 14:11:22

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [kernel 3.0] nouveau is not blacklisted

newgargamel wrote:
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

#8 2011-07-30 16:06:03

newgargamel
Member
From: PL, CZ
Registered: 2005-08-28
Posts: 156

Re: [kernel 3.0] nouveau is not blacklisted

I downgraded kdebase-workspace to -02 version and I disabled kde-unstable repo and all is fine now. Thanks wonder for your time!

Offline

#9 2011-09-03 15:44:52

MickST
Member
Registered: 2010-02-26
Posts: 54

Re: [kernel 3.0] nouveau is not blacklisted

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

#10 2011-09-03 16:08:13

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [kernel 3.0] nouveau is not blacklisted

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

#11 2011-09-03 20:03:06

MickST
Member
Registered: 2010-02-26
Posts: 54

Re: [kernel 3.0] nouveau is not blacklisted

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

#12 2011-09-21 11:36:14

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,092

Re: [kernel 3.0] nouveau is not blacklisted

MickST wrote:

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

#13 2011-09-26 22:26:16

MickST
Member
Registered: 2010-02-26
Posts: 54

Re: [kernel 3.0] nouveau is not blacklisted

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

#14 2011-10-02 02:39:31

lorenz712
Member
Registered: 2008-01-22
Posts: 4

Re: [kernel 3.0] nouveau is not blacklisted

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

Board footer

Powered by FluxBB