« Отговор #2 -: Jul 21, 2006, 22:16 »
Проблемът се оказа по-сложен- изглежда не е от виното. Между другото, преинсталирал съм системата и тая версия на виното е първа, която слагам след инстала. Но в случая това е по-маловажното. Реших да сложа версията 0.9.16, която работеше без проблем преди преинстала, и голямата изненада- при стартиране на winecfg, без значение от юзър или руут, ми килва Х-сървъра- все едно съм натиснал Ctrl-Alt-Backspace и отново иска логин. Освен това, си инсталнах и една native-linux игра- Americas army 2.5.0- която също си вървеше без проблем преди преинсталацията, но при опит да я стартирам сега, ми дава следната грешка:
[nik@localhost armyops]$ ./armyops
Cheat protection disabled
WARNING: ALC_EXT_capture is subject to change!
Couldn't set video mode: Couldn't find matching GLX visual
History:
Exiting due to error
[nik@localhost armyops]$
Откъдето си направих изводите, че проблема май е доста по-сериозен, и изобщо не е във виното, или играта. След четене на форуми из нета стигнах до извода, че драйвъра на нвидия май нещо не се е инсталирал както трябва- версията му е 8178, и със старото ядро- 2.6.12-22мдк, преди преинсталацията на ОС, и играта, и виното си вървяха. Сега съм с ядро 2.6.12-24мдк, и сорс съм инсталирал за него, и ядрото, и сорса, през urpmi. Драйвъра на нвидия не даде никаква грешка при инсталацията, Х-а беше загасен по време на инстала на драйвъра (инит 3). По форумите ме посъветваха да изпълня следните команди:
[root@localhost ~]# glxinfo| grep glx
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
и
[root@localhost ~]# glxinfo | grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
И от резултатите съдя, че проблема е в тоя direct rendering. Ето и xorg.conf:
Section "Monitor"
Identifier "monitor1"
VendorName "Eizo Nanao"
ModelName "Eizo F520"
HorizSync 30.0-96.0
VertRefresh 50.0-160.0
ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616
ModeLine "1152x864_120" 176.0 1152 1240 1368 1584 864 865 868 926 -hsync +vsync
ModeLine "1152x864_100" 143.5 1152 1232 1360 1568 864 865 868 915 -hsync +vsync
ModeLine "1152x864_85" 119.7 1152 1224 1352 1552 864 865 868 907 -hsync +vsync
ModeLine "1152x864_75" 105.0 1152 1224 1352 1552 864 865 868 902 -hsync +vsync
ModeLine "1152x864_60" 81.6 1152 1216 1336 1520 864 865 868 895 -hsync +vsync
ModeLine "1152x864_50" 66.8 1152 1208 1328 1504 864 865 868 889 -hsync +vsync
ModeLine "1152x864_120" 176.0 1152 1240 1368 1584 864 865 868 926 -hsync +vsync
ModeLine "1152x864_100" 143.5 1152 1232 1360 1568 864 865 868 915 -hsync +vsync
ModeLine "1152x864_85" 119.7 1152 1224 1352 1552 864 865 868 907 -hsync +vsync
ModeLine "1152x864_75" 105.0 1152 1224 1352 1552 864 865 868 902 -hsync +vsync
ModeLine "1152x864_60" 81.6 1152 1216 1336 1520 864 865 868 895 -hsync +vsync
ModeLine "1152x864_50" 66.8 1152 1208 1328 1504 864 865 868 889 -hsync +vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_120" 176.01 1152 1240 1368 1584 864 865 868 926 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_100" 143.47 1152 1232 1360 1568 864 865 868 915 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_85" 119.65 1152 1224 1352 1552 864 865 868 907 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_75" 104.99 1152 1224 1352 1552 864 865 868 902 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_60" 81.62 1152 1216 1336 1520 864 865 868 895 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_50" 66.85 1152 1208 1328 1504 864 865 868 889 -HSync +Vsync
EndSection
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Wed Dec 14 16:39:22 PST 2005
# File generated by XFdrake.
# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************
Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1" 0 0
EndSection
Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"
EndSection
Section "Module"
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
EndSection
Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
# allows the server to start up even if the mouse does not work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
Option "allowmouseopenfail"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,bg(phonetic)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll,compose:rwin"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "6 7"
EndSection
Section "Device"
Identifier "device1"
VendorName "nVidia Corp."
BoardName "NVIDIA GeForce FX 5500 256 RAM"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Virtual 1152 864
EndSubsection
Subsection "Display"
Depth 15
Virtual 1152 864
EndSubsection
Subsection "Display"
Depth 16
Virtual 1152 864
EndSubsection
Subsection "Display"
Depth 24
Virtual 1152 864
EndSubsection
Option "DPMS"
EndSection
Не претендирам да съм много вещ в линукс, но ми се струва, че проблема е в Х-а или драйвъра на нвидия. Лошото е, че преди преинстала всичко си работеше