DaemonForums  

Go Back   DaemonForums > Other Operating Systems > Other BSD and UNIX/UNIX-like

Other BSD and UNIX/UNIX-like Any other flavour of BSD or UNIX that does not have a section of its own.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 18th March 2016
geek geek is offline
New User
 
Join Date: Oct 2015
Posts: 6
Default Best BSD for my Lenovo G50-80 laptop?

Hello.

Which BSD would be the best for my Lenovo G50-80 laptop? When I bought it in the end of October or so, I first tried OpenBSD 5.8, but it was somewhat slow, didn't support wireless ad-hoc mode or hardware video acceleration, had old software packages and C++ libraries, and I couldn't get webcams (built-in or an external USB) to work. I also tried NetBSD and DragonFly BSD, but I recall neither supported the wireless card, and one didn't support the graphics.

Later, some time ago, I tried FreeBSD 11-CURRENT, but it didn't support the graphics or wlan either.

Now I'm considering trying NetBSD or DragonFly BSD again, if they have better hardware support now. Which one would be better, or should I still wait some time and try OpenBSD 5.9 or wait for a newer FreeBSD release?

Some desirable features would be hardware support, a comprehensive and up-to-date set of software packages, good C++ support, and using LLVM instead of GCC.

What kind of virtualization and Boost C++ Library support do they have? For example, do they support Boost::Asio?
Reply With Quote
  #2   (View Single Post)  
Old 18th March 2016
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,518
Default

Since your list hardware support as your main goal, it would suggest starting with a listing of the chipsets in your laptop. This can be done several ways:
1) Provide the list
2) Link the manufacturer's website
3) Boot a live cd and post the dmesg/pciconf/lspci. A linux live cd is more likely to have the widest hardware support.
Reply With Quote
  #3   (View Single Post)  
Old 18th March 2016
geek geek is offline
New User
 
Join Date: Oct 2015
Posts: 6
Default

Linux lspci says:
Code:
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 08)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 08)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
03:00.0 Network controller: Intel Corporation Wireless 3160 (rev 93)
Reply With Quote
  #4   (View Single Post)  
Old 18th March 2016
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 8,033
Default

OpenBSD

The project is not likely to add any ad hoc support to any existing WiFi drivers. I cannot recall seeing any demand for it or development for it discussed on misc@ or tech@.

802.11n support has been added to the Intel iwn(4) and iwm(4) drivers for 5.9.

There's an updated clang/llvm which will be in 6.0 -- llvm 3.7.1 was commited March 5. I've been using gcc 4.9.3 for c++11 or gnu++11 requirements.

I haven't used boost libraries myself, though of course boost may be pulled in as a build dependency. The version for OpenBSD 5.8 and 5.9 is boost 1.58.

If you like C++ IDEs, there's an updated code::blocks for 5.9, and there is an updated qt-creator in development right now for 6.0. I maintain the former, and am currently testing the latter for the new maintainer.

Last edited by jggimi; 18th March 2016 at 08:52 PM. Reason: clarity, typo
Reply With Quote
  #5   (View Single Post)  
Old 18th March 2016
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,518
Default

I think the Broadwell Video (Intel 5500) is the show stopper.
FreeBSD Graphics
FreeBSD Forums
OpenBSD recently had some commits in current that used a more recent version of the linux kernel drivers but I can't seem to find it right now.
Reply With Quote
  #6   (View Single Post)  
Old 18th March 2016
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 8,033
Default

Quote:
Originally Posted by shep View Post
OpenBSD recently had some commits ...
Yes, per www.openbsd.org/59.html,
Quote:
inteldrm(4) has been updated to Linux 3.14.52 adding initial support for Bay Trail and Broadwell graphics.
Reply With Quote
  #7   (View Single Post)  
Old 18th March 2016
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,518
Default

OpenBSD

If I recall Broadwell support is incomplete (?3D acceleration) but useable.
Reply With Quote
  #8   (View Single Post)  
Old 25th March 2016
fbsduser fbsduser is offline
Shell Scout
 
Join Date: Aug 2008
Posts: 110
Default

OpenBSD supports the 3160 and 7260 in both n and ac varieties since 5.8. NetBSD supports them in a very unstable and experimental way in "-current". Their driver code doesn't handle wpa properly yet. FreeBSD is the one that lacks support for those wifi cards.
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
New OpenBSD install on Lenovo ultrabook pmaddams OpenBSD General 5 24th November 2014 05:01 PM
any consequences to moving a laptop-based installed disk to another different laptop daemonfowl OpenBSD General 7 2nd August 2012 04:29 PM
Lenovo T60 as a wireless AP (wpi0), DHCP server mbonitat OpenBSD General 5 30th December 2011 08:25 PM
lenovo x60s need help with wireless kapu OpenBSD General 5 10th November 2009 02:58 PM
Lenovo Thinkpad T60 - FreeBSD Configuration Guidelines and Advices worldofopensource General Hardware 5 19th May 2008 12:27 PM


All times are GMT. The time now is 11:30 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick