Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-07-26 01:16:04

  sivadis - Użytkownik

sivadis
Użytkownik
Zarejestrowany: 2009-07-24

[SOLVED]PCI Matrox Mystique [MY220P/2/OEM] Jak zmienić rozdzielczość ?

Posiadam kartę taką jak w temacie, największą jej bolączką jest to iż w Linuxie na pulpicie nie pracuje ona w trybie wyższym niż 832x624:75Hz Jest to o tyle dobijające że sterowniki w Windows XP (te wbudowane w system) potrafią zmusić tą kartę do pracy w 1024x768:85Hz /16Bit. Zresztą, nawet Battle for Wesnooth potrafi pracować na Full Screenie w rozdzielczości 1024x768:75Hz a też jest przecież uruchamiany na Linuxie... Próbowałem zmusić system do zmiany rozdzielczości poprzez wpisanie xrandr -s 1024x768 jednak wywala mi że tryb nie obsługiwany. Próbowałem przez reconfigure xorg czy jakoś tak, to uruchomił się tylko graficzny interfejs do konfiguracji ustawień lokalnych, klawiatury i myszki. Próbowałem edytować plik ustawień Xów ale jest całkowicie pusty, bardzo proszę o pomoc.

PS. Używam Debiana ,,Lenny" v5.0 stable z zainstalowanym Gnome 2.22.3 i siedzę na domyślnych sterownikach od czasu instalacji.

Pozdrawiam

Ostatnio edytowany przez sivadis (2009-07-29 23:46:16)

Offline

 

#2  2009-07-26 01:51:31

  Wieloryb - Użytkownik

Wieloryb
Użytkownik
Zarejestrowany: 2009-06-20

Re: [SOLVED]PCI Matrox Mystique [MY220P/2/OEM] Jak zmienić rozdzielczość ?

Szukałeś jakichś innych, otwartych sterowników do tej karty? Może sprobuj poszukać jak powinien wyglądać konfig xorg i wstaw tam ręcznie rozdzielczość i odświeżanie.
Po wrzuceniu "PCI Matrox Mystique debian" do google wyskakuje sporo tematów o błędach, bądź zgłoszeń bugów. Poszperaj, może uda Ci się coś znaleźć.


[img]http://www.debian.org/logos/button-mini.png[/img] [img]http://img142.imageshack.us/img142/4871/facebookk.gif[/img]

Offline

 

#3  2009-07-26 17:13:30

  sivadis - Użytkownik

sivadis
Użytkownik
Zarejestrowany: 2009-07-24

Re: [SOLVED]PCI Matrox Mystique [MY220P/2/OEM] Jak zmienić rozdzielczość ?

[quote=Wieloryb]Szukałeś jakichś innych, otwartych sterowników do tej karty? Może sprobuj poszukać jak powinien wyglądać konfig xorg i wstaw tam ręcznie rozdzielczość i odświeżanie.
Po wrzuceniu "PCI Matrox Mystique debian" do google wyskakuje sporo tematów o błędach, bądź zgłoszeń bugów. Poszperaj, może uda Ci się coś znaleźć.[/quote]
W googlach szukałem, żeby wam niepotrzebnie nie psuć krwi i nie marnować waszego czasu, jest tylko o błędach krytycznych, u mnie takie nie występują... Próbowałem ze sterownikami od Matroxa ale wymagają pradawnej wersji jakiegoś komponentu którego nie mogę zainstalować (nie ma w repozytoriach) zresztą trochę się boję instalować sterowniki od producenta bo po ich instalacji w Windows cały pulpit zasypywały artefakty, oczywiście bardzo chętnie zainstalował bym sterowniki do tej karty (wolne czy komercyjne) chciałbym jednak byście wskazali mi gdzie powinienem szukać, bo google w moim przypadku zawodzą. Jeśli to nie problem to dajcie odrazu link do sterownika, oczywiście jeśli podacie tylko namiary to też będę bardzo szczęśliwy.

Pozdrawiam

Offline

 

#4  2009-07-27 09:31:14

  Zbooj - Dark Sith

Zbooj
Dark Sith
Skąd: Siedziba Wszelkiego Zła
Zarejestrowany: 2005-07-28

Re: [SOLVED]PCI Matrox Mystique [MY220P/2/OEM] Jak zmienić rozdzielczość ?

Jaki to komp? Czy aby ta karta nie jest zintegrowana?
Wynik lspci | grep vga? Jaki to chip?
Na stronie Matroxa jest cos takiego
[url]http://www.matrox.com/graphics/en/support/drivers/files/notes/w2k582notes.txt[/url]

Description of release
-----------------------------
Supports Win2k/XP only.
ICD included.
TurboGL not supported.[/quote]
Zawsze można na chamca ustawić rozdzielczość w xorg.conf albo puścić na framebuffer. To tak stara karta, że jakakolwiek akceleracja 3D chodzi szczątkowo.


[url=https://www.youtube.com/watch?v=rNg2Dh6gPkw]Nemo sailing home...[/url]

Offline

 

#5  2009-07-27 14:11:14

  sivadis - Użytkownik

sivadis
Użytkownik
Zarejestrowany: 2009-07-24

Re: [SOLVED]PCI Matrox Mystique [MY220P/2/OEM] Jak zmienić rozdzielczość ?

[quote=Zbooj]Jaki to komp? Czy aby ta karta nie jest zintegrowana?
Wynik lspci | grep vga? Jaki to chip?
Na stronie Matroxa jest cos takiego
[url]http://www.matrox.com/graphics/en/support/drivers/files/notes/w2k582notes.txt[/url]

Description of release
-----------------------------
Supports Win2k/XP only.
ICD included.
TurboGL not supported.[/quote]
Zawsze można na chamca ustawić rozdzielczość w xorg.conf albo puścić na framebuffer. To tak stara karta, że jakakolwiek akceleracja 3D chodzi szczątkowo.[/quote]
Dzięki za odpowiedź, więc tak ta karta nie jest zintegrowana jak napisałem jest na PCI
Komputer to normalny stacjonarny ATX z 64 bitowym Athlonem na jądrze Venice o ratingu 3000+ lekko przetaktowanny, 1GB pamięci DDR400, na chipsecie nForce4 Ultra. Póki co bez grafiki na PCI-E, grep vga, nie zwraca żadnego wyniku po około minucie czekania. Jak ustawić tą rozdzielczość na chama jeżeli cały xorrg.conf jest pusty, ten plik dalej jest przetwarzany przez X'y ? Jak można ją ,,puścić" na Framebuffer i co to dokładnie znaczy i czy rozwiąże mój problem ? Co do tego że akceleracja 3D chodzi szczątkowo to masz racje, z początku myślałem że wcale ale w Need For Speed 2 SE przy użyciu CrossOver udało mi się nawet przejść jeden wyścig (i już miałem dosyć) pomimo tego wszystkiego byłem zdziwiony że to wogóle działa. Poniżej zamieszczam wynik polecenia lspci

lspci

Kod:

00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] (rev 03)
01:06.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
01:06.1 Input device controller: Creative Labs SB Audigy Game Port (rev 03)
01:06.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port
01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev 80)

Dzięki za odpowiedź :)

EDIT: Problem udało się rozwiązać za sprawą jednego z użytkowników owego systemu który bardzo rzeczowo podszedł do sprawy, i błyskawicznie pomógł rozwiązać ten problem, opisałem problem bardzo podobnie jak tutaj co zaowocowało pierwszą odpowiedzią:

Na początek warto zajrzeć do dokumentacji producenta, co on o tym sądzi. Bo jeśli wg. producenta nie ma sterownika który wydusi więcej, to wydaje mi się że, dalsza walka nie ma sensu. Z teorii bynajmniej wynika, że Windows i Linux mają inne podejście do generowania map bitowych obrazu.[/quote]
zadeklarowałem więc że jest pewne iż karta posiada taki tryb wyświetlania, na co również dostałem błyskawiczną odpowiedź:

Nie napisałeś nic o monitorze, ani nie wkleiłeś /var/log/Xorg.0.log.

Na początek jako root:

# dpkg-reconfigure -phigh xserver-xorg

potem, w /etc/X11/xorg.conf do sekcji Monitor dopisz coś w stylu

#v+
HorizSync 30 - 70
VertRefresh 50 - 90
#v-

prawidłowe wartości (szczególnie górna HorizSync) powinny być w
dokumentacji Twojego monitora (po 85 Hz zakładam, że używasz CRT), lub
na tyle jego obudowy. Przy złych zakresach możesz uszkodzić monitor lub
nic na nim nie zobaczyć po włączeniu Xów.

70 kHz powyżej wziąłem stąd:

http://www.mythtv.org/wiki/Modeline_Database#VESA_ModePool

# 1024x768 @ 85 Hz (VESA) HSync: 68.6773 kHz
ModeLine "1024x768" 94.50 1024 1072 1168 1376 768 769 772 808 +HSync +VSync

Do sekcji Screen dodaj:

#v+
DefaultDepth 16
SubSection "Display"
    Depth   16
    Modes   "1024x768"
EndSubSection
#v-

Jeżeli Twoja karta graficzna ma 4 MB RAMu, teoretycznie powinieneś móc
zastąpić powyższe 16-nastki 24-kami.[/quote]
Równie szybko postarałem się udzielić brakujących informacji i już po chwili otrzymałem kolejną rozwiązującą problem instrukcje (z pełnym objaśnieniem logu xorga).

Więc tak monitor to IBM thinkvision C170, poniżej daje link do strony
> gdzie znajduje się specyfikacja (mam nadzieje wystarczająca) tego
> urządzenia.
>
> http://www.superwarehouse.com/IBM_ThinkVision_C170_Black_17_CRT_Monitor/673766N/ps/298542
>
> poniżej plik log o którego zamieszczenie Pan prosił:
>
> X.Org X Server 1.4.2
> Release Date: 11 June 2008
> X Protocol Version 11, Revision 0
> Build Operating System: Linux Debian (xorg-server 2:1.4.2-10.lenny2)
> Current Operating System: Linux ikkarus 2.6.26-2-amd64 #1 SMP Sun Jun
> 21 04:47:08 UTC 2009 x86_64
> Build Date: 11 June 2009  09:45:25AM

> MX (--) PCI:*(1:5:0) Matrox Graphics, Inc. MGA 1064SG [Mystique]
> rev 3, Mem @ 0xfd000000/23, 0xfcff4000/14, 0xfc000000/23

> (II) Matched mga from file name mga.ids in autoconfig
> (==) Matched mga for the autoconfigured driver
> (==) Assigned the driver to the xf86ConfigLayout
> (II) LoadModule: "mga"
> (II) Loading /usr/lib/xorg/modules/drivers//mga_drv.so

> (II) MGA(0): Creating default Display subsection in Screen section
>       "Default Screen Section" for depth/fbbpp 24/32
> (==) MGA(0): Depth 24, (--) framebuffer bpp 32

Sterownik próbuje użyć trybu 32 bitowego, ale...

> (--) MGA(0): VideoRAM: 2048 kByte

Karta ma mniej niż 1024 * 768 * 32 / 8 bajtów pamięci, więc sterownik
wybiera pierwszy tryb, który zmieści się w buforze z 24-bitową głębią.

> (II) MGA(0): Monitor name: IBM C170 CRT
> (II) MGA(0): Ranges: V min: 50  V max: 160 Hz, H min: 30  H max: 85

> (II) MGA(0): Printing DDC gathered Modelines:
> (II) MGA(0): Modeline "1024x768"x0.0   94.50  1024 1072 1168 1376  768
> 769 772 808 +hsync +vsync (68.7 kHz)

> (II) MGA(0): <default monitor>: Using hsync range of 30.00-85.00 kHz
> (II) MGA(0): <default monitor>: Using vrefresh range of 50.00-160.00

HorizSync i VertRefresh nie trzeba podawać.

> Zrobiłem tak jak Pan prosił w dokładnie takiej kolejności jak Pan
> napisał, niestety w pliku xorg.conf nie mam co zmieniać bo jest pusty.

Po uruchomieniu `dpkg-reconfigure -phigh xserver-xorg' nie powinien być
pusty. Może coś takiego wystarczy:

[b]#v+
Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "pl"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
EndSection

Section "Device"
        Identifier      "Configured Video Device"
        Driver          "mga"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        # 16 należy zastąpić 8 jeśli Xorg w dalszym
        # ciągu nie jest w stanie ustawić 1024x768
        DefaultDepth    16
EndSection
#v-[/b][/quote]
Wystarczyło wkleić pogrubiony tekst do /etc/X11/xorg.conf i system uruchomił się w trybie 16bitowym z satysfakcjonującą rozdzielczością 1024x768@85Hz

[color=red][size=14]Ważne: Pełną wersje korespondencji można znaleźć pod adresem:[/size][/color] [url]http://lists.debian.org/debian-user-polish/2009/07/msg00043.html[/url]

Pozdrawiam

Ostatnio edytowany przez sivadis (2009-08-03 15:10:13)

Offline

 

#6  2009-08-04 13:17:42

  Zbooj - Dark Sith

Zbooj
Dark Sith
Skąd: Siedziba Wszelkiego Zła
Zarejestrowany: 2005-07-28

Re: [SOLVED]PCI Matrox Mystique [MY220P/2/OEM] Jak zmienić rozdzielczość ?

Dla jasności

Kod:

lspci | grep vga

pokazałoby ci linię

Kod:

01:05.0 VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] (rev 03)

i zapytanie wujka google dałoby
[url]http://ubuntuforums.org/archive/index.php/t-26766.html[/url]


[url=https://www.youtube.com/watch?v=rNg2Dh6gPkw]Nemo sailing home...[/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.008 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00015 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00057 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.138.69.39' WHERE u.id=1
0.00104 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.138.69.39', 1732846716)
0.00022 SELECT * FROM punbb_online WHERE logged<1732846416
0.00048 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=14662 AND t.moved_to IS NULL
0.00029 SELECT search_for, replace_with FROM punbb_censoring
0.00216 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=14662 ORDER BY p.id LIMIT 0,25
0.00093 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=14662
Total query time: 0.00588 s