LINUX.ORG.RU

Черный экран, а в логах нет ошибок

 , ,


0

2

Всем доброго времени суток. Итак моя беда. При запуске иксов (дм-а) в указанно tty фризиться экран, а если запуск при загрузке - то просто черный экран. Ноут с оптимусом (хотя мне нужна только дискретка, поэтому дрова только на неё) Дрова проприетарные nvidia, nvidia-libGL. xorg.conf (без него только софтварный рендер и половина ДЕ просто не работают)

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 367.27  (buildmeister@swio-display-x64-rhel04-12)  Thu Jun  9 19:24:36 PDT 2016

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 620M"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Логи Xorg.0.log http://pastebin.com/Biu0QG67 lightdm http://pastebin.com/i4W1KtMp

★★★

На оптимусе иксы запускаются на интеле, у нвидии нет своего видеовыхода.

anonymous
()
Ответ на: комментарий от mandala

Кхым, тогда нескромный вопрос. Без xorg.conf я вот из xfce сижу, да тиринг, да кде и циннамон не пашут, но работает. А если вместо nvidia-libgl поставить mesa-libgl то вообще все хорошо станет и циннамон с гномом заработают (только с матлабом небольшие проблемы) PS ноут fujitsu lh 532.

LIKAN ★★★
() автор топика

Если ты хочешь запустить xorg-server на nvidia, то тебе нужно почитать вот это: http://us.download.nvidia.com/XFree86/Linux-x86/367.27/README/randr14.html

После соответствующей настройки xorg.conf, о чём написано выше, в стартовый сценарий DM или ~/.xinitrc, если запускаешь через startx, прописать переключение виде выходов:

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

В общем всё как описано в документации на драйвер.

Удачи.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Блин, а какже оно работает сейчас тогда?? Без xorg.conf или с mesa-libgl? (Особенно с mesa-libgl, неужели смена поставщика opengl может разрулить железные проблемы?)

LIKAN ★★★
() автор топика
Ответ на: комментарий от kostik87

Ага, 10 раз!

# lsmod
Module                  Size  Used by
sha256_ssse3           32768  1
sha256_generic         24576  1 sha256_ssse3
hmac                   16384  1
drbg                   32768  1
ansi_cprng             16384  0
ctr                    16384  1
ccm                    20480  1
fuse                   94208  3
nls_iso8859_1          16384  1
nls_cp437              20480  1
vfat                   20480  1
fat                    65536  1 vfat
nls_utf8               16384  2
ntfs                  200704  2
nvidia_drm             45056  0
nvidia_modeset        757760  1 nvidia_drm
nvidia              11014144  4 nvidia_modeset
intel_rapl             20480  0
arc4                   16384  2
x86_pkg_temp_thermal    16384  0
iwldvm                180224  0
intel_powerclamp       16384  0
mac80211              655360  1 iwldvm
btusb                  40960  0
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
btintel                16384  1 btusb
uvcvideo               86016  0
coretemp               16384  0
i915                 1204224  3
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_v4l2         20480  1 uvcvideo
videobuf2_core         36864  2 uvcvideo,videobuf2_v4l2
videodev              151552  3 uvcvideo,videobuf2_core,videobuf2_v4l2
kvm_intel             184320  0
media                  32768  2 uvcvideo,videodev
kvm                   499712  1 kvm_intel
bluetooth             454656  5 btbcm,btrtl,btusb,btintel
iTCO_wdt               16384  0
snd_hda_codec_hdmi     45056  1
iTCO_vendor_support    16384  1 iTCO_wdt
joydev                 20480  0
mousedev               20480  0
snd_hda_codec_realtek    69632  1
snd_hda_codec_generic    69632  1 snd_hda_codec_realtek
r8169                  77824  0
irqbypass              16384  1 kvm
iwlwifi               184320  1 iwldvm
crct10dif_pclmul       16384  0
drm_kms_helper        114688  2 i915,nvidia_drm
snd_hda_intel          32768  3
crc32_pclmul           16384  0
cfg80211              495616  3 iwlwifi,mac80211,iwldvm
crc32c_intel           24576  0
mii                    16384  1 r8169
evdev                  24576  18
mei_me                 32768  0
mei                    81920  1 mei_me
snd_hda_codec         106496  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
ghash_clmulni_intel    16384  0
snd_hda_core           61440  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
cryptd                 20480  1 ghash_clmulni_intel
input_leds             16384  0
drm                   294912  6 i915,drm_kms_helper,nvidia_drm
mac_hid                16384  0
psmouse               122880  0
pcspkr                 16384  0
thermal                20480  0
serio_raw              16384  0
tpm_tis                20480  0
fjes                   28672  0
intel_gtt              20480  1 i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
lpc_ich                24576  0
rfkill                 20480  4 cfg80211,bluetooth
snd_hwdep              16384  1 snd_hda_codec
snd_pcm                86016  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_timer              28672  1 snd_pcm
snd                    65536  14 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
fujitsu_laptop         20480  0
soundcore              16384  1 snd
shpchp                 32768  0
fb_sys_fops            16384  1 drm_kms_helper
tpm                    36864  1 tpm_tis
i2c_algo_bit           16384  1 i915
i2c_i801               20480  0
led_class              16384  3 fujitsu_laptop,iwldvm,input_leds
fan                    16384  0
processor              32768  0
ac                     16384  0
video                  36864  2 i915,fujitsu_laptop
battery                20480  0
button                 16384  1 i915
sch_fq_codel           20480  6
ip_tables              28672  0
x_tables               28672  1 ip_tables
ext4                  520192  1
crc16                  16384  2 ext4,bluetooth
jbd2                   90112  1 ext4
mbcache                16384  2 ext4
ums_realtek            20480  0
uas                    24576  0
usb_storage            61440  2 uas,ums_realtek
sr_mod                 24576  0
sd_mod                 36864  6
cdrom                  49152  1 sr_mod
hid_generic            16384  0
usbhid                 45056  0
hid                   114688  2 hid_generic,usbhid
atkbd                  24576  0
libps2                 16384  2 atkbd,psmouse
ahci                   36864  5
libahci                28672  1 ahci
libata                196608  2 ahci,libahci
xhci_pci               16384  0
ehci_pci               16384  0
scsi_mod              155648  5 uas,usb_storage,libata,sd_mod,sr_mod
xhci_hcd              159744  1 xhci_pci
ehci_hcd               69632  1 ehci_pci
usbcore               200704  10 uas,btusb,uvcvideo,ums_realtek,usb_storage,ehci_hcd,ehci_pci,usbhid,xhci_hcd,xhci_pci
usb_common             16384  1 usbcore
i8042                  24576  1 libps2
serio                  20480  6 serio_raw,atkbd,i8042,psmouse
Не подскажете, где тут интеловский драйвер?

LIKAN ★★★
() автор топика
Ответ на: комментарий от LIKAN

Не подскажете, где тут интеловский драйвер?

i915

kostik87 ★★★★★
()
Ответ на: комментарий от mandala

Нет, это только доказывает, что за 5 лет LIKAN так и не стал ничего понимать в Linux, в частности в драйверах и модулях ядра.

Какие ядерные модули отвечают за работу открытого драйвера Intel и прочее.

LIKAN, посмотри лог xorg-server`а.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от mandala

Тут часто с llvmpipe сидят и довольны, хотя он полностью грузит четырёхядерник и тормозит.

anonymous
()
Ответ на: комментарий от kostik87

Каюсь. Год на винде дал о себе знать

LIKAN ★★★
() автор топика
Ответ на: комментарий от LIKAN

Либо оптимус - xorg-server на intel, а выборочные приложения, посредством primusrun или optirun запускаются на карте nvidia, либо настраивай запуск xorg-server`а на карте nvidia, ссылку на документацию я тебе скинул.

Удачи.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Вот кстати лог загрузки сессии иксов, с которой я сейчас сижу http://pastebin.com/iZFBuRtT Оно конечно пытается его загрузить, но не может. Ибо драйвера intel в системе нет. Про i915 вообще ни слова. На что мне тут нужно было обратить внимание?

LIKAN ★★★
() автор топика
Ответ на: комментарий от LIKAN

На что мне тут нужно было обратить внимание?

На драйвер modesetting, он работает через KMS, т.е. в конечном счёте через модуль ядра i915.

kostik87 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.