Композит при 2 монитрах, nvidia и kde.
mastak 17 июля, 2012 - 14:28
Всем привет. Скажите, есть тут такие люди у которых при такой(топик) конфигурации нормально работает композит? Если да то подскажите как можно его включить. Машина такая: Nvidia 6600gt, иксы и драйвера последние и репы. Конфиги позже скину. Xinerama работает нормально.
»
- Для комментирования войдите или зарегистрируйтесь

У меня 9400 GT, 2 монитора
У меня 9400 GT, 2 монитора, KDE, nouveau, всё работает.
Из каких-то настроек только это:
akreal ~ # cat /etc/X11/xorg.conf.d/40-monitor.conf
Section "Device" Identifier "GeForce 9400 GT" Option "Monitor-DVI-I-1" "DVI screen" Option "Monitor-VGA-1" "VGA screen" BoardName "GeForce 9400 GT" EndSection Section "Monitor" Identifier "DVI screen" EndSection Section "Monitor" Identifier "VGA screen" Option "LeftOf" "DVI screen" EndSectionЧто имеется в виду под композитом?
имеется в виду включение
имеется в виду включение эффектов. У меня nvidia-drivers, видимо там у них баг, при попытке настройки через nvidia-settings он комментирет строчку в xorg.conf
как с производительностью и есть ли там xinerama?
mastak написал(а): имеется в
для композита нужно использовать TwinView,емнип ...
Перешел на открытые дрова,
Перешел на открытые дрова, приятно удивлен их работоспособности, хотя производительности немного не хватает(возможно из-за карточки 6600).
nouveau
Главный разработчик KWin пользуется nouveau, поэтому это что-то вроде родной среды для KDE.
В 4.8 подпортился эффект present windows, стал есть много CPU, хотя до этого всего хватало.
9400GT & Dual Screen DVI/HDMI
система ~arch, драйвера nvidia, kde 4.9 RC2. С /etc/xorg.conf.d не заморачивался :)
xorg.conf всё ещё по старинке, но прицип-то тот же.HDMI (TV) расположен под DVI (monitor)
xorg.conf:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (root@xmblpb) Sat May 1 09:31:24 IDT 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Option "Xinerama" "0"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
ModulePath "/usr/lib/opengl/xorg-x11/"
ModulePath "/usr/lib/opengl/xorg-x11/extensions"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/dejavu"
FontPath "/usr/share/fonts/terminus"
EndSection
Section "Module"
Load "dbe" # Double buffer extension
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extension
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "BenQ"
ModelName "BenQ FP202W"
HorizSync 30.0 - 84.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9400 GT"
Option "AllowGLXWithComposite" "true"
Option "RenderAccel" "True"
Option "NvAgp" "1"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP-0: 1920x1080_60 +0+0, DFP-1: 1920x1080_60 +0+1080; DFP-0: nvidia-auto-select +0+0, DFP-1: NULL" #Samsung LS22A300B
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "On"
EndSection
xinerama несовместима с compiz
xinerama несовместима с compiz. У меня тоже монитор и телевизор через tv-out, и я многое перепробовал до нужного результата..
я уже не помню чем я руководствовался при настройках, но базовые значения предельно ясные..
пробовал и twinwiew и xinerama с проприетарными дровами но остановился на nouveau он отлично справляется с 2-мя мониторами..
на сегодняшний день xorg.conf у меня выглядит так:
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 Option "AIGLX" "True" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF/" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "glx" Load "record" Load "extmod" Load "dbe" Load "dri" EndSection Section "DRI" Group 0 Mode 0666 EndSection Section "Device" Identifier "Card0" Driver "nouveau" VendorName "NVIDIA Corporation" BoardName "GeForce 6200" EndSection Section "Monitor" # philips Identifier "DVI-I-1" VendorName "Monitor Vendor" ModelName "Philips 231E" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 76.0 Option "PreferredMode" "1920x1080_60.00" Option "DPMS" Option "Primary" "True" EndSection Section "Monitor" # TV Identifier "TV-1" VendorName "Monitor Vendor" ModelName "Tomson" Option "PreferredMode" "720x576_50.00" Option "RightOf" "DVI-I-1" Option "Primary" "False" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "DVI-I-1" SubSection "Display" Viewport 0 0 Depth 24 Option "PreferredMode" "1920x1080" Modes "1920x1080" Virtual 2640 1080 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSectionкому интересно, выставлю настройки с xinerama:
Section "ServerLayout" Identifier "Xinerama" Screen 0 "Philips_Screen" 0 0 Screen 1 "Toshiba_TV_Screen" RightOf "Philips_Screen" Option "AIGLX" "True" Option "Xinerama" "on" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF/" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "glx" Load "record" Load "extmod" Load "dbe" Load "v4l" Load "v4l2" EndSection ############## DEVICES ############## Section "Device" Identifier "VideoCard" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 6200" Busid "PCI:1:0:0" Option "AddARGBVisuals" "true" Option "AddARGBGLXVisuals" "true" Option "NoLogo" "true" Option "RenderAccel" "true" Option "UseEdidFreqs" "true" Option "UseCompositeWrapper" "true" Option "AllowGLXWithComposite" "true" Screen 0 EndSection Section "device" # Identifier "TV-OUT" Driver "nvidia" Boardname "nv" Busid "PCI:1:0:0" Option "AddARGBVisuals" "true" Option "AddARGBGLXVisuals" "true" Option "NoLogo" "true Option "RenderAccel" "true" Option "UseEdidFreqs" "true" Option "UseCompositeWrapper" "true" Option "AllowGLXWithComposite" "true" Screen 1 EndSection ############## MONITORS ############## Section "Monitor" Identifier "Philips_Monitor" VendorName "Monitor Vendor" ModelName "Philips 231E" HorizSync 30.0 - 83.0 VertRefresh 56.0 - 76.0 Option "DPMS" EndSection Section "monitor" # Televizor Identifier "Toshiba_TV_Monitor" HorizSync 30.0 - 50.0 VertRefresh 100.0 Gamma 1.0 Option "DPMS" EndSection ############## SCREENS ############## Section "Screen" Identifier "Philips_Screen" Device "VideoCard" Monitor "Philips_Monitor" SubSection "Display" Depth 24 Modes "1920x1080" EndSubSection EndSection Section "screen" # Televizor Identifier "Toshiba_TV_Screen" Device "TV-OUT" Defaultdepth 24 Monitor "Toshiba_TV_Monitor" Option "TVOutFormat" "SVIDEO" Option "TVStandard" "PAL-T" Option "ConnectedMonitor" "Toshiba_TV_Monitor" SubSection "Display" Depth 24 Modes "1024x768_60" EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection