NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/49363: drm2 GENERIC blank screen after startx Intel G45 graphics X11_TYPE=native



The following reply was made to PR kern/49363; it has been noted by GNATS.

From: David Shao <davshao%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: kern/49363: drm2 GENERIC blank screen after startx Intel G45
 graphics X11_TYPE=native
Date: Fri, 7 Nov 2014 14:58:49 -0800

 Combining the following two suggestions results in working but
 nonaccelerated Xfce4 on the Shuttle SG45H7 system with Intel G45
 Eaglelake graphics.  I am just relieved to be able to use a current
 kernel instead of an older one in any sort of working X.org Xfce4
 system.
 
 Soren Jacobsen:
 
 > I experienced this same type of failure here with Intel HD 4600
 > graphics.  A newer (2.99.916) version of xf86-video-intel took care of
 > the issue for me.
 
 > Can you drop the following file into /usr/X11R7/lib/modules/drivers and
 > see if it makes things any better?
 
 > http://ftp.netbsd.org/pub/NetBSD/misc/snj/intel_drv.so
 
 Christos Zoulas:
 
 > Try turning off Acceleration...
 >
 >     Option "NoAccel" "True"
 
 The complete procedure for me, after mv-ing the original intel_drv.so
 to save it and dropping the alternative intel_drv.so into
 /usr/X11R7/lib/modules/drivers, was to run
 # Xorg -configure
 which complained that no screens could be found but at least generated
 a xorg.conf.new, to edit xorg.conf.new to uncomment
 
 Option "NoAccel" "True"
 
 and finally to copy xorg.org.new to /etc/X11/xorg.conf
 
 I notice /var/log/Xorg.0.log now shows repeated calls to try and open
 the drm minor device.  Are the plans to have NetBSD implement this drm
 minor functionality or to just have one device at presumably
 /dev/dri/card0?
 
 [    73.390] drmOpenDevice: node name is /dev/dri/card0
 [    73.390] drmOpenDevice: open result is 12, (OK)
 [    73.390] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
 [    73.390] drmOpenDevice: node name is /dev/dri/card0
 [    73.390] drmOpenDevice: open result is 12, (OK)
 [    73.390] drmOpenByBusid: drmOpenMinor returns 12
 [    73.390] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
 [    73.390] drmOpenDevice: node name is /dev/dri/card0
 [    73.390] drmOpenDevice: open result is 12, (OK)
 [    73.390] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
 [    73.390] drmOpenDevice: node name is /dev/dri/card0
 [    73.390] drmOpenDevice: open result is 12, (OK)
 [    73.390] drmOpenByBusid: drmOpenMinor returns 12
 [    73.390] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
 [    73.390] (II) Loading /usr/X11R7/lib/modules/drivers/intel_drv.so
 [    73.392] (II) intel(0): Using Kernel Mode Setting driver: i915,
 version 1.6.0 20080730
 [    73.398] drmOpenDevice: node name is /dev/dri/card0
 [    73.398] drmOpenDevice: open result is 13, (OK)
 [    73.398] drmOpenByBusid: Searching for BusID pci:0000:00:02.1
 [    73.398] drmOpenDevice: node name is /dev/dri/card0
 [    73.398] drmOpenDevice: open result is 13, (OK)
 [    73.398] drmOpenByBusid: drmOpenMinor returns 13
 [    73.398] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
 [    73.398] drmOpenDevice: node name is /dev/dri/card1
 [    73.408] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.409] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.409] drmOpenDevice: Open failed
 [    73.409] drmOpenByBusid: drmOpenMinor returns -19
 [    73.409] drmOpenDevice: node name is /dev/dri/card2
 [    73.409] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.409] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.409] drmOpenDevice: Open failed
 [    73.409] drmOpenByBusid: drmOpenMinor returns -19
 [    73.409] drmOpenDevice: node name is /dev/dri/card3
 [    73.409] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.409] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.409] drmOpenDevice: Open failed
 [    73.409] drmOpenByBusid: drmOpenMinor returns -19
 [    73.409] drmOpenDevice: node name is /dev/dri/card4
 [    73.409] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.409] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.409] drmOpenDevice: Open failed
 [    73.409] drmOpenByBusid: drmOpenMinor returns -19
 [    73.409] drmOpenDevice: node name is /dev/dri/card5
 [    73.409] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.410] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.410] drmOpenDevice: Open failed
 [    73.410] drmOpenByBusid: drmOpenMinor returns -19
 [    73.410] drmOpenDevice: node name is /dev/dri/card6
 [    73.410] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.410] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.410] drmOpenDevice: Open failed
 [    73.410] drmOpenByBusid: drmOpenMinor returns -19
 [    73.410] drmOpenDevice: node name is /dev/dri/card7
 [    73.410] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.410] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.410] drmOpenDevice: Open failed
 [    73.410] drmOpenByBusid: drmOpenMinor returns -19
 [    73.410] drmOpenDevice: node name is /dev/dri/card8
 [    73.410] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.410] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.410] drmOpenDevice: Open failed
 [    73.410] drmOpenByBusid: drmOpenMinor returns -19
 [    73.410] drmOpenDevice: node name is /dev/dri/card9
 [    73.410] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.411] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.411] drmOpenDevice: Open failed
 [    73.411] drmOpenByBusid: drmOpenMinor returns -19
 [    73.411] drmOpenDevice: node name is /dev/dri/card10
 [    73.411] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.411] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.411] drmOpenDevice: Open failed
 [    73.411] drmOpenByBusid: drmOpenMinor returns -19
 [    73.411] drmOpenDevice: node name is /dev/dri/card11
 [    73.411] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.411] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.411] drmOpenDevice: Open failed
 [    73.411] drmOpenByBusid: drmOpenMinor returns -19
 [    73.411] drmOpenDevice: node name is /dev/dri/card12
 [    73.411] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.411] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.411] drmOpenDevice: Open failed
 [    73.411] drmOpenByBusid: drmOpenMinor returns -19
 [    73.411] drmOpenDevice: node name is /dev/dri/card13
 [    73.411] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.412] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.412] drmOpenDevice: Open failed
 [    73.412] drmOpenByBusid: drmOpenMinor returns -19
 [    73.412] drmOpenDevice: node name is /dev/dri/card14
 [    73.412] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.412] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.412] drmOpenDevice: Open failed
 [    73.412] drmOpenByBusid: drmOpenMinor returns -19
 [    73.412] drmOpenDevice: node name is /dev/dri/card15
 [    73.412] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.412] drmOpenDevice: open result is -1, (Operation not
 supported by device)
 [    73.412] drmOpenDevice: Open failed
 [    73.412] drmOpenByBusid: drmOpenMinor returns -19
 [    73.412] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
 [    73.417] (--) intel(0): Integrated Graphics Chipset: Intel(R) G45/G43
 [    73.417] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1
 [    73.417] (==) intel(0): Depth 24, (--) framebuffer bpp 32
 [    73.417] (==) intel(0): RGB weight 888
 [    73.417] (==) intel(0): Default visual is TrueColor
 [    73.417] (**) intel(0): Option "NoAccel" "True"
 [    73.423] (**) intel(0): Disabling hardware acceleration.
 [    73.424] (II) intel(0): Output VGA1 has no monitor section
 [    73.424] (II) intel(0): Enabled output VGA1
 


Home | Main Index | Thread Index | Old Index