[Bug 66281] DRI_PRIME=1 glxinfo crashes and causes session to restart

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Fri May 9 10:45:52 PDT 2014


https://bugzilla.kernel.org/show_bug.cgi?id=66281

--- Comment #4 from Gaurav Shukla <areyaargaurav at gmail.com> ---
(In reply to Ilia Mirkin from comment #3)
> Make sure that
> 
> (a) You're using a kernel 3.14 or higher (3.13 introduced modesetting but
> not the firmware required for acceleration for the gk208)
> (b) You're not using bumblebee (3.12 introduced runtime pm support for
> nouveau)
> (c) You have runtime pm and vga switcheroo enabled in your kernel
> (d) You're using xf86-video-nouveau 1.0.10 (first version to add gk208
> support)
> 
> If you want 3d accel to be anywhere near working, I would also recommend
> grabbing mesa 10.2-rc1 as that has a number of instruction emission fixes,
> although simple programs like glxgears are likely to work on older mesa
> versions as well.
> 
> Lastly, as per http://nouveau.freedesktop.org/wiki/Bugs/, you will find the
> fdo bugtracker a much more reliable way to reach nouveau developers.

Thank you for your response! 

(a) I am using the following kernel (3.14.2)

uname -a output:

Linux localhost.localdomain 3.14.2-200.fc20.x86_64 #1 SMP Mon Apr 28 14:40:57
UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

(b) Although I had installed bumblebee, it is not running. Optirun said that
bumblebee service is not running. I have removed bumblebee now.

(c) How do I check that runtime pm and vga switcheroo are enabled in my kernel.
(Sorry, but I am a newbie to Linux).

(d) I cannot be sure about this as well. AFAIK, the nouveau module is built
into the kernel. The modinfo result is as below:

# modinfo nouveau
filename:      
/lib/modules/3.14.2-200.fc20.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko
license:        GPL and additional rights
description:    nVidia Riva/TNT/GeForce/Quadro/Tesla
author:         Nouveau Project
alias:          pci:v000012D2d*sv*sd*bc03sc*i*
alias:          pci:v000010DEd*sv*sd*bc03sc*i*
depends:        drm,drm_kms_helper,ttm,mxm-wmi,i2c-core,wmi,video,i2c-algo-bit
intree:         Y
vermagic:       3.14.2-200.fc20.x86_64 SMP mod_unload 
signer:         Fedora kernel signing key
sig_key:        70:1A:CB:03:0B:0C:4F:4F:E5:1E:D7:E7:B6:83:13:3D:AF:30:12:81
sig_hashalgo:   sha256
parm:           tv_norm:Default TV norm.
        Supported: PAL, PAL-M, PAL-N, PAL-Nc, NTSC-M, NTSC-J,
            hd480i, hd480p, hd576i, hd576p, hd720p, hd1080i.
        Default: PAL
        *NOTE* Ignored for cards with external TV encoders. (charp)
parm:           tv_disable:Disable TV-out detection (int)
parm:           ignorelid:Ignore ACPI lid status (int)
parm:           duallink:Allow dual-link TMDS (default: enabled) (int)
parm:           nofbaccel:Disable fbcon acceleration (int)
parm:           agpmode:AGP mode (0 to disable AGP) (int)
parm:           vram_pushbuf:Create DMA push buffers in VRAM (int)
parm:           config:option string to pass to driver core (charp)
parm:           debug:debug string to pass to driver core (charp)
parm:           noaccel:disable kernel/abi16 acceleration (int)
parm:           modeset:enable driver (default: auto, 0 = disabled, 1 =
enabled, 2 = headless) (int)
parm:           runpm:disable (0), force enable (1), optimus only default (-1)
(int)

Actually I am working on some OpenGL/GLSL projects, for which I need GLSL 4.3,
which I believe is still not available in nouveau driver. I was looking forward
to be able to install the latest NVIDIA drivers. Will mesa 10,2-rcl solve this
issue? Can you please recommend any other solution.

Thank you for your time and effort. For future reference, I will use wiki/bugs.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the dri-devel mailing list