Author Topic: Intel mobile 4 graphics driver and xorg / KDE4 problems  (Read 5416 times)

Offline Trio3b

  • Sr. Member
  • ****
  • Posts: 365
Intel mobile 4 graphics driver and xorg / KDE4 problems
« on: June 14, 2011, 09:00:56 PM »
PCLOS 2010.12 KDE installed and upgraded on Toshiba Satellite A305 /3 gb RAM / Intel Mobility 4. default screen is 1280x800.

Found thread about using the xorg intel drivers to correct Desktop effects not working AFTER the upgrade. Thought all was well until created second user. Cannot reproduce but occasionally logout hangs to black screen and must do the RSEIUB trick to reboot.

Also, don't know if it's related but random  log-ins into either user resets graphics driver to the" Intel i810 and later" (not xorg) and that user's desktop is at wrong resolution (icons stretched out) . I have to re-enter PCC and reset the driver.  It can "hopscotch" from one user to the other or sometimes it's OK. It seems as if the user who was logged in immediately before "keeps" the xorg driver and doesn't release it for the new log in.




Code: [Select]
[user02@satellite ~]$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
03:00.0 Network controller: Intel Corporation WiFi Link 5100
04:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
04:06.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
04:06.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
04:06.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)

Any help appreciated

[UPDATE 1] After logout from user-x to user-y I can tell if driver is wrong since login screen is stretched out. Took a gamble and selected "restartx - server" , then logged in and this seems to cure problem but haven't tried over time. Will report back if this "fix" is permanent. Of course would prefer not to have to do this. but we'll see.

 [UPDATE 2] Disabling desktop effects does not fix problem

[UPDATE 3] Probably best to scroll down to my last couple of posts as this is the closest I've come to solving this issue. I have had one xcrash and one xlockup since the x configuration posted there and will give this a few days of abusing the xserver before reporting anything. Thanks for reading.
« Last Edit: July 07, 2011, 11:46:58 AM by Trio3b »

Offline Trio3b

  • Sr. Member
  • ****
  • Posts: 365
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #1 on: June 15, 2011, 08:37:55 AM »
Intel i810 or later driver is being loaded. Also, when changing/turning off desktop effects and relogging in, KDE daemon window "monitor output has changed" pops up from 7 to 40 instances and doesn't lock x but slows it down to where I have to RSEIUB. Have run across many threads about inteli810/915 and multiple or external monitors but just need the one working.



The intel i810 driver seems to work fine BEFORE upgrade from KDE4.5.4 to 4.6.3. What will I lose if I just install pclos 2010.12KDE  from disc and DON'T upgrade?  PCC and xorg.conf show intel i810 but lsmod shows Intel 915?

Tried to blacklist i915 using echo "blacklist i915 >> /etc/modprobe.d/blacklist-pclos (also blacklist) but lsmod shows i915 still in use.

xorg.conf shows:

Code: [Select]
[user02@satellite X11]$ cat xorg.conf
# File generated by XFdrake (rev 262502)

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerFlags"
    Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "glx" # 3D layer
    Load "dri" # direct rendering
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Generic"
    ModelName "Flat Panel 1280x800"
    HorizSync 28.8-90
    VertRefresh 60
    
    # Monitor preferred modeline (60.0 Hz vsync, 48.9 kHz hsync, ratio 16/10, 98 dpi)
    ModeLine "1280x800" 69.3 1280 1328 1352 1416 800 803 809 816 -hsync -vsync
    
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
    
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
    Identifier "device1"
    VendorName "Intel Corporation"
    BoardName "Intel 810 and later"
    Driver "intel"
    Option "DPMS"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
EndSection

Section "ServerLayout"
    Identifier "layout1"
    Screen "screen1"
EndSection

lsmod shows:

Code: [Select]
[user02@satellite X11]$ lsmod
Module                  Size  Used by
snd_usb_audio          64903  0
snd_usb_lib            13866  1 snd_usb_audio
snd_rawmidi            16323  1 snd_usb_lib
ipt_IFWLOG              1626  2
ipt_psd                42775  1
cls_flow                5140  0
cls_fw                  2931  0
cls_u32                 4491  0
sch_htb                10835  0
sch_hfsc               13525  0
sch_ingress             1314  0
sch_sfq                 4156  0
xt_time                 1589  0
xt_connlimit            2686  0
xt_realm                 706  0
iptable_raw             1698  0
xt_comment               688  18
xt_recent               7065  0
xt_policy               1898  0
ipt_ULOG                4254  0
ipt_REJECT              1654  4
ipt_REDIRECT             901  0
ipt_NETMAP               877  0
ipt_MASQUERADE          1287  0
ipt_ECN                 1373  0
ipt_ecn                 1013  0
ipt_CLUSTERIP           4377  0
ipt_ah                   841  0
ipt_addrtype            1514  2
nf_nat_tftp              668  0
nf_nat_snmp_basic       6627  0
nf_nat_sip              4016  0
nf_nat_pptp             1744  0
nf_nat_proto_gre        1131  1 nf_nat_pptp
nf_nat_irc              1040  0
nf_nat_h323             4374  0
nf_nat_ftp              1580  0
nf_nat_amanda            790  0
ts_kmp                  1543  5
nf_conntrack_amanda     2077  1 nf_nat_amanda
nf_conntrack_sane       2895  0
nf_conntrack_tftp       2781  1 nf_nat_tftp
nf_conntrack_sip       13236  1 nf_nat_sip
nf_conntrack_proto_sctp     5334  0
nf_conntrack_pptp       4060  1 nf_nat_pptp
nf_conntrack_proto_gre     3383  1 nf_conntrack_pptp
nf_conntrack_netlink    12413  0
nf_conntrack_netbios_ns     1130  0
nf_conntrack_irc        3128  1 nf_nat_irc
nf_conntrack_h323      40729  1 nf_nat_h323
nf_conntrack_ftp        4633  1 nf_nat_ftp
ipt_set                 1059  0
ipt_SET                 1195  0
ip_set_nethash          4878  0
ip_set_iptreemap        6316  0
ip_set_iptree           4034  0
ip_set_ipporthash       4835  0
ip_set_portmap          2573  0
ip_set_macipmap         2671  0
ip_set_ipmap            2564  0
ip_set_iphash           4199  0
ip_set                 15180  18 ipt_set,ipt_SET,ip_set_nethash,ip_set_iptreemap,ip_set_iptree,ip_set_ipporthash,ip_set_portmap,ip_set_macipmap,ip_set_ipmap,ip_set_iphash
xt_TPROXY               1069  0
nf_tproxy_core          1475  1 xt_TPROXY,[permanent]
xt_tcpmss               1089  0
xt_pkttype               772  0
xt_physdev              1395  0
xt_owner                 854  0
xt_NFQUEUE              1716  0
xt_NFLOG                 813  0
nfnetlink_log           6344  1 xt_NFLOG
xt_multiport            1930  4
xt_MARK                  703  1
xt_mark                  703  0
xt_mac                   756  0
xt_limit                1282  0
xt_length                904  0
xt_iprange              1174  0
xt_helper                995  0
xt_hashlimit            6908  0
xt_DSCP                 1593  0
xt_dscp                 1249  0
xt_dccp                 1573  0
xt_conntrack            2082  8
xt_CONNMARK             1061  0
xt_connmark              921  0
xt_CLASSIFY              711  0
ipt_LOG                 3838  4
xt_tcpudp               1886  13
xt_state                1038  2
iptable_nat             3898  0
nf_nat                 13855  12 ipt_REDIRECT,ipt_NETMAP,ipt_MASQUERADE,nf_nat_tftp,nf_nat_sip,nf_nat_pptp,nf_nat_proto_gre,nf_nat_irc,nf_nat_h323,nf_nat_ftp,nf_nat_amanda,iptable_nat
nf_conntrack_ipv4       9252  13 iptable_nat,nf_nat
nf_defrag_ipv4          1029  2 xt_TPROXY,nf_conntrack_ipv4
nf_conntrack           53984  31 xt_connlimit,ipt_MASQUERADE,ipt_CLUSTERIP,nf_nat_tftp,nf_nat_snmp_basic,nf_nat_sip,nf_nat_pptp,nf_nat_irc,nf_nat_h323,nf_nat_ftp,nf_nat_amanda,nf_conntrack_amanda,nf_conntrack_sane,nf_conntrack_tftp,nf_conntrack_sip,nf_conntrack_proto_sctp,nf_conntrack_pptp,nf_conntrack_proto_gre,nf_conntrack_netlink,nf_conntrack_netbios_ns,nf_conntrack_irc,nf_conntrack_h323,nf_conntrack_ftp,xt_helper,xt_conntrack,xt_CONNMARK,xt_connmark,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4
iptable_mangle          2611  1
nfnetlink               3102  2 nf_conntrack_netlink,nfnetlink_log
iptable_filter          2131  1
ip_tables               8378  4 iptable_raw,iptable_nat,iptable_mangle,iptable_filter
x_tables               12604  48 ipt_IFWLOG,ipt_psd,xt_time,xt_connlimit,xt_realm,xt_comment,xt_recent,xt_policy,ipt_ULOG,ipt_REJECT,ipt_REDIRECT,ipt_NETMAP,ipt_MASQUERADE,ipt_ECN,ipt_ecn,ipt_CLUSTERIP,ipt_ah,ipt_addrtype,ipt_set,ipt_SET,xt_TPROXY,xt_tcpmss,xt_pkttype,xt_physdev,xt_owner,xt_NFQUEUE,xt_NFLOG,xt_multiport,xt_MARK,xt_mark,xt_mac,xt_limit,xt_length,xt_iprange,xt_helper,xt_hashlimit,xt_DSCP,xt_dscp,xt_dccp,xt_conntrack,xt_CONNMARK,xt_connmark,xt_CLASSIFY,ipt_LOG,xt_tcpudp,xt_state,iptable_nat,ip_tables
af_packet              14122  4
ipv6                  222857  18
binfmt_misc             5590  1
loop                   10919  0
dm_mod                 55938  0
nvram                   5352  0
sbp2                   16049  0
raw1394                16911  0
fuse                   49640  1
snd_hda_codec_realtek   191735  1
snd_hda_intel          19013  2
snd_hda_codec          66319  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               4802  2 snd_usb_audio,snd_hda_codec
arc4                    1073  2
snd_seq_dummy           1266  0
ecb                     1575  2
snd_seq_oss            22774  0
snd_seq_midi_event      5464  1 snd_seq_oss
snd_seq                40753  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
iwlagn                 75155  0
snd_seq_device          5214  4 snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
iwlcore                95982  1 iwlagn
firewire_ohci          17233  0
iTCO_wdt                8782  0
iTCO_vendor_support     2302  1 iTCO_wdt
snd_pcm_oss            29040  0
r8169                  29112  0
uvcvideo               47937  0
videodev               31136  1 uvcvideo
v4l1_compat            11213  2 uvcvideo,videodev
sdhci_pci               5474  0
sdhci                  12919  1 sdhci_pci
mii                     3885  1 r8169
snd_pcm                58856  4 snd_usb_audio,snd_hda_intel,snd_hda_codec,snd_pcm_oss
mac80211              141920  2 iwlagn,iwlcore
mmc_core               48349  1 sdhci
rtc_cmos                6929  0
led_class               2692  1 sdhci
ohci1394               22696  0
ieee1394               69727  3 sbp2,raw1394,ohci1394
ricoh_mmc               2662  0
snd_timer              15794  2 snd_seq,snd_pcm
sg                     21491  0
sr_mod                 11640  1
cfg80211              102730  3 iwlagn,iwlcore,mac80211
cdrom                  28716  1 sr_mod
snd_mixer_oss          11096  1 snd_pcm_oss
joydev                  7351  0
evdev                   6341  12
i2c_i801                6754  0
rfkill                 13919  1 cfg80211
snd                    46351  18 snd_usb_audio,snd_usb_lib,snd_rawmidi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
ac                      2650  0
fan                     2879  0
processor              29811  2
battery                 8252  0
soundcore               5680  1 snd
snd_page_alloc          6506  2 snd_hda_intel,snd_pcm
thermal                10903  0
ata_piix               18324  0
ahci                   29234  7
libata                145448  2 ata_piix,ahci
sd_mod                 27633  7
scsi_mod              132396  5 sbp2,sg,sr_mod,libata,sd_mod
crc_t10dif              1195  1 sd_mod
ext4                  266257  3
jbd2                   64781  1 ext4
crc16                   1303  1 ext4
uhci_hcd               16806  0
ohci_hcd               17668  0
ehci_hcd               27927  0
usbhid                 30458  0
hid                    56014  1 usbhid
usbcore               124336  8 snd_usb_audio,snd_usb_lib,uvcvideo,uhci_hcd,ohci_hcd,ehci_hcd,usbhid
i915                  238425  2
drm_kms_helper         23902  1 i915
drm                   144709  3 i915,drm_kms_helper
i2c_algo_bit            4134  1 i915
button                  4713  1 i915
i2c_core               18110  6 videodev,i2c_i801,i915,drm_kms_helper,drm,i2c_algo_bit
video                  17141  1 i915
output                  1735  1 video


Am considering upgrading from KDE3.5.x to KDE4 but locking up x server is kind of a show stopper ( at least on this laptop).
any help appreciated




« Last Edit: June 15, 2011, 09:15:15 AM by Trio3b »

Offline Hootiegibbon

  • Hero Member
  • *****
  • Posts: 4151
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #2 on: June 15, 2011, 04:36:09 PM »
The description is i810 and later the intell Xserver is similar to "ati" in that is a wrapper covering may different chipsets from i810 upward

in this case its teh i915 being loaded as appropriate to your chipset

please do NOT black list it as it will likly be correct (you can try the Vesa Xserver as an alternate

please post the results of lspci|grep -i vga

NAME
       intel - Intel integrated graphics chipsets

SYNOPSIS
       Section "Device"
         Identifier "devname"
         Driver "intel"
         ...
       EndSection

DESCRIPTION
       intel  is an Xorg driver for Intel integrated graphics chipsets.  The driver supports depths 8, 15, 16 and 24.  All visual types
       are supported in depth 8.  For the i810/i815 other depths support the TrueColor and DirectColor  visuals.   For  the  i830M  and
       later,  only  the  TrueColor visual is supported for depths greater than 8.  The driver supports hardware accelerated 3D via the
       Direct Rendering Infrastructure (DRI), but only in depth 16 for the i810/i815 and depths 16 and 24 for the 830M and later.

SUPPORTED HARDWARE
       intel supports the i810, i810-DC100, i810e, i815, i830M, 845G, 852GM, 855GM, 865G, 915G, 915GM, 945G, 945GM, 965G, 965Q,  946GZ,
       965GM,  945GME,  G33,  Q33,  Q35, G35, GM45, G45, Q45, G43, G41 chipsets, and Pineview-M in Atom N400 series, Pineview-D in Atom
       D400/D500 series.

CONFIGURATION DETAILS
       Please refer to xorg.conf(5) for general configuration details.  This section only covers configuration details specific to this
       driver.

       The  Intel 8xx and 9xx families of integrated graphics chipsets have a unified memory architecture meaning that system memory is
       used as video RAM.  For the i810 and i815 family of chipsets, operating system support for allocating system memory is  required
       in  order  to  use this driver.  For the 830M and later, this is required in order for the driver to use more video RAM than has
       been pre-allocated at boot time by the BIOS.  This is usually achieved  with  an  "agpgart"  or  "agp"  kernel  driver.   Linux,
       FreeBSD, OpenBSD, NetBSD, and Solaris have such kernel drivers available.

       By  default, the i810/i815 will use 8 MB of system memory for graphics if AGP allocable memory is < 128 MB, 16 MB if < 192 MB or
       24 MB if higher. Use the VideoRam option to change the default value.

       For the 830M and later, the driver will automatically size its memory allocation according to  the  features  it  will  support.
       Therefore,  the VideoRam option, which in the past had been necessary to allow more than some small amount of memory to be allo‐
       cated, is now ignored.

       The following driver Options are supported

       Option "ColorKey" "integer"
              This sets the default pixel value for the YUV video overlay key.

              Default: undefined.

       Option "DRI" "boolean"
              Disable or enable DRI support.

              Default: DRI is enabled for configurations where it is supported.

       The following driver Options are supported for the i810 and i815 chipsets:

       Option "CacheLines" "integer"
              This allows the user to change the amount of graphics memory used for 2D acceleration and video when XAA acceleration  is
              enabled.  Decreasing this amount leaves more for 3D textures.  Increasing it can improve 2D performance at the expense of
              3D performance.
            Default: depends on the resolution, depth, and available video memory.  The driver attempts to allocate space  for  at  3
              screenfuls of pixmaps plus an HD-sized XV video.  The default used for a specific configuration can be found by examining
              the Xorg log file.

       Option "DDC" "boolean"
              Disable or enable DDC support.

              Default: enabled.

       Option "Dac6Bit" "boolean"
              Enable or disable 6-bits per RGB for 8-bit modes.

              Default: 8-bits per RGB for 8-bit modes.

       Option "XvMCSurfaces" "integer"
              This option enables XvMC.  The integer parameter specifies the number of surfaces to use.  Valid values are 6 and 7.

              Default: XvMC is disabled.

       VideoRam integer
              This option specifies the amount of system memory to use for graphics, in KB.

              The default is 8192 if AGP allocable memory is < 128 MB, 16384 if < 192 MB, 24576 if higher. DRI require at least a value
              of 16384. Higher values may give better 3D performance, at expense of available system memory.

       Option "NoAccel" "boolean"
              Disable or enable acceleration.

              Default: acceleration is enabled.

       The following driver Options are supported for the 830M and later chipsets:

       Option "VideoKey" "integer"
              This is the same as the "ColorKey" option described above.  It is provided for compatibility with most other drivers.

       Option "XvPreferOverlay" "boolean"
              Make  hardware overlay be the first XV adaptor.  The overlay behaves incorrectly in the presence of compositing, but some
              prefer it due to it syncing to vblank in the absence of compositing.  While most XV-using applications  have  options  to
              select  which  XV  adaptor  to  use, this option can be used to place the overlay first for applications which don't have
              options for selecting adaptors.

              Default: Textured video adaptor is preferred.

       Option "FallbackDebug" "boolean"
              Enable printing of debugging information on acceleration fallbacks to the server log.

              Default: Disabled

       Option "DebugFlushBatches" "boolean"
              Flush the batch buffer after every single operation.

              Default: Disabled

       Option "DebugFlushCaches" "boolean"
              Include an MI_FLUSH at the end of every batch buffer to force data to be flushed out of cache and into memory before  the
              completion of the batch.

              Default: Disabled
     Option "DebugWait" "boolean"
              Wait for the completion of every batch buffer before continuing, i.e. perform synchronous rendering.

              Default: Disabled

       Option "Shadow" "boolean"
              This  option  controls the use of GPU acceleration and placement of auxiliary buffers in memory. Enabling the Shadow will
              disable all use of the GPU for RENDER acceleration and force software-fallbacks for all but updating the scan-out buffer.
              Hardware  overlay  is  still supported so Xv will continue to playback videos using the GPU, but GL will be forced to use
              software rasterisation as well.  This is a last resort measure for  systems  with  crippling  bugs,  such  as  early  8xx
              chipsets. It is still hoped that we will find a workaround to enable as much hardware acceleration on those architectures
              as is possible, but until then, using a shadow buffer should maintain system stability.

              Default: Disabled

       Option "SwapbuffersWait" "boolean"
              This option controls the behavior of glXSwapBuffers and glXCopySubBufferMESA calls by GL applications.  If  enabled,  the
              calls  will avoid tearing by making sure the display scanline is outside of the area to be copied before the copy occurs.
              If disabled, no scanline synchronization is performed, meaning tearing will likely occur.  Note that when  enabled,  this
              option can adversely affect the framerate of applications that render frames at less than refresh rate.

              Default: enabled.

       Option "Tiling" "boolean"
              This  option controls whether memory buffers for Pixmaps are allocated in tiled mode.  In most cases (especially for com‐
              plex rendering), tiling dramatically improves performance.

              Default: enabled.

       Option "LinearFramebuffer" "boolean"
              This option controls whether the memory for the scanout (also known as the front or frame buffer) is allocated in  linear
              memory.  A  tiled  framebuffer is required for power conservation features, but for certain system configurations you may
              wish to override this and force a linear layout.

              Default: disabled

       Option "RelaxedFencing" "boolean"
              This option controls whether we attempt to allocate the minimal amount of memory required for the buffers. The  reduction
              in  working  set  has  a substantial improvement on system performance. However, this has been demonstrate to be buggy on
              older hardware (845-865 and 915-945, but ok on PineView and later) so on those chipsets defaults to off.

              Default: Enabled for G33 (includes PineView), and later, class machines.

       Option "XvMC" "boolean"
              Enable XvMC driver. Current support MPEG2 MC on 915/945 and G33 series.  User should  provide  absolute  path  to  libIn‐
              telXvMC.so in XvMCConfig file.

              Default: Disabled.

       Option "HotPlug" "boolean"
              This option controls whether the driver automatically notifies applications when monitors are connected or disconnected.

              Default: enabled.

OUTPUT CONFIGURATION
       On 830M and better chipsets, the driver supports runtime configuration of detected outputs.  You can use the xrandr tool to con‐
       trol outputs on the command line as follows:
              xrandr --output output --set property value

       Note that you may need to quote property and value arguments that contain spaces.  Each output listed below may have one or more
       properties  associated  with  it  (like  a  binary  EDID  block if one is found).  Some outputs have unique properties which are
       described below.  See the "MULTIHEAD CONFIGURATIONS" section below for additional information.

   VGA
       VGA output port (typically exposed via an HD15 connector).

   LVDS
       Low Voltage Differential Signalling output (typically a laptop LCD panel).  Available properties:

       BACKLIGHT - current backlight level (adjustable)

       By adjusting the BACKLIGHT property, the brightness on the LVDS output can be adjusted.  In some cases,  this  property  may  be
       unavailable (for example if your platform uses an external microcontroller to control the backlight).

       scaling mode - control LCD panel scaling mode

       When  the currently selected display mode differs from the native panel resolution, various scaling options are available. These
       include

         Center

         Simply center the image on-screen without scaling. This is the only scaling mode that guarantees a  one-to-one  correspondence
         between native and displayed pixels, but some portions of the panel may be unused (so-called "letterboxing").

         Full aspect

         Scale  the  image as much as possible while preserving aspect ratio. Pixels may not be displayed one-to-one (there may be some
         blurriness). Some portions of the panel may be unused if the aspect ratio of the selected mode does  not  match  that  of  the
         panel.

         Full

         Scale  the  image to the panel size without regard to aspect ratio. This is the only mode which guarantees that every pixel of
         the panel will be used. But the displayed image may be distorted by stretching either horizontally or vertically,  and  pixels
         may not be displayed one-to-one (there may be some blurriness).

       The  precise  names of these options may differ depending on the kernel video driver, (but the functionality should be similar).
       See the output of xrandr --prop for a list of currently available scaling modes.

   TV
       Integrated TV output.  Available properties include:

       BOTTOM, RIGHT, TOP, LEFT - margins

       Adjusting these properties allows you to control the placement of your TV output buffer on the screen. The options with the same
       name can also be set in xorg.conf with integer value.

       BRIGHTNESS - TV brightness, range 0-255

       Adjust TV brightness, default value is 128.

       CONTRAST - TV contrast, range 0-255

       Adjust TV contrast, default value is 1.0 in chipset specific format.
lines 182-245
       SATURATION - TV saturation, range 0-255

       Adjust TV saturation, default value is 1.0 in chipset specific format.

       HUE - TV hue, range 0-255

       Adjust TV hue, default value is 0.

       TV_FORMAT - output standard

       This  property  allows you to control the output standard used on your TV output port.  You can select between NTSC-M, NTSC-443,
       NTSC-J, PAL-M, PAL-N, and PAL.

       TV_Connector - connector type

       This config option should be added to xorg.conf TV monitor's section, it allows you to force the TV output connector type, which
       bypass load detect and TV will always be taken as connected. You can select between S-Video, Composite and Component.


   TMDS-1
       First DVI SDVO output

   TMDS-2
       Second DVI SDVO output

   TMDS-1 , TMDS-2 , HDMI-1 , HDMI-2
       DVI/HDMI outputs. Avaliable common properties include:

       BROADCAST_RGB - method used to set RGB color range(full range 0-255, not full range 16-235)

       Adjusting  this propertie allows you to set RGB color range on each channel in order to match HDTV requirment(default 0 for full
       range). Setting 1 means RGB color range is 16-235, 0 means RGB color range is 0-255 on each channel.

       SDVO and DVO TV outputs are not supported by the driver at this time.

       See xorg.conf(5) for information on associating Monitor sections with these outputs for configuration.  Associating Monitor sec‐
       tions  with each output can be helpful if you need to ignore a specific output, for example, or statically configure an extended
       desktop monitor layout.

MULTIHEAD CONFIGURATIONS
       The number of independent outputs is dictated by the number of CRTCs (in X parlance) a given chip supports.  Most  recent  Intel
       chips  have two CRTCs, meaning that two separate framebuffers can be displayed simultaneously, in an extended desktop configura‐
       tion.  If a chip supports more outputs than it has CRTCs (say local flat panel, VGA and TV in the case of many outputs), two  of
       the  outputs  will  have  to  be  "cloned", meaning that they display the same framebuffer contents (or one displays a subset of
       another's framebuffer if the modes aren't equal).

       You can use the "xrandr" tool, or various desktop utilities, to change your output configuration at runtime.  To statically con‐
       figure your outputs, you can use the "Monitor-<type>" options along with additional monitor sections in your xorg.conf to create
       your screen topology.  The example below puts the VGA output to the  right  of  the  builtin  laptop  screen,  both  running  at
       1024x768.

       Section "Monitor"
         Identifier "Laptop FooBar Internal Display"
         Option "Position" "0 0"
       EndSection

       Section "Monitor"
         Identifier "Some Random CRT"
lines 246-313
MULTIHEAD CONFIGURATIONS
       The number of independent outputs is dictated by the number of CRTCs (in X parlance) a given chip supports.  Most  recent  Intel
       chips  have two CRTCs, meaning that two separate framebuffers can be displayed simultaneously, in an extended desktop configura‐
       tion.  If a chip supports more outputs than it has CRTCs (say local flat panel, VGA and TV in the case of many outputs), two  of
       the  outputs  will  have  to  be  "cloned", meaning that they display the same framebuffer contents (or one displays a subset of
       another's framebuffer if the modes aren't equal).

       You can use the "xrandr" tool, or various desktop utilities, to change your output configuration at runtime.  To statically con‐
       figure your outputs, you can use the "Monitor-<type>" options along with additional monitor sections in your xorg.conf to create
       your screen topology.  The example below puts the VGA output to the  right  of  the  builtin  laptop  screen,  both  running  at
       1024x768.

       Section "Monitor"
         Identifier "Laptop FooBar Internal Display"
         Option "Position" "0 0"
       EndSection

       Section "Monitor"
         Identifier "Some Random CRT"
         Option "Position" "1024 0"
         Option "RightOf" "Laptop FoodBar Internal Display"
       EndSection

       Section "Device"
         Driver "intel"
         Option "monitor-LVDS" "Laptop FooBar Internal Display"
         Option "monitor-VGA" "Some Random CRT"
       EndSection

TEXTURED VIDEO ATTRIBUTES
       The  driver  supports  the  following  X11  Xv  attributes for Textured Video.  You can use the "xvattr" tool to query/set those
       attributes at runtime.

   XV_SYNC_TO_VBLANK
       XV_SYNC_TO_VBLANK is used to control whether textured adapter synchronizes the screen update to the vblank to eliminate tearing.
       It  is  a  Boolean  attribute  with values of 0 (never sync) or 1 (always sync). An historic value of -1 (sync for large windows
       only) will now be interpreted as 1, (since the current approach for sync is not costly even with small video windows).

   XV_BRIGHTNESS
   XV_CONTRAST
REPORTING BUGS
       The xf86-video-intel driver is part of the X.Org and Freedesktop.org umbrella projects.  Details on bug reporting can  be  found
       at http://www.intellinuxgraphics.org/how_to_report_bug.html.  Mailing lists are also commonly used to report experiences and ask
       questions about configuration and other topics.  See lists.freedesktop.org for more information (the  xorg@lists.freedesktop.org
       mailing list is the most appropriate place to ask X.Org and driver related questions).

SEE ALSO
       Xorg(1), xorg.conf(5), Xserver(1), X(7)

AUTHORS
       Authors  include: Keith Whitwell, and also Jonathan Bian, Matthew J Sottek, Jeff Hartmann, Mark Vojkovich, Alan Hourihane, H. J.
       Lu.  830M and 845G support reworked for XFree86 4.3 by David Dawes and Keith Whitwell.  852GM, 855GM, and 865G support added  by
       David  Dawes  and  Keith  Whitwell.   915G,  915GM,  945G, 945GM, 965G, 965Q and 946GZ support added by Alan Hourihane and Keith
       Whitwell. Lid status support added by Alan Hourihane. Textured video support for 915G and later chips, RandR  1.2  and  hardware
       modesetting  added  by  Eric Anholt and Keith Packard. EXA and Render acceleration added by Wang Zhenyu. TV out support added by
       Zou Nan Hai and Keith Packard. 965GM, G33, Q33, and Q35 support added by Wang Zhenyu.

X Version 11                                            xf86-video-intel 2.15.0                                                intel(4)
lines 295-358/358 (END)



I suspect that with te use of a couple of 'options' you should be good to go.

Jase
« Last Edit: June 15, 2011, 04:47:25 PM by Hootiegibbon »


I am Hootiegibbon, undisputed champion fo the typo

My .dotfiles

Offline Trio3b

  • Sr. Member
  • ****
  • Posts: 365
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #3 on: June 15, 2011, 05:48:28 PM »
[user02@satellite ~]$ lspci|grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)

If you need any other outputs please let me know.

Thanks

Offline Trio3b

  • Sr. Member
  • ****
  • Posts: 365
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #4 on: June 16, 2011, 05:56:55 PM »
OK, so tried test-pclos2011.6KDE on this Tosh A305 laptop dual core / 3gb RAM / (Intel Mobility 4 graphics) and still issues with graphics. X server locks up when logging out of session. I have not tried "switch user" but have set up three users and problems with all three. This happens regardless of whether or not desktop effects are enabled when logging out.

-all seemed fine with user01
-created user02 in PCC and screen immediately went black - had to RSEIUB
-logged back into user01 and wallpaper and desktop icons gone. panel is there and seems to work. apps do launch.
-created user03 and logged out - this time no lockup
- logged back into user02 - black screen no panel-RSEIUB

glxgears shows 59 FPS ( syncing to vertical refresh rate) - something's wrong

As per another thread xorg may be to blame but either way, even without desktop effects, if I plan to migrate to KDE4 this will be a multi-user business laptop and cannot have x crashes.


« Last Edit: June 16, 2011, 06:01:39 PM by Trio3b »

Offline Hootiegibbon

  • Hero Member
  • *****
  • Posts: 4151
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #5 on: June 17, 2011, 04:22:59 PM »
OK, so tried test-pclos2011.6KDE on this Tosh A305 laptop dual core / 3gb RAM / (Intel Mobility 4 graphics) and still issues with graphics. X server locks up when logging out of session. I have not tried "switch user" but have set up three users and problems with all three. This happens regardless of whether or not desktop effects are enabled when logging out.

-all seemed fine with user01
-created user02 in PCC and screen immediately went black - had to RSEIUB
-logged back into user01 and wallpaper and desktop icons gone. panel is there and seems to work. apps do launch.
-created user03 and logged out - this time no lockup
- logged back into user02 - black screen no panel-RSEIUB

glxgears shows 59 FPS ( syncing to vertical refresh rate) - something's wrong

As per another thread xorg may be to blame but either way, even without desktop effects, if I plan to migrate to KDE4 this will be a multi-user business laptop and cannot have x crashes.


glxgears if syncing to v refresh will be around that figure for flicker free images

I am not 100% convinced that it is 100% the xserver at issue.

Please post teh results of dmesg (perhaps post then at pastebin.com and link to here )

Jase


I am Hootiegibbon, undisputed champion fo the typo

My .dotfiles

Offline Trio3b

  • Sr. Member
  • ****
  • Posts: 365
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #6 on: June 17, 2011, 10:39:10 PM »
Thanks for the reply. I'm thinking KDE desktop effects/Plasma settings and config problems as I am testing Mageia 1 KDE4.6.3 on  AMD/ATI radeon 9250 desktop with similar issues between users-(but no lockup as of yet).

Deleted user03 on Tosh laptop and have been playing w/ settings and the Tosh A305 has settled down quite a bit tho we had one lockup which almost sure is lockup b/c we can't ctrl+alt+bckspc we have to RSEIUB. You may be right about the x-server as I discovered when had the black screen/ no desktop icons with working panel and mouse. That means x is working but something had changed in folder view settings to "desktop view" . Can't beleive default desktop view is black screen w/ no icons.

Will poke around for several days and post back

 
« Last Edit: June 17, 2011, 10:43:33 PM by Trio3b »

Offline horusfalcon

  • Hero Member
  • *****
  • Posts: 997
  • Wayfarer of The Western Wastes
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #7 on: June 18, 2011, 03:34:48 PM »
For those of us wondering what RSEIUB stands for:  Reboot System Even If Utterly Broken (alternately Raising Skinny Elephants Is Ultimately Boring)...

http://en.wikipedia.org/wiki/Rseiub

That's a neat trick.  Wish I had known it sooner...

It looks as though we're covering a lot of ground here.  I encountered this "black screen of stuck" too when I was working through my recent problems with OpenGL

I haven't tried approaching this from any other user on my laptop (mainly because I only have myself and root on here, and stay out of root unless I absolutely need it for something), but I'll configure a second user and see if I can duplicate your problems.  It may take me a while to get back (other stuff is intervening just now), but I'll try to get back before too long.

Later On,
D

Tags:  [PCLOS KDE RSEIUB]
"The Way is not a matter of knowing or not knowing.  One word to a wise man; one lash to a bright horse."

Dell Latitude D620, PCLinuxOS 2012.08 KDE4/LXDE, 3.2.18.pclos.bfs, specs here.

Offline Trio3b

  • Sr. Member
  • ****
  • Posts: 365
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #8 on: June 19, 2011, 12:05:14 PM »
Booted into blank screen with non-blinking cursor and working mouse . This wasn't even a log out. Just fresh boot. Mouse working indicates some or all of x working but no panel , no desktop, just black.

Wondering if .kde or plasma config files borked but don't know enough about how interconnected kwin, desktop, plasma and widgets are to rename or delete any current desktop config files. No great harm as there little data but still worrisome about KDE4.

Offline horusfalcon

  • Hero Member
  • *****
  • Posts: 997
  • Wayfarer of The Western Wastes
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #9 on: June 19, 2011, 02:28:49 PM »
Booted into blank screen with non-blinking cursor and working mouse . This wasn't even a log out. Just fresh boot. Mouse working indicates some or all of x working but no panel , no desktop, just black.

Wondering if .kde or plasma config files borked but don't know enough about how interconnected kwin, desktop, plasma and widgets are to rename or delete any current desktop config files. No great harm as there little data but still worrisome about KDE4.

Hmm... can you boot in either non-framebuffer or failsafe modes?  You might do that and try creating a different user, then compare your configs if that user can get to a good X session from a normal boot.

Are you running that system in "kiosk mode" (i.e., automatically logging in to a default user)?
"The Way is not a matter of knowing or not knowing.  One word to a wise man; one lash to a bright horse."

Dell Latitude D620, PCLinuxOS 2012.08 KDE4/LXDE, 3.2.18.pclos.bfs, specs here.

Offline gseaman

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3789
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #10 on: June 19, 2011, 03:08:38 PM »
I have a Toshiba A205 Laptop. I don't have any of the problems you're having. But, I've discovered that recently glxgears reports just under 60fps even though things appear to work just as well as before. For some intel cards, you need to type 'vblank_mode=0 glxgears', to get a real reading.

Galen

Offline Trio3b

  • Sr. Member
  • ****
  • Posts: 365
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #11 on: June 19, 2011, 11:43:05 PM »
Cue spooky music!

Comparing (in Dolphin) properties of two folders and desktop went to nbcwm (non-blinking cursor / working mouse) but no wallpaper/desktop icons/or panel. brushed the left touch pad button and got my desktop back.

I'm going to try the boot into safe or non-framebuffer modes and see what happens between users.

Will post back.

Offline horusfalcon

  • Hero Member
  • *****
  • Posts: 997
  • Wayfarer of The Western Wastes
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #12 on: June 20, 2011, 04:29:51 AM »
Cue spooky music!

Comparing (in Dolphin) properties of two folders and desktop went to nbcwm (non-blinking cursor / working mouse) but no wallpaper/desktop icons/or panel. brushed the left touch pad button and got my desktop back.

I'm going to try the boot into safe or non-framebuffer modes and see what happens between users.

Will post back.

Be advised that fail-safe mode will not launch KDE.  Your machine will come to a very austere-looking desktop - I'm not sure what WM it's using (window manager), maybe twm?

Good Hunting,
D
"The Way is not a matter of knowing or not knowing.  One word to a wise man; one lash to a bright horse."

Dell Latitude D620, PCLinuxOS 2012.08 KDE4/LXDE, 3.2.18.pclos.bfs, specs here.

Offline Trio3b

  • Sr. Member
  • ****
  • Posts: 365
Re: Intel mobile 4 graphics driver intermittent for different user
« Reply #13 on: June 20, 2011, 12:24:06 PM »
Tried 2 things :

1. user01- renamed .kde4 to .kde4.old and reconfigured desktop all seemed well


2. booted into safe mode- takes me to shell. login>password

startx returns

"/home/user/.serverauth.1597 does not exist
auth failed: cannot startx session
perhaps no console ownership
xinit: unable to connect to x server: network unreachable"

 kwin:returns

 "cannot connect to x server"

from shell "kdm "  returns:

takes me to graphical login> goes to desktop with brief warning about power managementt not starting then desktop starts but no wireless. Logged out rebooted normally, logged into forums, (typing right here locked x to nbcwm, had to ctrl+alt+bckspc relog in and continue posting).

3. Tried disabling desktop effects, logged out>

It's been a long time since I've had xserver problems so can't recall what I should and should not be able to do but I don't think this is right. I recall I should be able to login from shell and startx to get a desktop.

When it works KDE4.6.4 looks good but I can't trust my data to it until this gets sorted out. But X being intermittent is pretty much a show stopper. Having issues with this Tosh and on another laptop. I've run MDV and PCLOS long enough to know something's not right.

I thought maybe it might be the CD burn but then realize these problems only show up AFTER I do the "mark all upgrades" from 2010.12 KDE 4.5.4. Just spoke to daughter #3 running KDE4.54. (with Intel 945GM) upgraded to 4.6.4 and she is also booting into nbcwm occasionally and has to ctrl+alt+bckspc. Also her wireless is no longer functional.

I thought maybe I'm not upgrading properly, but then why is this happening with test-pclos2011.6?

I think KDE has borked something with Intel drivers.Found another thread describing similar issue but this is 2 yrs old-> http://bugs.gentoo.org/256381

Another more recent thread here-> http://forum.kde.org/viewtopic.php?f=66&t=93257

And here -> http://blog.martin-graesslin.com/blog/2010/09/driver-dilemma-in-kde-workspaces-4-5/

Based on these threads and many others, I have run into something that is not a bad install/ incorrect upgrade.

I believe a rename of this thread is in order.

Maybe another kernel or maybe install 2010.12KDE4.5.4 and NOT upgrade

« Last Edit: June 22, 2011, 03:17:46 PM by Trio3b »

Offline Trio3b

  • Sr. Member
  • ****
  • Posts: 365
Re: Intel mobile 4 graphics driver and KDE4 problems
« Reply #14 on: June 20, 2011, 05:58:49 PM »
[UPDATE] downgraded kernel to 2.6.37.4 and  rebooted. logged into user02 and 41 instances of "display out put has changed do you want to configure?". had to CAB (ctrl+alt+bkspc) . Otherwise seems OK but not enough logins.outs to really say. But did notice upon entering PCC drakboot>advanced >video mode that none of the kernels shows my native screen resolution of 1280x800. Could this be problem?

All available kernels are set to 800x600 16bbp even though the selectable range extend well above and below the Toshiba native screen resolution. IS this the video mode for boot only? Maybe some conflict when kdm logs in and out between users?
xorg.conf shows:
Code: [Select]
# File generated by XFdrake (rev 262502)

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerFlags"
    Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
EndSection

Section "Module"
    Load "v4l" # Video for Linux
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Generic"
    ModelName "Flat Panel 1280x800"
    HorizSync 28.8-90
    VertRefresh 60
    
    # Monitor preferred modeline (60.0 Hz vsync, 48.9 kHz hsync, ratio 16/10, 98 dpi)
    ModeLine "1280x800" 69.3 1280 1328 1352 1416 800 803 809 816 -hsync -vsync
    
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
    
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_120"  181.21  1280 1376 1520 1760  800 801 804 858  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_100"  147.89  1280 1376 1512 1744  800 801 804 848  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_85"  123.38  1280 1368 1504 1728  800 801 804 840  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_75"  107.21  1280 1360 1496 1712  800 801 804 835  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_60"  83.46  1280 1344 1480 1680  800 801 804 828  -HSync +Vsync
    
    # modeline generated by gtf(1) [handled by XFdrake]
    ModeLine "1280x800_50"  68.56  1280 1336 1472 1664  800 801 804 824  -HSync +Vsync
EndSection

Section "Device"
    Identifier "device1"
    VendorName "Intel Corporation"
    BoardName "Intel 810 and later"
    Driver "intel"
    Option "DPMS"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
    
    Subsection "Display"
        Depth 8
        Modes "1280x800"
    EndSubsection
    
    Subsection "Display"
        Depth 15
        Modes "1280x800"
    EndSubsection
    
    Subsection "Display"
        Depth 16
        Modes "1280x800"
    EndSubsection

    Subsection "Display"
        Depth 24
        Modes "1280x800"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "layout1"
    Screen "screen1"
EndSection

[UPDATE] As of this afternoon have found a thread about altering /usr/share/config/kdm/kdmrc  referring to [X-*-Core] section and adding "TerminateServer=true" after the last line .

Created third user again and will try to break whatever it is causing this problem and post back. This thread alludes to kdm trying to conserve resources and either not shutting down x-server or not "releasing" ownership of those x-server resources to the new user which is what I had originally thought might be happening. Apparently the KDE upgrade DID alter this file as evidenced by numerous threads.

We'll see how it goes with downgraded kernel and modified kdmrc file.

Thanks
« Last Edit: June 21, 2011, 03:54:40 PM by Trio3b »