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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Zainstalowałem Debiana 4.0 na ibm T20, w sumie wszystko ładnie ruszyło. Ale podczas ustawiania karty graficznej [ S3 savage IX-MV] nie ładowało do końca 3D [błąd o braku uprawnień drm dla karty graficznej]. Problemem były modóły kernela, skompilowane przy pomocy innej wersji kompilatora. Przekompilowałem kernela, jako że to nie 1 raz linux na tym laptopie więc kierowałem się doświadczeniami z wcześniejszych kompilacji. Wkompilowałem agpgart, intel-agp, wszystkie stery za wyjątkiem dźwięku [czasami po wkompilowaniu kończylo się kernel panic] i usb. Całośc ładuje się poprawnie 0 problemów, logi xorga jedyne odchyłki jakie mają to:
"drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(WW) AIGLX: 3D driver claims to not support visual 0x22
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(II) AIGLX: Loaded and initialized /usr/lib/dri/savage_dri.so
(II) GLX: Initialized DRI GL provider for screen 0"
I tu zaczyna się problem, mimo że wszystko jest ok to prawie zawsze jak uruchamiam komputer, ładuje się wszystko normalnie. Ale kiedy wklepię startx to ładuje według logu wszystko jak trzeba, ale ekran pozostaje czarny. W rogu ekranu widnieje tylko znak dolnej spacji "_"[nie mruga].
A komp nie reaguje na nic, klawiatóra wisi, przycisku reboot niema, więc tylko przytrzymanie power pozostaje. Przy następnym uruchomieniu startuje bez problemów tryb graficzny. Tak jak i po poleceniu reboot. Zwiesza się tylko kiedy kompa odłączy sie od zasilania na chwilę, lub dwie.
Niewiem czy to nie problem runleveli, na którym debian powinien normalnie sie odpalać? Z innymi dystrybucjami typu Slack, KateOS działa normalnie. Pierwszy raz dopadło mnie na debianie, boję sie o dysk, może stary ale żywy :]
Czekam na rady.
Offline
No więc, chyba sam sobie odpowiem, ale będzie dla innych.
Problemem jest nie nic innego jak xorg 7.1, dłąd dotyczący aiglx powoduje że karta się wiesza. System tak naprawdę działa, ale niczego nie wyświetla. Zmiany terminala też nie widać do savage wisi. Pomęczyłem slacka na zapasowym dysku instalując xorga 6.9 i 7.1. 7 jest właśnie niedopracowany bo na 6 działa, h****o bo nie bawiłam sie ale działa.
Prosil bym o radę czy i jak mogę wpakowac do etch-a xorga 6.x tak by nie rozwalić już gotowego systemu.
Tymczasową solucją dla tych co nielubią 3D jest zachaszowanie GLX w xorg.conf. Wklepując opcję "NoAccel" z "man savage" traci sie bardzo wydajność, a przez pozbycie sie GLX-a 2D dalej działa wspaniale.
Narazie pozostawiam temat otwarty, bo może niedługo najnowszy xorg wejdzie jako stabilna paczka i może zadziała.
Swoją drogą po kiego wywalili z Xfree, na starych kartach fajnie działało.
Offline
Rozwiązanie problemu u mnie wyglądalo tak:
Ustawiłem ładowanie modułów agpgart, intel-agp, savage, drm.
xorg.conf wygląda tak: (reszta standardowo to frgmęt dla karty)
Section "Device" Identifier "savage" Driver "savage" Option "BusType" "PCI" Option "DmaMode" "None" BusID "PCI:1:0:0" Option "UseBIOS" "false" Option "SWCursor" "true" EndSection
Głębia kolorów musi być ustawiona na 16, niestety karta nie wyrobi z 24.
glxgears odpalaja, akceleracja działa i quake III, UT99 rusza nie na full ale grac sie da :]
Offline
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00007 | SET NAMES latin2 |
0.00121 | 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.16.137.229' WHERE u.id=1 |
0.00063 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.16.137.229', 1732345062) |
0.00045 | SELECT * FROM punbb_online WHERE logged<1732344762 |
0.00059 | DELETE FROM punbb_online WHERE ident='18.221.12.61' |
0.00078 | DELETE FROM punbb_online WHERE ident='3.145.18.135' |
0.00204 | DELETE FROM punbb_online WHERE ident='3.149.243.86' |
0.00066 | SELECT topic_id FROM punbb_posts WHERE id=65329 |
0.00116 | SELECT id FROM punbb_posts WHERE topic_id=7745 ORDER BY posted |
0.00056 | 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=7745 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00076 | 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=7745 ORDER BY p.id LIMIT 0,25 |
0.00074 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=7745 |
Total query time: 0.00982 s |