Nowe posty

Autor Wątek: Problem z "No screens found" . .  (Przeczytany 7424 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 20
    • Zobacz profil
Problem z "No screens found" . .
« dnia: 2011-02-03, 12:58:50 »
Wiem że temat przewija się w sieci dość często bo już trochę poszukiwałem mojego rozwiązania, lecz nic nie skutkowało. Problem zaczął się kiedy zainstalowałem VirtualBox'a i nie można było uruchomić na nim systemu, kombinowałem więc z kernelem. Gdzieś na sieci wyczytałem żeby wpisac w konsolke "yum update" i tak zrobiłem. Dość długo się pobierało i aktualizowało (w sumie nie wiem co dokładnie, ale było od 1 do ponad 600 elementów na liście). Po tym nadal VirtualBox nie działał jak należy. Wtedy zrestartowałem komputer i po odpaleniu pokazuje się właśnie konsolka i X nie startuje. Zalogowałem się więc w konsolce do systemu i zajrzałem w loga, oprócz tego że ma kilkaset linii to błędy są dopiero na ostatnich dwóch linijkach które zanotowałem :

(EE) No devices detected
Fatal Server Error:
No screens Found
Z moich żałosnych prób wyjścia z tej sytuacji niestety nic nie wyszło. A próbowałem już "xorgconfig" albo "xorgcfg". Tak samo gdzieś wyczytałem w internecie: "dpkg -reconfigure xserver-xorg" lecz dpkg twierdzi że nie rozpoznaje opcji "reconfigure"..

Distro Fedora 14 x64.

Offline arctgx

  • Users
  • Guru
  • *****
  • Wiadomości: 2753
    • Zobacz profil
Problem z "No screens found" . .
« Odpowiedź #1 dnia: 2011-02-03, 20:18:21 »
Niektóre wcześniejsze informacje nie oznaczone same jako błędy też mogą być ciekawym naprowadzeniem. Nie znaczy to, byś wklejał tu kilkaset linii, ale postarał się odrzucić przynajmniej te nieistotne (a cały log wpakował gdzieś na stronę-wklejarkę).
Użytkownik: Ib5sXfcCkvYR
Hasło: adam

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 20
    • Zobacz profil
Problem z "No screens found" . .
« Odpowiedź #2 dnia: 2011-02-03, 20:34:11 »
Lecz jak to zrobić ? Chodzi o to że z pod Windowsa nie mam dostępu do partycji Lin, i tak samo z pod Lin (konsoli) nie wiem jak dostać się na partycję NTFS.

Offline arctgx

  • Users
  • Guru
  • *****
  • Wiadomości: 2753
    • Zobacz profil
Problem z "No screens found" . .
« Odpowiedź #3 dnia: 2011-02-03, 20:49:50 »
/sbin/blkid -t TYPE="ntfs"
Odczytujesz z tego wyniku, że plik partycji zwie się np. /dev/sda1. Wtedy montujesz system plików na niej w jakimś tymczasowo stworzonym katalogu i kopiujesz log mniej więcej tak:
mkdir /tmp/win
mount -t ntfs-3g /dev/sda1 /tmp/win
cp -vi /var/log/Xorg.0.log /tmp/win/
Podejrzyj na wypadek kopię (less /tmp/win/Xorg.0.log, wyjście klawiszem "q"), odmontuj system plików (umount /tmp/win) i tyle. Zakładam po cichu, że paczkę ntfs-3g masz zainstalowaną.
Użytkownik: Ib5sXfcCkvYR
Hasło: adam

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 20
    • Zobacz profil
Problem z "No screens found" . .
« Odpowiedź #4 dnia: 2011-02-04, 19:46:33 »
Dzięki twej radzie udało mi się skopiować zawartość pliku. A więc oto plik Xorg.0.log :

[   334.434] 
X.Org X Server 1.9.3
Release Date: 2010-12-13
[   334.466] X Protocol Version 11, Revision 0
[   334.476] Build Operating System: x86-18 2.6.32-71.el6.x86_64
[   334.486] Current Operating System: Linux 89-77-174-19.dynamic.chello.pl 2.6.35.10-74.fc14.x86_64 #1 SMP Thu Dec 23 16:04:50 UTC 2010 x86_64
[   334.498] Kernel command line: ro root=/dev/mapper/vg_897717419-lv_root rd_LVM_LV=vg_897717419/lv_root rd_LVM_LV=vg_897717419/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=pl2 rhgb quiet
[   334.521] Build Date: 14 January 2011  12:48:20AM
[   334.532] Build ID: xorg-x11-server 1.9.3-4.fc14
[   334.543] Current version of pixman: 0.18.4
[   334.554] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[   334.577] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   334.612] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb  4 19:30:25 2011
[   334.624] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   334.635] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   334.647] (==) No Layout section.  Using the first Screen section.
[   334.647] (==) No screen section available. Using defaults.
[   334.647] (**) |-->Screen "Default Screen Section" (0)
[   334.647] (**) |   |-->Monitor ""
[   334.647] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[   334.647] (**) |   |-->Device "Videocard666"
[   334.647] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[   334.647] (==) Automatically adding devices
[   334.647] (==) Automatically enabling devices
[   334.648] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[   334.648] (==) ModulePath set to "/usr/lib64/xorg/modules"
[   334.648] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[   334.648] (II)
***************************************************************
***************************************************************
** Fedora switched to udev-based device detection with       **
** xorg-x11-server-1.7.99.901-1. Custom HAL configuration    **
** stored in /etc/hal/fdi/policy will not be seen by this    **
** server version. If you have such configuration you will   **
** need to update it to the new format.                      **
** For more information, see the Fedora wiki page            **
** https://fedoraproject.org/wiki/Input_device_configuration **
***************************************************************
***************************************************************
[   334.648] (II) Loader magic: 0x7d29c0
[   334.648] (II) Module ABI versions:
[   334.648] X.Org ANSI C Emulation: 0.4
[   334.648] X.Org Video Driver: 8.0
[   334.648] X.Org XInput driver : 11.0
[   334.648] X.Org Server Extension : 4.0
[   334.650] (--) PCI:*(0:1:0:0) 1002:9596:1787:0028 rev 0, Mem @ 0xe0000000/268435456, 0xfbee0000/65536, I/O @ 0x0000d000/256, BIOS @ 0x????????/131072
[   334.650] (II) LoadModule: "extmod"
[   334.651] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[   334.652] (II) Module extmod: vendor="X.Org Foundation"
[   334.652] compiled for 1.9.3, module version = 1.0.0
[   334.652] Module class: X.Org Server Extension
[   334.652] ABI class: X.Org Server Extension, version 4.0
[   334.652] (II) Loading extension SELinux
[   334.652] (II) Loading extension MIT-SCREEN-SAVER
[   334.652] (II) Loading extension XFree86-VidModeExtension
[   334.652] (II) Loading extension XFree86-DGA
[   334.652] (II) Loading extension DPMS
[   334.652] (II) Loading extension XVideo
[   334.652] (II) Loading extension XVideo-MotionCompensation
[   334.652] (II) Loading extension X-Resource
[   334.652] (II) LoadModule: "dbe"
[   334.652] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[   334.652] (II) Module dbe: vendor="X.Org Foundation"
[   334.653] compiled for 1.9.3, module version = 1.0.0
[   334.653] Module class: X.Org Server Extension
[   334.653] ABI class: X.Org Server Extension, version 4.0
[   334.653] (II) Loading extension DOUBLE-BUFFER
[   334.653] (II) LoadModule: "glx"
[   334.653] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[   334.653] (II) Module glx: vendor="X.Org Foundation"
[   334.653] compiled for 1.9.3, module version = 1.0.0
[   334.653] ABI class: X.Org Server Extension, version 4.0
[   334.653] (==) AIGLX enabled
[   334.653] (II) Loading extension GLX
[   334.653] (II) LoadModule: "record"
[   334.654] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[   334.654] (II) Module record: vendor="X.Org Foundation"
[   334.654] compiled for 1.9.3, module version = 1.13.0
[   334.654] Module class: X.Org Server Extension
[   334.654] ABI class: X.Org Server Extension, version 4.0
[   334.654] (II) Loading extension RECORD
[   334.654] (II) LoadModule: "dri"
[   334.654] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
[   334.655] (II) Module dri: vendor="X.Org Foundation"
[   334.655] compiled for 1.9.3, module version = 1.0.0
[   334.655] ABI class: X.Org Server Extension, version 4.0
[   334.655] (II) Loading extension XFree86-DRI
[   334.655] (II) LoadModule: "dri2"
[   334.655] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
[   334.655] (II) Module dri2: vendor="X.Org Foundation"
[   334.655] compiled for 1.9.3, module version = 1.2.0
[   334.655] ABI class: X.Org Server Extension, version 4.0
[   334.655] (II) Loading extension DRI2
[   334.655] (II) LoadModule: "vboxvideo"
[   334.656] (II) Loading /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so
[   334.656] (II) Module vboxvideo: vendor="Oracle Corporation"
[   334.656] compiled for 1.9.1, module version = 1.0.1
[   334.656] Module class: X.Org Video Driver
[   334.656] ABI class: X.Org Video Driver, version 8.0
[   334.656] (**) Load address of symbol "VBOXVIDEO" is 0x7f20d5320780
[   334.656] (II) VBoxVideo: guest driver for VirtualBox: vbox
[   334.656] (--) using VT number 7

[   334.702] (EE) No devices detected.
[   334.702]
Fatal server error:
[   334.702] no screens found
[   334.702]
Please consult the Fedora Project support
at http://wiki.x.org
 for help.
[   334.702] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   334.702]

Offline arctgx

  • Users
  • Guru
  • *****
  • Wiadomości: 2753
    • Zobacz profil
Problem z "No screens found" . .
« Odpowiedź #5 dnia: 2011-02-05, 20:56:08 »
[   334.650] (--) PCI:*(0:1:0:0)
Tak to położenie na szynce PCI wykrył serwer Xorg (w logu masz wyjaśnienie symbolu (--)). Sprawdź poleceniem lspci czy Twój układ grafiki leży pod adresem 01:00.0. Jeśli nie, to spróbuj użyć opcji BusID w sekcji Device pliku konfiguracyjnego. Wcześniej spróbuj powtórzyć jego automatyczne generowanie.

Cytat: intruz
Z moich żałosnych prób wyjścia z tej sytuacji niestety nic nie wyszło. A próbowałem już "xorgconfig" albo "xorgcfg". Tak samo gdzieś wyczytałem w internecie: "dpkg -reconfigure xserver-xorg" lecz dpkg twierdzi że nie rozpoznaje opcji "reconfigure"
Otwórz podręczniki poleceniami:

man xorg
man xorg.conf
man dpkg

i poszukaj prawidłowego sposobu użycia.

Wywołania

dpkg --help
czy
X -help

też dają wskazówki na tę miarę.
Użytkownik: Ib5sXfcCkvYR
Hasło: adam

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 20
    • Zobacz profil
Problem z "No screens found" . .
« Odpowiedź #6 dnia: 2011-02-07, 00:49:26 »
arctx skorzystałem z Twoich rad i faktycznie pod adresem który wskazałeś zainstalowana jest karta graficzna. Nawet wykryto dokładny model i parametry. Lecz dalej nie wiedziałem co zrobić. Przeinstalowałem więc system (jako że uszkodził się praktycznie czysty dopiero co po instalacji). Lecz teraz mam dwa do Ciebie pytania, aby nie zakładać nowych już tematów.

1. Jakich plików zrobić kopie, żeby w razie wpadki w przyszłości łatwo było przywrócić poprzednie ustawienia ekranu.

2. Co zrobić żeby ten VirtualBox poprawnie wreszcie działał ? (Bez uszkadzania systemu). Zainstalować potrafię i uruchomić, lecz już wirtualny komputer nie chce wystartować, bo pokazuje się błąd "virtualbox kernel driver not installed rc 1908".

EDIT: Żeby nie było że nawet nie próbowałem, to mam taki problem. Wykonywałem wszystko zgodnie z tym co napisano tutaj : http://www.thelinuxdaily.com/2008/11/how-to-install-virtualbox-on-fedora-10-tutorial/ niestety po wykonaniu :

yum install make automake autoconf gcc kernel-devel dkms
pobrało mi chyba nowszy kernel niż ja mam.. Bo po wpisaniu

yum install kernel-devel
dostaję komunikat :

Package kernel-devel-2.6.35.10-74.fc14.x86_64 already installed and latest version
Nothing to do
Tymczasem uname -r mówi mi że ja mam wersję :

2.6.35.6-45.fc14.x86_64
Skąd wziąźć poprawną wersję, tak żeby znów systemu nie rozwalić ?

//-----
EDIT2: Ahh jestem wielki. Dla potomnych, należy wpisać komendę

yum install kernel-devel-2.6.35.6-45.fc14.x86_64
Zamiast mojej wersji, wstawić swoją (wcześniej sprawdzić za pomocą uname-r). Teraz mi chula. Po proszę o odpowiedź więc na pytanie pierwsze :)

Offline arctgx

  • Users
  • Guru
  • *****
  • Wiadomości: 2753
    • Zobacz profil
Problem z "No screens found" . .
« Odpowiedź #7 dnia: 2011-02-07, 19:12:03 »
Cytat: intruz
1. Jakich plików zrobić kopie, żeby w razie wpadki w przyszłości łatwo było przywrócić poprzednie ustawienia ekranu.
(...)
EDIT2: Ahh jestem wielki. Dla potomnych, należy wpisać komendę

yum install kernel-devel-2.6.35.6-45.fc14.x86_64
Zamiast mojej wersji, wstawić swoją (wcześniej sprawdzić za pomocą uname-r). Teraz mi chula. Po proszę o odpowiedź więc na pytanie pierwsze :)
Odpowiedź (xorg.conf) masz w poście wyżej, ale i w wątku przyklejonym w tym dziale. Współczesne wersje serwera wymagają o wiele mniej wpisów, niż te sprzed kilku lat.

Jeśli położenie na szynie pokazane przez lspci i Xorg.0.log zgadzają się, to raczej nie trzeba go dopowiadać ręcznie w xorg.conf.

Jajko w tej wersji zostawione potomnym nie będzie już chyba zbyt świeże ;).

Jeszcze dwie rzeczy:
 - staraj się, by jednemu tematowi odpowiadał jeden wątek,
 - moje oczy doceniają eksponowanie kodu, ale jest jeszcze perełki polszczyzny, na widok których trudno czasem nie zignorować wątku. Z "wziąźć" spotkałem się po raz pierwszy ;). Czasem wystarczy zainstalować słownik.
Użytkownik: Ib5sXfcCkvYR
Hasło: adam

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 20
    • Zobacz profil
Problem z "No screens found" . .
« Odpowiedź #8 dnia: 2011-02-07, 20:28:09 »
Cóż ja poradzę na to że macie dziwny system forum, który po napisaniu w formie "wziąść" zaznaczył mi "ść" na czerwono ? To nie był mój wymysł, a że polonistą nie jestem toteż zmieniłem na "wziąźć". Moim zdaniem czepiasz się szczegółów.

Offline arctgx

  • Users
  • Guru
  • *****
  • Wiadomości: 2753
    • Zobacz profil
Problem z "No screens found" . .
« Odpowiedź #9 dnia: 2011-02-07, 22:28:21 »
Cytat: intruz
Cóż ja poradzę na to że macie dziwny system forum, który po napisaniu w formie "wziąść" zaznaczył mi "ść" na czerwono ? To nie był mój wymysł, a że polonistą nie jestem toteż zmieniłem na "wziąźć". Moim zdaniem czepiasz się szczegółów.
To do działu "humor" :)
Pozdrawiam!
Użytkownik: Ib5sXfcCkvYR
Hasło: adam