Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: antivirys в Jul 03, 2009, 04:27



Титла: compiz fusion
Публикувано от: antivirys в Jul 03, 2009, 04:27
Здравейте, тук от няколко дни се опитвам да подкарам на Дебиан-а ми compiz fusion xgl на кде-то ми, сичко вървеше успешно при инсталаците и накрая компиза не иска да тругне :)

ето ми хорг-а
Цитат
Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "aticonfig-Screen[0]" 0 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
EndSection

Section "Extensions"
    Option "Composite" "Enable"
EndSection

Section "Module"
        Load  "i2c"
        Load  "bitmap"
        Load  "ddc"
        Load  "dri"
        Load  "extmod"
        Load  "freetype"
        Load  "glx"
        Load  "int10"
        Load  "vbe"
        Load  "GLcore"
EndSection

Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "kbd"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc104"
        Option      "XkbLayout" "us,bg"
        Option      "XkbVariant" ",phonetic"
        Option      "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "kbd"
        Option      "CoreKeyboard"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc104"
        Option      "XkbLayout" "us,bg"
        Option      "XkbVariant" ",phonetic"
        Option      "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
        Identifier  "Configured Mouse"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "ImPS/2"
        Option      "Emulate3Buttons" "true"
EndSection

Section "Monitor"
        Identifier   "Q770"
        Option      "DPMS"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
        Option      "VideoOverlay" "on"
        Option      "OpenGLOverlay" "off"
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device     "aticonfig-Device[0]"
        Monitor    "Q770"
        DefaultDepth     24
        SubSection "Display"
                Depth     1
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     4
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     8
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     15
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]"
        Device     "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "DRI"
        Mode         0666
EndSection


дриверите са ми заредини и работат на видео картата ми
Цитат
antivirys@antivirys:~$ fglrxinfo
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

Цитат
antivirys@antivirys:~$ lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:09.0 Communication controller: Conexant Systems, Inc. HSF 56k HSFi Modem (rev 01)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
01:00.1 Display co ::)ntroller: ATI Technologies Inc RV280 [Radeon 9200 SE] (Secondary) (rev 01)
ето го и главни проблем компиза не иска да тръгне
Цитат
antivirys@antivirys:~$ compiz --replace
Fatal: Failed test: texture_from_pixmap support
Checks indicate that it's impossible to start compiz on your system.
antivirys@antivirys:~$

Мерси предварително  :D


Титла: Re: compiz fusion
Публикувано от: completer в Jul 03, 2009, 21:58
Добави това в секция Device  Option "XAANoOffscreenPixmaps" "true"

Трябва да изглежда така:
Section "Device"
        # Already contains
        # ...
        # Identifier "..."
        # Driver     "..."
        # ...
        # Add this option :
        Option "XAANoOffscreenPixmaps" "true"
EndSection


Титла: Re: compiz fusion
Публикувано от: arda_kj в Jul 05, 2009, 02:28
Сигурен ли си, че имаш активирано 3D. Така като гледам нямаш, т.к. изхода на fglrx не показва, че драйвера ти е ати, а пише "Mesa" и т.н.

За да имаш 3D и съответно, за да работи компиз трябва да си компилираш кърнел модула към fglrx драйвера. Това направил ли си го? Ако не, то го направи. Тогава пробвай пак.

Ако не знаеш как да компилираш fglrx модула за ядрото, то този линк трябва да ти помогне

http://www.linux-bg.org/forum/index.php?topic=33922.msg170752#msg170752

Последния пост е мой, там съм описал как се компилира кърнел модула за ядрото. После си инсталирай пакета fusion-icon, с който ще може да зареждаш и управляваш компиз ефектите чрез графичен интерфейс (не знам дали този пакет го има в etch). Също може с ключови думи compiz и fusion да потърсиш какво има налично като пакети и да си инсталираш плъгините и помощните неща, за да ти върви компиза лесно.