Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
PortWINE-old
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Vladislav
PortWINE-old
Commits
193c5b98
Commit
193c5b98
authored
Apr 12, 2024
by
Mikhail Tergoev
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'Boria138-xrandr-fix'
parents
913da4ed
af34b603
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
15 additions
and
7 deletions
+15
-7
functions_helper
data_from_portwine/scripts/functions_helper
+7
-3
lang
data_from_portwine/scripts/lang
+0
-2
start.sh
data_from_portwine/scripts/start.sh
+8
-2
No files found.
data_from_portwine/scripts/functions_helper
View file @
193c5b98
...
...
@@ -2626,7 +2626,12 @@ pw_gui_for_edit_db () {
if
[[
-z
"
$MANGOHUD_CONFIG
"
]]
;
then
MONITOR_HEIGHT
=
"
$(
echo
$PW_SCREEN_RESOLUTION
|
awk
-F
'x'
'{print $2}'
)
"
MH_FONT_SIZE
=
"font_size=
$((
MONITOR_HEIGHT
/
45
))
"
MANGOHUD_CONFIG
=
"
$DEFAULT_MANGOHUD_CONFIG
,
$MH_FONT_SIZE
"
if
[[
!
-z
"
$MH_FONT_SIZE
"
]]
then
MANGOHUD_CONFIG
=
"
$DEFAULT_MANGOHUD_CONFIG
,
$MH_FONT_SIZE
"
else
MANGOHUD_CONFIG
=
"
$DEFAULT_MANGOHUD_CONFIG
"
fi
edit_db_from_gui MANGOHUD_CONFIG
fi
edit_user_conf_from_gui PW_GPU_USE
...
...
@@ -2916,7 +2921,6 @@ gui_MangoHud () {
show_fps_limit swap temp_fahrenheit throttling_status throttling_status_graph
time
version vkbasalt vram vulkan_driver wine
)
# fps_only
unset
ADD_GUI_MH GUI_MH_RESULT
...
...
@@ -2997,7 +3001,7 @@ gui_MangoHud () {
((
INT_COUNT_MH++
))
done
if
[[
-n
"
$MH_FONT_SIZE
"
]]
if
[[
!
-z
"
$MH_FONT_SIZE
"
]]
then
GUI_MH_RESULT
=
"
${
GUI_MH_RESULT
}${
MH_FONT_SIZE
}
"
else
GUI_MH_RESULT
=
"
${
GUI_MH_RESULT
%,
}
"
fi
...
...
data_from_portwine/scripts/lang
View file @
193c5b98
...
...
@@ -241,7 +241,6 @@ if [[ "${update_loc}" == "RUS" ]] ; then
export
PW_MH_exec_name_INFO
=
'Отображать текущее имя исполняемого файла'
export
PW_MH_fcat_INFO
=
'Позволяет анализировать захват кадра'
export
PW_MH_fps_metrics_INFO
=
'Принимает список десятичных значений или значение avg, например avg,0,001'
export
PW_MH_fps_only_INFO
=
'Показывать только FPS. <b>Не предназначен для использования с другими параметрами</b>'
export
PW_MH_frame_count_INFO
=
'Показывать FPS'
export
PW_MH_full_INFO
=
'Включите большинство переключаемых параметров (в настоящее время исключается гистограмма)'
export
PW_MH_gamemode_INFO
=
'Отображает активность gamemode'
...
...
@@ -656,7 +655,6 @@ elif [[ "${update_loc}" == "ENG" ]] ; then
export
PW_MH_exec_name_INFO
=
'Display current exec name'
export
PW_MH_fcat_INFO
=
'Enables frame capture analysis'
export
PW_MH_fps_metrics_INFO
=
'Takes a list of decimal values or the value avg, e.g avg,0.001'
export
PW_MH_fps_only_INFO
=
'Show FPS only. <b>Not meant to be used with other display params</b>'
export
PW_MH_frame_count_INFO
=
'Display frame count'
export
PW_MH_full_INFO
=
'Enable most of the toggleable parameters (currently excludes histogram)'
export
PW_MH_gamemode_INFO
=
'Show if GameMode is on'
...
...
data_from_portwine/scripts/start.sh
View file @
193c5b98
...
...
@@ -114,8 +114,14 @@ export LSPCI_VGA="$(lspci -k | grep -E 'VGA|3D' | tr -d '\n')"
if
command
-v
xrandr &>/dev/null
;
then
try_remove_file
"
${
PORT_WINE_TMP_PATH
}
/tmp_screen_configuration"
export
PW_SCREEN_RESOLUTION
=
"
$(
xrandr |
sed
-rn
's/^.*primary.* ([0-9]+x[0-9]+).*$/\1/p'
)
"
export
PW_SCREEN_PRIMARY
=
"
$(
xrandr |
grep
"primary"
|
awk
'{print $1}'
)
"
if
[[
$(
xrandr |
grep
"primary"
|
awk
'{print $1}'
)
]]
;
then
export
PW_SCREEN_RESOLUTION
=
"
$(
xrandr |
sed
-rn
's/^.*primary.* ([0-9]+x[0-9]+).*$/\1/p'
)
"
export
PW_SCREEN_PRIMARY
=
"
$(
xrandr |
grep
"primary"
|
awk
'{print $1}'
)
"
elif
[[
$(
xrandr |
grep
-w
"connected"
|
awk
'{print $1}'
)
]]
;
then
# xrand not print primary on XFCE
export
PW_SCREEN_RESOLUTION
=
"
$(
xrandr |
sed
-rn
's/^.* connected.* ([0-9]+x[0-9]+).*$/\1/p'
)
"
export
PW_SCREEN_PRIMARY
=
"
$(
xrandr |
grep
-w
"connected"
|
awk
'{print $1}'
)
"
fi
print_var PW_SCREEN_RESOLUTION PW_SCREEN_PRIMARY
else
print_error
"xrandr - not found!"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment