Jak można uzyska

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
davitxx
Posty: 59
Rejestracja: 31 maja 2009, 20:01
Lokalizacja: £ód¼

Jak można uzyskać rozdzielczości 1024x768 na sterowniku karty Sis univga3

Post autor: davitxx »

Witam.
Temat wydaje się banalny jednak dla mnie taki nie jest.
Zauważyłem, że co jakiś większa aktualizacja systemu to nie mogłem uzyskać rozdzielczości 1024x768. Było maksymalnie 800x600.
Zawsze pomagała podmiana pliku:

Kod: Zaznacz cały

/usr/lib64/xorg/modules/drivers/sis_drv.so
na ten ze strony SiS-a i rozdzielczość wracała.

Teraz niestety tak nie jest. Na domyślnym sterowniku Debiana, chyba z pakietu:

Kod: Zaznacz cały

xserver-xorg-video-sis
Mam max 960xCOŚ a na tym z oficjalnej strony 800x600.
Próbowałem stworzyć xorg.conf chociaż nie był do tej pory potrzebny.

Kod: Zaznacz cały

X -configure
zwraca błąd ale znalazłem czyjś xorg.
Niestety ze sterownikiem "sis" się nie ładuje xorg. Tylko "vesa" i to 1024x768.
Przy sis jest:

Kod: Zaznacz cały

...
dlopen /usr/lib/xorg/modules/drivers/sis_drv.so: wrong ELF class: ELFCLASS32
(EE) Failed to load /usr/lib/xorg/modules/drivers/sis_drv.so
(EE) Failed to load module "sis" (loader failed, 7)
(EE) No drivers available.
...
Podejrzewam, że on się nie ładuje przez 64bitowy system ale dlaczego xorg.conf czyta z tego katalogu a nie lib64?

W logu widać na początku:

Kod: Zaznacz cały

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-2-amd64 x86_64 Debian
Current Operating System: Linux blackbox [B]2.6.32-trunk-amd64 [/B]#1 SMP Sun Jan 10 22:40:40 UTC 2010 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-trunk-amd64 root=UUID=ca302e7e-b378-49e4-86f0-4cacf2d8c132 ro quiet vga=791
Build Date: 04 May 2010  04:21:17PM
xorg-server 2:1.7.7-1 (Julien Cristau <[email protected]>) 
Current version of pixman: 0.16.4
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri May 28 21:54:13 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Więc podejrzewam, że xorg wie o tym że system jest 64bitowy...

Stało się to chyba po wczorajszej aktualizacji.
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

To może pokaż ten xorg.conf.
davitxx
Posty: 59
Rejestracja: 31 maja 2009, 20:01
Lokalizacja: £ód¼

Post autor: davitxx »

Kod: Zaznacz cały

 
davitxx@blackbox:~$ cat /etc/X11/xorg.conf 
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "pl"
EndSection

Section "InputDevice"
    Identifier    "Configured Mouse"
    Driver        "mmouse"
    Option        "CorePointer"
EndSection

Section "Device"
    Identifier    "Configured Video Device"
    Boardname    "SiS Real256E"
    Driver        "vesa"
    Vendorname    "SiS"

EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
    Vendorname    "Generic CRT Display"
    Modelname    "Monitor 1024x768"
    Horizsync    31.5-50.0
    Vertrefresh    60
 
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
    Gamma    1.0
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    Defaultdepth    24
    SubSection "Display"
        Depth    24
        Modes        "1024x768@60"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier    "Default Layout"
  screen 0 "Default Screen" 0 0
EndSection
davitxx@blackbox:~$ 
Chyba wpis

Kod: Zaznacz cały

Boardname    "SiS Real256E"
nie gra roli?

Ważne jest tylko

Kod: Zaznacz cały

Driver     "sis"
Dobrze rozumiem?
ODPOWIEDZ