13b7e Intel HD 3000 Working with FreeBSD 9.0? - 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 November 4th, 2011, 22:55
He4D He4D is offline
Junior Member
 
Join Date: Oct 2011
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default Intel HD 3000 Working with FreeBSD 9.0?

Hey!

I bought a Lenovo X220. Is the Intel HD 3000 Graphic-Chip actually working with FreeBSD 9.0 RC1? I mean 2D/3D acceleration. I can't find an actual statement for this.

Thanks,

He4D

Last edited by DutchDaemon; November 5th, 2011 at 02:10.
Reply With Quote
  #2  
Old November 9th, 2011, 01:46
xibo xibo is offline
Member
 
Join Date: Dec 2010
Location: Germany
Posts: 300
Thanks: 13
Thanked 61 Times in 50 Posts
Default

No, it doesn't. You can get MESA/VESA, and you can try the experimental drivers from the wiki, though those are for 10-HEAD rather then 9-STABLE/RELEASE.
Reply With Quote
  #3  
Old November 10th, 2011, 20:48
tyson tyson is offline
Junior Member
 
Join Date: Nov 2008
Location: Lublin, Poland
Posts: 22
Thanks: 4
Thanked 7 Times in 6 Posts
Default

Driver setup from http://wiki.freebsd.org/Intel_GPU, works here with xorg from xorg-dev ports on 9.0-RC.

DRI/compositing is working good (at least didn't See any crashes yet). The all.11.0.patch needs just a little fix to apply cleanly, but it's easy to fix.

Last edited by DutchDaemon; November 10th, 2011 at 22:54.
Reply With Quote
  #4  
Old November 12th, 2011, 07:44
bes bes is offline
Junior Member
 
Join Date: Aug 2010
Posts: 95
Thanks: 5
Thanked 32 Times in 28 Posts
Default

Quote:
The all.11.0.patch needs just a little fix to apply cleanly, but it's easy to fix.
Could someone please explain this in more detail ?

I tried to apply the patches (all.11.0.patch and all.11.1.patch) on 9.0-RC1 and 9.0-RC2 , but both failed with the same messages:
Code:
.......
File to patch: /sys/vm/vm_phys.h
Patching file /sys/vm/vm_phys.h using Plan A...
Hunk #1 failed at 54.
1 out of 1 hunks failed--saving rejects to /sys/vm/vm_phys.h.rej
53 out of 54 were successful, the last failed

cat /sys/vm/vm_phys.h.rej
Code:
***************
*** 54,59 ****
      u_long alignment, vm_paddr_t boundary);
  vm_page_t vm_phys_alloc_freelist_pages(int flind, int pool, int order);
  vm_page_t vm_phys_alloc_pages(int pool, int order);
  void vm_phys_free_contig(vm_page_t m, u_long npages);
  void vm_phys_free_pages(vm_page_t m, int order);
  void vm_phys_init(void);
--- 54,63 ----
      u_long alignment, vm_paddr_t boundary);
  vm_page_t vm_phys_alloc_freelist_pages(int flind, int pool, int order);
  vm_page_t vm_phys_alloc_pages(int pool, int order);

Last edited by DutchDaemon; November 13th, 2011 at 02:50.
Reply With Quote
  #5  
Old November 12th, 2011, 12:58
salam4ik's Avatar
salam4ik salam4ik is offline
Junior Member
 
Join Date: Oct 2009
Location: Kazakhstan
Posts: 21
Thanks: 8
Thanked 2 Times in 1 Post
Default

I have exactly the same problem using all.11.2.patch and 9.0 RC1.

Last edited by DutchDaemon; November 13th, 2011 at 02:52.
Reply With Quote
  #6  
Old November 20th, 2011, 07:20
bes bes is offline
Junior Member
 
Join Date: Aug 2010
Posts: 95
Thanks: 5
Thanked 32 Times in 28 Posts
Default

