Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
mait
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 14.12.2012
Postitused: 95
Asukoht: Tartu
Distributsioon: OpenSuse 12.2; 13.2, Leap
estonia.gif
postituspostitatud: 23.08.2017, 02:05  postituse pealkiri:  Süleri VGA pordist ei tule pilti  

OpenSUSE 42.3 sai sülerile peale lastud 13.2 järglaseks. Nüüd ei saa enam VGA pordist pilti monitorile. Süleri ekraanil on pilt. Fn+F8 ei muuda midagi. Endise süsteemiga (OpenSUSE 13.2) kõik toimis. VGA juhtme ühendamisel läheb väline monitur mustaks. Kui juhtme laht ühendan, siis teatab monitor, et sisendsignaal puudub. Korra proovisin masina taaskäivitada juhe VGA pistikus, siis tuvastati ainult välise monitori jaoks ridade ja veergude arvude variante, kuid suhteliselt venitatud pilt tekkis ikka ainult süleri monitorile.


Kood:
 Linux masin 4.4.79-19-default #1 SMP Thu Aug 10 20:28:47 UTC 2017 (2dd03e8) x86_64 x86_64 x86_64 GNU/Linux


Info järgi on masinal Inteli integreeritud videokaart.
Kood:
 % lspc i -nnk | grep -i vga -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09)
        Subsystem: Dell Device [1028:049b]
        Kernel modules: i915


Kood:
 % hwinfo --gfxcard
08: PCI 02.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.378]
  Unique ID: _Znp.CSRjVHUlSU8
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Device Name: "Onboard IGD"
  Model: "Intel 2nd Generation Core Processor Family Integrated Graphics Controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x0116 "2nd Generation Core Processor Family Integrated Graphics Controller"
  SubVendor: pci 0x1028 "Dell"
  SubDevice: pci 0x049b
  Revision: 0x09
  Memory Range: 0xe1c00000-0xe1ffffff (rw,non-prefetchable)
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  I/O Ports: 0x7000-0x703f (rw)
  IRQ: 11 (no events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00008086d00000116sv00001028sd0000049Bbc03sc00i00"
  Driver Info #0:
    Driver Status: i915 is active
    Driver Activation Cmd: "modprobe i915"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

Primary display adapter: #8



Kerneli moodulid
Kood:
 %  lsmod | egrep -i "915|drm"
btusb                  49152  0
processor              49152  0
i915                 1372160  0
i2c_algo_bit           16384  1 i915
drm_kms_helper        167936  1 i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
drm                   397312  2 i915,drm_kms_helper
button                 16384  1 i915
video                  40960  3 i915,dell_wmi,dell_laptop



X-s miskipärast pakutakse süleri ekraanile kaks lahutust, kui võtan 1368x768, siis tekib füüsilisest ekraanist paari millimeetri võrra suurem virtuaalekraan.

Kood:
 %xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1366 x 768, current 1366 x 768, maximum 1368 x 768
default connected primary 1366x768+0+0 0mm x 0mm
   1366x768       0.00*
   1368x768       0.00 


Ekraanimoodide koostaja aga pakub ühte moodi olenemata sellest, et veergude arvuks määran 1366:
Kood:
 %cvt 1366 768
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync



Natuke detailsemalt süstemi infot
Kood:
  % inxi -Fx
Graphics:  Card: Intel 2nd Generation Core Processor Family Integrated Graphics Controller bus-ID: 00:02.0
           Display Server: X.Org 1.18.3 drivers: vesa,intel (unloaded: modesetting,fbdev)
           Resolution: 1366x768@0.00hz
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.8, 256 bits)
           GLX Version: 3.0 Mesa 17.0.5 Direct Rendering: Yes



X-i seadistuses (/etc/X11/xorg.conf.d) on kõik vaikimisi ja süleri ekraanile saan graafika. Aga logis on

Kood:
 % grep EE  /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  3530.437] (EE) open /dev/dri/card0: No such file or directory
[  3530.437] (EE) open /dev/dri/card0: No such file or directory
[  3530.438] (EE) open /dev/fb0: No such file or directory
[  3530.438] (EE) open /dev/fb0: No such file or directory
[  3530.438] (EE) Screen 0 deleted because of no matching config section.
[  3530.438] (EE) Screen 0 deleted because of no matching config section.
[  3530.577] (EE) AIGLX: reverting to software rendering


Kui teen failides /etc/X11/xorg.conf.d/50-device.conf, /etc/X11/xorg.conf.d/50-monitor.conf ja /etc/X11/xorg.conf.d/50-screen.conf süsteemi kirjelduse, siis graafikat käima ei saa ja X-i logifaili tuleb

Kood:

[  3402.502] (II) intel: Driver for Intel(R) HD Graphics
[  3402.502] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[  3402.502] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[  3404.526] intel: waited 2020 ms for i915.ko driver to load
[  3404.530] (EE) No devices detected.
[  3404.530] (EE)
Fatal server error:
[  3404.530] (EE) no screens found(EE)
[  3404.530] (EE)



