I managed to get X.org working with the new Intel-KMS driver. Everything else seem to work just fine, except that watching Full-HD 1080p h.264 videos yields poor performance. VLC renders frames many seconds too late and complains about slow CPU. I tried all possible rendering methods including X11, Xv, GLX, SDL and OpenGL (experimental).
My rig is Acer Aspire 5742g with Optimus, Intel HD 3xxx and nVidia GT540M. I managed to disable the discrete nVidia chip as it would not work anyways because of how the chip is wired.
Currently the rig is bricked. It had a modified BIOS which worked just fine before I tried to disable Hyper Threading, which now makes the BIOS fail bootstrapping. Most likely the legacy BIOS code is waiting for HT cores to initialize, which never happens as HT is disabled ...
So, I am asking whether other people have video playback working with Optimus setup and/or Intel HD3xxx chips?
NOTE: I will visit a friend who can replace the BIOS SPI ROM chip on the mobo to get the device working again during the 2nd week of january. After that I can build a kernel with required debugging tools and start gathering useful logs.
NOTE2: Once the rig is operational, I will try OpenBSD and Gentoo GNU/Linux on it too. If their drivers work better then problem must be with the FreeBSD Intel-KMS implementation.
When I get more information I will post updates on this thread.
My rig is Acer Aspire 5742g with Optimus, Intel HD 3xxx and nVidia GT540M. I managed to disable the discrete nVidia chip as it would not work anyways because of how the chip is wired.
Currently the rig is bricked. It had a modified BIOS which worked just fine before I tried to disable Hyper Threading, which now makes the BIOS fail bootstrapping. Most likely the legacy BIOS code is waiting for HT cores to initialize, which never happens as HT is disabled ...
So, I am asking whether other people have video playback working with Optimus setup and/or Intel HD3xxx chips?
NOTE: I will visit a friend who can replace the BIOS SPI ROM chip on the mobo to get the device working again during the 2nd week of january. After that I can build a kernel with required debugging tools and start gathering useful logs.
NOTE2: Once the rig is operational, I will try OpenBSD and Gentoo GNU/Linux on it too. If their drivers work better then problem must be with the FreeBSD Intel-KMS implementation.
When I get more information I will post updates on this thread.