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/.
Mój problem to zawieszanie się trybu graficznego. Po startx tryb graficzny uruchamia się bez problemu ale potem (niekiedy krócej, niekiedy dłużej) okienka zawieszają się (najczęściej przy przeglądarce www) i tylko restart ratuje. Oprócz tego co w tytule pojawia się module fbcon not found (przed zawieszeniem) a po zawieszeniu Detected a hang GPU. Disabiling acceleration. Korzystam z karty graficznej zintegrowanej z płytą Intel 82845G/GL, Debian Squeeze. Jeśli coś przeoczyłem w poprzenich wątkach (a było tego trochę) to proszę o link
Ostatnio edytowany przez puchatek (2011-02-26 22:52:58)
Offline
Wychodzi na to że jedziesz na lapku z daremnym (zakurzonym?) chłodzeniem. Jeśli przedmuchiwanie i inne cuda wianki nie pomogą, spróbuj dodać do opcji kernela tekst nomodeset. Jak to zrobić, zależy od bootloadera, w grubie wciskało się bodajże 'e' na ekranie wyboru systemu.
Jeśli i to zawiedzie, man nazwasterownika powinien Ci podpowiedzieć jak wyłączyć sprzętową akcelerację.
Offline
Debian jest zainstalowany na stacjonarnym komputerze, ale dla pewności przeczyszczę radiatory. Czy to może być tylko wynik złego chłodzenia ?
Offline
Nie tylko. Mogłeś trafić na sterownik z bugiem, albo jakiś kompletnie felerny chipset, któy albo sam w sobie jest uszkodzony (mało prawdopodobne), albo jest nie jest obsługiwany przez sterownik intelowski. Wydaj polecenie /usr/sbin/lspci -vv i załącz tutaj jego wynik. Pomocny będzie także /var/log/Xorg.0.log.old, ale uzyskany w następujących warunkach: Odpalasz kompa i doprowadzasz go zwisu. Następnie odpalasz kompa i wklejasz treść pliku.
Offline
/usr/sbin/lspci -vv
root@debian:/usr/sbin# lspci 00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev 03) 00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82) 00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02) 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02) 01:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
reszta jak się znów zawiesi. A czy zawieszenie może wynikać z faktu, że system był instalowany z monitorem CRT a teraz pracuje na LCD? Ustawienia monitora LCD (rozdzielczość oraz odświeżanie) ustawione są zgodnie z zaleceniami producenta monitora. Wkleić całą zawartość Xorg.O.old, bo jest tego naprawdę dużo???
// tagi code — ArnVaker
Ostatnio edytowany przez puchatek (2011-02-27 20:53:07)
Offline
GNU nano 2.2.4 File: /var/log/Xorg.0.log.old (II) intel(0): EDID vendor "SAM", prod id 211 (II) intel(0): Using hsync ranges from config file (II) intel(0): Using vrefresh ranges from config file (II) intel(0): Printing DDC gathered Modelines: (II) intel(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 102$ (II) intel(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +h$ (II) intel(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +h$ (II) intel(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hs$ (II) intel(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hs$ (II) intel(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hs$ (II) intel(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hs$ (II) intel(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hs$ (II) intel(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 102$ (II) intel(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 80$ (II) intel(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 80$ (II) intel(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 80$ (II) intel(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -h$ (II) intel(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +h$ (II) intel(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +h$ (II) intel(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 90$ (EE) intel(0): Detected a hung GPU, disabling acceleration. (II) ImPS/2 Logitech Wheel Mouse: Close (II) UnloadModule: "evdev" (II) AT Translated Set 2 keyboard: Close (II) UnloadModule: "evdev" (II) Power Button: Close (II) UnloadModule: "evdev" (II) Power Button: Close (II) UnloadModule: "evdev"
Mam problem ze skopiowaniem całości zawartości Xorg.O.old. Skopiowałem tylko końcówkę pliku. W tym edytorze zaznacz wszystko to tylko zaznaczenie tego co widoczne w okienku.
Ostatnio edytowany przez puchatek (2011-02-27 21:15:02)
Offline
Ja tylko w kwestiach technicznych...
/usr/sbin/lspci -vv
To lisa Gentoo pewnie. :) W Debianie /usr/bin/lspci -vv (po co ta ścieżka w ogóle? ;)).
===============
cat /var/log/Xorg.0.log.old
Po prostu zaznacz co się pojawi i wklej na forum... albo w jakimś graficznym edytorze to otwórz.
Offline
system był instalowany z monitorem CRT a teraz pracuje na LCD
Mało prawdopodobne, choć z drugiej strony, przy odpowiedniej ilości pecha możesz mieć uszkodzony kabel sygnałowy do monitora. Ale to tylko moja teoria spiskowa ;)
Co do wklejania, to co załączyłeś na forum wystarczy. Przynajmniej daje mi wystarczający obraz problemu.
Podobno to stary chipset, załącz na forum zawartość pliku (tym razem całego) /etc/X11/xorg.conf, albo spróbuj samodzielnie dodać w nim w sekcji Device opcję DRI "false".
Na czas szukania rozwiązania po prostu wyłączymy sprzętową akcelerację.
Vaker, nie wiem jak tam reszta świata, na Gentoo uznali że lspci to stuff dla roota i ja sam jak totalny gupek kupę czasu logowałem się na roota żeby sprawdzić co mam pod maską ;) dlatego podałem absolutną ścieżkę.
Offline
/etc/X11/xorg.conf
Pod wskazaną ścieżką niestety ale nie mam tego pliku. Znalazłem go ale w /usr/share/doc/xserver-xorg/examples. W jaki sposób wkleić całą zawartość pliku. Jak wcześniej wspomniałem gdy w edytorze daję opcję zaznacz wszystko a potem skopiuj i wklej to wkleja mi tylko zawartość która jest widoczna w okienku edytora a nie całą zawartość pliku. Jak zatem wkleić całą zawartość? Poniżej fragment zawartości pliku z podanej wcześniej lokalizacji. Czy DRI "false" dodać w sekcji "Internal Graphics Card We Disable"?
# Section "Device" # Identifier "Video Card" # Driver "vesa" # Option "AccelMethod" "EXA" # Option "Monitor-LVDS" "Monitor1" # Option "Monitor-VGA" "Monitor2" # EndSection # Section "Device" # Identifier "Internal Graphics Card We Disable" # Option "Ignore" "true" # BusID "PCI:1:0:0" # EndSection # Section "Monitor" # Identifier "Monitor1" # DisplaySize 304 228 # EndSection
Offline
To nie jest plik który nas interesuje. To tylko przykładowy konfig, jego zmiana nic Ci nie da (chyba że Debian znowu mnie zaskoczy). W mojej opinii musisz uśmiechnąć się do kogoś z forum o _jego_ konfiga i wtedy będziemy mogli wprowadzać ewentualne modyfikacje.
Do ewentualnych postujących: gość ma chyba hala (czyli potrzebny będzie defaultowy xorg.conf jak do automagii)
Offline
Standardowo po instalacji nie ma tego pliku. Musisz go sobie wygenerować.
X -configure
Albo jutro podeślę Ci działający do karty intela. Ale ponieważ masz gnome - rozdzielczość i odświeżanie można sobie wyklikać: System -> Preferencje -> Monitory
Offline
Niestety Bodzio, ale z twoim plikiem również nie startują X-y. Jeszcze jakieś pomysły, czy też przenosimy wątek do archiwum X ? ;-)
Offline
logi, logi - co Ci wypisało po wywaleniu się serwera X-ów ?
Ten config powinien działać
Offline
Ogólnie to: No screens found a dodatkowo to w Xorg.0.log można znaleźć:
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so (II) Module intel: vendor="X.Org Foundation" compiled for 1.7.7, module version = 2.13.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 (II) intel: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale, Sandybridge, Sandybridge, Sandybridge, Sandybridge, Sandybridge, Sandybridge, Sandybridge (II) Primary Device is: PCI 00@00:02:0 (EE) No devices detected. Fatal server error: no screens found Please consult the The X.Org Foundation support at http://wiki.x.org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Offline