Framebuffer (forum)

Numărul total de postări: 0

Explicați aici, poate că nu înțeleg nimic. În galeria LORa o mulțime de capturi de ecran cu placi WM, pe care unele pin. Chiar și în demo pe site-ul oficial al sway este. Dar de ce? Există, de asemenea, o consola framebuffer b-state și ecran / tmux. Dacă limitările consolei framebuffer nu se potrivesc cu fonturile, există fbterm. De dragul a ceea ce se potrivesc emulatorilor terminali sub compozitorul X-ax / jerky? Pentru a păstra un browser cu o singură placă? Deci, poate fi pus în următoarea tty. veston are un mod chioșc specific pentru acest lucru, iar Xbox cu cutia de caractere aldine nu va fi pentru asta.







Asta mă aduce dosbox din consola când rulez prin utilizator. Când porniți de la rădăcină, totul funcționează ca un ceas, chiar și jucăriile Dosovsky se sparg prin framebuffer. Cum să depășim?

Doar în caz, voi explica - este vorba de a alerga fără iks, de la consola. Sub fișierele X, totul, desigur, funcționează.

Ce fel de noapte toată noaptea. Pursuit la tema punerii în aplicare a spleshskrinov normale, fără găuri, a apărut în Linux - poate rula într-un fel terminale de două grafice pe computerul local într-unul din protectorul de ecran de afișare framebuffer, iar în al doilea run X-server, așteptați să se încarce complet (chiar chiar și doar un timp fix, nu este foarte critic) și comuta la terminalul? Este început foarte enervant X-server în 10 secunde cu un ecran negru, aproape tot timpul. La urma urmei, odată ce acest lucru se face, există, de exemplu, xinput_calibrator pentru a calibra ecranul tactil, care pare să funcționeze cu succes framebuffer și conectați gaura înainte de a începe X-uri. Am rupt in mod natural intregul creier, dar nici unul dintre distribuțiile disponibile utilizate nu au putut rezolva problema, toate X a oprit imediat după începerea nucleului spleshskrinov și necesită timp semnificativ pentru a rula.

Google, asta și nu. Există un monitor Viewsonic vs13816 conectat la rada AMD HD7850 prin HDMI. Cu această conexiune, setările de imagine de pe monitor nu sunt active (bine, Windows sunt încă în valoare de ea). Driverul radeon pentru framebuffer este inclus în kernel. Problema este că monitorul nu face corect modurile. Pentru rezoluția nativă, 1920x1080 oferă numai 60Hz, dar are nevoie de 75. Ca urmare, imaginea este mutată spre stânga și o parte din text nu este vizibilă. Pentru X-s prin xrandr corectat, adăugat în modul de adăugare și trecerea la acesta în scripturile SDDM. Pentru consolă nu funcționează. Încercarea de a seta parametrii în GRUB (vga, video, gfxmode) modifică doar rezoluția. Spune-mi unde să mai săpat?







Am asamblat un nou nucleu cu câteva aditivi experimentali, totul sa dovedit foarte bine, până acum problema a fost identificată doar una, următoarea.

La pornire, imediat după meniul grub, în ​​loc de afișarea textului familiar al procesului de încărcare, mă gândesc la ecranul negru. Descărcarea are succes, hard diskul funcționează. Apoi DM începe (în cazul meu este subțire), dar monitorul rămâne în continuare negru și inactiv. Dacă intru în modul de conectare orb, apăsați enter, continuați parola și introduceți din nou, se descarcă iks, se afișează desktop-ul și sistemul funcționează perfect normal. Este ușor să aștept o jumătate de minut, după care îmi dau orb login și parola, principala fiind că sistemul în ansamblul său funcționează. Dar spune-mi, care ar putea fi motivul pentru o problemă atât de mică și poate fi rezolvată? Mulțumesc.

În plus, am aflat că fonturile mele arată strâmb, literele sări puțin și ieși. Acest lucru nu este întotdeauna vizibil, nu peste tot, dar încă vizibil. Eu folosesc infinitatea și eliberarea fonturilor. Pot fi corectate?

Nu pot impune ceva la Sabb. Explicați dacă framebuffer este o culoare pe 24 de biți? În ea este posibil să notați butoanele, câmpurile de intrare, casetele de selectare - nu ca în ncurses, dar normal?

Fac make localmodconfig. Am rândul său, pe sistemele de fișiere dorite, suport de dispozitiv, amdgpu deconectați (cartea mea nu acceptă), modulul se radeon pentru a pune, în framebuffer inclus doar EFI Framebuffer și simplu Framebuffer. dezactivați Radeon Framebuffer (nu l-ați pornit niciodată). Kompilyayu, încărcat cu nici liniștită în linie_cmd, pentru a primi următoarele:

Asta e tot. Ori se blochează sau nu se redresează nimic.

Cu nomodeset încărcat, dar aceasta nu este o opțiune, fără kms trist.

CHUDNET și unde să săpăm?

Aș dori să pot viziona filme din consola. Framebuffer au consola permisiunea (cum ar fi 'X') 1280x800, rezoluția de text 160x50 ($ și $ COLOANE LINII), nvidia C67 Card, driverul grafic nouveau, dar funcționează numai cu mplayer șofer -vo caca (caractere grafice). Când încep

a condus filmul într-un fel de rezoluție incomprehensibilă (în partea de jos a ecranului, puteai urmări acest răsfăț, dar fără nici o plăcere).

După introducerea următoarelor linii în fișierul /etc/fb.modes:

și în / etc / directfbrc următoarele:

MPlayer va afișa doar un ecran negru, dar rezoluția este setată corect în consolă. Există un sunet. Mai mult, atât înainte cât și după configurare editări, directfb conducător auto apăsând orice tastă MPlayer conduce la oprirea funcționării acestuia (în modul caca, la fel ca în „fereastra de control X chei funcționează normal).

Mai jos este ieșirea standard a mplayer-ului în consola prin directfb:

Dar ieșirea standard a erorilor (stderr) mplayer în consola:

Semnalele care întrerup mplayerul sunt acceptate prin apăsarea oricărei taste de control, de exemplu, săgeata înainte sau *.







Articole similare

Trimiteți-le prietenilor: