Sis grafik kartı sürücü sorunu

Başlatan fatihmemis89, 17 Kasım 2012 - 18:39:32

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

fatihmemis89

Ben ubuntuda daha çok yeniyim hiç bir sorunum yok fakat tarayıcıdan video seyredemiyorum (youtube face videoları flan) çok fazla kasıyor fakat kendi bilgisayarımdaki videolarda problemim yok.Forumda gösterilen şekillerde driver kurulumu yapmaya çalıştım fakat bi sonuç elde edemedim masaüstü çözünürlüğüm 800*600 ve 1024*768 olarak gözüküyor sadece.Ubuntu 12.10 kurulu bilgisayarda ve buda ekran kartı uçbirim çıktısı, yardımlarınızı bekliyorum.
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 671MX
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] AGP Port (virtual PCI-to-PCI bridge)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] (rev 01)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 IDE Controller (rev 01)
00:03.0 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.1 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.3 USB controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02)
00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA Controller / IDE mode (rev 03)
00:06.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:07.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:0b.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
00:0b.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
00:0b.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)
02:00.0 Ethernet controller: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) (rev 01)



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 17 Kasım 2012, 23:40:31

http://forum.ubuntu-tr.net/index.php?topic=28483.0 bu adresteki driver yükleme işlemi belki çözüm olabilir diye driveri yüklemeye çalıştım bu konu altında da belirttim make komutuna kadar problem yaşamıyorum ancak make komutunda hata alıyorum ve değişen hiç bişi yok.

fatihmemis89

make komutuna kadar  her şey güzel fakat make komutunu verince hata veriyor ve devamında make installda da.Ubuntu da yeniyim işin içinden çıkamadım birisi bi yardım ederse özel olarak çok minnettar kalacağım.
make  all-recursive
make[1]:`/home/fatih/xf86-video-sismedia-0.9.1' dizinine giriliyor
Making all in src
make[2]:`/home/fatih/xf86-video-sismedia-0.9.1/src' dizinine giriliyor
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I..    -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/xorg -I/usr/include/X11/dri   -I/usr/include/libdrm -I/usr/include/X11/dri   -g -O2 -MT init301.lo -MD -MP -MF ".deps/init301.Tpo" -c -o init301.lo init301.c; \
then mv -f ".deps/init301.Tpo" ".deps/init301.Plo"; else rm -f ".deps/init301.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/xorg -I/usr/include/X11/dri -I/usr/include/libdrm -I/usr/include/X11/dri -g -O2 -MT init301.lo -MD -MP -MF .deps/init301.Tpo -c init301.c  -fPIC -DPIC -o .libs/init301.o
In file included from sis.h:71:0,
                 from init301.h:60,
                 from init301.c:76:
/usr/include/xorg/xf86PciInfo.h:50:2: warning: #warning "xf86PciInfo.h is deprecated.  For greater compatibility, drivers should include necessary PCI IDs locally rather than relying on this file from xorg-server." [-Wcpp]
In file included from sis.h:213:0,
                 from init301.h:60,
                 from init301.c:76:
vgatypes.h:88:1: warning: 'IOADDRESS' is deprecated [-Wdeprecated-declarations]
In file included from sis.h:214:0,
                 from init301.h:60,
                 from init301.c:76:
vstruct.h:244:2: warning: 'PCITAG' is deprecated [-Wdeprecated-declarations]
In file included from init301.h:60:0,
                 from init301.c:76:
sis.h:247:17: fatal error: xaa.h: No such file or directory
compilation terminated.
make[2]: *** [init301.lo] Hata 1
make[2]: `/home/fatih/xf86-video-sismedia-0.9.1/src' dizininden çıkılıyor
make[1]: *** [all-recursive] Hata 1
make[1]: `/home/fatih/xf86-video-sismedia-0.9.1' dizininden çıkılıyor
make: *** [all] Hata 2

if

İletilerinizi birleştirdim.

@fatihmemiş89, src/s3v.h        |    3 ---
src/s3v_accel.c  |    1 +
src/s3v_dga.c    |    1 -
src/s3v_driver.c |    5 +++--
src/s3v_hwcurs.c |    1 +
src/s3v_i2c.c    |    1 -
src/s3v_pciids.h |   18 ++++++++++++++++++
src/s3v_shadow.c |    1 -
src/s3v_xv.c     |    5 +++--
9 files changed, 26 insertions(+), 10 deletions(-)
create mode 100644 src/s3v_pciids.h

diff --git a/src/s3v.h b/src/s3v.h
index 42b1f83..f4976ca 100644
--- a/src/s3v.h
+++ b/src/s3v.h
@@ -40,9 +40,6 @@ in this Software without prior written authorization from the XFree86 Project.
/* Everything using inb/outb, etc needs "compiler.h" */
#include "compiler.h"

-/* Drivers for PCI hardware need this */
-#include "xf86PciInfo.h"
-
/* Drivers that need to access the PCI config space directly need this */
#include "xf86Pci.h"

diff --git a/src/s3v_accel.c b/src/s3v_accel.c
index 2e6d798..7837e4a 100644
--- a/src/s3v_accel.c
+++ b/src/s3v_accel.c
@@ -30,6 +30,7 @@ in this Software without prior written authorization from the XFree86 Project.

#include <unistd.h>
#include "s3v.h"
+#include "s3v_pciids.h"

#include "miline.h"
/* fb includes are in s3v.h */
diff --git a/src/s3v_dga.c b/src/s3v_dga.c
index 57d05ef..ecf8571 100644
--- a/src/s3v_dga.c
+++ b/src/s3v_dga.c
@@ -62,7 +62,6 @@ in this Software without prior written authorization from the XFree86 Project.
#include "xf86.h"
#include "xf86_OSproc.h"
#include "xf86Pci.h"
-#include "xf86PciInfo.h"
#include "xaa.h"
#include "xaalocal.h"
#include "s3v.h"
diff --git a/src/s3v_driver.c b/src/s3v_driver.c
index 5f64be1..7064b1e 100644
--- a/src/s3v_driver.c
+++ b/src/s3v_driver.c
@@ -57,8 +57,9 @@ in this Software without prior written authorization from the XFree86 Project.
  */


- /* Most xf86 commons are already in s3v.h */
-#include "s3v.h"
+/* Most xf86 commons are already in s3v.h */
+#include "s3v.h"
+#include "s3v_pciids.h"


#include "globals.h"
diff --git a/src/s3v_hwcurs.c b/src/s3v_hwcurs.c
index 53c539f..58e8fd9 100644
--- a/src/s3v_hwcurs.c
+++ b/src/s3v_hwcurs.c
@@ -39,6 +39,7 @@ in this Software without prior written authorization from the XFree86 Project.


#include "s3v.h"
+#include "s3v_pciids.h"

/* protos */

diff --git a/src/s3v_i2c.c b/src/s3v_i2c.c
index cbac21f..6bbfd1e 100644
--- a/src/s3v_i2c.c
+++ b/src/s3v_i2c.c
@@ -58,7 +58,6 @@ in this Software without prior written authorization from the XFree86 Project.
#include "compiler.h"

#include "xf86Pci.h"
-#include "xf86PciInfo.h"

#include "vgaHW.h"

diff --git a/src/s3v_pciids.h b/src/s3v_pciids.h
new file mode 100644
index 0000000..5d11333
--- /dev/null
+++ b/src/s3v_pciids.h
@@ -0,0 +1,18 @@
+#ifndef S3V_PCIIDS_H
+#define S3V_PCIIDS_H
+
+#define PCI_VENDOR_S3 0x5333
+#define PCI_CHIP_VIRGE 0x5631
+#define PCI_CHIP_TRIO 0x8811
+#define PCI_CHIP_TRIO64UVP 0x8814
+#define PCI_CHIP_VIRGE_VX 0x883D
+#define PCI_CHIP_TRIO64V2_DXGX 0x8901
+#define PCI_CHIP_Trio3D 0x8904
+#define PCI_CHIP_VIRGE_DXGX 0x8A01
+#define PCI_CHIP_VIRGE_GX2 0x8A10
+#define PCI_CHIP_Trio3D_2X 0x8A13
+#define PCI_CHIP_VIRGE_MX 0x8C01
+#define PCI_CHIP_VIRGE_MXPLUS 0x8C02
+#define PCI_CHIP_VIRGE_MXP 0x8C03
+
+#endif /* S3V_PCIIDS_H */
diff --git a/src/s3v_shadow.c b/src/s3v_shadow.c
index e2e1269..82b763f 100644
--- a/src/s3v_shadow.c
+++ b/src/s3v_shadow.c
@@ -60,7 +60,6 @@ in this Software without prior written authorization from the XFree86 Project.

#include "xf86.h"
#include "xf86_OSproc.h"
-#include "xf86PciInfo.h"
#include "xf86Pci.h"
#include "shadowfb.h"
#include "servermd.h"
diff --git a/src/s3v_xv.c b/src/s3v_xv.c
index cc836d4..2466789 100644
--- a/src/s3v_xv.c
+++ b/src/s3v_xv.c
@@ -40,8 +40,9 @@ in this Software without prior written authorization from the XFree86 Project.
#include "config.h"
#endif

- /* Most xf86 commons are already in s3v.h */
-#include "s3v.h"
+/* Most xf86 commons are already in s3v.h */
+#include "s3v.h"
+#include "s3v_pciids.h"

#if 0
#define OFF_DELAY 250  /* milliseconds */


kod etiketi içinde verdiğim içeriği xf86-video-sismedia-0.9.1 içindeki patch dizini altına Depreciated-xf86PciInfo.patch ismiyle kaydedip tekrar derler misiniz?

http://lists.x.org/archives/xorg-devel/2012-January/028478.html


fatihmemis89

#3
Öncelikle ilginiz için teşekkür ediyorum.Verdiğiniz kodları xf86-video-sismedia-0.9.1 içindeki patch dizini altına Depreciated-xf86PciInfo.patch ismiyle kaydettim ve önce ./cofigure komutunu ardından make komutunu çalıştırdım fakat sonuç aynı değişen bir durum olmadı.

if

@fatihmemis89, xaa desteği kalkmış[1] xorg 1.13 ile. Bu derlemeye çalıştığınız sürücü de güncellenmemiş ki güncelleneceğini de zannetmiyorum. Birisi Gentoo için hazırlamış bir sürücü[2]. Ubuntu'da derlenir mi derlenmez mi bir şey diyemem şu an.

[1] http://www.phoronix.com/scan.php?page=news_item&px=MTE3Njg
[2] https://github.com/rasdark/xf86-video-sis671#readme

fatihmemis89

#5
Bi deneyeyim yapabilirsem ne mutlu bana olmadı kader der takılırız böyle çok teşekkür ettim sağolasın.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 19 Kasım 2012 - 14:56:27

Malasef bir sonuç alamadım fakat ubuntu sürümünü düşürsem sonuç alabilirmiyim merak etmekteyim?