Переключаемая Nvidia HDMI GT 540 м произвела проблему

Я купил Alienware m11xr3 с Nvidia GT 540 м и внутренняя видеокарта.

uname -r
3.2.0-33-generic-pae

вот lspci | grep VGA вывод:

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev ff)

Пока все хорошо. Geforce распознан, и я могу использовать его через optirun:

optirun glxspheres 
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 540M/PCIe/SSE2


glxspheres 
Polygons in scene: 62464
Visual ID of window: 0x9e
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2

Здесь файлы от/etc/bumblebee

bumblebee.conf

# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=true
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=

## Client options. Will take effect on the next optirun executed.
[optirun]
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-current
Module=nvidia
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-current
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau



xorg.conf.nouveau
Section "ServerLayout"
    Identifier     "Layout0"
    Screen         "Screen0"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nouveau"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
EndSection

xorg..conf.nvidia
Section "ServerLayout"
    Identifier "Layout0"
EndSection

Section "Device"
    Identifier "Device1"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    Option "NoLogo" "true"
    Option "ConnectedMonitor" "DFP"
EndSection

xrandr -q
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 256mm x 144mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)

Теперь существует несколько проблем:

1) Шмель кажется не уходом, когда я закрываю приложение, работающее в optirun. Остается на "НА"

2) HDMI вывод не работает вообще. средства, я не могу действительно сказать, существует ли реакция, когда я плагин HDMI-кабель. очевидно, нет ничего отображенного.

3) Наклон находит кошку/etc/X11/xorg.conf!

4) Я получил также DisplayPort и думал об использовании этого, но еще не получил адаптер. возможно, с этим это работает?

Честно я относительно плохо знаком с Linux/Ubuntu. Я работаю о половине года с человечностью, таким образом, я не профессионал, но я могу сделать основной материал без проблем и следовать руководствам.

Было бы очень хорошо, если мы можем решить проблему. существуют многие m11xr3 Пользователи, у которых есть эта проблема, и я предполагаю не невозможный получить работу hdmi/Displayport(?). Если Вам нужна какая-либо другая информация, сообщенная мне! Спасибо за внимание и справка!

Хорошо udpate с моей стороны.

Теперь я могу использовать HDMI вывод не очень удобным способом. Что я сделал: Как я записал в своем последнем комментарии, я переустановил Ubuntu с руководством linlap. Затем я нашел это два полезными руководствами.

Теперь это работает как здесь.

Надежда я мог помочь кому-то с этим решением, но для меня mainproblem, который Вы наклоняете, клонирует Ваш Рабочий стол, необходимо установить другую Настольную среду. Какие-либо идеи, как улучшить сценарий для использования единицы на обоих дисплеях?

1
задан 30 January 2013 в 04:38

1 ответ

  1. Вы должны подать отчет об ошибке.

  2. Несколько строк из wiki-шмеля

    В ноутбуках Optimus есть два видеочипа: интегрированный Intel и дискретный nVidia. Если порт (DisplayPort / HDMI / VGA) подключен к чипу Intel, вам не нужно делать ничего особенного, чтобы заставить работать внешние мониторы.

    Когда порт подключен к чипу nvidia, вы в настоящее время не можете расширять экран над мониторами. Монитор все еще можно использовать в качестве дополнительного экрана (без рабочего стола на нем) или для запуска на нем полного рабочего стола (без вывода на выход Intel LVDS, например, «дисплей ноутбука»).

    Я не знаю, какой тип проводки у вас. Управление питанием должно быть отключено. Вы можете узнать больше здесь

  3. Bumble не использует обычный файл xorg.conf. Конфигурационный файл именно этот (по вашему вопросу) /etc/bumblebee/xorg.conf.nouveau

Так что будет лучше прочитать выпусков и вики из этого github страница проекта .

0
ответ дан 30 January 2013 в 04:38

Другие вопросы по тегам:

Похожие вопросы: