How to Fix cropped external monitor in Phoenix OS & android x86

If you have an external monitor / TV connected to your Phoenix os Darkmatter you might have faced this cropped screen issue.

JPEG_20200128_074658.jpg


Since many of you guys are asking how to fix this i think i should make a post on how you can fix this with grub2win & some extra grub codes.

[Custom Grub Codes for External Monitor]

#1 vga=788 video=LVDS-1:d video=1920x1080

#2 vga=788 video=eDP-1:d video=1920x1080

[ Info ]

Try both of the above codes one by one & see which one works for you.

you can replace video=1920x1080 with your monitor resolution like

"vga=788 video=eDP-1:d video=1440x900 "


[Some FAQ for noobs]

#1 Why my laptop goes black after this ?

because by using this grub code you are forcing kernel to use you external display.

#2 Can we use phoenix os as extended display ?

No you can't it's only supported by some monitors if by adding above grub codes gives you extended display then you are lucky.

#3 What is LVDS / eDP ?

It's your display connector type that's being used by grub.

#4 How to find my display connector type ?

Boot into any live linux usb like Ubuntu & type following command in terminal

" Xrandr --query"

see which one is connected to your external monitor then replace in above code like :-

"vga=788 video=HDMI-1:d video=1920x1080 "

if you are getting HDMI as connected display.

xranderer.JPG


#5 How to change too small or too big letter issues in monitor ?

Download Easy DPI Changer app from playstore .

#6 how to change my display refresh rate I've a 144Hz Moniter (aka Rich bois) ?

Update you kernel to latest 4.19.92+ And this line at the end of you build.prop (#/system/build.prop)
"debug.drm.mode.force=1920x1080@144"

#7 How to fix many game resolution ?

> for pubg you can use gfx+ tool & change your gamehelper keymapping to 1080/2k resolution.
> for other games just customize controls make buttons smaller & adjust gamerhelper keymapps according to it.
> if you mess up your keymapping any time just press reset button to set it default.


[ How to apply custom grub config ]

After you know the basics this should be an easy thing to do just goto following location :-

1580370943337.png


Now put your custom grub code to following location :-
you can put these to which ever boot option you use

1580371403186.png

now save the file & boot using your custom grub code.

[ Alternative method ]

if you have following my ultimate grub buster video guide & don't use custom boot entries.

> just open grub2win.exe & click Manage Boot memu > customize entry > click your grub entries & edit them like this :-

1580372108383.png


So now i hope you can finally fix your monitor screen resolution, if you still are having problems you can ping me anytime on discord or just leave you comment below.:giggle:

 

Attachments

  • 1580371403186.png
    1580371403186.png
    73.5 KB · Views: 1,089
  • 1580372108383.png
    1580372108383.png
    123.6 KB · Views: 1,068
Last edited:

ashifur203

New member
VC
2
hi, after installing the os, the resolution always remains 800*600. i've tried to change it using the gearlock, but it isn't working..
normal Phoneix os was also showing this same problem in my laptop, that's why i had to switch over to prime os and it isn't giving any trouble related to resolution,
could you please help me to solve this issue of resolution problem in DarkMatter?
TIA
 

a_dessa99

New member
VC
2
Help me I can't set the screen resolution to 1440x900 I have an rx580 video card connected via dvi-d to a vga adapter maybe because of this problem ? and darkmatter only works on 1024x768 resolution
 

lordrahl0715

New member
VC
4
Nice Thank you! THIS FIXED MY ISSUE! Laptop screen is 1440p resolution and my external monitor was 1080p so im guessing the external display was cropped because it was showing in 1080p and not 1440p? With this code:
video=eDP-1:d video=1920x1080
it disabled my laptop screen and enabled the 1080p monitor to fit to that resolution. Awesome Thank you! Playing on a 14 inch 1440p display was excruciatingly painfull haha, everything was so small haha and the upscaling made it look bad, 27 inch 1080p is much better :D
 

Umar06

New member
VC
2
Can i overclock my monitor (60hz) to get more fps ,in windows 10 i make 75 hz but i wont to make same in phoenix os any idea?
 

farrous212

New member
VC
2
hi dear, i like ur job, but i need to contact u in private plz in my problem with phoenix os and primes os,same problem both after installation on my toshiba i7 ram 6 amd radeon vga ,both boot mormally in the first boot,but when i restart the os ,and without even get into wondows,just directelly to phoenix or prime, i get a black screen dissorted words and flashing terribly and unclear at all...i think it is clear that is a developping issu about screen or vga,but what make me crazy is the first normally boot and in the second boot screen problems apears...need ur help, i feel that u can help me, thank u and i wish we can contact directly somehow to fix it togrther step by step,thx Again...
 

linhable

New member
VC
14
hi bro!i 've just installed phoenix OS darkmatter v4.07beta, i connected my laptop to LCD TV 32incby hdmi cable then the desktop not fit in screen, its OVERSCAN . i'v tried those code but still not fit .Anyone can help me?
Post automatically merged:

If you have an external monitor / TV connected to your Phoenix os Darkmatter you might have faced this cropped screen issue.

View attachment 148

Since many of you guys are asking how to fix this i think i should make a post on how you can fix this with grub2win & some extra grub codes.

[Custom Grub Codes for External Monitor]

#1 vga=788 video=LVDS-1:d video=1920x1080

#2 vga=788 video=eDP-1:d video=1920x1080

[ Info ]

Try both of the above codes one by one & see which one works for you.

you can replace video=1920x1080 with your monitor resolution like

"vga=788 video=eDP-1:d video=1440x900 "


[Some FAQ for noobs]

#1 Why my laptop goes black after this ?

because by using this grub code you are forcing kernel to use you external display.

#2 Can we use phoenix os as extended display ?

No you can't it's only supported by some monitors if by adding above grub codes gives you extended display then you are lucky.

#3 What is LVDS / eDP ?

It's your display connector type that's being used by grub.

#4 How to find my display connector type ?

Boot into any live linux usb like Ubuntu & type following command in terminal

" Xrandr --query"

see which one is connected to your external monitor then replace in above code like :-

"vga=788 video=HDMI-1:d video=1920x1080 "

if you are getting HDMI as connected display.

View attachment 149

#5 How to change too small or too big letter issues in monitor ?

Download Easy DPI Changer app from playstore .

#6 how to change my display refresh rate I've a 144Hz Moniter (aka Rich bois) ?

Update you kernel to latest 4.19.92+ And this line at the end of you build.prop (#/system/build.prop)
"debug.drm.mode.force=1920x1080@144"

#7 How to fix many game resolution ?

for pubg you can use gfx+ tool & change your gamehelper keymapping to 1080/2k resolution.
for other games just customize controls make buttons smaller & adjust gamerhelper keymapps according to it.
if you mess up your keymapping any time just press reset button to set it default.


[ How to apply custom grub config ]

After you know the basics this should be an easy thing to do just goto following location :-

View attachment 150

Now put your custom grub code to following location :-
you can put these to which ever boot option you use

View attachment 237
now save the file & boot using your custom grub code.

[ Alternative method ]

if you have following my ultimate grub buster video guide & don't use custom boot entries.

just open grub2win.exe & click Manage Boot memu > customize entry > click your grub entries & edit them like this :-

View attachment 238

So now i hope you can finally fix your monitor screen resolution, if you still are having problems you can ping me anytime on discord or just leave you comment below.:giggle:

240711280_562433638331862_6249698028266831973_n.jpg
240778732_1568235010192189_52982325484948120_n.jpg

I have problem like this. can u help me?
 
Last edited:

grtstha

Member
hi bro!i 've just installed phoenix OS darkmatter v4.07beta, i connected my laptop to LCD TV 32incby hdmi cable then the desktop not fit in screen, its OVERSCAN . i'v tried those code but still not fit .Anyone can help me?
Post automatically merged:


View attachment 1470View attachment 1471
I have problem like this. can u help me?
Whats your tv resolution?
Where did you used the code and can you send a photo of your code you used bro?
 

grtstha

Member
What is your tv resolution?
Post automatically merged:

here bro?
View attachment 1472
See my highlighted line in the screenshot below. You have to add the code there after DarkMatter-Exo4.7 vga=788 video=eDP-1:d video=1366x768(Here I wrote 1366x768 because my tv resolution is 1366x768 and you should know your tv resolution and replace it there after "=". And one thing you have to add the code to all the lines below like I did in the screenshot.
 

Attachments

  • IMG_20210827_205848_316.jpg
    IMG_20210827_205848_316.jpg
    46.3 KB · Views: 308
Last edited:

Night

Supreme
Moderator
Blog Author
what vga=788 does bro?
it forces kernel to run video on a specific resolution if auto detection of resolution by grub is not working and you get cropped resolution.
these are the vga=xxx parameters you can use with linux kernel

1630420730807.png
 

Night

Supreme
Moderator
Blog Author
hey i am using kernel 5.4.140 found any solution for external display ?
Post automatically merged:


Found any solution ? Please reply
read the post again from FAQ section and read it carefully it will answer all of your questions don't just jump on grub config & start testing the settings i 've given here.
you need to find your display / HDMI port name.
input that port name in grub
set the resolution of you monitor and save the grub file.
 
Top