1cda4 [Solved] Intel Pineview (M) + compiz-fusion = white screen - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Desktop Usage > Mobile Computing

Mobile Computing This forum discusses issues related to running FreeBSD on notebooks, laptops, and other mobile equipment.

Reply
 
Thread Tools Display Modes
  #1  
Old December 28th, 2011, 23:35
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Post Intel Pineview (M) + compiz-fusion = white screen

Merry Christmas everyone:

I have an asus eee pc 1018p, well i need some help to make work the video card (Intel pineview) with compiz-fusion.

Help info:

Code:
$ uname -a 
FreeBSD RottenApple 9.0-RC3 FreeBSD 9.0-RC3 #0: Wed Dec 14 21:02:27 CET 2011
 root@RottenApple:/usr/obj/usr/src/sys/MYKERNEL i386
Code:
$ pciconf -lv
vgapci0@pci0:0:2:0:	class=0x030000 card=0x83ac1043 chip=0xa0118086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'N10 Family Integrated Graphics Controller'
    class      = display
    subclass   = VGA
Code:
$ dmesg | grep drm
drm0: <Intel Pineview (M)> on vgapci0
info: [drm] MSI enabled 1 message(s)
info: [drm] AGP at 0xd0000000 256MB
info: [drm] Initialized i915 1.6.0 20080730
X working good with xf86-video-intel29.

My xorg.conf:

http://pastebin.com/vKKKtvhQ

I installed x11-wm/compiz-fusion, when I start compiz using this useful script:

Code:
#! /bin/sh
LIBGL_ALWAYS_INDIRECT=1 INTEL_BATCH=1 compiz --replace --indirect-rendering --sm-disable ccp &
emerald --replace &
Compiz starts but no window contents are visible (white screen).

I paste xglinfo too

http://pastebin.com/qyMYL6QJ

Thanks in advance!

Last edited by cpu82; August 16th, 2012 at 02:21.
Reply With Quote
  #2  
Old December 29th, 2011, 14:08
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Post Intel Pineview (M) + compiz-fusion = white screen

More info:

I use gnome2 desktop with window compositing enable.


Any suggestion would be appreciated
Reply With Quote
  #3  
Old December 29th, 2011, 14:58
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Post Intel Pineview (M) + compiz-fusion = white screen

Clarification:

I changed xf86-video-intel by xf86-video-intel29

I will explain how to do this:

First I uninstalled xf86-video-intel

Code:
$ pkg_info -Ix xf86-video-intel 
xf86-video-intel-2.7.1_3 Driver for Intel integrated graphics chipsets 
$ pkg_delete -f xf86-video-intel-2.7.1_3
Second I installed new driver

Code:
$ cd x11-drivers/xf86-video-intel29
$ make install clean
$ rm /var/db/pkg/pkgdb.db
$ pkgdb -u
I fixed all dependencies that Xorg need

Code:
$ pkgdb -F
Reply With Quote
  #4  
Old December 29th, 2011, 19:25
adamk adamk is offline
Senior Member
 
Join Date: Nov 2008
Posts: 1,605
Thanks: 6
Thanked 262 Times in 243 Posts
Default

You're using a really old version of Mesa, perhaps one that pre-dates Pineview support. Did you build mesa from ports? If so, I would guess that WITHOUT_NOUVEAU wasn't set in /etc/make.conf.

Adam

Last edited by DutchDaemon; December 30th, 2011 at 01:25.
Reply With Quote
The Following User Says Thank You to adamk For This Useful Post:
cpu82 (December 29th, 2011)
  #5  
Old December 29th, 2011, 20:35
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Default Intel Pineview (M) + compiz-fusion = white screen

adamk,

You are in right direction.

http://forums.freebsd.org/showpost.p...30&postcount=9.

Version package installed libdrm-2.4.12_1 and mesa-demos-7.4.4.

I must update those ports to latest version.

Last edited by cpu82; April 28th, 2013 at 23:02.
Reply With Quote
  #6  
Old December 29th, 2011, 23:45
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Post Intel Pineview (M) + compiz-fusion = white screen

If I install port graphics/mesa-demos using flag
Code:
WITHOUT_NOUVEAU=yes
in /etc/make.conf can't change the situation.

Same occurs with graphics/libdrm from ports.

What about install from GIT source?

Last edited by DutchDaemon; December 30th, 2011 at 01:26.
Reply With Quote
  #7  
Old December 30th, 2011, 00:29
adamk adamk is offline
Senior Member
 
Join Date: Nov 2008
Posts: 1,605
Thanks: 6
Thanked 262 Times in 243 Posts
Default

I don't know what version of mesa is needed, but mesa-demos is not the port you need to upgrade is graphics/libGL and graphics/dri
Reply With Quote
  #8  
Old December 30th, 2011, 00:53
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Default

Upgrade both ports without success, compiz-fusion refusing to work properly.
Reply With Quote
  #9  
Old December 30th, 2011, 01:15
adamk adamk is offline
Senior Member
 
Join Date: Nov 2008
Posts: 1,605
Thanks: 6
Thanked 262 Times in 243 Posts
Default

Show the new output of glxinfo.

Last edited by DutchDaemon; December 30th, 2011 at 01:26.
Reply With Quote
  #10  
Old December 30th, 2011, 14:04
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Default

New glxinfo output

http://pastebin.com/Z6quBt6n
Reply With Quote
  #11  
Old December 30th, 2011, 14:50
adamk adamk is offline
Senior Member
 
Join Date: Nov 2008
Posts: 1,605
Thanks: 6
Thanked 262 Times in 243 Posts
Default

Well assuming direct rendering is enabled in the X server, then I can only assume that even mesa 7.6.1 isn't new enough. You could try building a newer release of mesa, or seeing if there is a newer version of mesa in the x11 development ports tree.

Adam
Reply With Quote
  #12  
Old December 30th, 2011, 15:28
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Default

Ok I understand.

Building a newer release of mesa be the solution.

Again, thanks for help.
Reply With Quote
  #13  
Old December 30th, 2011, 18:01
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Default

I find this script to update Xorg

http://people.freebsd.org/~miwi/xorg/xorgmerge

Last edited by cpu82; December 30th, 2011 at 18:24.
Reply With Quote
  #14  
Old December 30th, 2011, 18:20
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Default

My Xorg.0.log

http://pastebin.com/xfmGrqGW
Reply With Quote
  #15  
Old December 30th, 2011, 18:23
adamk adamk is offline
Senior Member
 
Join Date: Nov 2008
Posts: 1,605
Thanks: 6
Thanked 262 Times in 243 Posts
Default

Looks like direct rendering is not getting enabled. You might need the patches described here: http://wiki.freebsd.org/Intel_GPU

I really suggest taking a look at the various related thread on the freebsd-x11 mailing list.

Adam
Reply With Quote
  #16  
Old January 2nd, 2012, 21:13
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Post

Report after install patches according xorg-dev ports tree http://miwi.wp.lando.cc/2011/02/cft-...eebsd-edition/

Compilation error during install xf86-video-intel29 http://lists.freebsd.org/pipermail/f...ch/066631.html
Reply With Quote
  #17  
Old January 3rd, 2012, 20:37
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Post

Update to Xorg 7.5

http://wiki.freebsd.org/ModularXorg/7.5

x11-drivers/xf86-video-intel This must remain at version 2.7.1 and be patched to build with new server. RN Latest patch http://people.freebsd.org/~rnoland/x...el-take2.patch

I confirm that Pineview-M in Atom N400 series doesn't work with x11-drivers/xf86-video-intel driver

Last edited by DutchDaemon; January 4th, 2012 at 00:37. Reason: Use [port] tags.
Reply With Quote
  #18  
Old January 5th, 2012, 20:55
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Post

This information is recent. Almost all forums have announced same news about Intel GEM/KMS/DRI laptop video driver support.

The patch is in progress http://lists.freebsd.org/pipermail/f...er/234001.html

Hope this be useful for impatient people like me
Reply With Quote
  #19  
Old August 16th, 2012, 02:19
cpu82's Avatar
cpu82 cpu82 is online now
Member
 
Join Date: Jul 2011
Location: Granada, ES
Posts: 872
Thanks: 173
Thanked 305 Times in 235 Posts
Default

Short time ago...thread solved.

My last Xorg.0.log.

Last edited by cpu82; April 28th, 2013 at 23:02.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Solved] compiz-fusion on intel GMA 950 -> white screen Cheech Other Window Managers 4 December 3rd, 2011 08:56
compiz-fusion on Intel GMA950 with XFCE4 ph0enix Other Window Managers 13 January 20th, 2011 20:24
[PC-BSD] compiz-fusion produces black screen and cursor bgutt3r GNOME 7 August 14th, 2010 20:21
Compiz-Fusion nikobordx X.Org 18 March 24th, 2009 18:56
compiz-fusion soylentgreen X.Org 2 January 27th, 2009 14:19


All times are GMT +1. The time now is 22:32.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0