Täiendus.
Masin on Dell E5420.
Sama väline monitor teiste masinatega töötab.
ORDI vanas Ultrabook masinas, mis on muude asjade poolest õnnetu, annab sama opsüsteem VGA porti pildi probleemideta (videokaart käib seal samuti i915 draiveriga) ja xrandr kuvab hoopis rohkemate videoväljundite kohta infot.

Selline tähelepanek on ka, et probleemiga masinas X-i üleslaadimise ajal (masina käivitamisel, talveunest ärkamisel) on alumine pool pildist sigrimigri. Lõpuks ikkagi pilt süleri ekraanile tuleb (ja pildil iseenesest probleeme ei ole). Varem seda sigrimigri nähtust polnud.


vooler3
Vana Pingviin
Vana Pingviin



Liitunud: 21.12.2015
Postitused: 417


blank.gif
postituspostitatud: 23.08.2017, 10:50  postituse pealkiri:  (teema puudub)  

Need sellised "vanakesed" Delli Latituded ongi väga Draiveri-tundlikud.

Kui need Videodraiverid talle meelepärased pole, siis saadki kas taoline, osaliselt töötava pildiga masina või saad tulemuseks isegi "musta ekraani".

Nii, et võta ette kõikvõimalikke konkurent-Distrosid ja siis vaata, kes-mismoodi töötab või ei tööta. Ja nii leiad siis sellise mis sellele Dellile meelepärane on.
---------------------
Endal on ka Delli Latitude olemas ning ka see on üsnagi "valiv tegelane", et kellega töötab ja kellega mitte.


mait
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 14.12.2012
Postitused: 95
Asukoht: Tartu
Distributsioon: OpenSuse 12.2; 13.2, Leap
estonia.gif
postituspostitatud: 23.08.2017, 16:44  postituse pealkiri:  (teema puudub)  

Aga vana OpenSUSE 13.2 süsteemiga kõik ju töötas .... MIks peaks draiverid kehvemaks minema?

Erinevate distrtotega katsetamiseks pole kahjuks aega. Kas saaks mõnda lihtsamat katset korraldada ainult videodraiveritaga?

Hiljem.

Vist leidsin poolkogemata põhjuse ja see oli üleliigne "nomodeset" kerneli parameetrite juures. Idee tuli [url=https://forums.opensuse.org/showthread.php/503012-openSuSE-13-2-only-uses-1024*768-no-other-screen-size-available?s=71f5516b7666ddd73c4b1e16bf57e263&p=2679293#post2679293]Siit [/url] . See võti oli mul OpenSUSE 13.2 juures vajalik, sest muidu ei töötanud talveuinak ja uinak.
Uue süsteemi (Opensuse 42.3) paigaldamise algusfaasis esines samuti kummalisi probleeme, kus programmide paigaldamise ajal yast kukkus lihtsalt kokku ja Gnome alustas logimise lehelt. Siis tundus nomodeset aitavat. Võimalik, et mingite uuendustega (näiteks kerneli uuendus tuli juba) on asjad muutunud ja nomodeset muutus ülearuseks.

Sigrimigri pilti käivitamise ajal on kadunud.

Seadmete hulgas on nüüd on nimekirjas kõik mis peab olema.
Kood:

% xrandr

Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   1366x768      60.00*+  40.02 
   1024x768      60.00 
   1024x576      60.00 
   960x540       60.00 
   800x600       60.32    56.25 
   864x486       60.00 
   640x480       59.94 
   720x405       60.00 
   680x384       60.00 
   640x360       60.00 
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)


tonks
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 01.12.2016
Postitused: 95
Asukoht: Harjumaa
Distributsioon: Zorin OS
estonia.gif
postituspostitatud: 23.08.2017, 18:38  postituse pealkiri:  (teema puudub)  

Tsitaat:
Aga vana OpenSUSE 13.2 süsteemiga kõik ju töötas .... MIks peaks draiverid kehvemaks minema?


Kas just kehvemaks, aga uuemaks ja ei sobi rauaga enam kokku. Lauaarvutiga kogetud kunagi, kus alates vist Ubuntu 12 versioonist enam veebist videosid ei näidanud. Googeldamine andis tulemuseks, et draiveri versioon on liiga uus, tuleks vanem draiver tagasi paigaldada. Samas jälle ühe teise tootja emaplaadiga seda probleemi ei olnud. Kuna raud oli juba ajast ja arust, siis draiveri vahetamise asemel sai raud uuendatud.


mait
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 14.12.2012
Postitused: 95
Asukoht: Tartu
Distributsioon: OpenSuse 12.2; 13.2, Leap
estonia.gif
postituspostitatud: 24.08.2017, 23:22  postituse pealkiri:  (teema puudub)  

Kuus aastat vana süler pole ju teab mis vana. Ainus vana raua probleem sel masinal on sisemine ID-kaardi lugeja, mida uued ID-kaardid kahjuks enam ei toeta.

Peale videodraiveri probleemi lahendamist hakkasid boonusena tööle nii talveuni kui ka uinak.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group