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/.
Witam,
Posiadam monitor Neovo F-417 (17"), rozdzielczość to : 1280x1024. Problem w tym, że system nie wykrywa tej rozdzielczości.
Po dodaniu jej przez xrandr, obraz jest przesunięty w lewo, przez co z prawej strony jest czarny pasek a z lewej ucięty obraz.
Oto modeline :
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Co ciekawe, [b]gtf[/b] zwraca inne wartości niż [b]cvt[/b]
knife@knife-desktop ~ $ gtf 1280 1024 75 # 1280x1024 @ 75.00 Hz (GTF) hsync: 80.17 kHz; pclk: 138.54 MHz Modeline "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync knife@knife-desktop ~ $ gtf 1280 1024 60 # 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync
knife@knife-desktop ~ $ cvt 1280 1024 60 # 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync knife@knife-desktop ~ $ cvt 1280 1024 75 # 1280x1024 74.90 Hz (CVT 1.31M4) hsync: 80.30 kHz; pclk: 138.75 MHz Modeline "1280x1024_75.00" 138.75 1280 1368 1504 1728 1024 1027 1034 1072 -hsync +vsync
knife@knife-desktop ~ $ xrandr --verbose Screen 0: minimum 320 x 200, current 1024 x 768, maximum 16384 x 16384 DisplayPort-0 disconnected (normal left inverted right x axis y axis) Identifier: 0x55 Timestamp: 21438798 Subpixel: horizontal rgb Clones: CRTCs: 0 1 2 3 4 5 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: dither: off supported: off, on audio: auto supported: off, on, auto underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto coherent: 1 range: (0, 1) DisplayPort-1 disconnected (normal left inverted right x axis y axis) Identifier: 0x56 Timestamp: 21438798 Subpixel: horizontal rgb Clones: CRTCs: 0 1 2 3 4 5 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: dither: off supported: off, on audio: auto supported: off, on, auto underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto coherent: 1 range: (0, 1) HDMI-0 disconnected (normal left inverted right x axis y axis) Identifier: 0x57 Timestamp: 21438798 Subpixel: horizontal rgb Clones: CRTCs: 0 1 2 3 4 5 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: dither: off supported: off, on audio: auto supported: off, on, auto underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto coherent: 1 range: (0, 1) DVI-0 connected primary 1024x768+0+0 (0x5a) normal (normal left inverted right x axis y axis) 0mm x 0mm Identifier: 0x58 Timestamp: 21438798 Subpixel: horizontal rgb Gamma: 1.0:1.0:1.0 Brightness: 1.0 Clones: CRTC: 0 CRTCs: 0 1 2 3 4 5 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: load detection: 1 range: (0, 1) dither: off supported: off, on audio: auto supported: off, on, auto underscan vborder: 0 range: (0, 128) underscan hborder: 0 range: (0, 128) underscan: off supported: off, on, auto coherent: 1 range: (0, 1) 1024x768 (0x5a) 65.0MHz -HSync -VSync *current h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.4KHz v: height 768 start 771 end 777 total 806 clock 60.0Hz 800x600 (0x5b) 40.0MHz +HSync +VSync h: width 800 start 840 end 968 total 1056 skew 0 clock 37.9KHz v: height 600 start 601 end 605 total 628 clock 60.3Hz 800x600 (0x5c) 36.0MHz +HSync +VSync h: width 800 start 824 end 896 total 1024 skew 0 clock 35.2KHz v: height 600 start 601 end 603 total 625 clock 56.2Hz 848x480 (0x5d) 33.8MHz +HSync +VSync h: width 848 start 864 end 976 total 1088 skew 0 clock 31.0KHz v: height 480 start 486 end 494 total 517 clock 60.0Hz 640x480 (0x5e) 25.2MHz -HSync -VSync h: width 640 start 656 end 752 total 800 skew 0 clock 31.5KHz v: height 480 start 489 end 492 total 525 clock 59.9Hz
Korzystam ze sterowników [b]xserver-xorg-video-ati[/b], gdyż po instalacji sterowników ze strony producenta karty graficznej, rozdzielczość ustawiana przez sterownik jest za duża, przez co mam czarny ekran i komunikat o złej rozdzielczości.
Monitor jest podłączony do złącza DVI poprzez przejściówkę VGA-DVI. Coś tam czytałem o EIDD? które otrzymuje karta od monitora, lecz zwykła przejściówka nie pozwala na komunikację.
Plik konfiguracyjny xorg.conf nie istnieje w lokalizacji /etc/X11.
Po zatrzymaniu środowiska i poleceniu [b]X -configure[/b] i wystartowaniu środowiska z pliku nowo utworzonego, mam czarny ekran.
Tutaj plik po wygenerowaniu xorg.conf.
[url]http://wklej.org/id/1762632/[/url]
A tutaj dwa logi :
[url]http://wklej.org/id/1762634/[/url]
[url]http://wklej.org/id/1762637/[/url]
Proszę o pomoc.
Ostatnio edytowany przez bartosz789 (2015-07-24 22:46:51)
Offline
A nie możesz tego po prostu przestawić w ustawieniach monitora? Albo przycisnąć na nim przycisk auto, to a nóż sam sobie poradzi
Offline
Gdyby to było takie proste, nie powstałby ten temat.
Offline
Zrób sobie lepiej xorg.conf i w nim ustaw parametry Modeline.
Podobnie, do tego przykładu z Nvidią:
https://dug.net.pl/drukuj/125/nvidia___konfiguracja_rozdzielczosci_i_odswiezania_obrazu/
Offline
Zamiast całego xorg.conf ustaw sobie tylko kawałek odpowiedzialny za ekran w /etc/xorg.conf.d/jakaś_nazwa.conf
https://wiki.archlinux.org/index.php/Xrandr#Adding_undetected_resolutions
https://wiki.archlinux.org/index.php/Xrandr#Permanently_adding_undetected_resolutions
Offline
Zrobiłem tak jak napisałeś [b]yossarian[/b] i w dalszym ciągu jest tak samo. Po przesunięciu obrazu poprzez menu OSD monitora, obraz nie jest na całym ekranie, lecz są dwa paski po boku czarne.
Myślałem nad instalacją sterowników, lecz co z komunikatem Input signal is out of range. ?
Offline
2090
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:21:09)
Offline
Tak, karta oparta na GCN - HD7850.
Po zmianie sterownika na modesetting - Cinnamon uruchomił się w trybie renderowania programowego, a pasy pozostały.
knife@knife-desktop ~ $ lspci -nn | grep VGA 01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn PRO [Radeon HD 7850] [1002:6819]
Ostatnio edytowany przez bartosz789 (2015-07-25 09:49:13)
Offline
Odświeżanie ustawione na 75Hz. Przy 60Hz to samo.
Offline
[quote=bartosz789]Zrobiłem tak jak napisałeś [b]yossarian[/b] i w dalszym ciągu jest tak samo. Po przesunięciu obrazu poprzez menu OSD monitora, obraz nie jest na całym ekranie, lecz są dwa paski po boku czarne.
Myślałem nad instalacją sterowników, lecz co z komunikatem Input signal is out of range. ?[/quote]
Dodaj tam jeszcze parametry dla swojego monitora np:
HorizSync 30.0 - 140.0 VertRefresh 50.0 - 200.0
Oczywiście wpisz tam poprawne wartości dla swojego monitora zamiast tych przykładowych.
Offline
Znalazłem parametry w wyszukiwarce. Dodałem je do wcześniej utworzonego pliku [b]xorg.conf.d/10-monitor.conf[/b]
Oto jego wnętrze :
Section "Monitor" Identifier "DVI-0" Modeline "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync Option "PreferredMode" "1280x1024_75.00" HorizSync 24.0 - 80.0 VertRefresh 49.0 - 75.0 EndSection Section "Screen" Identifier "Screen0" Monitor "DVI-0" DefaultDepth 24 SubSection "Display" Modes "1280x1024_75.00" EndSubSection EndSection Section "Device" Identifier "Device0" Driver "xserver-xorg-video-ati" EndSection
Offline
Section "Device"
Identifier "Device0"
[b]Driver "xserver-xorg-video-ati"[/b]
EndSection[/quote]
Nie ma czegoś takiego.
Masz jakąś inną przejśćiówkę/kabel?
Pokaż jeszcze log Xorga.
Offline
Faktycznie, nawet w logu jest o tym wzmianka. To co zastosować ? radeon?
Mam przejściówkę, napisałem o tym w pierwszym poście. Monitor VGA, karta DVI.
Oto log :
[url]http://wklej.org/id/1762816/[/url]
Ostatnio edytowany przez bartosz789 (2015-07-25 12:46:44)
Offline
[quote=bartosz789]Odświeżanie ustawione na 75Hz. Przy 60Hz to samo.[/quote]
A przy 70? Sprawdź inne kable i przejściówki oraz menu monitora.
Section "Device"
Identifier "Device0"
[b]Driver "xserver-xorg-video-ati"[/b]
EndSection[/quote]
[quote=bartosz789]Dodam, że korzystam z Minta, więc jest skoro działa ?Kod:
Pakiet dostarcza sterownik ati do kart AMD/ATI serii Mach64, Rage128, Radeon, FireGL, FireMV, FirePro i FireStream. Aktualnie jest on opakowaniem, które ładuje jeden z właściwych sterowników: mach64, r128 lub radeon, w zależności od posiadanego sprzętu. Są one dostarczane przez zależności pakietu. Użytkownicy kart Rage, Mach i Radeon mogą usunąć ten pakiet tylko, jeśli posiadają wpis sterownika "r128", "mach64" lub "radeon" w /etc/X11/ xorg.conf zamiast polegać na automatycznym wykrywaniu właściwego.Mam przejściówkę, napisałem o tym w pierwszym poście. Monitor VGA, karta DVI.
Oto log :
[url]http://wklej.org/id/1762816/[/url][/quote]
Albo Ty jesteś ślepy, albo nie umiesz czytać ze zrozumieniem. Ten pakiet jest do automatycznego wyboru, który dostarczy (w zależnościach) 3 sterowniki -"r128", "mach64" i "radeon". Powinieneś wybrać jeden z nich. Ja wiem, który z nich, ale dojdź do tego sam. I nie musisz mieć 4 paczek w systemie, wystarczy 1.
Offline
Już doszedłem, ale pisałeś posta w czasie edycji mojego.
Zastosowałem radeon.
W dalszym ciągu jest jak było.
Nowy log :
[url]http://wklej.org/id/1762825/[/url]
Offline
2091
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:21:10)
Offline
1.
knife@knife-desktop ~ $ dmesg | grep -E 'drm|radeon' -C1 | grep -iE 'firmware|microcode|error|fail' [ 1.501106] [drm] Loading PITCAIRN Microcode
2, Właśnie na modesetting Cinnamon włącza się w trybie renderowania programowego 2D (bez akceleracji 3D).
Na sterownikach radeon, akceleracja jest aktywna.
knife@knife-desktop ~ $ glxinfo | grep -i -e direct -e 'OpenGL version string' -e 'OpenGL renderer string' direct rendering: Yes OpenGL renderer string: Gallium 0.4 on AMD PITCAIRN OpenGL version string: 3.0 Mesa 10.1.3
Offline
[quote=bartosz789]Mam przejściówkę, napisałem o tym w pierwszym poście. Monitor VGA, karta DVI.[/quote]
Masz chyba problemy z czytaniem:
[quote=yossarian]Masz jakąś [b]inną[/b] przejśćiówkę/kabel?[/quote]
Możesz jeszcze pokombiniować z tym:
[quote=man xrandr]--transform a,b,c,d,e,f,g,h,i
Specifies a transformation matrix to apply on the output. Automatically a bilinear filter is selected.
The mathematical form corresponds to:
a b c
d e f
g h i
The transformation is based on homogeneous coordinates. The matrix multiplied by the coordinate vector of
a pixel of the output gives the transformed coordinate vector of a pixel in the graphic buffer. More
precisely, the vector (x y) of the output pixel is extended to 3 values (x y w), with 1 as the w coordi‐
nate and multiplied against the matrix. The final device coordinates of the pixel are then calculated
with the so-called homogenic division by the transformed w coordinate. In other words, the device coor‐
dinates (x' y') of the transformed pixel are:
x' = (ax + by + c) / w' and
y' = (dx + ey + f) / w' ,
with w' = (gx + hy + i) .
Typically, a and e corresponds to the scaling on the X and Y axes, c and f corresponds to the translation
on those axes, and g, h, and i are respectively 0, 0 and 1. The matrix can also be used to express more
complex transformations such as keystone correction, or rotation. For a rotation of an angle T, this
formula can be used:
cos T -sin T 0
sin T cos T 0
0 0 1
As a special argument, instead of passing a matrix, one can pass the string none, in which case the
default values are used (a unit matrix without filter).[/quote]
Tu kilka przykładów:
https://dgl.cx/2014/08/xrandr-tips
Offline
Gowniany kabel VGA z adapterami jeszcze się nie spotkałem żeby nie miały wszystkich pinow przeniesionych. Z kablami juz tak. Wtedy nie ma w ogóle lini komunikacji zwrotnej. Chyba ze zaczęli tez tak syfne adaptery robić. Sprawdź na innym zestawie przyłączy.
Choć i może ten monitor jest jakiś dziwny (konstrukcja chyba z 2007) i trochę się przewija w przepastnym internecie problemów z nim.
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00097 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='13.58.40.171' WHERE u.id=1 |
0.00066 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '13.58.40.171', 1732531270) |
0.00039 | SELECT * FROM punbb_online WHERE logged<1732530970 |
0.00058 | SELECT topic_id FROM punbb_posts WHERE id=289184 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=27590 ORDER BY posted |
0.00053 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=27590 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00152 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=27590 ORDER BY p.id LIMIT 0,25 |
0.00091 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27590 |
Total query time: 0.00579 s |