Autor Wątek: Problem z grafiką  (Przeczytany 333 razy)

Offline Valmai

  • Miętowe nasionko
  • *
  • Wiadomości: 6
  • Punkty: 0
Problem z grafiką
« dnia: Październik 31, 2018, 16:19:41 pm »
Cześć

Nie wiem jak dokładnie opisać problem. Mianowicie widzę, że ma, coś mocno nie tak z kartą graficzną, skąd taki wniosek? Podczas zwyczajnego przeglądania stron www na wyświetlaczu pojawia się się pasek ukośny dzielący ekran. Cześć pokazuje wszystko na bieżąco, druga część ze sporym opóźnieniem. Ewidentnie nie nadąża z odświeżanie. Fakt faktem karta graficzna jest zintegrowana i rewolucji po niej bym się nie spodziewał, no ale bez przesady...  jakieś pomysły?

wynik: lspci -vnn
00:00.0 Host bridge [0600]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register [8086:0f00] (rev 0e)
Subsystem: Acer Incorporated [ALI] Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register [1025:0938]
Flags: bus master, fast devsel, latency 0
Kernel driver in use: iosf_mbi_pci

00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display [8086:0f31] (rev 0e) (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Atom Processor Z36xxx/Z37xxx Series Graphics & Display [1025:0938]
Flags: bus master, fast devsel, latency 0, IRQ 94
Memory at 90000000 (32-bit, non-prefetchable) [size=4M]
Memory at 80000000 (32-bit, prefetchable) [size=256M]
I/O ports at 2050 [size=8]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915

00:13.0 SATA controller [0106]: Intel Corporation Atom Processor E3800 Series SATA AHCI Controller [8086:0f23] (rev 0e) (prog-if 01 [AHCI 1.0])
Subsystem: Acer Incorporated [ALI] Atom Processor E3800 Series SATA AHCI Controller [1025:0938]
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 92
I/O ports at 2048 [size=8]
I/O ports at 205c [size=4]
I/O ports at 2040 [size=8]
I/O ports at 2058 [size=4]
I/O ports at 2020 [size=32]
Memory at 9081c000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
Kernel modules: ahci

00:14.0 USB controller [0c03]: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI [8086:0f35] (rev 0e) (prog-if 30 [XHCI])
Subsystem: Acer Incorporated [ALI] Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI [1025:0938]
Flags: bus master, medium devsel, latency 0, IRQ 90
Memory at 90800000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd

00:1a.0 Encryption controller [1080]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine [8086:0f18] (rev 0e)
Subsystem: Acer Incorporated [ALI] Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine [1025:0938]
Flags: bus master, fast devsel, latency 0, IRQ 95
Memory at 90700000 (32-bit, non-prefetchable) [size=1M]
Memory at 90600000 (32-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: mei_txe
Kernel modules: mei_txe

00:1b.0 Audio device [0403]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller [8086:0f04] (rev 0e)
Subsystem: Acer Incorporated [ALI] Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller [1025:0938]
Flags: bus master, fast devsel, latency 0, IRQ 96
Memory at 90810000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

00:1c.0 PCI bridge [0604]: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 1 [8086:0f48] (rev 0e) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 87
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00003000-00003fff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:1c.2 PCI bridge [0604]: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 3 [8086:0f4c] (rev 0e) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 88
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: 90500000-905fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:1c.3 PCI bridge [0604]: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 4 [8086:0f4e] (rev 0e) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 89
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 00001000-00001fff
Memory behind bridge: 90400000-904fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp

00:1f.0 ISA bridge [0601]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit [8086:0f1c] (rev 0e)
Subsystem: Acer Incorporated [ALI] Atom Processor Z36xxx/Z37xxx Series Power Control Unit [1025:0938]
Flags: bus master, medium devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich

00:1f.3 SMBus [0c05]: Intel Corporation Atom Processor E3800 Series SMBus Controller [8086:0f12] (rev 0e)
Subsystem: Acer Incorporated [ALI] Atom Processor E3800 Series SMBus Controller [1025:0938]
Flags: medium devsel, IRQ 255
Memory at 90818000 (32-bit, non-prefetchable) [size=32]
I/O ports at 2000 [size=32]
Capabilities: <access denied>
Kernel modules: i2c_i801

02:00.0 Network controller [0280]: Broadcom Limited BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: Lite-On Communications Inc BCM43142 802.11b/g/n [11ad:6645]
Physical Slot: 2
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at 90500000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: wl

03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader [10ec:5287] (rev 01)
Subsystem: Acer Incorporated [ALI] RTL8411B PCI Express Card Reader [1025:0938]
Physical Slot: 3
Flags: bus master, fast devsel, latency 0, IRQ 91
Memory at 90405000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at 90410000 [disabled] [size=64K]
Capabilities: <access denied>
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci

03:00.1 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 12)
Subsystem: Acer Incorporated [ALI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1025:0938]
Physical Slot: 3
Flags: bus master, fast devsel, latency 0, IRQ 19
I/O ports at 1000 [size=256]
Memory at 90404000 (64-bit, non-prefetchable) [size=4K]
Memory at 90400000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169

Offline ciastek1981

  • Globator Moderalny
  • Spamerzy
  • *******
  • Wiadomości: 1257
  • Punkty: 153
  • Płeć: Mężczyzna
Odp: Problem z grafiką
« Odpowiedź #1 dnia: Listopad 02, 2018, 08:07:21 am »
Podałeś wynik polecenia, którego my tutaj używamy głównie do ustalenia tego jaka karta sieciowa jest wewnątrz komputera.

Podaj wynik polecenia

inxi -G -xxx
...to ustalimy jaka dokładnie jest to karta graficzna. Dodatkowo przyda się informacja czy dzieje się to na wszystkich przeglądarkach.

Problem z ukośną - diagonalną linią nie jest niczym nowym. Kwestia jest taka czy w twojej karcie da się włączyć akcelerację sprzętową.

Offline Valmai

  • Miętowe nasionko
  • *
  • Wiadomości: 6
  • Punkty: 0
Odp: Problem z grafiką
« Odpowiedź #2 dnia: Listopad 09, 2018, 17:10:21 pm »
Dzięki za zainteresowanie i odpowiedź.
W świecie Linuxa nazwać mnie płotką to obraza dla wszystkich użytkowników na tym poziomie - ale się staram.
Dzięki za info i za wyjaśnienie.
Wynik polecenia:

Graphics:  Card: Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display
           bus-ID: 00:02.0 chip-ID: 8086:0f31
           Display Server: x11 (X.Org 1.19.6 )
           drivers: modesetting (unloaded: fbdev,vesa)
           Resolution: [email protected]
           OpenGL: renderer: Mesa DRI Intel Bay Trail
           version: 4.2 Mesa 18.0.5 (compat-v: 3.0) Direct Render: Yes

Offline ciastek1981

  • Globator Moderalny
  • Spamerzy
  • *******
  • Wiadomości: 1257
  • Punkty: 153
  • Płeć: Mężczyzna
Odp: Problem z grafiką
« Odpowiedź #3 dnia: Listopad 09, 2018, 22:47:47 pm »
Miałem nadzieję, że to inna karta, a jednak ...

Wklej do terminala polecenie

sudo xed /usr/share/X11/xorg.conf.d/20-intel.conf
Otworzy się pusty dokument, następnie wklej do niego poniższą zawartość, zapisz i zrestartuj.

Cytuj
Section "Device"
   Identifier   "Intel Graphics"
   Driver      "modesetting"
   Option      "AccelMethod"   "uxa"
EndSection

Offline Valmai

  • Miętowe nasionko
  • *
  • Wiadomości: 6
  • Punkty: 0
Odp: Problem z grafiką
« Odpowiedź #4 dnia: Listopad 10, 2018, 16:48:12 pm »
Zrobiłem to i... jest gorzej jak było - chodzi wszystko dużo wolniej, ale fakt, 'przecięć' nie ma diagonalnie, tylko poziomo.
Przed resetem wywaliło mi to:

** (xed:10914): WARNING **: 16:45:55.859: Set document metadata failed: Ustawianie atrybutu metadata::xed-spell-language nie jest obsługiwane

** (xed:10914): WARNING **: 16:45:55.859: Set document metadata failed: Ustawianie atrybutu metadata::xed-encoding nie jest obsługiwane

** (xed:10914): WARNING **: 16:45:58.385: Set document metadata failed: Ustawianie atrybutu metadata::xed-position nie jest obsługiwane

Co do karty, co jest z nią nie tak?

Offline ciastek1981

  • Globator Moderalny
  • Spamerzy
  • *******
  • Wiadomości: 1257
  • Punkty: 153
  • Płeć: Mężczyzna
Odp: Problem z grafiką
« Odpowiedź #5 dnia: Listopad 10, 2018, 17:27:29 pm »
To jest Atom, to jest generalnie kij warte. U ciebie jest o tyle dobrze, że NIE masz rebrandowanej grafiki PowerVR.

Jeszcze raz zrób (edytuj)

sudo xed /usr/share/X11/xorg.conf.d/20-intel.conf
... i uxa zastąp sna. Zobaczymy jak to dalej będzie działać.

Online kris777

  • Miętowy krzew
  • ****
  • Wiadomości: 251
  • Punkty: 54
Odp: Problem z grafiką
« Odpowiedź #6 dnia: Listopad 10, 2018, 18:09:26 pm »
Trochę inny błąd przy tej karcie ale może coś pomoże: https://askubuntu.com/questions/940998/my-lubuntu-is-not-working-properly-i-think-that-is-my-graphic-card
sudo gedit /etc/X11/xorg.conf.d/20-intel.conf
Cytuj
Section "Device"
       Identifier "Intel Graphics"
       Driver     "intel"
       Option     "NoAccel"   "uxa"
       Option     "DRI"       "False"
       Option     "TearFree"  "true"
    EndSection

Offline ciastek1981

  • Globator Moderalny
  • Spamerzy
  • *******
  • Wiadomości: 1257
  • Punkty: 153
  • Płeć: Mężczyzna
Odp: Problem z grafiką
« Odpowiedź #7 dnia: Listopad 12, 2018, 14:12:48 pm »
@kris777

Kiedy ty gedit widziałeś w Minicie? Od 18 xed jest domyślnym edytorem tekstu. Problem z diagonalną linią przy przewijaniu w przeglądarce jest specyficzny dla GTK+ . Sprawę rozwiązuje włączenie akceleracji sprzętowej.

Kwestia ustalenia jakie możliwości ma karta w procesorach Bay Trail ( https://en.wikipedia.org/wiki/Atom_(system_on_chip) ) wg tego ma kartę graficzną z rodziny Intel Gen 7 (Ivy Bridge), teraz kwestia tego gdzie jest rozpiska dla HD Graphics (Gen7) w Bay Trail jakie akceleracje obsługuje.

Przy okazji już kiedyś o tym pisałem http://forum.linuxmint.pl/index.php/topic,9324.msg63185.html#msg63185

Offline Valmai

  • Miętowe nasionko
  • *
  • Wiadomości: 6
  • Punkty: 0
Odp: Problem z grafiką
« Odpowiedź #8 dnia: Listopad 12, 2018, 14:32:14 pm »
To jest Atom, to jest generalnie kij warte. U ciebie jest o tyle dobrze, że NIE masz rebrandowanej grafiki PowerVR.

Jeszcze raz zrób (edytuj)

sudo xed /usr/share/X11/xorg.conf.d/20-intel.conf
... i uxa zastąp sna. Zobaczymy jak to dalej będzie działać.

Zrobiłem - dalej jest słabo - nawet na YT pokazuje kilka klatek na sekundę.
Terminal pokazał:
Cytuj
** (xed:32393): WARNING **: 19:59:27.685: Set document metadata failed: Ustawianie atrybutu metadata::xed-spell-language nie jest obsługiwane

** (xed:32393): WARNING **: 19:59:27.685: Set document metadata failed: Ustawianie atrybutu metadata::xed-encoding nie jest obsługiwane

** (xed:32393): WARNING **: 19:59:32.879: Set document metadata failed: Ustawianie atrybutu metadata::xed-position nie jest obsługiwane

Trochę inny błąd przy tej karcie ale może coś pomoże: https://askubuntu.com/questions/940998/my-lubuntu-is-not-working-properly-i-think-that-is-my-graphic-card
sudo gedit /etc/X11/xorg.conf.d/20-intel.conf
Cytuj
Section "Device"
       Identifier "Intel Graphics"
       Driver     "intel"
       Option     "NoAccel"   "uxa"
       Option     "DRI"       "False"
       Option     "TearFree"  "true"
    EndSection

Zmieniłem Twój kod na:
sudo xed /etc/X11/xorg.conf.d/20-intel.conf
Ponieważ pokazywało
Cytuj
sudo: gedit: nie znaleziono polecenia

Jednak jak wkleiłem:
Cytuj
Section "Device"
       Identifier "Intel Graphics"
       Driver     "intel"
       Option     "NoAccel"   "uxa"
       Option     "DRI"       "False"
       Option     "TearFree"  "true"
    EndSection

Wydaje się działać lepiej, jednak nie wiem czy jest to rozwiązanie czy nie. Nic na razie nie tnie, powiem po kilku dniach użytkowania.
Terminal pokazał:
Cytuj
** (xed:8368): WARNING **: 12:33:35.967: Set document metadata failed: Ustawianie atrybutu metadata::xed-spell-language nie jest obsługiwane

** (xed:8368): WARNING **: 12:33:35.967: Set document metadata failed: Ustawianie atrybutu metadata::xed-encoding nie jest obsługiwane

** (xed:8368): WARNING **: 12:33:39.990: Set document metadata failed: Ustawianie atrybutu metadata::xed-position nie jest obsługiw

@kris777

Kiedy ty gedit widziałeś w Minicie? Od 18 xed jest domyślnym edytorem tekstu. Problem z diagonalną linią przy przewijaniu w przeglądarce jest specyficzny dla GTK+ . Sprawę rozwiązuje włączenie akceleracji sprzętowej.

Kwestia ustalenia jakie możliwości ma karta w procesorach Bay Trail ( https://en.wikipedia.org/wiki/Atom_(system_on_chip) ) wg tego ma kartę graficzną z rodziny Intel Gen 7 (Ivy Bridge), teraz kwestia tego gdzie jest rozpiska dla HD Graphics (Gen7) w Bay Trail jakie akceleracje obsługuje.

Przy okazji już kiedyś o tym pisałem http://forum.linuxmint.pl/index.php/topic,9324.msg63185.html#msg63185

Odrobię pracę domową i się zgłoszę

Offline ciastek1981

  • Globator Moderalny
  • Spamerzy
  • *******
  • Wiadomości: 1257
  • Punkty: 153
  • Płeć: Mężczyzna
Odp: Problem z grafiką
« Odpowiedź #9 dnia: Listopad 12, 2018, 14:35:15 pm »
Zależy od karty, pewnie u ciebie ta akceleracja jest domyślnie włączona. No, ale rozpiski nie mam teraz. Kiedyś muszę ją znaleźć jak to w sterowniku porobili.

PS Prawdopodobnie wystarczyłoby na tym poprzestać       

Cytuj
Section "Device"
       Identifier "Intel Graphics"
       Driver     "intel"
       Option     "NoAccel"   "uxa"
EndSection

Jak chcecie drążyć temat to znajdźcie namiar na tego gościa https://tjaalton.wordpress.com/ , w sieci jest pod nickiem tjaalton. Powinien dokładnie to wytłumaczyć.

No i o oczywistej sprawie zapomniałem. Wbudowany podręcznik -->> manual

man modesetting
tam są opcje opisane

Cytuj
Section "Device"
         Identifier "devname"
         Driver "modesetting"
         BusID  "pci:bus:dev:func"
         ...
       EndSection

Cytuj
The following driver Options are supported:

       Option "SWcursor" "boolean"
              Selects software cursor.  The default is off.

       Option "kmsdev" "string"
              The framebuffer device to use. Default: /dev/dri/card0.

       Option "ShadowFB" "boolean"
              Enable or disable use of the shadow framebuffer layer.  Default:
              on.

       Option "AccelMethod" "string"
              One of "glamor" or "none".  Default: glamor

       Option "PageFlip" "boolean"
              Enable DRI3 page flipping.  The default is on.

       Option "ZaphodHeads" "string"
              Specify the RandR output(s) to use with zaphod mode for  a  par?
              ticular  driver  instance.   If you use this option you must use
              this option for all instances of the driver.
              For  example:  Option  "ZaphodHeads"  "LVDS,VGA-0"  will  assign
              xrandr outputs LVDS and VGA-0 to this instance of the driver.

W przypadku sterownika intel wygląda to tak

man intel
Cytuj
Section "Device"
         Identifier "devname"
         Driver "intel"
         ...
       EndSection

reszta tutaj (opis jest już dość długi)

http://manpages.ubuntu.com/manpages/bionic/man4/intel.4.html

« Ostatnia zmiana: Listopad 12, 2018, 21:35:37 pm wysłana przez ciastek1981 »