freebsd-current + nvidia GeForce GT 520M

Kevin Oberman kob6558 at gmail.com
Wed Jul 20 23:53:58 UTC 2011


On Wed, Jul 20, 2011 at 3:28 PM, m irya <xmirya at gmail.com> wrote:
> I've tried the KMS patches, according to the procedure described in
> http://wiki.freebsd.org/Intel_GPU (including MESA update) . The chip
> is "(II) intel(0): Integrated Graphics Chipset: Intel(R) Sandybridge
> Mobile (GT2)" FYI. The good news is that the driver itself works, and
> i have 1366x768 resolution and GLX on my desktop. The bad news:
> 1) X starts with 640x480 resolution, adding Modeline in xorg.conf
> doesn't help. The sections look like
> Section "Monitor"
>    Identifier     "Monitor0"
>    VendorName     "Unknown"
>    ModelName      "Unknown"
>    HorizSync       28.0 - 33.0
>    VertRefresh     43.0 - 72.0
>    Modeline "1366x768"   69.30  1366 1398 1422 1432  768 771 775 806
> -hsync -vsync
>    Option         "DPMS"
> EndSection
> Section "Screen"
>    Identifier     "IntelMainScreen"
>    Device         "IntelMain"
>    Monitor        "Monitor0"
>    DefaultDepth    24
>    SubSection     "Display"
>        Depth       24
>        Modes       "1366x768" "1024x768" "800x600" "720x576"
> "720x480" "640x480" "640x400" "400x300" "320x240" "320x200"
>        ViewPort    0 0
>        Virtual     0 0
>    EndSubSection
> EndSection
>
> , but they are like disregarded. However, adding the mode after X is
> started works:
> xrandr --newmode "1366x768"   69.30  1366 1398 1422 1432  768 771 775
> 806 -hsync -vsync
> xrandr --addmode LVDS1 1366x768
> xrandr --output LVDS1 --mode 1366x768
>
> , so i've just added it to ~/.xinitrc
>
> 2) The linux stuff is like too old. Particularly, GoogleEarth crashes on start:
> $ googleearth
> drm_i915_getparam: -14
> Google Earth has caught signal 11.
>
> That would be nice if someone packaged the appropriate rpms to make it work too.
>
> 3) also, as a side note if someone will try to repeat the same trick
> with the same Intel+Nvidia Lenovo notebook: don't forget to uninstall
> nvidia-driver (useless) before trying the above procedure. The driver
> installer replaces the mesa library files and the X GLX extension
> module with its own, and those (especially the latter) won't work with
> non-nvidia stuff.
> The second issue is that GLX is unavailable. The line about it in Xorg.0.log is:
> (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
>
> meanwhile the Nvidia card is completely switched off in BIOS and the
> Nvidia driver is unloaded

Excellent news! Congratulations.

I've not run current since 7.0 was released. Guess it's time to start
having fun again. I'm really looking forward to 1600x900 and actually
having the correct aspect ratio.

Now, if I just could get a functional wireless card! This blue cable
is most annoying.
-- 
R. Kevin Oberman, Network Engineer - Retired
E-mail: kob6558 at gmail.com


More information about the freebsd-x11 mailing list