PDA

View Full Version : Fonts are hard to read in Wine


aniruddha
07-02-2008, 07:58 AM
Ever since I installed my Radeon HD 3850 in Linux I noticed a strange problem with fonts in Wine / Crossover / Cedega. Fonts are hard to read because they are covered with a greyish line. Is this a known problem? Is there a fix?

aniruddha
07-03-2008, 04:35 PM
No one knows something about this problem? :confused:


Update:
I've attached an example:

http://img129.imageshack.us/img129/619/screenshotsetupgrabitip1.th.png (http://img129.imageshack.us/my.php?image=screenshotsetupgrabitip1.png)

TechMage89
07-04-2008, 11:09 PM
Ouch. Looks like a serious gui-rendering bug. Have you tried using the open-source radeon driver? It's not accelerated for your card (yet), but it should give you something on screen and give you an indication of whether this is a driver or wine-compatibility issue.

aniruddha
07-05-2008, 03:36 AM
Ouch. Looks like a serious gui-rendering bug. Have you tried using the open-source radeon driver? It's not accelerated for your card (yet), but it should give you something on screen and give you an indication of whether this is a driver or wine-compatibility issue.

Thanks for the help, which driver should I use? The 'ati' driver? Or perhaps the newer oss driver?

Dandel
07-05-2008, 06:04 AM
can you post a copy of your xorg config file, because the issue might be in that... after all some applications need certain things to not be corrupted.

aniruddha
07-05-2008, 09:24 AM
can you post a copy of your xorg config file, because the issue might be in that... after all some applications need certain things to not be corrupted.

Sure, here goes:

$ cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/usr/share/X11/rgb"
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 "record"
Load "extmod"
Load "dbe"
Load "dri"
Load "glx"
Load "GLcore"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Dev Name" "Tempest Habu Mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Buttons" "9"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "false"
Option "ButtonMapping" "1 2 3 6 7 8 9"
EndSection


Section "Monitor"
Identifier "Monitor0"
UseModes "Modes0"
VendorName "Samsung"
ModelName "SyncMaster T220"
Option "DPMS"
HorizSync 30-81
VertRefresh 56-75
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "NoDRI" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "BusType" # [<str>]
#Option "DRM_nbufs" # <i>
#Option "DRM_bufsize" # <i>
#Option "Capabilities" # <i>
#Option "CapabilitiesEx" # <i>
#Option "ClientDriverName" # [<str>]
#Option "KernelModuleParm" # [<str>]
#Option "AGPMask" # <i>
#Option "AGPv3Mask" # <i>
#Option "BufferTiling" # [<bool>]
#Option "Profile" # <str>
#Option "RingSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "GammaCorrectionI" # <i>
#Option "GammaCorrectionII" # <i>
#Option "OpenGLOverlay" # [<bool>]
#Option "DefaultVisualTrueColor" # [<bool>]
#Option "VideoOverlay" # [<bool>]
#Option "DesktopSetup" # [<str>]
#Option "MonitorLayout" # [<str>]
#Option "ForceMonitors" # [<str>]
#Option "EnableMonitor" # <str>
#Option "OverlayOnCRTC2" # [<bool>]
#Option "Mode2" # [<str>]
#Option "PairModes" # [<str>]
#Option "HSync2" # [<str>]
#Option "VRefresh2" # [<str>]
#Option "ScreenOverlap" # <i>
#Option "MemClock" # <i>
#Option "ASICClock" # <i>
#Option "UseInternalAGPGART" # [<bool>]
#Option "FastSwap" # [<bool>]
#Option "Stereo" # [<bool>]
#Option "StereoSyncEnable" # <i>
#Option "DisableOvScaler" # [<bool>]
#Option "UseFastTLS" # <i>
#Option "BlockSignalsOnLock" # [<bool>]
#Option "ForceGenericCPU" # [<bool>]
#Option "CenterMode" # [<bool>]
#Option "OffScreenPixmaps" # [<bool>]
#Option "EnableOpaqueOverlayVisual" # [<bool>]
#Option "TMDSCoherentMode" # [<bool>]
#Option "EnablePrivateBackZ" # [<bool>]
#Option "TVFormat" # [<str>]
#Option "TVStandard" # [<str>]
#Option "TVOverscan" # [<bool>]
#Option "TVHSizeAdj" # <i>
#Option "TVVSizeAdj" # <i>
#Option "TVHPosAdj" # <i>
#Option "TVVPosAdj" # <i>
#Option "TVHStartAdj" # <i>
#Option "TVColorAdj" # <i>
#Option "PseudoColorVisuals" # [<bool>]
#Option "PreferredVRefresh" # <i>
#Option "FastStart" # [<bool>]
#Option "ProfileDriver" # [<bool>]
#Option "PPPTforGART" # [<bool>]
#Option "TexturedVideo" # [<bool>]
#Option "TexturedVideoSync" # [<bool>]
Option "Textured2D" # [<bool>]
Option "TexturedXrender" # [<bool>]
#Option "DPMS" # [<bool>]
#Option "MaxGARTSize" # <i>
#Option "LogoPosX" # <i>
#Option "LogoPosY" # <i>
#Option "LogoColFG" # <i>
#Option "LogoColBG" # <i>
#Option "SwapScreens" # [<bool>]
#Option "FBC" # [<bool>]
#Option "FrontBufferMode" # <i>
#Option "BackBufferMode" # <i>
#Option "DepthBufferMode" # <i>
#Option "OverlayBufferMode" # <i>
#Option "VideoOverlayBufferMode" # <i>
#Option "EnableIrqMgr" # [<bool>]
#Option "EnableMulticard" # [<bool>]
#Option "EnablePPLIB" # [<bool>]
#Option "DefaultOnDC" # [<bool>]
Identifier "Card0"
Driver "fglrx"
VendorName "ATI Technologies Inc"
BoardName "Unknown Board"
BusID "PCI:5:0:0"
EndSection

Section "Modes"
Identifier "Modes0"
### # 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
### # 720x400 59.55 Hz (CVT) hsync: 24.83 kHz; pclk: 22.25 MHz
Modeline "720x400" 22.25 720 744 808 896 400 403 413 417 -hsync +vsync
### # 256x341 59.09 Hz (CVT) hsync: 21.09 kHz; pclk: 6.75 MHz
Modeline "256x341" 6.75 256 264 288 320 341 344 354 357 -hsync +vsync
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24

SubSection "Display"
Depth 24
Virtual 1680 1050
Modes "1680x1050" "720x400" "720x400" "640x480" "640x480" "640x480" "640x480" "800x600" "720x400" "720x400" "640x480" "640x480" "640x480" "800x600" "800x600" "256x341"
EndSubSection

EndSection

Section "DRI"
Group 0
Mode 0666
EndSection

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

Dandel
07-06-2008, 12:33 PM
try setting Textured2D, and TexturedXrender to 0... this might fix your issue.

aniruddha
07-06-2008, 02:35 PM
try setting Textured2D, and TexturedXrender to 0... this might fix your issue.

Thanks, this worked! :D:D:D