As it turned out, the latest version of the patch is always for latest _HEAD_. It means that current patch set is not usable on 9 at all.
Kostik Belousov ( kib@ ) wrote:
Quote:
If anybody want to maintain the backport to 9, be my guest. I even can help with some questions.
Eventually, after the last VM chunk is committed and driver is landed in HEAD, I will do the backport to 9.
Thanks to Mikhail Tsatsenko;
Quote:
After some tweaks I got patch suitable for releng/9.0 based on original all.12.1.patch. I guess it will apply clearly for stable/9 too. Patch is
available from http://tsatsenko.ru/files/all.12.1-releng-9.0.patch
* /me not tested yet.
Reply With Quote
The Following 2 Users Say Thank You to bes For This Useful Post:
salam4ik (November 20th, 2011), YZMSQ (November 20th, 2011)
  #7  
Old November 21st, 2011, 14:05
eyebone eyebone is offline
Member
 
Join Date: Dec 2009
Posts: 148
Thanks: 22
Thanked 5 Times in 2 Posts
Default

hey,

having the x220 and intel graphics this was interesting for me as well. just did a cvup of the sources, building the kernel results in:

Code:
/usr/src/sys/dev/agp/agp_i810.c:64:30: error: dev/agp/agp_i810.h: No such file or directory
mkdep: compile failed
*** Error code 1
regards,
eyebone
Reply With Quote
  #8  
Old November 25th, 2011, 22:27
Taomas Taomas is offline
Junior Member
 
Join Date: Nov 2011
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by eyebone View Post
hey,

having the x220 and intel graphics this was interesting for me as well. just did a cvup of the sources, building the kernel results in:

Code:
/usr/src/sys/dev/agp/agp_i810.c:64:30: error: dev/agp/agp_i810.h: No such file or directory
mkdep: compile failed
*** Error code 1
regards,
eyebone
I have just encountered the same error. Have you found a way to fix it?
Reply With Quote
  #9  
Old November 30th, 2011, 00:08
mico mico is offline
Junior Member
 
Join Date: Nov 2011
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Taomas View Post
I have just encountered the same error. Have you found a way to fix it?
Sorry, I made a really stupid mistake. Previous patch was missing some parts ))
Try this one:
http://tsatsenko.ru/files/all.12.2-releng-9.0.patch
It should be ok.
Reply With Quote
  #10  
Old December 2nd, 2011, 18:10
alie's Avatar
alie alie is offline
Member
 
Join Date: Dec 2008
Location: Somewhere in the world
Posts: 549
Thanks: 173
Thanked 41 Times in 34 Posts
Default

Can someone share the experiences with the patch especially the performance part
__________________
www.alielee.com
FreeBSD FreeBSD 9.1-PRERELEASE #0 r243320 /usr/obj/usr/src/sys/EZYCLIE amd64
Reply With Quote
  #11  
Old December 2nd, 2011, 18:34
pkubaj pkubaj is offline
Member
 
Join Date: Jun 2010
Posts: 298
Thanks: 21
Thanked 40 Times in 30 Posts
Default

I use CURRENT with kernel debugging on. I use my notebook to browse Internet, read books, sometimes watch some anime etc. It works very well (including Flash), but 720p and 1080p are unplayable (on Linux I could watch 1080p without any stuttering). Also, I've installed Doom III to compare it with my desktop (I played Doom III on FreeBSD on my desktop on the highest details and the PC isn't shining new), but the performance here was terrible. I've also tried Minecraft, but it seems it doesn't work on FreeBSD now (it did about half a year ago). Overall, performance is rather good, I could even edit RAW photos without any issues.
Reply With Quote
The Following User Says Thank You to pkubaj For This Useful Post:
alie (December 6th, 2011)
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
Intel Sandy Bridge - working configurations? idownes System Hardware 8 April 12th, 2011 03:12
INTEL NIC 82574L chipset 100% working? gettons System Hardware 2 March 2nd, 2011 17:35
Intel S5520UR USB and LSI not working ssanders47 Installing & Upgrading 1 August 6th, 2010 15:44
Problem(s) with Dell dimension 3000 sossego System Hardware 3 July 12th, 2010 14:40
HOWTO: Working Intel Graphics Card Setup vermaden Howtos & FAQs 7 July 1st, 2009 10:20


All times are GMT +1. The time now is 08:57.


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